100;107;98;97;116;112;101;113;109;95;115;94;100;117;118;107;101;121;112;128;133;118;133;130;155;141;97;82;117;132;127;112;133;106;129;139;111;114;122;132;152;143;137;144;107;113;120;122;127;118;129;135;118;110;102;119;111;114;141;151;143;133;118;137;124;110;107;103;96;135;123;124;98;106;119;133;124;128;112;102;119;127;108;155;121;108;122;111;117;125;133;119;113;108;96;97;92;128;91;119;110;136;129;135;132;145;166;149;133;127;135;121;114;130;131;120;140;117;122;138;121;107;117;129;121;104;125;117;119;134;106;94;134;127;118;117;107;122;118;120;108;132;110;126;122;114;123;121;106;108;123;119;119;124;128;104;108;124;92;88;114;116;98;128;111;93;105;140;126;110;113;133;152;126;127;114;115;117;130;124;100;115;117;105;104;116;144;126;122;136;119;139;128;134;111;124;140;116;108;134;120;119;109;112;122;113;141;112;113;116;128;119;132;132;143;113;115;126;142;144;116;126;119;112;126;156;112;145;135;123;148;173;151;136;125;121;109;123;105;125;131;134;137;149;133;144;149;134;126;133;128;132;125;159;168;130;131;110;128;138;132;116;116;96;111;84;110;132;125;111;122;108;102;126;104;122;119;99;105;98;114;103;95;123;104;121;107;108;137;138;114;129;149;147;137;132;169;122;106;62;66;79;114;153;151;137;120;124;117;123;127;112;127;125;128;135;119;123;119;131;103;119;113;130;103;90;124;117;115;129;112;123;113;88;137;125;109;122;127;130;132;124;121;135;136;115;122;120;121;147;122;126;130;112;125;117;124;129;147;115;131;151;152;129;143;147;131;128;115;125;148;163;137;154;147;128;116;139;139;141;123;145;132;148;131;102;141;107;134;116;118;125;129;119;133;120;133;146;137;133;140;132;122;145;142;140;151;141;141;141;104;131;137;108;131;116;107;118;109;121;111;123;110;125;116;135;133;129;119;114;106;89;108;100;126;106;117;128;124;136;179;119;157;159;140;136;143;145;147;130;148;150;143;188;169;165;141;134;128;125;112;78;81;80;92;118;107;139;125;127;113;127;122;106;130;134;124;126;137;129;133;123;130;132;118;139;141;133;123;137;113;121;119;100;109;106;91;103;119;104;107;91;100;101;125;120;106;131;119;123;135;133;127;139;131;126;138;121;133;126;116;139;119;124;138;138;132;143;141;118;120;127;121;162;136;136;127;124;133;116;128;125;120;121;149;133;121;112;150;130;108;110;112;106;137;99;119;136;139;123;127;143;146;134;113;135;127;131;127;139;121;111;103;87;74;83;95;140;126;105;95;91;95;112;107;117;123;106;112;116;112;101;131;111;125;131;131;100;89;116;95;103;103;113;115;134;134;114;96;102;93;115;99;98;106;111;108;75;67;83;78;85;98;109;103;107;94;112;98;91;90;124;106;92;90;110;92;107;101;116;139;149;117;124;119;169;121;118;123;139;142;113;127;153;140;134;133;115;112;141;124;127;142;146;152;150;170;190;144;139;159;119;130;133;101;85;92;112;101;131;120;114;109;124;110;125;126;125;122;102;94;114;126;116;120;111;105;131;100;125;134;131;122;126;126;137;122;135;158;146;145;140;154;151;145;140;142;142;134;126;116;86;97;97;82;89;85;109;99;108;95;135;122;113;117;129;117;118;135;140;142;126;107;126;125;145;148;157;161;134;132;137;120;132;147;119;111;132;114;128;118;130;124;137;101;110;106;130;109;129;132;133;134;140;132;136;109;113;133;126;117;120;121;128;134;106;131;105;127;105;127;113;136;109;139;123;119;138;115;117;115;127;135;138;119;133;136;124;115;140;142;117;126;126;129;133;116;117;121;138;136;130;118;114;140;144;149;137;124;128;140;145;137;141;147;139;144;153;149;134;148;144;122;111;139;140;153;158;123;121;126;136;144;108;119;129;133;121;134;99;161;146;138;145;110;131;115;124;132;133;126;118;133;158;160;156;169;135;131;123;136;139;127;117;129;141;132;117;148;132;142;104;154;156;139;122;147;151;130;138;138;147;141;155;137;131;146;152;135;106;116;95;85;77;92;105;107;106;91;63;73;78;92;104;99;112;106;114;134;126;138;142;139;156;150;151;154;135;154;150;146;135;144;139;145;136;148;135;152;134;114;135;122;137;124;120;135;113;130;127;148;125;147;140;145;144;134;142;130;161;138;121;130;114;111;87;115;121;140;130;136;153;158;137;151;148;157;155;147;159;160;130;124;123;131;121;140;113;127;143;161;160;124;165;152;146;181;185;152;150;120;123;107;115;118;125;150;156;135;138;141;162;171;160;157;148;162;129;135;141;163;146;126;112;111;105;143;210;191;155;155;124;137;131;154;135;129;133;156;136;119;112;132;123;124;143;124;128;134;124;152;148;156;143;127;119;111;124;98;132;121;152;127;127;140;136;113;119;111;115;134;134;108;126;132;129;136;141;123;157;137;154;126;155;153;180;185;200;170;185;165;134;127;133;118;135;115;133;118;116;140;138;143;140;128;112;119;136;115;131;129;148;133;142;136;148;120;131;124;123;136;121;148;136;139;136;175;180;184;160;144;122;135;160;134;150;151;143;122;150;119;122;140;115;120;130;140;126;127;132;114;121;120;124;160;160;152;152;162;172;181;181;169;195;175;158;145;159;159;162;156;135;142;117;142;148;155;133;113;139;131;130;108;121;128;134;128;159;159;138;183;137;155;114;150;132;145;125;162;129;135;148;124;131;119;123;121;121;117;136;127;123;124;121;131;122;141;135;143;110;137;126;156;114;130;116;145;141;138;123;130;123;147;130;109;144;125;152;115;152;139;149;138;145;146;129;139;109;116;115;119;127;118;120;107;100;130;158;139;132;106;96;111;143;115;129;99;127;109;105;114;120;124;118;128;126;143;133;124;127;115;129;114;136;118;142;111;121;121;105;118;130;128;154;124;143;148;125;131;130;160;140;132;110;130;110;115;127;124;130;107;111;135;133;136;133;150;112;117;129;121;140;156;125;150;134;133;158;154;163;169;178;148;154;151;100;99;115;109;129;152;148;161;184;191;161;141;98;111;129;104;129;123;114;116;132;142;126;130;112;138;130;122;130;143;151;156;122;132;124;146;151;146;125;127;145;121;144;154;135;105;115;100;145;130;127;193;181;152;144;170;147;115;101;121;134;132;128;117;109;133;152;129;156;138;116;126;133;124;130;141;150;112;116;117;118;140;117;121;124;120;126;138;148;143;133;116;132;139;162;153;133;131;125;120;124;123;101;136;123;143;122;128;142;142;159;177;154;157;159;165;144;147;158;173;170;156;157;146;120;100;109;134;113;127;132;123;122;127;107;119;158;140;152;128;119;117;135;114;121;137;137;110;142;131;122;118;116;134;129;128;122;140;134;129;125;132;126;118;134;145;141;164;127;107;138;126;131;153;141;130;122;119;128;106;119;144;131;130;121;111;135;123;127;106;117;127;135;135;139;145;134;159;121;148;151;151;119;117;142;135;133;124;133;163;166;142;126;125;141
110;100;104;133;106;116;93;111;116;121;114;113;120;117;113;125;115;109;124;129;131;123;161;126;124;127;123;120;126;146;131;100;120;123;119;123;128;121;111;130;105;132;141;115;117;120;108;113;115;122;114;117;129;124;127;127;128;118;112;147;126;137;112;112;114;124;118;107;113;131;134;119;112;87;117;110;108;122;116;123;131;111;126;112;121;110;107;131;109;133;126;97;110;85;98;109;82;123;123;100;108;126;121;133;174;187;133;137;126;128;126;132;128;106;138;136;136;127;119;116;119;132;104;117;100;129;106;132;134;107;124;117;113;116;114;109;127;121;108;107;128;117;112;124;117;107;130;111;111;118;119;143;132;116;117;139;96;105;118;113;108;106;123;110;126;113;107;108;110;113;100;125;136;133;110;135;123;150;142;123;120;118;118;128;125;124;109;130;145;120;135;131;130;116;131;156;151;138;127;134;123;134;140;123;125;130;106;133;102;114;129;118;130;127;129;130;126;131;114;100;137;124;125;133;145;141;151;179;151;141;143;137;144;122;151;107;138;131;121;145;136;138;158;160;139;161;135;125;139;124;119;136;164;139;148;131;124;128;127;131;136;122;111;98;100;116;92;105;109;121;108;113;108;96;110;106;118;119;122;120;106;114;120;138;90;104;140;135;122;132;139;150;156;156;151;140;137;113;76;56;75;134;137;126;125;115;114;138;99;129;153;154;107;113;138;129;142;124;125;115;113;124;115;112;131;137;118;136;125;122;115;120;122;140;101;113;140;106;125;136;118;130;140;124;137;134;110;139;143;122;120;139;125;124;135;127;138;114;125;145;138;123;134;139;143;176;148;119;114;139;160;186;128;147;163;146;132;135;148;153;154;145;141;113;126;122;108;121;119;132;126;144;154;117;139;145;128;129;137;120;139;140;105;129;129;131;129;147;152;140;139;135;120;126;107;150;96;122;122;112;108;135;112;112;107;145;120;112;119;124;115;117;120;113;119;114;132;149;164;159;147;139;160;135;148;163;153;165;138;136;176;157;226;197;169;156;151;135;141;103;108;82;80;84;103;113;134;131;118;134;134;130;115;139;110;135;122;116;132;124;121;149;119;151;115;140;130;156;125;112;132;138;119;106;110;94;100;91;106;104;83;85;98;119;107;121;135;126;114;103;133;119;124;124;122;118;144;132;136;141;143;145;144;134;131;141;131;121;118;106;151;130;131;122;114;155;134;136;142;120;125;125;117;131;123;140;137;125;146;133;115;125;123;125;112;129;162;140;111;119;122;149;115;121;122;135;154;129;150;131;119;110;88;83;89;80;115;119;95;88;99;97;116;117;129;101;118;135;110;132;140;133;128;115;131;122;119;87;101;94;95;97;91;95;116;142;128;104;104;119;111;113;98;91;106;127;117;108;98;85;86;99;100;105;101;110;83;104;106;121;100;99;101;88;113;91;91;102;109;122;156;129;108;117;152;120;104;118;113;117;128;130;140;133;124;119;124;109;121;133;132;147;135;126;154;154;183;137;139;149;148;144;115;96;86;80;96;125;137;115;105;131;109;133;110;107;137;136;128;121;95;110;114;104;117;92;118;102;127;128;112;131;127;132;114;131;132;136;128;129;149;129;158;135;141;134;126;116;119;118;104;93;87;73;88;83;86;85;113;110;120;147;123;116;117;109;118;95;124;127;133;126;120;138;165;119;132;149;157;158;156;155;146;133;120;120;127;140;99;126;113;121;127;113;133;141;112;111;102;120;134;156;125;140;114;118;103;106;114;117;111;125;120;102;115;144;135;109;134;118;122;102;109;96;113;120;119;119;127;116;121;111;137;130;121;123;123;132;138;130;125;127;140;118;112;129;100;124;113;133;115;119;125;126;133;157;132;134;119;127;148;165;149;153;140;135;165;147;140;144;133;152;135;147;128;140;150;119;123;132;136;122;114;125;127;129;113;126;130;154;137;109;130;144;121;125;118;126;141;132;143;147;171;145;135;145;128;132;141;144;139;139;140;133;121;119;151;146;128;156;152;161;124;127;143;146;140;137;114;122;156;132;130;146;140;123;135;161;124;98;122;85;77;67;85;119;111;112;93;57;92;83;105;115;119;103;128;136;143;134;120;132;153;144;190;166;151;139;143;143;142;123;154;133;130;135;135;133;156;147;160;129;131;137;112;115;132;122;133;129;151;172;137;154;154;146;146;145;130;152;159;127;113;113;118;125;112;130;158;124;144;148;147;140;163;166;175;140;145;134;145;123;127;124;114;134;123;140;116;163;133;166;185;173;177;158;163;138;143;124;143;122;112;122;126;141;161;164;138;142;158;172;165;164;158;154;139;144;146;151;134;122;121;106;118;134;182;205;156;145;161;151;152;141;146;136;113;125;129;161;126;129;124;149;144;146;149;130;128;138;147;162;137;138;120;121;135;103;108;140;145;114;116;127;126;135;101;120;155;139;115;145;125;122;130;159;119;164;115;135;147;143;163;168;154;164;173;171;163;169;168;129;142;135;138;130;137;109;118;145;140;137;133;120;121;124;147;107;124;130;133;130;123;128;110;147;117;153;123;121;146;115;127;136;137;194;181;173;133;155;132;142;156;156;175;144;131;153;112;104;123;125;111;129;120;144;157;127;127;114;106;113;121;127;147;166;147;160;167;177;175;168;151;167;171;157;147;139;156;153;150;141;132;137;139;131;113;102;135;142;138;103;123;138;133;141;147;144;125;123;145;128;128;123;127;132;123;148;152;135;132;123;137;123;107;126;133;131;132;120;116;134;147;134;142;149;129;124;125;107;133;133;150;130;144;142;150;134;108;128;137;115;147;116;155;149;129;143;158;133;136;117;140;153;137;138;128;117;114;138;111;95;129;122;124;133;135;135;135;112;122;132;112;128;113;106;107;114;85;119;128;112;125;121;109;111;135;139;130;110;118;133;117;131;138;114;116;128;135;149;120;126;103;122;132;128;116;133;129;130;116;106;117;112;121;119;123;115;115;122;120;111;111;128;134;139;143;157;119;132;132;135;132;143;131;121;156;145;174;179;160;192;142;127;130;116;95;116;114;135;179;172;185;189;139;134;103;124;134;116;124;113;112;110;122;128;125;116;121;123;125;138;159;133;145;137;140;138;132;150;124;163;154;137;107;151;130;160;135;121;140;137;131;145;143;152;167;172;142;157;153;119;122;106;123;124;123;120;137;124;142;136;139;143;119;137;129;143;139;148;117;154;120;118;125;121;120;148;115;134;148;135;133;151;139;131;115;163;146;157;129;138;131;133;124;115;128;125;125;131;143;144;138;154;156;143;175;204;153;166;138;152;159;155;146;150;148;129;106;109;123;129;117;120;102;141;130;115;117;133;137;140;133;110;137;123;125;127;122;126;125;145;140;139;136;123;133;125;125;128;137;120;124;102;116;120;127;135;124;141;137;136;124;112;135;133;100;130;163;135;144;116;115;129;133;118;121;125;136;116;121;134;119;130;133;134;111;118;110;120;148;131;139;151;164;131;128;136;127;127;120;148;127;162;148;136;129;159;123;126
106;88;111;75;109;120;96;115;114;118;128;108;142;113;108;102;154;105;129;119;130;137;129;131;115;141;116;124;101;132;142;126;121;105;117;126;122;111;137;124;134;134;117;128;119;113;121;139;134;122;117;114;116;130;114;133;114;151;145;147;115;119;137;111;118;118;101;107;132;117;135;118;112;128;112;108;103;113;138;133;108;114;116;122;134;118;129;118;107;100;95;103;114;124;108;101;112;123;89;105;104;134;130;132;153;149;137;128;98;108;117;117;112;131;120;110;127;104;119;106;115;133;120;124;112;110;116;109;112;112;109;128;129;117;105;101;95;119;117;127;117;122;139;130;113;99;102;114;99;103;111;138;134;128;139;136;103;109;103;113;107;107;122;110;111;139;115;116;119;130;134;122;119;119;121;111;124;120;112;124;117;124;110;120;137;124;122;120;141;120;111;120;130;139;148;124;134;127;111;144;112;165;124;142;139;122;121;118;119;123;110;137;126;151;139;146;129;130;127;144;110;113;135;115;135;131;145;130;128;161;157;134;137;137;130;132;140;127;132;135;143;130;132;143;143;117;120;128;133;140;130;131;135;160;131;122;151;102;105;133;138;134;118;103;92;104;116;119;111;106;108;113;110;117;137;126;121;115;103;110;104;119;109;121;131;117;137;133;162;144;133;131;160;157;127;136;133;104;66;59;85;116;133;138;129;134;118;111;132;139;113;121;129;114;127;138;122;116;117;123;130;135;113;113;112;126;131;121;129;133;130;128;159;122;125;130;138;137;112;120;117;123;137;137;150;115;134;105;125;130;119;127;131;113;124;110;119;134;158;131;132;128;136;106;129;144;134;140;136;136;163;178;189;141;129;129;140;140;138;136;139;149;125;147;141;100;117;110;129;123;145;125;147;141;146;127;129;138;139;152;127;132;134;148;137;126;136;146;144;133;117;131;140;140;110;119;107;112;143;110;124;139;124;143;114;126;111;114;107;125;101;119;115;116;142;112;131;151;122;143;152;136;143;149;151;149;151;132;169;144;162;153;162;179;157;142;140;130;117;122;107;87;77;95;133;127;129;135;126;128;98;126;107;114;116;120;127;123;125;127;139;127;133;125;159;155;140;127;127;150;130;127;112;114;101;95;107;116;99;104;94;101;122;120;123;109;134;126;147;126;121;116;124;115;140;123;107;142;145;129;142;120;149;146;144;144;143;144;108;133;136;141;140;121;114;131;140;134;134;145;128;130;122;130;116;138;118;141;124;135;118;112;135;141;116;127;105;113;132;131;119;127;141;127;120;144;117;127;138;143;131;99;85;78;111;124;139;130;138;102;101;97;119;96;104;120;122;131;135;132;139;137;146;116;120;112;124;101;99;95;103;86;90;101;148;133;122;104;118;88;109;96;100;90;109;116;94;88;82;71;93;93;110;98;105;102;114;109;122;118;77;100;93;97;96;98;92;102;129;142;132;130;132;123;138;132;121;110;115;114;104;114;142;134;120;124;103;132;140;116;125;126;153;150;176;153;152;137;144;142;126;119;125;99;84;79;90;103;87;96;107;110;112;132;120;128;146;136;124;127;112;101;118;119;132;123;113;107;99;122;136;115;133;132;132;122;116;130;136;112;142;169;144;158;152;146;145;114;121;134;119;75;90;82;107;105;104;102;109;119;115;138;114;137;112;132;131;122;138;120;109;123;131;148;155;150;159;154;128;142;113;163;141;136;145;138;120;118;106;121;117;119;115;111;96;113;111;126;131;134;140;141;137;110;113;111;125;126;134;127;110;104;128;91;137;131;125;136;126;124;135;129;123;109;104;113;119;118;110;116;103;106;141;135;119;111;134;129;135;137;148;132;149;107;103;126;129;137;119;136;127;137;117;112;124;138;154;141;129;126;149;149;148;143;177;128;122;141;122;145;138;127;135;114;130;138;114;146;132;106;132;131;140;126;137;127;103;126;142;138;144;135;122;121;144;133;109;107;130;139;156;112;152;152;146;139;139;140;155;119;145;116;133;137;138;135;118;129;144;149;161;131;150;131;135;144;166;118;158;143;127;160;151;152;140;128;136;128;116;122;88;97;64;59;100;115;131;82;83;49;59;88;114;125;131;144;112;131;122;111;121;142;139;176;179;155;175;134;128;142;136;135;130;146;121;134;143;175;151;131;142;151;139;141;129;136;115;133;139;147;148;129;160;143;148;125;146;150;141;140;152;118;123;121;113;130;108;132;138;116;137;156;144;151;157;172;152;137;121;151;123;113;128;131;127;135;112;131;130;138;137;134;155;151;155;187;161;154;159;133;116;127;114;131;155;162;149;159;132;154;146;170;168;152;162;170;159;150;133;147;117;119;112;111;130;159;187;202;147;170;169;146;145;130;143;119;142;121;160;139;145;140;117;107;131;147;119;129;120;134;123;150;133;134;111;127;128;120;121;113;150;117;124;135;151;124;136;143;129;153;135;143;132;127;135;111;133;143;142;150;178;139;142;167;169;199;159;186;190;156;150;140;124;136;141;127;124;133;136;117;115;130;121;122;144;134;133;129;126;123;129;121;107;131;137;147;127;133;126;124;113;136;150;139;132;215;196;184;141;138;138;149;166;153;148;122;152;138;137;111;124;151;128;128;158;166;167;138;118;122;122;107;103;124;156;186;165;161;150;162;187;189;179;196;198;157;173;159;160;156;161;148;137;129;146;118;115;144;122;112;129;126;133;130;118;141;138;135;149;124;132;137;124;141;136;136;135;144;144;156;142;125;121;119;123;129;139;130;139;116;129;136;145;165;138;157;131;132;139;122;135;130;135;131;126;128;133;114;162;136;131;142;130;141;147;151;128;118;129;127;122;117;123;112;136;119;115;127;127;125;125;114;126;132;100;116;137;140;140;123;118;107;130;121;101;121;126;106;109;116;94;118;107;118;119;141;113;118;122;125;129;118;117;142;137;121;116;112;118;109;125;123;139;136;124;130;154;170;154;197;158;155;112;123;123;108;134;102;131;113;112;106;132;101;139;119;137;143;144;148;127;152;140;145;137;107;134;175;181;186;183;146;143;146;115;114;95;95;104;132;149;170;149;184;150;128;103;114;114;115;119;116;106;125;119;128;136;123;130;136;127;138;161;157;135;145;136;158;153;186;178;158;164;139;116;139;141;145;160;131;153;164;150;130;121;151;162;167;146;154;153;127;91;109;116;128;115;107;133;132;131;128;139;131;118;132;113;121;140;123;150;126;122;124;110;130;144;124;123;132;163;138;127;126;144;140;145;151;139;131;135;116;119;121;117;138;133;121;109;119;137;145;156;138;146;183;155;150;148;163;163;162;160;149;165;162;139;115;95;88;126;101;97;100;133;118;132;131;136;145;142;142;109;120;132;128;112;135;132;127;144;133;115;116;129;122;131;134;130;122;136;134;133;125;98;108;136;133;132;130;155;126;139;125;150;121;149;128;160;158;120;143;135;124;127;144;145;126;116;138;126;117;128;124;130;138;120;114;139;128;114;122;137;134;164;150;125;158;115;128;142;154;153;133;152;145;119;145;139;133
101;115;111;104;121;95;104;116;109;124;126;126;113;104;125;119;125;125;130;112;112;137;124;116;134;126;125;136;130;117;130;117;129;133;116;112;119;133;131;134;129;118;122;143;94;126;147;130;129;134;125;120;112;125;126;122;126;122;128;131;127;115;108;107;132;120;106;118;131;134;157;138;106;104;111;125;101;114;119;101;101;100;138;121;130;132;112;121;133;117;121;116;117;138;114;118;113;112;97;110;105;101;106;148;126;129;126;116;104;116;126;147;138;123;116;98;105;122;96;103;114;114;111;131;119;116;121;127;106;113;112;124;114;116;100;106;106;122;112;100;125;136;142;114;115;119;141;119;122;127;122;101;120;109;130;105;94;98;108;116;139;131;108;113;102;99;113;109;114;89;114;127;124;144;130;132;120;132;104;110;110;113;125;111;112;130;129;127;103;122;116;108;128;138;138;109;122;133;119;125;136;125;130;139;123;139;128;112;110;117;130;126;136;150;144;130;149;142;113;103;115;120;116;117;134;144;138;157;137;132;154;156;135;122;128;126;117;112;141;146;132;133;128;122;131;129;134;122;124;139;125;130;155;155;141;132;115;149;133;136;124;129;112;124;106;122;124;104;132;126;93;131;123;103;118;117;112;97;93;103;100;111;100;103;109;120;130;156;157;136;122;123;158;146;155;147;121;114;74;72;94;122;135;147;119;126;129;116;114;127;110;128;106;103;125;131;125;126;155;130;124;125;111;114;116;126;120;121;139;153;139;122;129;132;125;145;138;143;156;147;103;126;135;141;114;124;113;134;99;127;125;131;132;118;136;118;133;147;140;139;138;126;129;146;146;164;150;132;142;144;141;150;170;131;123;140;124;145;171;152;130;139;130;130;128;121;131;119;140;139;135;124;109;136;131;158;142;128;143;164;136;133;112;125;135;106;144;131;132;119;158;121;129;111;88;99;119;90;115;117;126;103;125;103;147;123;124;124;89;124;105;94;111;115;132;127;123;135;150;137;142;165;152;145;146;152;170;130;166;153;135;167;174;198;158;158;140;154;121;102;93;75;71;91;111;129;124;127;128;125;113;145;118;100;114;131;118;126;125;124;145;127;148;151;130;133;139;128;136;122;135;110;104;101;100;97;99;110;119;110;98;107;108;94;105;113;105;138;132;127;165;143;115;117;134;134;145;171;132;121;121;150;147;131;130;143;125;136;121;122;143;112;136;128;130;143;128;133;137;137;141;135;144;133;131;134;131;106;140;132;120;112;139;115;111;123;122;135;95;123;123;111;125;134;126;126;124;124;131;126;132;113;75;89;107;121;155;174;147;132;115;81;126;104;115;120;104;116;125;138;138;133;121;100;101;108;111;83;84;100;90;94;91;121;136;136;135;106;109;116;116;121;92;104;101;98;96;76;90;77;76;88;118;106;112;120;126;115;116;95;94;108;99;95;92;104;110;96;122;142;113;104;113;123;136;124;111;138;112;109;116;147;128;137;133;135;132;150;121;176;141;133;130;145;127;153;137;139;166;132;142;123;125;91;90;84;91;85;114;111;122;112;140;134;136;142;129;116;112;120;105;119;108;122;128;132;122;115;122;128;137;128;118;116;142;121;119;143;148;149;129;155;139;158;158;114;140;113;118;115;124;95;112;105;92;119;140;111;125;124;120;118;118;129;127;149;110;124;131;120;113;146;114;150;139;126;148;133;120;144;134;117;117;116;137;140;135;143;127;130;131;119;120;116;116;123;125;117;136;103;158;145;138;121;125;108;117;141;107;130;98;111;127;126;113;122;100;137;119;128;112;107;122;116;129;108;140;129;131;126;110;111;130;117;112;105;136;122;126;140;127;126;116;111;122;134;119;122;119;125;128;122;118;128;124;106;125;136;131;130;121;137;138;143;170;129;158;146;151;142;148;121;130;133;134;122;117;148;128;136;140;127;125;132;109;129;145;134;125;144;131;136;119;115;127;116;108;131;130;149;160;123;137;146;148;144;146;140;128;153;116;126;150;126;167;147;126;155;146;145;132;143;149;145;138;129;134;145;149;135;149;151;149;137;133;142;124;132;104;128;85;69;74;88;106;115;111;110;106;74;79;97;97;118;133;148;108;141;123;143;156;135;141;184;205;202;166;150;155;132;160;174;151;131;146;135;157;177;189;136;134;161;122;143;136;132;128;121;124;157;132;130;159;143;152;161;148;165;159;139;177;131;136;127;103;118;141;124;100;123;154;137;119;128;146;132;114;145;115;134;135;150;108;117;106;134;134;131;130;154;137;145;137;149;156;153;151;161;151;129;135;114;125;116;136;136;144;137;152;172;158;167;151;160;147;154;158;144;138;133;146;124;125;125;137;155;175;194;159;174;144;156;142;123;124;131;122;135;133;142;117;142;123;122;132;123;123;120;127;115;132;123;127;134;118;120;130;123;113;169;136;130;143;120;152;140;140;134;123;148;134;121;132;143;145;117;104;134;142;143;168;166;160;179;155;186;208;229;185;174;158;140;127;164;160;129;134;142;136;101;127;120;125;117;117;135;132;117;127;116;116;109;128;118;143;123;124;135;128;135;135;127;146;149;160;235;255;192;138;141;151;136;122;157;165;133;147;169;159;120;124;123;122;124;151;198;215;157;115;119;130;130;152;147;164;148;158;170;174;148;165;191;163;192;192;174;158;163;147;136;140;148;143;122;142;140;107;128;128;139;121;163;121;148;125;151;155;164;135;155;138;132;132;131;148;139;132;125;135;150;153;139;137;132;125;116;148;128;114;134;131;121;127;126;142;123;137;123;120;112;139;116;132;121;123;115;136;133;137;129;142;133;129;134;141;135;143;124;138;142;136;135;115;112;131;113;134;132;113;105;109;118;120;130;121;116;123;139;115;123;108;155;140;104;122;114;118;104;114;104;122;143;124;131;118;116;148;110;113;119;124;112;105;121;106;123;104;118;130;127;116;126;118;132;144;117;146;135;147;181;167;150;119;118;129;120;138;117;131;128;112;137;105;144;143;143;130;114;125;138;161;153;127;155;121;138;152;138;151;150;171;177;159;131;101;104;113;101;112;123;145;177;155;167;135;139;144;119;113;109;138;147;104;124;122;140;141;131;146;141;134;144;158;152;165;150;177;145;149;169;172;188;169;152;140;132;137;166;165;144;135;138;154;139;130;159;182;179;157;153;134;137;128;122;131;103;125;128;121;138;124;150;182;130;122;105;116;132;129;131;132;112;123;114;130;127;130;144;118;149;120;139;127;126;121;149;136;156;143;133;129;146;151;149;132;134;120;117;123;107;147;118;161;157;179;152;159;180;166;155;157;182;136;130;136;142;136;123;122;100;116;111;116;137;98;113;116;140;132;129;140;139;113;134;107;131;119;111;133;130;144;114;138;118;124;136;129;146;139;137;140;135;152;137;107;122;113;122;108;148;121;136;123;118;144;162;143;153;149;142;135;129;144;110;137;126;142;147;123;126;108;115;125;109;113;131;108;112;136;126;108;135;143;138;142;148;146;142;135;114;143;137;141;153;144;138;144;141;131;129
102;102;89;95;119;99;109;112;113;102;136;116;120;108;108;113;123;100;110;138;127;121;137;110;151;123;127;122;133;125;130;142;125;124;89;107;113;143;129;105;134;130;134;126;107;118;117;118;134;138;151;96;128;122;122;115;130;146;141;122;124;124;109;125;111;114;116;107;122;136;144;136;122;111;120;124;108;120;121;139;102;121;102;124;122;119;115;128;122;128;135;119;117;132;121;115;116;96;109;111;114;123;124;123;118;117;119;115;121;110;98;112;127;120;110;131;112;113;131;118;130;108;95;113;136;134;99;135;96;125;136;110;113;129;123;120;129;134;130;94;128;105;117;113;123;117;100;114;130;121;113;113;113;104;121;105;105;112;115;102;110;120;121;105;104;117;110;114;110;141;97;116;114;132;133;117;114;98;99;133;108;108;111;120;127;123;137;113;103;135;118;136;142;105;105;128;132;131;93;121;131;138;110;133;110;133;110;123;106;137;114;143;127;111;115;120;143;135;149;136;131;118;137;121;126;139;122;147;131;162;166;145;119;101;112;123;133;140;136;151;127;121;121;140;135;146;126;133;137;118;135;123;143;123;110;125;132;130;122;126;106;114;121;134;114;132;112;121;137;124;107;103;121;107;123;133;94;87;106;106;102;111;124;117;108;112;126;115;163;166;119;139;142;151;120;142;138;100;73;56;95;111;132;139;124;144;117;110;99;125;127;111;116;117;115;137;126;116;112;124;114;108;124;117;124;118;126;130;138;125;117;129;127;111;137;132;138;124;127;112;118;116;146;138;129;139;105;117;131;124;136;119;142;132;138;129;139;149;142;146;133;126;135;141;125;149;131;132;146;131;134;129;123;138;140;132;131;129;131;133;127;107;110;128;129;129;137;116;113;140;137;129;132;134;142;133;141;134;113;105;151;132;139;126;148;134;143;132;135;150;134;141;148;115;98;118;118;120;156;123;139;120;121;134;113;111;124;102;120;128;102;112;111;111;122;138;137;125;136;150;132;145;148;168;150;145;158;171;138;163;161;142;143;181;174;153;170;159;119;97;79;58;87;96;93;112;119;101;125;125;127;133;153;137;105;134;131;131;118;130;118;137;125;127;134;133;134;109;136;133;135;119;118;89;93;88;96;116;114;138;108;97;83;125;90;122;110;115;123;138;133;126;129;141;115;127;149;150;162;134;131;151;151;148;129;124;157;152;133;120;115;149;145;142;124;129;139;150;129;150;178;165;159;132;111;138;145;136;123;127;145;119;140;128;111;119;110;117;106;109;127;126;122;150;134;114;123;134;140;119;108;94;84;88;94;125;180;168;137;121;125;106;105;121;107;115;122;126;127;108;116;124;104;95;127;96;110;97;87;90;101;108;106;120;139;148;148;117;110;115;102;104;112;94;93;94;129;101;96;82;71;99;127;127;141;89;115;113;112;109;113;95;98;94;111;146;105;89;90;128;143;113;119;125;141;169;144;152;124;114;130;127;138;117;115;124;156;124;137;136;167;155;133;154;137;149;149;150;156;145;135;138;132;122;99;117;69;74;96;120;85;118;148;157;170;135;118;128;143;118;122;139;112;122;128;142;127;120;105;129;140;131;122;122;135;136;146;133;135;162;157;123;141;119;136;128;125;116;115;117;112;121;114;119;125;126;126;127;105;107;130;122;121;113;130;131;128;110;111;127;128;111;130;137;156;136;145;142;130;145;122;145;130;122;134;144;110;133;121;112;128;116;120;124;127;131;157;126;129;121;143;150;143;127;131;130;129;120;134;131;142;139;122;135;118;114;136;121;138;113;126;110;134;115;116;140;116;140;113;107;126;113;131;109;127;110;125;150;121;124;141;123;141;125;128;132;122;141;129;109;121;119;100;117;120;110;119;147;141;144;161;176;156;143;135;134;150;128;137;128;137;140;126;138;146;148;132;123;130;149;131;111;124;127;145;127;105;131;140;136;127;132;113;128;126;123;131;110;140;120;122;153;148;140;141;141;151;128;115;130;151;120;143;122;148;141;137;120;141;140;146;143;139;123;139;135;141;135;138;149;130;140;144;130;141;128;148;145;123;84;102;87;92;102;93;113;105;107;112;68;89;82;119;114;121;138;138;125;138;108;128;164;143;194;269;236;157;137;167;138;143;156;130;143;125;138;152;151;180;153;136;155;128;140;136;142;155;129;127;133;123;153;148;173;160;183;146;161;136;146;155;165;141;138;136;129;133;109;137;103;150;165;146;109;136;112;110;127;120;116;138;120;130;126;112;121;123;124;128;127;118;137;144;166;139;151;149;151;162;106;125;116;118;134;140;128;152;131;169;148;131;172;154;157;149;138;119;123;115;149;101;95;104;86;119;127;159;168;148;161;161;139;142;116;116;112;137;141;130;126;113;113;122;124;137;119;127;132;129;124;131;134;134;125;139;129;129;103;140;139;170;128;136;130;177;152;131;150;138;130;102;118;140;129;118;123;134;148;133;150;145;172;174;166;169;188;221;210;196;180;162;137;132;125;116;129;139;126;131;126;130;134;130;134;123;113;145;144;132;121;142;119;122;134;135;123;130;144;117;123;159;143;128;149;160;216;216;189;143;125;141;136;159;145;173;133;139;172;173;133;124;132;132;131;174;225;227;193;122;133;141;140;136;152;161;151;167;151;160;159;184;184;182;210;176;176;152;179;167;174;138;140;123;126;115;142;110;136;144;115;153;128;112;123;116;148;153;137;150;120;140;120;121;139;122;154;151;142;136;138;141;134;122;146;142;138;137;141;145;122;122;125;131;146;153;127;144;131;137;109;143;137;109;146;117;108;127;137;132;132;118;134;153;136;150;138;130;114;147;140;124;137;118;138;131;130;124;121;107;116;110;113;116;142;100;125;123;136;127;131;116;121;120;120;105;95;111;108;117;142;142;116;114;112;100;158;133;113;115;109;112;144;142;117;122;135;139;126;112;109;135;146;122;118;126;143;118;118;148;187;156;149;116;109;110;134;89;116;142;139;124;132;139;136;151;150;153;121;144;150;132;155;131;142;134;138;138;148;161;177;169;183;160;127;112;102;95;107;109;106;139;171;170;130;145;133;150;111;132;144;119;124;139;132;118;137;124;125;128;111;128;132;151;131;146;147;132;155;173;154;192;212;228;186;139;132;136;148;139;138;144;160;133;136;158;155;183;186;165;133;162;144;124;115;111;109;121;127;136;126;126;111;141;130;113;110;105;129;137;133;111;104;124;140;115;137;133;155;125;156;134;131;116;127;129;139;151;137;169;161;154;142;149;132;157;132;136;105;138;112;130;144;129;140;143;146;145;129;141;168;154;156;155;143;115;123;117;101;101;114;105;100;91;110;105;118;136;128;139;133;123;141;119;134;122;125;114;140;142;143;140;138;121;123;148;107;114;122;135;143;129;111;135;117;114;122;127;116;112;121;131;141;148;135;148;122;131;156;137;129;134;141;127;135;108;130;127;124;146;136;117;124;114;111;140;100;118;119;113;104;134;136;129;134;118;139;150;143;118;127;111;134;133;127;150;109;109;139;137;138
83;108;99;104;108;117;109;117;143;117;109;133;119;117;108;115;117;130;124;108;114;114;99;136;98;121;115;123;116;131;111;104;106;88;127;125;147;138;112;116;117;126;110;129;104;118;141;124;135;125;142;135;120;120;130;106;114;115;138;121;107;145;106;118;126;85;132;100;114;134;110;115;110;118;97;115;118;119;135;101;121;109;113;107;122;123;121;120;124;120;124;126;117;115;127;117;114;96;124;123;120;116;105;104;107;122;120;121;115;105;103;113;115;92;112;115;98;128;122;108;109;109;113;111;114;123;138;139;116;98;126;114;95;120;103;90;117;132;110;118;126;115;123;119;117;130;110;106;124;120;127;107;104;128;120;111;117;123;108;115;114;125;121;112;120;98;95;121;124;105;102;112;117;150;129;132;118;117;115;112;116;129;118;129;131;122;134;137;122;115;121;140;123;106;131;124;128;138;136;126;117;130;97;132;97;115;121;136;110;125;119;144;128;111;127;119;118;114;118;121;126;130;138;103;120;146;150;132;155;145;152;141;115;135;133;144;151;120;132;137;128;123;127;124;122;134;107;114;135;145;153;135;145;146;127;143;120;150;122;119;125;117;136;130;103;116;112;112;120;130;117;114;108;112;96;107;100;97;91;102;109;117;90;136;119;120;133;157;144;131;137;124;151;119;138;134;155;109;75;66;102;126;137;158;107;126;107;109;112;123;124;113;125;130;100;125;118;126;117;124;102;116;103;114;131;122;129;125;129;109;120;122;111;125;124;142;130;129;117;109;108;110;110;122;132;109;131;136;113;105;129;113;115;137;112;124;145;138;173;135;112;147;120;136;135;142;149;132;108;133;150;120;142;139;139;133;134;130;147;140;151;122;149;126;124;160;125;145;126;121;123;145;136;170;166;134;143;147;136;121;123;126;128;125;115;119;140;133;137;141;119;146;126;113;100;116;113;127;107;129;111;135;113;125;113;134;107;111;109;106;103;103;122;106;106;122;123;136;128;130;148;138;157;144;152;150;160;160;155;144;142;155;155;209;166;143;170;150;122;113;77;78;84;101;95;117;125;113;125;110;117;112;124;164;110;135;126;133;129;117;132;121;125;137;120;137;138;143;133;133;131;127;104;80;79;85;126;108;116;115;106;115;98;117;111;118;127;147;122;120;116;126;134;134;132;141;141;139;126;147;141;133;109;122;114;120;132;138;134;142;137;127;154;143;124;136;110;117;129;147;165;139;144;105;129;121;114;147;123;124;126;132;121;102;112;107;123;132;122;126;129;122;127;126;131;126;141;124;128;130;126;108;90;72;98;103;123;122;110;106;111;105;108;97;101;113;138;131;121;113;114;112;118;82;102;95;110;99;80;106;120;102;116;122;148;121;103;110;122;104;118;132;119;126;100;109;113;91;87;87;72;80;101;121;107;122;102;105;99;120;95;88;96;106;113;125;108;118;103;109;123;98;116;118;134;138;112;108;128;141;145;136;130;120;138;126;146;147;137;150;162;162;139;114;152;156;143;138;134;133;121;128;137;139;101;103;81;67;91;103;104;112;153;155;153;139;112;125;136;114;129;148;124;122;124;141;106;132;133;113;112;132;114;122;112;144;140;152;132;119;134;157;143;156;141;111;140;99;110;106;124;113;99;105;112;124;130;121;118;136;127;134;114;125;125;126;106;107;114;133;125;130;115;144;142;148;117;133;130;123;133;147;132;122;136;142;128;137;123;99;115;123;121;111;104;139;139;115;135;136;106;126;124;115;107;135;99;123;144;124;124;132;157;119;107;131;147;128;111;124;113;124;110;116;106;114;118;108;129;131;121;135;121;113;105;129;125;120;125;114;109;117;111;124;138;127;110;140;130;113;129;103;118;140;118;130;134;139;119;149;147;135;132;143;171;145;125;154;153;142;125;124;135;132;127;168;132;132;140;137;127;129;108;123;111;135;130;149;148;121;138;140;129;153;126;98;117;125;115;126;153;141;137;134;145;153;135;140;145;150;136;170;119;145;120;125;122;132;150;147;148;140;139;132;125;120;157;132;161;140;167;131;128;149;133;134;129;142;93;109;109;97;98;96;100;123;117;118;96;70;72;72;108;135;132;123;131;93;119;116;124;155;151;172;219;224;164;155;155;121;139;126;139;125;146;155;140;139;129;153;111;145;135;133;146;132;141;143;144;150;159;131;149;138;159;138;165;154;138;155;134;195;166;149;113;119;144;152;119;116;133;149;144;145;125;105;105;109;114;135;124;128;106;127;134;133;136;118;131;130;138;141;157;129;126;136;138;128;155;133;124;125;117;127;120;152;168;155;157;131;148;160;150;163;159;144;120;116;113;122;128;135;118;120;125;145;141;151;136;153;146;146;147;132;137;141;143;121;132;129;127;103;124;138;136;116;119;133;127;128;128;107;121;125;130;150;112;111;123;128;148;140;125;136;146;135;143;159;131;111;108;133;130;107;146;122;115;139;136;141;137;181;171;161;159;193;209;205;206;195;168;130;154;144;119;134;143;144;113;126;132;124;109;133;127;131;149;155;138;122;126;133;134;148;136;143;148;154;128;126;148;116;138;147;159;177;177;150;153;147;140;131;145;152;143;143;134;159;133;133;121;117;110;122;143;216;180;142;119;124;154;150;168;155;144;147;136;131;149;150;135;172;149;175;172;180;185;154;176;181;153;146;140;139;114;121;116;121;134;135;126;116;116;109;124;119;124;138;152;139;134;140;130;138;142;141;124;145;109;136;106;139;127;123;129;120;145;131;148;100;140;131;130;129;139;133;132;118;134;105;133;133;140;143;124;135;141;117;134;141;138;150;121;129;202;179;128;134;123;127;121;136;143;130;119;132;157;113;126;109;117;115;123;125;138;132;124;136;142;111;130;121;116;128;117;111;125;107;134;130;125;110;103;123;95;130;120;133;157;135;145;140;96;127;138;117;121;110;124;110;124;123;134;123;127;130;121;117;125;144;147;118;116;129;113;104;123;123;145;133;131;122;124;147;154;167;134;131;120;147;154;137;159;135;161;174;155;154;152;177;169;174;152;124;109;112;109;140;113;132;120;154;173;134;129;156;140;146;147;126;134;124;123;118;116;133;140;131;143;145;139;130;144;150;129;156;137;154;168;173;175;205;206;188;145;127;143;163;155;143;146;168;147;156;126;180;195;171;145;159;158;123;134;105;114;107;106;142;126;111;135;118;120;137;111;111;123;127;149;127;118;128;128;142;147;132;125;147;126;135;126;144;133;130;126;132;129;154;137;157;170;149;159;162;137;108;151;127;133;124;133;131;143;147;136;131;152;151;159;149;150;146;126;130;137;124;114;120;99;94;112;111;118;104;129;143;113;136;144;134;125;120;113;146;118;114;124;144;110;121;124;130;145;119;129;126;118;123;134;121;143;125;121;138;117;130;116;125;117;118;133;156;127;114;132;131;150;127;117;133;124;130;125;121;128;109;127;141;166;173;132;136;92;125;105;122;125;126;123;118;126;128;125;125;126;128;111;130;121;96;125;122;132;126;130;131;122;128;118;122
111;103;114;112;103;102;122;112;132;112;130;126;142;135;161;120;129;115;108;121;138;128;111;111;131;111;127;130;130;118;128;146;101;121;129;139;119;126;118;122;120;134;126;137;110;124;127;158;135;127;147;117;106;126;122;118;112;111;94;110;119;114;122;107;124;129;105;102;107;114;137;100;103;124;113;116;113;113;119;121;115;109;137;106;96;117;120;111;109;120;153;119;122;115;121;117;102;114;103;124;124;119;119;103;115;116;108;103;104;118;114;116;144;135;100;112;115;110;124;109;101;119;113;112;105;101;121;97;96;126;116;116;122;126;121;114;110;128;106;134;137;108;114;125;113;129;131;105;128;124;114;101;110;109;104;133;114;109;112;113;119;116;108;119;112;105;108;83;115;103;118;97;124;105;132;125;121;129;117;127;119;106;130;124;135;128;130;138;111;130;137;118;148;109;126;133;128;130;117;138;116;112;118;117;113;110;119;119;122;110;102;119;121;120;130;149;152;111;136;111;113;132;104;116;136;143;158;142;128;126;129;144;148;120;139;150;141;140;140;134;120;149;122;136;137;133;151;131;110;102;143;142;151;138;134;121;142;119;134;120;89;113;109;108;121;106;92;119;113;122;123;114;94;104;107;131;125;89;76;106;102;124;125;131;98;129;146;119;119;141;143;162;149;133;128;142;142;87;59;56;105;129;129;127;119;117;133;133;115;122;121;100;153;114;133;143;155;124;123;118;137;108;120;101;146;113;108;130;131;106;125;87;120;126;134;119;124;140;115;123;116;115;106;119;131;112;141;121;118;130;105;115;114;134;123;122;120;136;135;128;133;125;126;162;160;139;153;137;114;114;127;117;117;173;158;131;116;129;134;143;142;126;153;133;120;117;111;120;118;131;132;126;118;157;139;118;131;130;120;130;140;100;111;132;137;113;138;144;136;134;131;140;135;145;110;118;126;107;123;127;114;112;108;120;104;153;118;114;108;122;118;109;117;126;121;111;157;155;122;143;135;145;164;136;166;161;156;162;162;164;143;148;157;155;173;158;150;124;124;85;91;81;85;105;104;123;131;90;115;105;120;122;127;124;120;127;107;127;110;105;127;114;138;161;161;148;165;123;120;116;116;110;106;79;103;77;114;123;143;118;104;106;107;119;135;125;109;134;134;128;126;150;134;123;132;124;132;148;138;120;144;110;139;142;134;134;101;116;120;143;143;106;139;123;119;113;140;117;127;145;155;162;128;121;122;111;167;130;143;132;134;132;108;118;131;113;126;124;97;134;148;137;121;135;146;127;124;131;119;131;90;103;102;91;101;112;118;101;99;122;101;96;87;111;107;118;121;104;114;111;119;120;97;82;117;111;88;105;103;99;101;115;98;127;119;145;108;116;102;105;99;120;135;103;98;99;102;105;113;89;85;78;106;131;114;126;121;99;108;100;118;108;103;103;113;96;91;97;105;126;92;120;122;153;121;126;143;114;123;144;155;161;126;132;106;150;125;152;134;135;146;142;123;116;122;155;126;133;133;137;143;128;137;113;121;102;85;80;85;98;132;129;149;158;152;103;131;121;124;113;112;125;128;135;114;124;113;116;112;116;122;123;125;131;131;118;123;137;129;128;157;163;154;138;131;122;119;119;97;89;115;91;102;120;120;110;118;122;116;123;123;146;163;127;107;111;122;121;125;111;147;134;137;134;149;139;129;148;145;126;156;127;127;144;139;127;131;122;119;111;107;135;124;113;95;119;137;126;120;123;138;136;138;123;123;124;143;144;126;126;137;136;123;118;124;117;110;120;109;102;122;109;110;125;106;136;97;113;99;120;98;170;115;116;114;120;117;139;145;117;132;119;114;129;134;130;137;137;124;135;144;124;128;134;120;128;151;137;126;125;149;142;142;120;124;158;135;144;136;116;127;140;146;112;104;119;153;142;136;143;133;134;125;141;151;142;118;108;123;143;130;113;144;133;122;142;132;139;130;137;142;140;157;134;134;128;131;107;130;130;128;148;137;127;133;111;110;130;133;121;130;127;129;126;165;118;135;136;137;173;151;164;142;141;135;149;149;136;140;124;93;73;86;106;111;115;137;107;111;99;80;82;103;134;135;117;101;128;136;132;116;118;137;126;196;181;174;159;165;144;141;147;149;126;140;133;152;158;139;128;124;162;147;149;163;155;148;130;146;148;133;136;146;140;155;147;143;140;118;132;146;129;111;149;120;117;122;139;154;118;137;141;147;138;107;115;101;127;130;116;105;118;134;127;126;134;129;147;136;143;160;137;158;141;142;150;145;142;137;116;105;108;119;129;132;155;130;166;158;165;148;150;143;156;160;158;122;120;144;152;145;125;107;118;155;143;156;142;137;134;139;154;137;135;137;146;132;127;124;124;139;136;123;123;121;149;115;116;130;123;141;130;127;110;132;127;110;132;115;141;131;135;134;129;139;144;157;119;126;118;100;105;117;116;117;104;135;143;138;129;148;175;164;152;193;207;206;173;205;185;161;120;122;134;133;146;129;121;125;114;127;118;136;131;148;172;183;148;165;139;129;132;108;144;149;152;162;116;140;137;136;151;131;136;141;169;153;131;133;146;131;146;147;162;129;139;112;156;125;123;107;132;108;115;102;133;169;140;132;113;145;148;185;158;178;167;161;111;161;149;155;153;191;188;188;181;173;157;157;178;148;145;136;119;152;122;116;120;136;149;108;124;130;143;124;139;134;146;160;144;132;137;157;127;143;139;144;159;151;122;142;118;120;122;133;128;151;151;135;120;139;107;141;124;133;140;111;127;127;117;116;131;130;154;145;132;112;136;133;121;139;157;132;140;137;159;160;126;122;119;120;108;107;132;141;150;147;120;125;123;111;133;109;112;123;124;103;118;131;121;136;122;141;115;103;113;124;123;125;136;160;172;132;99;117;108;125;122;165;160;159;138;147;109;121;108;121;132;126;116;134;127;156;132;118;136;120;117;138;123;112;102;134;144;134;139;109;143;120;111;126;111;151;157;180;157;167;153;146;138;148;156;144;147;154;155;141;139;142;165;189;192;154;124;114;125;129;125;121;114;138;157;146;163;159;113;138;144;141;141;112;133;120;132;127;116;137;133;141;127;135;157;158;134;132;152;175;141;159;203;202;173;182;197;145;112;157;154;154;132;147;175;130;149;163;202;201;201;153;140;159;139;145;126;134;101;135;121;123;133;121;130;138;109;133;108;133;146;109;109;109;121;137;122;109;104;122;112;128;149;139;134;118;105;115;122;147;132;136;145;135;185;183;157;131;153;124;131;134;169;149;138;139;132;138;130;175;165;157;141;142;171;152;135;135;128;121;137;121;105;101;103;99;130;102;140;121;135;120;125;141;117;116;113;117;109;110;139;122;121;139;101;139;126;119;138;139;126;128;127;128;158;131;120;119;115;136;115;142;120;128;125;122;133;124;128;154;128;135;122;134;130;132;147;127;143;128;153;183;179;147;130;138;144;133;117;122;111;141;144;120;140;121;129;129;119;128;132;125;118;126;104;108;112;134;140;140;121;153;118
113;125;119;111;93;118;125;107;123;137;139;110;113;126;136;139;128;142;111;126;125;111;120;133;108;126;110;108;108;107;132;130;121;122;128;121;121;134;118;138;141;108;136;110;107;142;135;144;152;128;132;131;110;132;122;108;116;115;128;118;114;121;122;118;98;106;116;103;87;134;96;109;98;109;105;102;120;172;154;126;123;100;127;107;105;118;128;99;119;127;130;112;115;110;106;111;126;105;132;98;133;108;119;124;112;113;123;110;118;118;123;121;137;126;102;106;105;127;133;113;121;100;130;127;98;114;123;121;116;122;120;132;115;128;115;94;121;121;134;125;110;126;112;116;137;109;111;112;108;131;111;129;100;103;108;123;130;101;106;124;109;106;132;111;113;108;111;100;106;114;105;124;109;110;98;104;106;99;113;132;117;113;132;122;128;125;121;136;109;126;128;122;119;115;113;110;135;118;114;117;117;100;90;104;118;116;127;118;120;132;119;141;106;125;113;110;125;122;127;137;125;110;135;146;118;117;119;139;146;122;149;145;144;134;126;130;140;133;128;121;140;131;142;149;143;140;123;140;129;127;132;146;149;118;130;139;128;143;134;124;115;107;130;118;106;106;119;130;128;97;114;121;102;116;104;96;111;97;107;124;116;117;113;128;111;116;129;121;142;160;149;124;148;130;131;152;110;90;67;59;79;118;117;115;122;128;118;120;127;118;100;103;118;115;136;131;137;129;122;105;141;103;116;132;111;105;114;117;122;115;123;124;119;130;136;136;127;140;134;133;125;128;123;130;113;120;124;118;128;113;140;121;128;101;114;110;115;137;142;113;125;109;130;138;160;140;144;140;134;121;110;130;134;149;131;128;134;119;123;128;120;141;146;133;110;134;113;127;126;112;131;143;118;140;132;127;129;129;143;109;120;125;102;115;125;125;135;129;138;139;144;131;135;133;106;103;116;117;103;119;102;115;114;121;111;111;119;124;102;104;113;132;113;128;126;117;155;131;155;147;147;137;131;124;165;161;169;164;161;150;142;168;178;176;166;162;160;131;131;100;87;82;86;112;113;124;111;111;135;124;129;140;139;128;137;134;100;132;120;133;124;119;115;133;123;127;137;140;135;125;129;132;92;122;86;81;93;110;132;113;109;106;94;124;119;109;117;111;129;127;133;112;144;127;129;145;141;171;157;120;112;115;125;161;143;138;138;132;133;139;141;128;117;144;132;121;135;126;105;145;134;127;104;131;104;126;137;144;127;154;145;112;132;130;112;115;115;109;135;111;122;120;110;106;119;119;132;149;108;104;113;104;89;110;107;124;117;123;91;98;97;86;111;116;127;121;116;118;139;105;116;128;105;114;119;110;107;86;99;108;122;102;98;126;122;126;114;85;105;99;98;92;125;116;118;95;127;96;111;102;82;98;122;108;135;118;111;111;103;121;110;110;88;95;88;93;110;100;105;101;120;100;125;119;135;137;118;103;140;124;127;162;157;155;138;121;126;148;138;124;123;129;156;128;162;153;170;156;162;154;135;167;120;130;106;103;86;103;89;120;122;125;155;124;133;111;116;109;96;152;122;115;119;130;129;133;134;131;110;133;127;115;114;155;118;137;125;115;135;125;148;180;154;139;160;119;112;110;99;126;113;116;121;100;101;90;113;124;138;106;119;130;141;131;116;127;119;120;119;145;137;116;135;139;147;147;130;157;147;171;124;147;130;119;146;139;126;120;134;135;115;135;136;99;98;110;104;117;130;138;147;108;148;122;127;116;122;116;143;132;129;143;134;131;119;116;123;117;122;135;123;128;105;136;126;116;115;115;124;125;117;134;126;110;127;110;141;126;126;138;114;134;105;125;110;127;122;136;134;126;146;112;115;124;134;115;127;121;134;137;144;132;127;133;126;135;137;131;131;128;157;161;121;131;119;127;138;143;158;121;147;128;138;145;141;116;118;139;114;119;145;142;121;123;134;110;115;121;126;132;126;134;154;136;111;139;144;147;113;145;127;121;144;129;134;128;135;143;129;155;127;150;146;154;125;149;150;140;153;137;122;150;144;124;135;124;141;114;122;123;126;117;116;113;111;125;123;121;103;74;75;74;94;124;132;126;115;108;131;134;117;148;137;141;165;182;175;177;164;165;145;142;151;137;103;123;138;123;138;122;162;127;139;160;190;184;164;135;140;140;150;171;133;136;137;132;124;130;136;126;111;132;160;139;117;136;107;170;123;149;132;136;139;143;138;117;119;117;127;137;113;132;121;140;126;120;123;130;111;118;115;125;138;163;128;156;146;143;118;129;122;110;99;110;105;135;133;153;151;165;141;157;175;154;134;116;111;125;148;127;125;137;122;127;123;146;136;150;159;131;150;129;134;137;147;158;155;164;127;122;129;117;114;144;148;124;114;106;139;114;104;138;123;128;138;138;142;131;143;118;129;126;143;148;114;115;128;137;140;145;111;124;118;97;117;135;104;131;125;150;142;172;177;164;179;201;238;208;225;184;171;140;137;139;140;147;111;134;134;110;121;122;157;119;142;148;176;171;135;131;121;129;130;138;145;124;136;172;162;154;130;141;135;151;133;153;155;148;137;132;145;149;145;166;143;139;125;108;104;129;127;101;102;85;111;140;109;116;134;111;164;160;151;168;157;143;150;149;146;149;171;136;181;192;177;162;164;155;152;151;167;172;141;116;111;120;117;133;147;124;121;139;144;132;139;142;109;143;144;175;160;118;130;128;128;133;152;128;121;134;135;122;126;140;145;110;151;131;128;136;132;128;134;134;155;148;95;130;124;126;138;132;148;138;133;145;136;124;129;135;178;148;132;131;162;161;155;121;144;133;137;130;129;157;152;167;177;151;140;132;103;107;127;109;134;124;137;113;105;114;126;137;160;135;107;85;107;127;119;136;187;165;145;104;117;120;116;147;172;187;157;117;139;100;120;134;133;110;112;109;123;115;146;118;113;126;135;126;140;111;119;131;131;136;140;127;137;120;125;144;147;144;160;160;177;155;174;148;115;155;128;149;156;135;142;140;170;137;173;187;181;164;157;114;109;102;119;119;125;127;131;119;179;132;139;119;136;142;144;118;118;111;116;139;138;149;146;131;147;162;106;141;142;132;133;141;143;159;155;171;188;173;171;156;123;119;134;155;179;170;150;165;159;146;160;197;215;195;146;161;134;157;153;140;127;121;120;115;108;125;135;127;121;146;131;123;120;116;136;134;126;139;104;125;117;130;121;132;135;139;140;148;135;125;131;127;144;143;158;149;154;147;161;165;120;130;130;138;131;138;146;144;128;130;142;151;138;139;183;150;140;135;132;138;119;113;128;138;107;125;108;127;121;114;105;107;124;105;117;127;125;123;138;141;124;133;112;121;124;127;132;126;132;127;153;125;132;107;125;124;116;106;133;133;130;118;118;120;149;116;118;117;133;133;136;140;116;136;116;128;145;125;126;102;132;144;114;149;165;167;173;132;136;136;118;126;113;123;127;134;151;153;131;125;132;154;126;140;143;121;116;128;128;117;121;164;124;134;145;123
125;124;117;120;114;122;108;117;135;128;116;125;150;130;112;116;119;116;121;116;129;123;132;123;105;138;141;85;116;121;151;110;137;111;118;121;129;119;143;168;125;119;126;128;134;135;131;133;143;157;140;122;114;126;115;117;120;113;107;114;116;104;97;120;118;127;116;105;101;118;112;107;119;76;88;119;146;201;247;229;140;148;124;104;94;122;142;119;111;136;126;114;111;108;125;118;109;140;134;126;97;106;125;104;94;129;139;114;120;129;126;108;114;118;124;105;127;111;113;107;118;121;123;127;111;115;103;109;123;115;133;116;87;122;129;98;104;119;133;118;132;120;108;127;107;114;101;107;119;126;100;109;102;93;105;113;124;110;118;107;104;115;116;116;119;118;132;121;129;119;131;102;106;111;139;112;106;125;135;121;129;107;123;117;122;108;119;95;122;131;128;109;134;118;107;120;129;119;109;98;110;133;107;111;120;137;123;105;136;96;111;109;106;142;134;129;136;130;121;114;128;126;119;143;139;143;149;154;140;151;178;134;147;138;118;135;135;126;122;137;129;141;134;142;135;127;111;122;129;122;121;132;152;142;124;121;125;108;113;130;85;113;122;115;110;111;136;118;105;122;107;111;92;93;115;130;93;112;97;108;132;143;134;141;137;124;141;111;146;150;122;146;145;137;140;143;124;106;62;41;86;99;129;141;111;119;126;142;112;118;111;104;120;124;125;114;94;115;115;108;119;105;121;127;150;126;108;119;112;121;118;123;113;134;145;118;130;122;127;109;119;141;99;111;113;100;121;127;114;117;124;118;109;125;133;156;119;137;145;116;131;127;129;128;144;152;146;110;126;121;123;125;137;148;152;124;134;128;124;106;125;116;130;129;147;142;124;137;114;142;133;100;133;150;139;139;132;115;116;94;106;112;118;107;114;160;121;137;146;152;160;148;160;138;117;102;101;115;116;114;113;130;106;108;87;128;122;115;118;105;112;133;108;125;135;114;138;130;141;136;146;104;134;122;130;141;162;138;150;175;169;156;164;186;204;172;166;162;116;129;82;94;101;114;104;115;111;108;118;117;123;100;119;109;105;113;118;142;130;112;133;117;135;130;137;141;138;143;133;154;136;114;107;105;109;96;107;123;121;94;116;127;104;90;111;102;136;108;109;135;106;130;106;125;131;141;140;148;135;157;119;137;129;123;148;118;132;100;137;124;125;123;134;139;115;134;135;131;131;133;123;104;131;144;104;139;107;116;121;148;123;125;144;126;129;134;145;113;129;109;115;124;125;115;123;124;133;117;126;125;126;89;116;126;128;91;131;140;113;126;89;103;106;133;123;111;122;120;129;105;118;138;98;109;111;118;128;127;105;119;119;107;124;103;111;146;113;90;108;103;118;109;104;121;110;110;114;113;112;113;109;102;113;129;120;116;116;119;122;101;131;105;98;110;97;89;90;101;105;95;94;110;127;150;124;134;84;105;102;137;156;191;155;138;136;124;130;149;122;155;136;120;146;150;144;161;159;168;148;143;124;125;129;126;124;109;112;108;87;96;118;134;158;140;127;102;121;101;97;119;123;114;107;118;121;134;109;123;135;106;114;123;132;141;132;138;140;131;125;139;152;154;138;149;155;126;115;87;84;99;89;122;104;84;99;95;140;129;130;112;112;101;116;108;116;95;123;123;134;148;152;153;126;127;147;154;139;140;175;138;131;151;140;143;172;143;138;121;92;120;127;133;103;126;122;93;103;114;160;148;150;149;139;116;140;112;116;130;106;141;140;132;114;143;124;116;109;126;111;116;107;114;119;123;116;139;121;112;103;110;126;123;124;114;123;106;124;112;124;126;100;124;126;128;134;143;136;139;132;119;120;113;113;131;134;146;136;129;154;125;141;141;167;127;134;128;167;133;156;176;143;145;145;155;155;119;137;144;136;165;152;129;136;144;139;127;134;116;105;111;115;134;146;127;120;116;127;121;121;103;115;126;144;138;131;116;129;124;144;128;125;147;133;120;108;133;138;152;141;145;148;142;159;150;150;158;119;119;150;128;157;152;148;148;137;129;123;127;116;157;135;117;135;148;121;140;106;125;81;73;98;101;106;140;126;116;99;116;117;126;123;166;142;153;194;195;166;165;132;150;142;165;150;145;124;120;121;141;142;144;153;136;121;187;184;137;126;165;143;159;162;138;143;159;153;129;141;130;129;131;138;157;155;151;121;139;135;126;130;136;151;143;135;132;115;105;125;150;124;124;120;119;130;127;125;114;126;112;127;140;136;148;158;155;132;135;141;152;137;97;100;89;120;109;85;109;143;171;174;149;135;138;148;146;130;126;110;125;109;129;127;122;116;117;118;127;128;150;151;151;139;137;128;131;146;148;132;145;129;127;131;126;147;111;106;130;130;126;149;124;122;116;114;120;134;142;159;123;138;141;131;143;119;120;117;113;113;117;130;152;125;116;113;122;120;112;111;109;140;136;150;155;176;168;171;223;200;203;187;184;176;159;116;135;157;142;153;142;141;133;120;113;132;129;154;166;142;159;155;128;130;139;148;133;128;122;150;133;149;140;128;156;124;118;124;150;148;143;125;132;128;140;144;153;138;136;137;112;139;104;119;121;114;104;110;106;124;96;123;133;129;137;114;126;142;185;143;169;134;151;157;164;161;165;147;158;179;133;153;126;133;139;130;124;129;119;119;133;115;107;130;128;124;103;138;117;162;144;162;171;168;143;142;141;141;153;157;138;126;117;119;125;102;130;131;136;124;135;148;118;125;149;108;120;149;128;139;138;120;156;128;144;149;149;147;142;127;139;130;131;121;169;108;161;135;114;143;134;134;136;130;126;148;146;144;175;167;149;128;137;92;118;120;115;121;117;120;126;117;118;116;128;115;124;114;103;117;121;129;133;174;170;156;118;115;114;125;129;174;168;122;141;143;106;119;96;121;130;130;128;132;133;112;127;115;111;130;150;134;113;138;108;145;126;134;115;127;133;152;162;158;148;151;186;152;159;151;162;155;151;157;174;153;184;147;130;148;172;139;159;174;166;146;125;120;122;119;142;122;117;131;153;132;142;176;164;125;140;137;132;115;122;125;147;139;141;138;136;132;126;122;142;147;132;140;141;146;153;175;187;171;162;164;174;125;147;160;135;128;160;119;125;140;124;170;194;193;171;163;157;148;155;173;142;147;108;135;123;116;131;121;145;123;137;143;114;133;131;138;135;123;133;122;105;121;106;132;124;131;133;139;134;128;130;137;132;140;136;157;137;143;136;129;132;122;121;118;126;107;129;152;126;155;168;145;157;151;170;121;150;164;157;150;141;112;111;111;111;121;115;109;107;133;107;135;128;112;105;108;128;137;147;123;130;124;117;115;131;124;152;144;106;138;123;146;127;114;118;140;132;123;114;125;122;119;135;126;109;122;138;120;120;129;135;126;132;137;135;124;126;117;107;118;136;127;123;108;121;153;135;117;115;127;133;119;122;118;136;139;129;128;131;130;134;117;115;120;139;128;144;114;127;127;106;140;142;142;158;146;120
125;117;117;116;101;127;98;136;128;121;118;143;136;126;119;124;123;129;122;115;123;143;161;120;119;134;123;107;137;131;108;114;111;99;115;123;133;125;132;127;134;133;111;108;129;126;135;129;156;160;153;115;101;124;118;102;115;135;122;126;138;108;107;106;140;113;122;124;107;83;97;117;117;101;94;115;126;284;403;276;170;135;121;109;93;108;112;114;119;114;120;105;126;120;104;120;97;115;103;120;114;91;134;129;136;105;118;113;137;127;113;110;134;136;111;122;105;117;131;116;113;114;134;133;98;107;106;113;116;119;105;108;124;113;105;120;103;110;105;130;122;116;111;132;123;127;132;120;120;106;116;105;101;111;138;125;125;113;127;102;110;98;112;116;120;95;97;97;106;118;110;126;116;107;134;108;114;113;111;110;110;110;126;130;138;128;119;130;105;117;115;126;110;116;133;121;110;123;107;123;80;120;119;123;127;112;129;125;133;115;96;140;135;144;116;113;140;129;125;115;122;142;124;126;119;151;136;171;163;148;162;146;119;114;127;136;136;142;129;138;133;144;136;147;161;140;130;128;137;129;139;117;137;120;128;126;137;112;110;106;112;121;95;135;114;114;141;118;123;112;106;105;132;110;92;110;109;89;109;158;138;128;111;125;127;123;115;122;137;116;134;131;151;140;149;134;119;77;62;54;79;113;120;122;114;129;115;132;127;132;110;118;111;103;124;116;109;113;118;128;127;122;112;133;126;123;131;110;114;118;128;131;118;114;127;133;117;114;125;144;122;127;106;156;130;115;130;128;127;110;120;123;118;138;130;123;150;112;147;163;144;145;142;157;161;157;144;139;135;135;148;143;136;133;138;126;113;145;139;132;131;119;118;121;134;143;136;141;132;110;121;130;133;147;128;120;125;132;104;119;139;129;114;109;125;147;125;132;153;145;153;143;141;113;108;81;110;101;102;108;117;107;118;125;102;127;120;95;120;135;122;110;104;145;129;135;130;141;118;122;152;122;122;119;145;135;145;152;157;149;158;163;158;158;174;174;155;129;102;102;89;77;93;97;106;115;113;103;117;119;125;112;132;115;125;128;124;121;139;130;113;125;104;119;129;137;116;122;135;120;149;103;120;92;77;106;117;106;111;126;122;98;119;110;123;102;107;129;123;119;122;120;123;120;127;144;146;143;161;133;123;130;135;121;129;102;126;128;116;115;155;105;115;142;131;112;131;105;132;136;130;106;128;113;108;120;138;126;128;113;137;122;116;151;119;153;104;130;137;119;106;124;124;117;124;120;115;132;111;97;108;94;112;116;110;137;140;130;118;119;99;116;118;110;121;122;107;103;111;111;106;84;123;126;124;120;106;120;85;127;113;97;123;123;108;136;126;109;89;94;114;127;122;121;123;118;123;102;118;127;104;84;111;107;107;101;100;104;120;112;109;79;97;95;89;78;97;94;91;108;82;91;115;137;129;128;109;112;124;121;136;163;156;167;145;142;165;140;166;158;132;117;131;153;149;142;181;153;165;147;113;118;134;126;104;122;112;118;108;100;115;145;112;132;123;109;75;81;98;115;123;124;128;115;121;111;136;138;110;118;134;120;122;140;128;152;156;139;129;136;113;148;143;135;136;143;105;104;101;92;109;103;111;106;115;121;90;131;103;122;125;113;124;113;112;137;122;115;129;125;129;148;132;115;124;134;121;124;163;135;142;139;146;134;155;145;119;141;111;112;120;115;118;107;111;124;120;128;151;161;173;134;119;134;122;99;138;121;118;122;132;108;121;134;116;132;126;128;114;139;128;123;136;142;138;130;129;129;135;118;113;132;129;129;112;121;139;133;110;100;106;137;121;124;134;119;119;142;124;131;123;127;137;137;143;125;149;137;140;131;159;135;145;141;141;138;156;135;149;153;168;145;199;145;116;108;138;136;157;142;162;126;145;133;131;112;104;129;127;148;128;139;126;128;116;153;114;129;116;122;122;147;124;113;109;126;131;116;130;133;143;134;152;116;141;152;157;137;154;153;174;150;156;164;128;162;127;153;134;127;137;165;147;149;122;127;137;159;124;136;134;128;135;120;143;129;131;92;118;99;119;137;122;133;125;160;137;128;104;145;146;153;151;160;167;145;175;133;138;148;166;128;144;128;116;151;165;171;167;153;165;121;103;143;149;120;132;139;144;135;153;146;160;118;149;145;123;124;144;128;148;156;149;149;130;102;116;117;122;144;154;143;139;133;134;122;135;98;119;124;97;106;106;131;117;125;139;143;129;104;141;137;146;145;144;162;150;136;136;98;108;104;94;83;95;125;156;168;157;152;165;166;182;149;137;118;114;116;115;155;145;136;128;142;111;144;134;142;144;140;135;138;143;130;139;129;166;129;147;123;113;145;124;137;122;108;101;105;110;138;152;114;133;158;162;153;138;128;122;125;134;113;128;124;113;102;116;151;152;174;135;138;129;121;143;114;133;102;106;109;116;154;180;196;193;158;189;208;204;221;198;147;152;114;146;167;144;143;123;134;125;133;118;123;139;141;178;177;131;125;126;119;131;156;153;167;158;138;151;142;148;149;127;139;121;135;143;139;110;124;133;137;132;144;129;129;131;111;126;145;110;110;90;113;94;115;121;110;135;144;160;127;140;146;142;149;174;151;133;135;133;158;179;171;171;168;149;122;132;135;111;125;143;116;119;131;128;124;129;125;133;127;119;137;118;147;139;137;162;154;162;149;153;138;151;154;155;157;138;126;116;125;132;146;136;141;125;135;141;126;108;150;143;115;118;149;148;134;137;131;147;133;153;148;158;141;138;123;117;150;143;131;120;151;146;126;126;140;129;119;135;139;153;141;133;155;169;181;151;134;129;133;105;103;122;109;120;114;105;133;110;125;121;104;100;116;104;93;117;116;136;136;138;129;121;119;116;141;154;119;130;112;114;124;109;115;119;110;116;114;131;129;141;117;129;100;147;142;142;134;131;122;112;129;129;123;126;147;124;157;164;159;160;132;141;135;148;166;158;143;181;204;170;142;136;130;143;178;183;182;179;167;143;160;110;128;131;144;160;117;150;130;154;158;142;114;122;146;142;141;135;117;121;140;143;143;128;149;162;127;121;131;140;153;126;124;144;160;175;163;200;151;164;169;125;130;135;138;116;149;141;138;114;120;123;183;203;152;154;139;142;133;177;142;156;107;150;146;104;133;126;131;121;128;125;141;148;134;139;115;133;117;118;117;116;137;121;117;109;138;149;132;140;126;141;160;157;168;150;133;160;134;128;132;115;142;133;149;133;144;124;158;141;144;140;130;151;154;155;163;127;148;136;127;102;109;106;141;121;108;125;119;123;111;108;105;111;110;123;146;132;130;137;132;128;125;130;105;115;122;130;144;152;141;127;133;121;126;144;121;130;109;125;157;110;119;135;117;145;115;130;133;140;118;137;133;132;132;130;119;129;109;137;137;127;111;119;120;128;161;144;120;115;115;103;130;151;130;156;136;134;126;132;120;125;106;128;137;138;129;108;125;118;116;147;135;129;117;126;125
115;122;114;98;123;115;110;99;137;117;123;132;137;132;108;111;119;109;133;118;117;136;155;120;102;110;109;133;117;110;113;121;99;124;120;128;131;124;144;130;139;134;123;116;125;131;122;152;138;150;144;112;115;119;121;109;122;125;123;120;115;113;133;108;134;140;95;91;125;108;101;97;95;123;99;111;147;257;401;280;170;109;142;138;130;99;137;146;101;134;115;110;116;125;126;117;117;116;111;119;108;133;127;107;115;111;119;112;127;118;106;101;139;114;114;126;115;118;133;118;107;115;125;114;108;116;115;94;109;116;139;132;105;115;115;101;111;136;117;151;106;110;119;128;116;100;131;126;103;101;107;87;124;99;110;117;125;127;105;103;119;105;125;110;135;126;134;112;128;116;120;118;130;119;112;106;109;124;121;106;110;114;119;119;122;130;122;115;125;102;127;110;108;112;114;124;129;106;101;136;133;105;125;123;106;113;124;148;153;127;126;116;119;129;147;141;120;130;131;102;134;142;107;145;121;150;152;121;159;159;143;133;121;136;121;135;118;121;152;131;154;139;117;119;135;118;124;133;141;133;149;154;140;146;157;135;145;122;112;104;108;115;127;102;115;127;121;137;118;130;143;129;128;126;117;114;93;98;117;150;155;133;134;120;123;120;134;111;131;134;145;123;139;158;160;129;119;90;75;72;115;106;117;133;117;137;122;125;110;121;117;124;114;132;117;126;116;124;136;131;164;114;102;96;120;111;111;126;120;106;118;141;123;120;117;128;144;124;127;97;121;116;130;112;131;133;140;124;113;121;128;120;120;127;128;136;134;131;116;123;112;132;162;144;152;144;135;113;121;154;140;160;139;145;143;147;113;145;145;126;120;141;136;118;121;138;150;122;130;120;120;111;133;151;141;135;139;129;135;134;126;126;107;115;128;131;147;130;136;141;153;138;150;108;107;101;105;116;111;105;92;91;112;116;115;103;124;117;115;126;107;99;104;127;124;112;121;139;137;144;132;124;144;141;142;153;136;132;156;145;143;144;155;169;177;137;147;133;134;105;77;68;89;71;101;112;113;118;109;114;110;111;103;122;114;128;138;138;134;119;136;120;137;122;132;126;136;116;122;117;116;114;107;108;97;81;102;121;121;114;112;112;126;115;114;106;112;94;110;117;100;135;130;98;145;141;161;144;155;129;140;156;139;126;130;116;114;120;121;119;125;126;110;117;132;134;135;133;125;149;122;143;105;140;133;124;112;142;121;115;113;112;98;120;123;116;130;91;106;117;114;117;118;136;122;134;131;147;120;139;110;93;109;121;125;128;144;112;111;114;106;117;113;135;102;106;119;106;94;115;108;96;120;118;141;140;131;108;125;99;128;146;125;115;96;118;108;106;118;115;118;118;114;125;106;114;128;119;116;100;119;95;108;109;116;88;83;107;118;100;138;115;107;93;107;106;96;89;99;71;73;95;136;117;130;119;129;125;119;127;128;144;173;139;153;158;145;152;156;144;138;137;125;144;170;161;139;131;170;108;133;138;123;131;120;113;134;131;115;105;91;105;132;131;119;113;107;92;86;122;134;111;105;133;133;154;124;114;121;103;135;146;108;140;139;129;139;152;146;126;148;123;132;144;150;140;113;132;98;100;117;118;122;120;121;117;124;116;110;130;127;101;127;138;132;124;135;123;124;121;110;121;127;97;146;136;144;134;143;132;136;148;124;152;142;147;127;109;121;116;101;102;110;117;145;146;110;135;148;139;171;131;146;127;120;116;128;127;125;121;128;123;120;117;117;117;98;142;126;128;148;141;124;120;117;129;136;116;111;144;119;129;127;118;106;113;107;119;137;111;104;99;113;119;122;134;113;142;130;137;132;124;119;138;138;131;120;115;138;122;131;126;143;127;124;158;134;158;138;149;136;161;162;162;162;137;162;155;146;137;161;135;139;116;128;126;134;121;123;119;132;124;147;127;129;120;116;137;108;111;125;115;114;130;120;108;140;136;136;142;132;122;114;125;137;154;161;181;172;146;148;166;155;157;129;169;138;150;145;117;145;154;153;139;165;134;141;137;131;121;126;142;125;112;126;166;116;111;111;113;114;124;118;129;107;158;121;150;126;137;141;141;173;125;162;157;167;131;127;137;138;147;120;133;128;127;158;178;172;154;135;142;130;133;130;157;142;130;144;138;155;118;130;132;122;129;145;122;123;125;146;137;143;139;139;115;123;129;140;140;164;166;156;144;131;144;122;119;126;117;111;118;121;128;128;143;150;124;123;114;123;109;144;143;132;148;183;140;104;91;76;97;98;110;91;114;124;133;133;137;154;138;167;159;144;140;145;132;127;147;111;119;128;143;142;135;138;135;137;143;108;141;129;153;144;127;151;135;117;131;135;123;124;140;113;125;98;114;134;143;128;141;133;134;155;131;152;144;123;122;107;125;102;117;106;98;123;135;161;178;158;128;125;116;120;122;134;75;105;99;138;166;194;183;180;172;190;177;202;203;170;185;140;146;158;150;134;127;121;116;144;121;116;136;153;175;171;169;140;129;101;132;163;172;157;163;158;144;141;128;128;151;148;133;144;122;162;142;129;157;138;145;142;164;153;136;137;130;143;137;109;96;98;86;107;108;118;120;147;146;138;150;158;149;129;146;133;132;122;150;169;158;177;155;148;174;155;134;126;119;123;101;122;105;134;123;139;144;120;104;141;117;117;123;125;125;164;140;157;127;154;152;136;145;173;139;148;131;117;110;128;112;128;135;129;133;137;140;103;117;162;143;130;112;133;149;142;136;117;153;145;150;149;147;135;132;143;118;162;172;127;132;149;133;125;125;134;151;120;143;132;125;131;160;146;183;165;166;149;131;125;111;136;101;120;143;123;112;134;120;125;153;129;130;119;112;113;92;124;108;145;110;122;129;148;138;111;140;122;142;121;126;121;121;134;126;126;133;102;109;121;146;126;127;147;136;134;139;124;138;127;141;134;134;122;122;137;117;118;157;130;137;139;141;145;133;126;138;128;149;173;165;167;157;139;140;174;185;168;185;159;178;149;135;141;124;129;155;128;133;142;122;125;111;134;145;133;129;106;137;124;134;123;133;137;133;121;143;120;128;126;131;116;140;138;133;163;166;153;178;156;166;156;136;152;134;114;143;136;128;158;150;125;133;149;133;157;143;138;139;127;144;164;176;186;157;145;116;118;128;123;124;124;111;142;129;135;120;141;148;131;131;128;119;117;141;117;141;106;108;126;128;128;159;175;199;171;150;150;152;147;156;131;127;123;127;137;153;140;126;143;127;178;158;167;149;154;152;147;154;136;137;142;134;117;99;125;93;105;147;129;122;114;117;106;121;124;113;117;132;153;143;135;127;128;124;130;132;133;152;142;117;138;146;140;135;129;136;123;148;127;136;163;117;121;119;118;124;137;131;125;123;118;129;140;141;139;122;139;128;118;130;137;94;114;128;95;135;139;134;132;135;132;132;139;119;138;147;130;119;148;129;141;132;158;169;117;109;112;129;115;106;135;114;122;139;120;127;119;138
126;93;114;133;110;114;126;119;112;129;112;122;120;118;104;110;119;105;96;104;108;116;134;133;110;107;130;133;110;103;113;121;113;111;119;126;169;145;131;127;118;125;129;130;132;125;113;145;134;133;110;109;136;91;118;99;127;126;109;123;114;121;116;118;123;124;108;124;111;121;100;113;127;106;118;118;143;229;276;210;118;144;153;159;147;114;130;140;123;109;119;99;106;114;125;122;105;123;130;123;120;119;140;124;121;120;124;114;133;128;136;114;112;120;121;114;105;109;100;139;126;125;126;110;125;122;133;119;125;106;112;97;96;107;117;128;121;121;97;112;104;115;122;131;110;114;137;115;134;108;107;129;126;95;103;135;115;107;109;134;124;119;109;111;119;116;115;108;126;108;101;127;90;118;106;115;134;122;110;103;113;117;94;108;119;135;138;118;102;136;118;127;105;149;99;107;100;122;109;114;116;123;135;117;147;140;118;130;120;123;100;125;128;126;116;134;125;120;111;123;119;114;117;129;117;110;146;118;132;158;149;124;111;125;136;145;124;149;140;131;144;134;144;130;143;124;129;126;130;131;133;143;119;157;124;118;139;116;122;116;114;102;102;104;128;127;98;115;131;134;133;118;157;125;129;121;90;94;110;146;123;112;89;123;126;120;126;123;130;129;152;128;145;149;145;149;121;96;71;65;91;130;118;120;113;137;126;131;118;132;112;126;120;152;124;136;135;140;130;120;138;123;116;111;125;113;132;115;134;126;135;134;131;122;142;121;125;118;128;125;97;119;116;108;112;137;143;120;114;144;112;112;113;124;140;150;132;118;114;136;136;130;129;141;154;139;129;134;133;131;145;149;191;162;141;146;154;147;138;134;136;125;126;122;145;155;117;112;132;136;133;141;138;143;133;127;144;115;148;131;152;146;134;116;134;146;125;143;147;129;143;128;131;119;121;99;102;97;89;104;116;124;123;129;135;128;100;107;112;110;128;135;117;104;131;135;132;131;123;146;131;131;133;154;148;137;130;154;142;154;144;140;155;142;157;144;133;127;107;92;90;66;72;93;95;101;101;104;114;104;98;111;110;116;127;115;123;106;122;130;133;130;139;112;134;143;120;126;118;134;108;104;106;97;91;100;82;103;110;141;107;123;111;100;103;117;95;122;116;115;114;121;139;158;117;144;148;160;174;152;155;138;138;128;137;117;149;138;135;122;122;119;129;128;136;116;142;149;144;147;116;131;136;149;124;132;115;113;123;128;144;124;133;121;122;122;133;122;121;118;105;119;131;146;127;146;108;142;124;129;125;99;107;98;134;137;151;154;121;118;126;128;116;124;117;101;112;117;120;113;120;104;111;118;120;132;122;107;136;130;128;121;121;99;103;89;90;110;96;108;102;118;127;114;123;125;138;132;125;109;119;110;100;101;90;66;99;91;100;111;106;117;105;99;92;95;100;106;77;92;89;84;106;120;108;120;131;110;124;101;129;139;149;123;127;139;155;167;151;128;131;122;144;140;156;159;143;117;123;147;143;133;136;137;114;123;117;107;110;121;115;128;121;152;116;115;92;99;110;105;108;118;120;111;108;104;106;134;133;112;134;124;125;133;133;121;136;137;131;138;119;102;123;134;134;115;136;125;106;114;98;96;137;109;114;103;113;137;122;115;122;132;121;106;106;119;109;139;114;138;114;147;123;138;156;144;121;127;138;118;146;160;161;169;150;151;145;123;119;115;98;96;117;121;133;121;122;125;121;138;145;128;152;145;120;136;105;122;101;110;119;107;124;103;103;128;117;115;151;137;131;134;127;122;123;120;111;137;113;110;114;119;114;106;100;114;126;129;111;120;121;130;109;115;125;131;118;138;140;144;141;126;128;152;162;133;140;131;150;134;157;135;168;131;132;147;125;135;135;139;144;155;141;162;134;144;147;182;158;135;143;133;148;124;131;132;113;129;127;136;125;124;136;110;147;127;135;134;125;123;111;126;129;127;123;136;157;119;139;132;117;115;157;135;145;134;161;142;148;139;146;141;139;152;141;168;151;136;120;140;143;140;175;146;158;174;139;150;139;160;130;139;139;153;129;151;147;124;126;141;120;127;110;135;116;135;142;153;132;137;136;136;127;126;144;161;129;133;127;151;132;152;112;145;142;149;136;185;145;153;131;130;133;129;139;161;158;125;159;142;146;154;152;130;133;133;120;128;130;137;129;160;145;133;146;117;134;118;159;142;167;149;146;135;114;127;125;136;131;122;100;122;116;119;132;116;137;129;158;153;150;144;149;153;154;143;155;148;115;98;120;90;96;102;119;131;134;122;141;155;135;126;134;151;132;152;124;135;100;142;124;125;122;132;137;109;121;136;133;142;132;139;122;148;140;157;167;142;144;126;124;154;115;111;128;103;134;129;130;134;125;123;125;143;154;184;155;146;146;145;147;111;102;136;120;121;114;123;137;172;160;114;121;142;106;137;121;97;111;114;176;156;206;161;160;183;171;199;206;178;205;148;155;136;127;136;140;132;139;144;124;112;134;155;145;169;198;182;134;136;135;144;149;156;161;162;179;135;133;114;132;133;125;128;122;132;145;163;132;149;137;130;161;155;153;153;141;143;117;134;112;94;84;102;120;142;117;116;153;148;161;148;148;126;147;123;130;127;129;137;152;151;157;141;181;148;156;156;150;145;135;118;125;118;123;122;141;145;107;143;130;126;115;105;141;132;155;149;173;142;142;149;156;180;151;152;155;131;145;119;102;117;129;122;120;128;156;136;98;118;145;146;130;136;135;122;141;128;139;153;139;150;128;142;139;154;150;161;137;153;154;133;126;135;131;141;124;143;148;133;115;148;161;136;166;182;173;150;128;154;102;109;135;131;132;130;115;122;106;134;129;113;121;120;116;114;102;103;117;128;110;116;149;136;127;112;111;120;139;116;101;134;135;120;133;127;104;102;133;133;117;111;107;118;125;131;137;130;117;103;110;127;114;117;140;110;122;130;116;129;143;128;128;140;132;148;139;136;129;128;178;156;139;160;152;144;153;175;163;158;142;153;150;133;123;127;138;128;144;165;113;120;144;120;132;121;120;110;122;110;130;124;112;125;118;120;130;146;133;168;131;135;137;134;137;137;128;143;153;153;153;150;157;178;147;158;98;127;130;147;128;141;127;114;114;131;110;146;148;145;134;148;153;167;166;153;117;129;115;138;116;129;135;137;132;111;146;118;123;134;136;137;118;130;124;139;133;140;135;119;146;132;118;163;176;192;154;152;123;147;160;142;137;131;136;127;130;127;142;137;131;137;128;147;174;153;163;159;165;151;144;160;153;138;135;135;129;114;145;123;115;122;120;98;102;107;132;111;118;127;146;159;144;139;120;147;110;141;140;144;134;120;103;139;137;134;139;120;124;150;153;127;130;120;128;104;118;116;134;117;110;132;119;126;157;156;151;119;116;116;102;115;106;117;121;113;131;121;152;127;137;127;151;101;111;115;126;123;114;111;115;152;146;142;148;137;129;118;102;120;117;125;120;113;128;129;130;130;122;120
98;136;126;116;115;113;125;118;127;120;120;108;133;132;111;111;88;100;120;126;102;116;107;125;117;122;138;124;145;124;118;109;149;120;134;129;139;135;163;138;132;118;123;147;130;143;140;117;131;135;110;101;97;109;115;107;120;105;154;107;107;110;100;123;122;111;132;107;116;86;101;121;112;105;93;101;119;172;161;148;128;135;114;152;133;126;124;105;132;126;101;139;133;112;118;105;128;105;130;117;128;108;115;105;132;115;118;106;118;117;114;102;121;121;119;115;93;115;129;99;116;133;121;141;100;132;130;122;144;103;119;91;135;114;132;116;129;109;107;131;114;124;107;110;120;119;124;115;114;120;107;99;99;114;106;124;144;115;97;129;106;110;147;132;108;116;120;112;109;121;128;117;123;121;110;112;131;108;86;115;105;112;108;105;96;131;121;115;125;108;111;119;115;141;128;120;102;125;118;126;118;124;117;117;115;124;147;129;120;143;121;102;117;134;125;114;132;131;132;125;112;123;106;128;112;138;115;116;138;140;141;128;124;124;135;142;139;130;123;130;135;143;142;112;125;141;117;129;115;118;128;115;139;128;145;129;130;125;131;106;110;116;119;102;104;109;121;115;114;113;124;117;118;124;96;115;113;105;113;104;116;134;130;122;134;115;124;136;143;132;147;131;131;159;134;137;126;80;58;77;114;135;153;140;115;109;126;113;124;129;115;113;134;145;154;124;141;118;116;140;128;127;113;116;113;126;147;134;121;127;115;123;131;120;137;116;131;108;121;139;127;122;118;131;115;136;138;121;107;121;101;123;118;139;129;131;143;145;132;134;130;144;140;167;140;142;138;151;127;145;139;141;156;144;153;162;153;146;140;159;142;134;128;125;119;128;117;132;126;108;131;117;132;136;158;131;130;132;118;137;145;131;139;146;145;128;135;119;148;116;122;149;123;127;93;85;100;116;124;115;95;114;139;121;115;130;114;125;127;118;119;106;113;135;126;144;142;132;116;154;153;138;132;134;152;142;132;144;140;118;143;149;141;141;156;154;134;149;120;96;94;62;75;87;95;110;107;108;110;109;128;114;132;122;152;126;123;120;119;123;142;117;106;126;143;130;132;153;109;137;123;96;79;90;108;87;93;109;105;113;96;100;100;109;122;104;95;113;100;109;106;121;120;135;137;133;126;160;167;143;156;159;119;119;132;123;115;139;108;109;136;118;125;124;133;123;133;143;129;151;118;122;147;111;136;116;128;138;154;153;127;106;114;112;115;134;110;117;127;108;127;117;129;109;120;145;141;144;154;158;158;109;108;102;116;117;120;122;113;114;127;118;100;118;120;108;110;116;142;122;138;119;115;117;119;127;120;110;109;108;99;125;129;125;84;70;97;122;129;102;112;123;122;112;111;132;128;156;138;107;122;113;90;86;83;77;88;92;96;121;108;114;95;110;95;92;107;116;108;81;76;98;107;127;120;106;131;119;115;124;120;126;131;136;158;153;158;174;148;149;134;117;137;147;144;156;121;135;145;122;141;122;147;129;152;142;130;125;112;115;113;118;110;136;100;93;102;118;111;113;112;120;126;121;111;111;114;134;138;127;136;121;116;124;120;122;135;133;128;145;115;149;133;141;153;140;142;103;99;105;123;102;123;92;125;115;110;105;117;113;124;136;131;120;122;122;114;137;120;133;122;152;131;115;117;153;142;126;132;132;152;169;158;159;142;125;134;129;111;108;110;123;111;119;114;103;123;108;137;133;105;108;147;122;127;153;126;118;151;130;118;106;114;121;106;124;100;117;147;128;144;140;120;118;104;119;116;136;132;118;139;126;100;111;132;118;119;137;127;116;115;137;130;122;127;134;114;130;118;146;119;140;140;146;133;132;133;145;117;105;146;139;144;156;140;136;139;141;154;153;156;150;118;145;134;136;141;146;143;132;136;114;121;123;123;108;112;137;126;121;115;125;118;130;143;124;138;123;116;125;108;131;119;129;147;157;143;146;120;126;149;138;147;133;124;160;121;120;130;126;132;133;138;153;131;147;144;119;115;143;147;145;176;154;171;166;161;166;162;179;160;121;133;151;123;150;149;114;142;124;125;112;124;112;126;123;148;124;136;129;154;145;131;164;158;139;152;133;142;127;137;152;146;135;128;145;126;144;153;124;122;127;125;125;126;120;133;135;161;130;143;136;123;137;132;132;112;125;109;123;117;152;143;141;137;127;137;147;162;162;155;150;133;131;115;118;134;141;118;112;107;108;126;136;138;131;141;156;136;138;140;154;147;159;154;141;137;163;121;121;96;101;97;74;113;102;127;134;141;140;146;129;134;141;161;144;143;133;130;115;86;133;145;149;123;157;148;150;141;144;121;144;128;129;142;143;139;116;151;132;122;132;135;131;140;135;147;144;125;138;143;141;155;129;146;144;150;145;134;125;137;122;127;118;139;112;132;161;141;149;130;134;139;122;118;128;109;113;118;131;162;170;186;176;141;157;179;215;243;246;206;166;163;137;143;119;131;128;146;116;143;117;142;129;129;155;182;153;156;128;138;146;154;131;130;150;170;152;144;142;126;116;144;132;148;139;142;153;138;125;122;138;129;149;129;140;123;148;125;123;135;110;104;107;112;152;118;132;125;160;156;166;140;157;110;128;138;102;138;138;112;141;171;160;164;139;130;166;107;119;151;131;113;110;139;140;120;141;148;120;111;103;108;113;139;136;122;151;156;146;140;138;164;155;155;125;151;126;131;117;117;123;129;125;138;125;145;133;139;135;134;139;129;125;131;137;133;140;122;118;131;167;148;149;131;168;177;164;136;131;126;129;150;126;114;142;153;138;130;124;138;136;139;129;160;168;181;148;153;131;108;115;112;112;133;142;139;128;116;112;118;103;118;116;121;132;107;130;120;130;131;147;97;124;99;121;113;113;119;129;128;129;129;117;109;106;137;133;131;110;141;151;116;109;144;123;137;121;112;149;118;141;112;120;125;114;123;126;122;131;120;129;141;143;157;159;166;144;154;144;161;147;151;150;152;144;163;162;159;138;145;141;123;130;131;123;134;142;133;129;152;122;119;121;121;136;127;137;133;123;107;119;136;117;117;123;126;142;147;125;120;143;133;156;129;144;142;125;158;148;187;157;154;159;151;142;102;124;128;106;127;128;118;127;128;128;132;126;111;149;134;150;146;180;142;131;121;123;119;113;132;127;104;114;127;116;114;130;139;127;144;123;159;150;131;131;127;123;132;129;144;140;145;156;149;160;157;140;123;151;149;175;161;135;152;136;130;137;114;148;140;147;131;150;179;169;148;171;162;156;164;130;133;109;110;102;99;110;127;122;128;121;119;104;116;132;117;130;137;147;146;135;136;146;125;114;128;124;134;140;131;129;134;128;136;128;144;145;140;127;117;117;140;125;104;117;107;108;126;125;138;123;126;137;138;132;148;138;138;127;115;150;133;130;127;116;132;130;144;127;109;119;108;112;122;131;131;136;149;138;136;138;141;117;126;110;110;125;105;124;125;111;121;125;110;147;123;125;131;127
121;106;103;117;116;115;103;104;112;115;130;103;95;132;98;128;103;126;112;114;113;134;122;122;129;123;122;120;103;121;129;112;109;98;125;129;124;140;142;120;121;128;129;117;133;120;119;124;132;122;143;139;114;122;104;107;108;145;128;141;113;104;101;134;118;105;127;133;102;128;102;120;96;116;120;136;146;151;141;131;108;130;140;136;120;132;108;107;99;116;116;123;120;131;127;106;122;116;107;88;112;114;103;122;111;133;113;135;115;122;129;119;142;108;131;126;101;109;134;123;108;112;129;108;135;126;152;151;94;102;91;106;126;113;131;133;116;110;113;96;121;106;94;124;126;109;120;113;117;121;105;132;117;112;114;130;147;117;119;115;135;130;116;109;107;118;102;103;111;110;111;112;102;105;130;114;119;89;104;97;99;120;111;108;113;124;129;118;136;139;127;111;108;129;116;126;118;123;140;106;100;138;124;141;120;124;140;118;130;148;151;147;109;130;123;141;120;133;127;128;123;123;109;137;127;146;126;134;137;136;132;142;128;146;122;107;141;140;144;153;132;134;139;138;136;116;136;112;117;140;121;121;133;126;103;119;103;118;130;92;100;144;123;93;91;112;110;125;110;101;115;114;128;106;107;94;97;106;100;109;106;129;118;101;134;120;131;127;138;149;139;143;128;146;135;133;93;85;89;79;126;146;137;144;109;117;112;118;120;142;119;132;128;143;151;155;150;130;125;142;120;132;119;132;114;134;139;111;99;125;122;144;145;120;128;135;127;111;138;127;124;160;123;133;126;132;139;122;114;107;124;120;115;133;147;115;116;133;134;144;164;139;111;142;175;140;138;151;124;114;141;139;133;142;162;163;156;135;156;150;151;116;120;142;141;112;138;126;126;129;134;122;128;134;154;163;159;129;126;143;122;133;142;142;126;134;136;135;134;124;134;120;120;137;99;95;90;105;126;125;114;121;136;147;118;116;105;129;125;110;111;120;99;133;150;164;152;127;141;127;142;130;121;145;126;143;163;150;129;129;164;127;165;160;150;163;146;155;100;93;81;71;75;97;99;104;120;123;112;108;112;127;122;137;106;133;140;125;117;117;110;138;133;140;156;107;145;138;130;112;139;91;90;90;108;101;101;117;119;86;88;104;95;106;104;131;127;111;111;122;135;119;118;123;113;118;125;157;168;149;147;149;133;126;140;143;125;136;118;127;132;133;147;145;131;157;147;163;130;132;143;134;140;117;122;103;134;148;132;118;134;117;121;108;123;124;125;132;107;127;121;117;145;129;139;133;155;151;145;136;120;125;123;100;118;115;115;145;138;110;141;138;147;107;133;116;122;122;146;123;123;94;117;117;105;124;115;124;113;132;130;103;125;112;89;80;114;99;146;95;109;109;104;99;120;134;144;154;163;106;75;109;91;82;72;77;70;119;117;104;103;85;88;110;100;93;108;107;127;101;83;85;95;119;145;124;139;124;127;114;144;117;121;126;147;148;155;167;143;140;126;99;132;131;139;122;126;121;136;123;119;124;139;143;131;118;153;139;125;141;92;141;125;129;135;116;102;90;99;111;112;119;113;135;111;115;108;126;112;131;116;121;106;123;112;103;129;127;130;104;133;142;127;143;158;127;113;117;93;107;100;105;87;107;104;84;100;111;140;147;151;147;122;127;110;128;128;97;125;148;138;143;118;155;123;144;159;134;170;144;158;118;146;152;153;133;116;119;129;106;118;115;110;109;116;129;131;122;117;120;113;140;116;135;116;143;140;121;122;114;107;142;126;124;126;111;103;104;107;128;128;129;141;134;124;135;121;140;107;124;140;136;104;117;108;128;145;148;123;123;121;143;129;115;149;122;107;139;108;131;123;116;132;155;112;114;129;109;140;129;139;146;119;107;141;122;143;138;151;142;140;127;134;143;156;171;158;149;157;131;136;117;130;144;118;131;137;116;134;126;141;128;121;167;129;113;134;111;116;133;117;113;122;128;154;146;150;127;129;136;133;144;131;124;151;117;129;130;121;130;150;126;116;135;128;145;146;129;123;120;116;169;168;141;151;166;140;159;164;187;160;148;122;138;157;128;138;130;134;150;125;108;124;131;134;123;140;147;161;135;146;131;169;142;151;135;151;134;142;154;142;131;129;140;112;150;131;136;137;142;139;145;123;125;136;131;143;123;150;137;132;123;133;148;123;132;129;131;106;135;140;148;128;110;142;116;126;168;153;127;147;145;143;120;119;144;139;171;115;114;119;119;132;126;149;128;123;130;136;116;144;166;153;160;144;167;166;156;126;103;98;93;78;88;90;108;114;120;141;159;147;149;147;161;139;143;135;161;125;137;130;132;151;114;109;133;129;135;133;113;134;109;145;135;126;122;139;126;101;134;123;151;119;116;134;99;134;136;146;151;134;127;119;139;142;143;154;126;162;155;163;162;163;121;136;106;118;119;126;120;117;124;105;125;124;107;125;124;91;153;151;146;164;199;154;172;164;167;189;199;203;149;127;156;129;144;134;154;127;111;154;124;141;140;142;158;162;153;134;144;156;130;133;156;153;170;127;143;135;132;130;102;145;131;133;148;137;136;120;130;129;129;131;143;150;166;121;140;146;147;119;120;101;110;146;126;134;147;133;167;139;170;151;134;135;121;127;149;119;136;127;158;165;146;150;173;123;131;120;134;141;121;129;127;98;152;126;136;118;109;128;123;103;105;132;130;160;168;157;143;143;144;140;165;167;150;130;141;148;142;139;139;127;152;111;123;123;123;131;127;143;147;127;132;150;146;140;129;150;95;142;130;131;156;159;150;180;158;158;130;155;129;141;129;130;123;156;147;115;153;145;146;126;148;152;199;162;161;155;139;123;128;130;129;149;134;127;124;138;139;105;129;112;124;122;103;117;123;114;105;120;129;95;115;92;127;103;125;122;142;147;127;138;126;145;114;100;126;129;105;107;124;111;106;109;136;121;118;124;136;131;143;124;141;110;137;123;140;148;136;130;148;125;164;182;171;155;147;132;141;150;154;152;127;141;150;163;139;154;130;128;141;150;133;139;123;150;151;134;150;104;128;143;120;135;151;127;133;124;125;132;134;111;126;140;120;141;134;118;151;153;126;141;116;125;133;145;134;154;173;177;154;154;173;133;121;135;120;127;126;132;137;108;117;139;130;128;121;137;125;146;147;147;169;150;126;137;120;132;122;138;130;103;123;121;138;133;147;140;135;133;136;133;128;114;157;130;118;117;139;129;133;147;144;180;116;146;150;122;157;150;171;135;132;154;125;123;139;138;147;141;142;126;145;130;161;144;144;191;153;167;134;132;145;126;111;111;115;131;151;156;116;104;119;118;101;111;115;146;125;131;151;135;127;127;123;148;123;141;135;119;122;117;125;140;142;137;116;141;145;173;136;122;129;132;105;126;112;94;120;123;124;142;142;145;136;136;132;132;124;132;149;133;130;110;138;125;108;123;126;129;141;106;119;134;110;117;133;119;133;132;133;138;155;123;144;115;109;126;126;121;119;126;120;151;146;133;148;108;123
91;98;111;116;99;107;96;106;121;134;112;123;118;96;111;113;109;96;103;110;111;115;103;100;134;126;144;128;120;130;107;136;117;125;106;115;127;126;117;120;132;122;122;118;140;109;139;140;135;118;127;116;108;115;125;125;103;115;113;120;127;129;116;121;121;133;103;108;126;107;120;106;101;104;117;128;94;124;109;108;104;108;122;120;100;124;102;120;113;105;105;117;122;102;104;113;124;110;107;115;120;110;123;105;116;125;125;122;128;102;111;112;111;143;141;126;108;104;122;122;122;121;115;105;128;130;147;147;114;122;120;108;117;108;132;129;110;131;120;111;114;125;114;114;108;112;111;122;113;122;110;119;124;118;112;115;112;103;125;112;131;104;126;129;118;115;106;113;112;124;99;126;117;103;97;114;102;104;102;104;98;110;120;112;122;134;144;125;130;127;110;101;114;106;115;115;123;119;130;144;128;134;139;131;153;113;113;136;125;150;140;117;124;92;130;113;119;139;119;118;134;119;135;132;128;125;120;134;131;138;127;144;101;132;144;144;129;122;142;115;143;153;137;147;128;136;132;143;121;136;135;127;156;151;116;133;124;134;114;118;119;127;113;124;113;117;89;103;111;106;112;123;96;95;90;115;114;112;127;111;115;110;157;127;124;126;117;138;136;129;139;142;131;161;144;112;132;86;52;89;104;157;111;110;104;124;118;120;117;126;123;122;134;139;123;132;156;142;142;155;101;126;130;114;130;115;121;122;130;148;139;119;126;117;130;116;117;128;118;129;142;128;120;125;124;125;129;153;132;134;129;112;113;103;140;132;131;135;126;128;136;143;151;112;136;170;131;143;116;161;153;157;143;166;158;141;152;152;147;159;161;129;139;112;132;120;136;113;100;143;99;115;121;123;142;133;156;127;125;127;134;125;115;137;130;143;117;145;148;142;156;145;127;126;107;103;110;125;103;98;116;108;159;149;136;136;111;117;125;124;100;124;135;135;134;110;127;148;120;138;123;156;129;137;140;176;130;121;150;151;139;132;154;148;165;149;158;143;120;91;72;78;69;81;104;121;113;116;101;132;110;117;119;109;134;115;133;145;126;129;126;132;130;145;134;147;137;115;121;123;102;99;92;92;116;87;95;108;93;111;107;101;85;124;102;112;142;114;98;124;137;131;113;124;112;121;114;150;142;140;140;133;124;131;144;135;133;146;127;122;138;137;139;135;119;141;135;139;155;155;156;134;142;146;148;115;128;123;122;132;116;142;109;130;127;129;129;131;127;126;128;122;114;131;123;118;129;140;133;138;135;121;106;96;91;117;97;104;99;105;114;125;132;123;148;123;150;130;101;122;113;117;123;105;109;120;130;127;127;129;131;133;127;145;97;104;94;122;117;99;125;128;95;98;108;111;137;154;132;103;91;81;89;92;115;75;86;92;125;87;87;94;90;103;95;99;107;110;122;83;111;99;90;124;108;120;141;128;135;113;144;130;136;141;138;140;161;156;172;148;129;132;123;109;130;139;139;124;113;145;120;150;146;155;144;145;120;121;136;118;135;141;125;112;112;116;121;132;121;125;113;101;108;115;138;111;108;122;101;124;118;116;129;125;137;123;123;114;114;122;126;128;136;146;158;134;136;134;94;104;99;111;116;127;115;127;93;100;122;133;129;124;127;133;134;113;128;101;113;128;125;155;137;125;137;150;131;157;127;159;139;149;155;131;150;163;146;134;118;126;116;130;116;118;125;120;132;128;125;121;120;138;119;145;109;134;119;136;133;111;111;132;89;120;123;119;109;111;114;105;116;120;126;154;135;158;127;145;142;123;130;145;112;116;105;128;119;135;119;130;117;140;139;125;119;129;123;111;103;134;121;116;136;127;113;110;141;120;143;144;157;145;152;136;129;139;147;160;149;141;131;141;125;136;150;160;147;140;164;165;154;117;103;128;115;119;133;125;123;147;149;119;130;119;122;114;120;109;130;129;117;119;135;147;111;142;140;119;158;151;143;138;129;137;138;136;121;152;156;130;133;135;149;150;133;151;161;133;117;139;113;159;150;135;155;140;165;132;141;173;138;136;145;124;127;145;145;131;137;139;105;135;143;130;145;125;138;132;147;128;153;149;165;147;164;138;160;151;151;159;126;130;123;155;154;157;125;119;136;128;135;134;149;153;124;139;131;132;140;141;129;145;133;136;124;153;118;130;115;125;132;115;147;149;162;147;136;159;139;168;153;153;143;107;139;133;153;138;123;110;104;112;137;132;133;111;137;131;177;138;156;150;134;148;177;203;159;153;134;126;101;95;103;90;102;105;110;142;147;150;164;148;183;154;169;136;125;120;166;137;115;148;134;132;119;127;135;156;151;150;118;136;133;108;113;138;111;141;119;139;132;116;129;121;102;119;113;121;138;121;131;126;138;131;131;142;136;139;155;159;162;171;145;139;151;137;122;136;136;135;111;129;118;118;119;117;116;121;104;110;139;160;192;176;144;146;151;192;173;202;195;177;141;135;134;113;132;160;121;136;138;143;141;141;145;161;170;182;143;126;135;125;118;116;143;142;157;168;129;135;127;135;138;137;116;152;148;141;152;153;132;124;124;138;125;150;133;117;155;144;117;141;115;112;105;117;128;123;125;134;137;141;142;135;130;113;123;127;139;101;120;120;174;162;167;140;153;129;140;125;134;121;139;136;140;144;136;145;154;103;115;107;146;123;114;125;132;133;144;152;141;152;129;147;131;143;129;129;135;121;136;150;161;121;147;118;134;118;116;133;145;127;151;137;106;125;136;110;150;147;127;136;122;145;145;144;165;158;138;127;135;125;146;145;133;141;145;126;125;133;137;129;124;127;148;177;176;167;128;126;162;119;120;122;108;131;146;141;124;98;98;96;115;116;124;109;140;122;103;111;104;112;130;118;128;117;116;129;117;146;149;148;127;129;135;129;114;119;109;112;123;114;126;132;129;139;129;128;120;115;101;122;119;136;109;136;130;136;145;142;112;141;127;136;144;159;140;159;147;131;140;138;139;157;151;129;137;157;153;128;113;120;138;119;149;134;153;133;131;125;111;115;139;143;174;142;154;126;107;142;112;122;123;134;142;124;149;126;136;133;131;144;165;135;143;157;146;137;145;149;159;172;183;155;170;129;139;126;115;140;123;146;138;122;119;136;131;124;118;143;157;159;159;164;142;121;132;139;125;126;115;114;121;146;123;136;145;103;138;134;124;113;157;128;125;140;121;119;115;135;132;139;150;136;159;133;160;141;142;151;164;139;167;136;139;134;129;138;156;116;135;143;138;130;155;152;160;154;168;201;141;127;159;123;119;113;133;133;146;143;158;115;115;113;116;103;131;131;118;101;109;138;140;136;132;149;114;130;127;120;119;134;124;140;157;111;155;142;152;139;123;143;124;127;126;110;119;110;116;125;136;145;123;122;121;145;155;144;130;122;126;130;111;118;110;135;129;141;128;119;122;139;133;91;125;144;110;133;122;134;150;147;155;124;117;134;137;115;129;145;130;122;137;113;112;127;132;140;137;135
121;128;114;124;98;108;127;120;110;114;115;113;111;141;111;117;117;118;102;113;110;131;115;131;139;137;144;117;135;125;122;133;126;139;117;135;131;151;131;114;119;100;131;122;131;134;118;123;103;116;127;126;125;114;124;109;116;122;123;106;117;90;98;118;128;146;133;137;122;120;117;117;87;108;120;127;121;120;99;106;123;110;121;101;110;115;130;103;116;121;122;100;104;113;103;100;126;119;106;110;121;129;101;98;120;111;118;135;125;129;110;113;128;126;111;117;124;90;103;97;112;122;108;116;145;124;123;135;141;120;112;130;126;131;106;119;107;108;135;107;140;106;116;101;119;116;136;112;118;107;104;109;115;107;114;129;100;127;118;114;143;119;128;134;116;111;114;95;116;133;104;115;116;94;118;104;123;98;135;114;116;119;111;123;112;113;134;127;129;125;116;112;134;122;130;108;136;93;126;136;123;129;116;143;124;147;120;126;131;154;137;124;123;126;121;123;119;132;128;123;134;125;138;150;119;131;134;134;138;135;149;122;130;137;119;136;115;144;108;136;152;128;149;146;145;135;152;125;112;135;122;136;141;154;138;128;119;131;136;103;111;123;131;124;120;105;115;123;110;104;103;109;107;117;117;115;112;104;125;96;88;89;135;134;154;138;131;148;147;167;153;148;163;167;131;134;135;96;76;77;108;141;138;121;107;122;116;129;91;125;124;109;123;134;143;120;116;125;118;131;151;112;122;122;113;126;132;133;126;144;113;127;126;122;140;145;138;129;105;120;131;126;133;134;132;112;110;128;118;143;114;103;131;116;116;130;109;110;127;132;124;134;145;131;148;156;127;117;137;139;120;154;154;145;167;151;170;155;140;167;145;149;114;128;136;122;134;112;119;99;129;116;141;151;133;126;143;120;119;110;141;147;129;123;134;148;141;170;132;147;145;149;137;101;89;103;123;120;118;106;127;155;126;131;145;116;107;123;109;125;95;104;135;165;153;131;131;129;143;135;132;129;128;141;142;149;138;141;117;155;151;154;147;160;164;157;154;130;117;97;75;89;80;88;113;133;114;136;117;112;117;118;129;128;118;120;122;133;132;121;130;128;128;126;132;138;140;129;126;122;103;63;77;79;75;78;102;109;78;91;104;93;105;116;108;128;119;132;109;116;131;131;126;126;119;119;150;132;163;149;147;149;115;122;145;167;145;152;144;134;125;120;131;142;141;135;142;148;132;123;122;129;121;120;131;109;123;112;127;117;123;135;134;120;117;136;126;112;131;124;122;135;126;129;143;140;141;135;124;141;125;127;109;96;90;91;109;90;119;96;108;100;114;110;111;118;117;124;140;109;108;108;124;95;117;127;137;142;114;124;137;112;145;122;112;123;126;89;119;124;122;124;127;105;122;108;129;149;103;69;86;96;104;123;93;103;108;122;110;80;104;78;87;99;109;121;109;126;110;115;97;122;119;120;122;124;145;143;165;145;108;132;127;134;139;148;141;175;155;126;122;120;115;129;128;107;139;127;128;114;143;132;137;142;126;129;146;133;103;114;134;139;124;113;107;116;103;131;138;142;108;97;138;117;125;126;125;142;142;113;124;125;123;107;104;134;141;120;130;149;122;132;122;136;151;123;122;118;91;104;121;99;108;127;113;98;120;111;107;138;132;133;131;110;134;123;144;115;113;103;127;131;129;146;138;136;133;132;132;121;144;132;138;145;162;150;143;110;107;108;120;141;110;129;98;123;151;154;141;117;117;127;130;140;114;101;134;125;122;123;136;140;113;122;106;118;105;123;96;114;118;126;109;134;146;162;144;128;140;129;126;142;123;135;123;118;118;138;119;125;128;140;121;115;111;140;136;130;133;141;130;127;141;123;106;108;111;129;118;126;132;128;122;132;121;156;150;174;155;135;137;158;121;151;151;162;139;136;143;136;121;123;143;120;111;125;138;128;143;131;114;132;140;126;125;128;117;119;155;120;108;130;142;139;152;158;131;134;112;140;131;134;154;134;123;139;143;137;135;139;115;151;123;129;121;165;132;150;130;148;156;121;145;140;135;162;144;149;162;135;170;139;139;138;138;133;131;142;124;121;117;129;134;130;118;119;130;122;128;147;157;152;137;160;149;158;153;143;160;140;141;141;155;157;164;128;113;142;154;151;148;134;121;145;124;150;147;122;107;136;128;130;131;158;125;135;135;134;127;141;120;144;131;144;145;153;144;161;152;165;147;107;106;119;118;136;126;136;133;107;94;103;127;122;130;124;112;132;150;150;160;137;128;136;152;164;167;124;123;95;85;95;90;99;115;117;148;149;162;137;173;143;171;188;168;138;143;145;139;141;106;121;112;116;123;137;150;159;167;120;134;127;135;136;116;112;140;125;126;127;122;120;128;149;126;155;130;156;130;140;122;121;120;144;171;125;126;151;161;158;166;149;143;155;168;161;129;112;118;116;122;98;136;123;113;131;125;127;120;123;119;148;144;166;162;158;158;152;157;203;202;202;141;139;130;121;149;131;124;146;142;132;156;136;135;155;171;168;148;144;146;142;138;118;120;151;136;129;147;136;127;139;150;152;140;140;182;129;144;139;140;141;131;130;141;124;135;137;130;145;127;123;109;138;103;139;137;112;122;133;126;135;151;143;142;124;125;140;131;114;145;144;150;149;156;147;153;145;131;138;124;98;136;139;153;144;133;142;131;109;129;137;139;135;122;134;139;135;110;136;131;129;125;140;123;149;114;143;118;141;130;131;118;139;119;122;133;100;108;117;148;158;167;131;131;107;148;143;129;154;129;128;129;154;150;142;157;152;158;167;146;125;131;139;134;140;149;115;115;123;138;125;119;140;141;164;149;160;149;113;123;122;114;111;116;136;160;150;127;122;112;116;117;144;123;112;113;134;95;120;133;114;133;129;111;138;115;122;113;154;147;104;141;129;111;114;142;134;123;113;128;117;138;126;143;136;147;118;160;138;117;117;127;137;119;121;112;133;156;127;146;146;141;159;146;140;144;138;146;158;136;148;136;136;126;150;161;157;150;128;122;140;163;154;142;158;148;151;123;128;131;141;145;179;140;152;135;143;123;110;100;129;108;124;120;131;140;151;149;155;136;162;152;155;149;158;167;161;183;128;159;166;175;155;195;141;141;126;133;143;131;120;140;142;146;135;134;140;158;142;160;127;149;142;152;154;130;160;163;107;119;114;135;125;115;110;118;128;121;136;118;127;122;128;131;127;128;133;121;142;123;130;150;151;132;140;140;138;161;127;145;128;177;149;122;109;138;158;157;154;159;128;166;155;152;148;176;165;175;162;152;163;137;112;109;136;125;128;128;157;134;111;103;118;115;113;106;116;131;133;115;132;167;124;107;125;136;132;130;125;122;136;145;151;128;145;120;140;147;141;133;106;113;114;124;125;123;124;114;129;144;138;145;129;138;126;132;124;125;125;133;132;111;116;114;119;125;115;151;116;124;147;135;155;122;104;140;150;130;136;142;122;117;130;103;131;125;132;116;112;126;120;114;119;134;140;118;141;129;129
114;109;126;103;137;103;144;117;116;123;111;123;139;127;110;106;106;107;122;112;109;130;121;115;132;124;127;134;113;111;122;152;117;127;140;124;112;129;139;127;123;119;127;115;122;108;134;118;128;110;111;130;137;115;102;112;112;104;125;106;116;102;109;110;143;184;121;118;117;104;124;85;106;115;119;105;113;104;98;124;101;110;126;111;114;112;102;125;111;105;123;112;113;102;95;116;115;124;117;99;112;117;112;111;126;135;106;124;144;115;103;123;117;124;117;146;122;112;121;118;118;106;110;120;126;129;143;125;144;132;132;132;131;104;97;112;130;127;125;132;155;156;120;104;109;122;115;111;111;108;100;98;109;129;124;122;113;118;126;128;125;152;143;133;118;118;118;106;122;112;119;125;121;110;105;105;113;116;90;112;91;108;109;108;126;107;110;117;116;121;120;130;128;125;130;131;109;116;123;141;126;150;145;135;137;132;127;112;125;146;117;148;125;117;123;124;122;145;118;122;117;133;126;133;148;130;114;123;158;160;155;132;125;131;132;134;148;104;115;143;143;129;160;152;121;123;144;134;122;107;136;144;136;153;135;108;128;122;119;125;130;118;117;120;119;112;90;130;100;117;98;113;111;118;120;121;121;106;116;122;97;108;94;116;135;138;132;127;154;162;143;164;127;146;165;143;145;98;66;69;100;146;126;134;126;120;125;134;109;105;120;126;103;139;137;139;112;159;126;138;116;150;117;121;126;123;142;154;113;147;125;134;145;127;133;132;124;112;114;116;110;135;118;138;126;131;122;130;130;117;120;136;125;117;135;136;140;113;121;118;125;122;153;129;147;152;119;136;131;118;129;153;149;147;161;160;160;142;140;151;146;132;119;125;115;114;136;121;145;120;146;128;125;113;120;136;139;131;132;128;104;116;129;121;127;144;127;154;140;151;138;141;132;129;93;103;111;110;115;122;114;111;137;118;122;116;132;102;126;126;120;124;124;125;140;135;165;168;146;120;106;134;128;136;160;129;127;156;140;150;132;152;157;158;161;162;158;156;120;109;78;87;106;114;111;133;127;137;128;138;121;128;129;117;148;128;131;129;131;140;145;144;132;96;137;129;152;123;121;125;93;58;69;87;77;86;94;115;91;105;105;89;109;101;117;115;106;127;111;130;123;107;103;112;149;129;132;137;134;153;147;115;145;140;140;130;150;111;125;142;141;139;140;133;135;128;125;122;132;126;155;139;119;125;138;141;136;125;121;134;109;128;144;109;129;115;129;127;131;121;105;136;133;143;137;125;144;134;118;115;127;129;91;93;97;115;85;89;108;119;117;108;74;104;94;118;125;96;94;94;114;105;117;111;103;117;105;118;137;131;143;150;145;132;104;114;102;121;125;109;133;138;129;119;117;125;138;130;135;98;96;92;114;110;104;99;104;107;113;103;102;95;78;124;108;129;131;125;122;117;129;133;106;124;140;132;114;123;147;142;132;120;112;137;145;138;163;137;168;169;125;101;130;116;119;110;133;147;128;144;128;145;134;152;125;116;121;105;95;82;127;128;129;127;102;126;114;123;132;119;147;106;121;110;112;101;130;131;114;130;138;137;126;121;115;102;131;105;142;125;128;137;141;148;133;127;134;96;101;102;117;132;120;143;116;119;107;142;127;120;111;124;128;118;128;127;116;111;130;113;116;124;176;136;126;132;132;126;136;121;135;159;132;157;123;133;156;132;106;124;134;129;115;134;106;145;108;130;118;128;117;117;141;110;132;109;126;139;121;124;105;96;132;117;98;118;122;112;114;122;119;136;132;135;129;146;156;121;121;111;125;126;107;113;111;111;117;133;112;143;128;138;152;123;126;121;125;99;103;133;106;127;105;116;116;126;99;128;123;157;143;136;146;134;130;147;127;154;165;114;140;118;134;139;132;129;153;132;164;151;134;131;138;112;119;140;120;122;130;148;122;148;136;146;114;128;125;133;143;146;131;127;140;115;164;138;154;131;135;119;137;142;132;125;155;130;144;155;138;132;118;130;146;116;134;135;149;140;174;153;133;141;148;163;158;144;155;140;156;144;145;137;126;129;142;148;145;158;132;126;133;117;145;165;158;118;150;115;136;134;153;134;137;163;142;155;149;132;154;160;158;123;156;142;140;129;154;130;134;112;137;126;141;137;128;129;150;133;123;118;138;126;138;129;128;155;138;120;120;123;122;112;153;134;143;132;127;163;134;137;141;126;132;133;138;141;138;161;130;125;106;99;97;122;137;137;143;143;131;117;147;118;135;137;164;156;170;125;107;110;71;100;106;99;116;99;133;133;155;160;155;171;188;187;196;132;135;132;148;129;139;105;104;113;134;131;150;167;156;139;139;142;156;133;111;140;147;130;121;127;101;108;128;154;125;153;148;138;133;120;126;130;128;126;146;161;145;142;144;148;143;148;167;151;150;130;130;118;108;106;133;117;109;112;121;126;104;121;139;126;126;130;126;186;125;128;134;140;164;189;198;160;148;133;138;109;137;131;111;113;163;129;130;120;177;145;162;159;158;167;115;115;156;142;133;135;139;167;126;116;150;141;159;134;129;128;168;137;137;137;131;123;135;145;128;120;148;150;136;149;143;123;116;113;106;115;126;125;130;109;135;139;146;152;168;137;131;133;115;126;135;133;171;137;140;142;139;138;136;108;131;137;133;132;135;132;134;119;123;128;114;125;132;126;139;154;120;107;154;140;120;121;114;126;128;152;156;162;120;122;118;123;131;140;125;124;137;118;157;137;146;134;133;126;133;123;128;114;129;129;152;141;148;141;168;141;172;183;152;148;131;141;146;119;125;136;161;121;115;128;134;137;135;133;137;150;141;147;118;141;119;126;124;114;131;136;159;148;127;126;107;126;128;100;116;127;97;93;92;106;116;112;132;108;141;116;115;128;123;116;140;156;106;125;146;117;124;108;120;118;129;124;121;141;139;164;148;127;140;123;143;117;121;142;110;147;123;125;146;120;116;132;123;144;147;144;176;163;163;163;149;147;141;136;132;134;145;130;171;142;141;156;147;162;172;151;159;154;117;109;118;133;143;178;174;143;150;126;108;106;100;145;130;112;139;113;117;141;147;137;118;134;137;123;149;147;142;172;135;149;127;167;158;168;161;163;132;130;147;144;153;123;127;140;128;123;112;140;160;157;148;156;154;139;138;125;130;144;132;126;136;113;137;136;142;133;135;112;130;115;106;114;109;135;124;112;142;129;123;111;150;149;154;131;175;158;149;124;151;126;147;121;152;122;121;142;110;147;140;144;155;154;155;168;139;158;172;159;171;177;177;147;152;141;129;124;114;114;112;98;118;110;98;96;112;116;130;127;125;130;134;121;142;153;140;123;150;136;137;113;130;117;141;123;137;117;122;119;143;103;122;115;117;138;127;110;123;130;118;140;135;138;153;163;135;128;141;136;147;110;115;118;102;119;100;126;123;108;133;112;137;116;146;136;124;123;151;135;128;158;137;142;132;133;113;126;118;137;128;140;136;136;144;134;138;122;156;143;112;142
106;91;118;133;108;129;122;107;135;116;106;121;127;99;130;114;103;112;125;138;121;121;127;143;120;121;127;128;120;145;155;104;121;144;121;118;151;131;132;114;115;118;119;123;143;120;120;106;123;125;141;147;155;114;117;121;107;122;123;115;112;122;121;115;119;99;122;95;120;122;116;101;119;109;115;115;117;96;115;102;107;115;128;137;110;125;125;135;107;125;138;119;112;108;106;130;129;149;124;121;107;105;124;123;115;108;120;110;113;99;133;109;133;135;119;137;123;122;99;121;98;102;114;90;120;129;161;177;110;108;123;114;120;120;114;125;131;120;117;129;142;135;117;108;108;119;123;140;121;129;116;103;109;122;130;119;127;119;123;130;119;109;119;140;125;105;122;110;125;119;103;116;125;108;111;96;115;105;106;111;101;127;103;103;129;103;101;103;125;113;116;119;142;119;113;105;107;116;131;113;130;130;142;141;111;129;110;109;126;121;135;129;109;118;118;123;149;128;130;141;138;119;152;124;131;139;137;147;159;160;125;143;127;130;134;141;122;122;141;130;129;152;125;134;145;141;116;122;125;108;126;170;133;143;140;133;143;130;117;141;124;109;102;149;119;112;107;110;116;93;115;114;141;126;125;107;106;116;140;97;116;105;121;119;125;139;112;135;137;131;136;132;139;146;136;126;129;96;71;97;117;129;139;130;126;112;102;111;109;107;121;138;119;121;145;145;147;131;134;152;136;142;135;129;131;156;171;172;144;154;118;151;130;159;146;136;127;125;106;107;115;119;110;120;119;113;121;128;117;117;122;144;113;116;132;111;104;118;120;132;118;134;139;149;143;140;129;140;118;130;125;139;143;145;137;136;138;134;151;149;141;140;146;153;104;128;155;112;122;119;136;138;132;121;134;134;119;119;133;147;117;137;120;125;127;115;147;144;120;126;153;119;125;121;93;121;100;112;106;117;117;104;108;103;130;101;105;107;125;119;123;125;109;123;150;147;130;121;131;135;159;128;155;147;135;108;120;144;130;135;161;186;178;181;160;182;174;143;111;91;83;91;102;96;111;100;134;131;125;119;130;119;110;114;117;103;133;145;136;121;127;139;130;133;136;125;127;132;127;142;124;81;75;82;81;74;97;81;112;86;99;92;94;99;124;131;121;129;111;121;115;128;122;116;141;142;145;121;146;127;124;129;143;130;142;113;145;124;142;151;125;113;110;126;138;138;126;117;148;153;149;125;136;125;132;129;105;129;134;119;117;141;113;150;128;138;123;141;147;110;117;132;135;116;124;133;111;118;123;140;116;114;101;101;92;112;101;103;113;143;120;101;94;80;104;107;104;102;79;98;107;108;91;125;129;141;126;113;122;129;139;129;142;117;110;110;97;117;129;135;161;136;130;127;130;139;129;110;133;123;101;135;98;119;130;123;129;124;116;114;100;104;106;106;102;141;114;111;131;131;122;121;134;134;152;134;152;122;116;131;123;138;125;137;148;125;154;157;176;140;150;122;143;126;110;128;124;146;132;167;172;162;145;164;142;122;113;126;91;92;124;139;108;123;118;105;130;98;99;103;137;128;136;131;121;125;143;141;137;143;126;123;119;134;120;129;125;144;111;133;127;123;140;160;159;141;139;115;96;105;108;133;106;122;95;99;109;122;93;121;111;120;121;153;133;116;130;152;133;135;151;142;151;153;132;131;136;119;145;126;136;124;140;150;138;140;123;120;139;125;118;128;127;117;142;122;111;153;115;119;139;139;129;134;116;136;133;123;122;126;109;133;135;120;129;117;127;115;136;126;133;131;133;138;111;138;130;135;134;120;120;126;107;127;122;121;125;126;124;136;114;123;114;118;137;136;126;139;137;107;148;120;110;111;108;108;127;108;128;115;153;143;131;130;137;143;135;172;132;148;106;139;135;134;133;133;136;163;154;152;139;155;133;108;121;98;111;118;128;149;154;132;114;108;111;126;125;116;157;136;134;144;123;120;100;165;142;136;127;140;145;150;155;131;134;157;131;122;149;122;157;131;108;117;116;114;134;158;160;156;151;161;140;144;157;160;146;125;137;135;124;121;150;145;155;144;128;155;141;145;131;113;112;138;107;138;137;129;121;127;133;136;127;131;127;146;141;156;142;144;136;147;135;126;134;142;155;111;137;135;138;130;131;147;148;156;148;139;131;124;121;113;118;154;133;139;131;160;102;130;128;124;145;158;127;158;160;160;150;155;148;138;105;123;137;169;113;142;136;132;118;107;107;107;125;132;145;154;142;130;138;149;132;145;142;154;145;152;112;82;73;80;106;129;102;123;127;161;165;163;165;162;198;211;174;160;169;150;138;114;126;102;109;103;122;158;155;133;155;134;151;149;155;142;161;149;130;135;112;131;113;123;119;99;139;145;147;135;142;145;149;180;177;127;160;130;130;132;140;144;155;146;147;145;146;141;153;126;99;128;122;125;118;144;113;119;119;127;114;124;126;121;127;138;125;122;125;145;170;195;202;181;160;134;111;143;131;133;138;135;148;152;133;145;128;176;180;151;150;144;133;136;117;148;137;153;151;144;120;157;144;193;139;150;134;141;158;132;144;143;119;156;149;127;117;128;124;133;134;124;105;116;109;105;132;118;116;133;115;114;119;128;160;143;147;147;144;142;162;128;134;143;148;156;148;145;127;141;141;121;112;119;125;133;146;143;125;98;132;117;130;144;125;125;116;120;124;140;116;150;122;123;118;129;126;161;173;137;140;120;130;122;131;135;145;136;121;135;128;141;147;142;118;121;128;131;126;130;135;134;165;148;159;142;152;156;163;166;132;163;146;106;125;122;113;136;173;148;111;129;108;123;120;136;145;148;151;157;134;142;148;108;96;117;124;132;154;175;145;142;144;124;131;130;104;136;109;105;121;126;122;119;112;123;127;142;151;138;116;125;145;140;127;135;148;130;120;101;139;125;113;142;139;107;143;117;137;134;145;121;117;121;123;105;119;128;136;109;134;131;131;122;124;165;137;166;160;162;168;154;151;120;150;125;143;136;136;151;134;142;131;124;136;123;147;148;154;132;120;126;113;139;158;171;172;163;142;135;119;136;130;125;106;113;115;135;118;123;120;133;134;122;115;114;162;175;135;140;158;119;160;155;142;146;140;155;136;136;123;139;135;132;130;131;165;134;140;135;113;113;171;160;141;124;139;150;132;142;118;127;123;122;123;136;147;149;132;129;128;115;133;136;125;124;126;135;145;130;122;128;141;136;138;156;175;155;159;162;155;147;147;148;158;129;122;102;110;151;151;128;166;162;145;135;160;147;147;135;154;151;139;153;132;160;126;117;133;113;135;99;98;108;106;131;121;111;124;163;117;125;144;121;140;123;133;142;133;151;128;122;147;135;119;120;105;122;117;127;154;156;146;117;143;129;144;125;155;134;125;155;128;145;139;118;136;138;123;130;132;134;117;110;106;114;143;123;130;149;108;118;120;101;136;134;129;117;122;143;128;131;144;136;131;133;123;122;121;108;120;140;137;126;136;150;134;138;140;108;112;141
100;107;119;131;120;126;136;126;115;111;97;107;99;123;106;111;127;126;121;107;122;111;123;102;128;128;139;134;120;140;140;134;151;146;99;127;126;142;136;118;114;136;111;117;118;122;112;139;127;100;124;178;136;121;133;104;131;109;127;138;136;105;113;107;118;87;103;104;94;131;123;99;111;134;99;114;118;111;103;121;92;115;94;110;116;115;117;134;117;116;125;111;134;111;107;130;121;123;107;107;119;117;108;124;121;114;107;121;107;102;121;105;102;130;154;139;111;94;129;101;106;124;106;122;128;130;115;128;117;120;114;131;110;116;133;108;112;135;127;133;144;108;126;124;142;135;155;122;103;102;98;121;130;139;113;130;112;100;123;136;112;107;122;125;104;111;116;107;106;126;108;102;115;90;92;120;125;130;104;121;120;122;115;117;136;118;115;105;121;115;117;124;98;122;123;117;139;140;131;136;119;134;132;128;134;108;111;123;125;142;140;125;116;119;130;118;113;137;153;148;143;111;116;122;159;109;143;119;130;149;157;124;124;138;139;140;120;123;132;109;139;117;130;157;141;113;135;129;107;111;146;132;137;131;134;157;149;143;119;109;129;113;116;127;128;126;143;123;110;114;113;110;99;135;111;122;109;109;108;107;109;101;109;109;140;127;141;102;134;129;132;112;123;158;156;127;118;84;71;69;92;100;117;119;109;120;131;103;115;132;109;118;102;142;134;129;134;158;142;109;152;120;115;122;157;140;176;148;126;135;137;157;139;166;159;149;133;134;134;103;121;100;113;125;132;143;124;112;115;131;117;136;115;95;134;120;117;109;118;122;148;125;132;149;155;140;144;152;142;128;110;131;104;139;149;129;143;144;136;131;154;136;117;139;113;147;132;126;118;112;136;134;112;131;145;145;127;135;111;122;106;125;138;138;138;135;149;125;115;144;140;151;143;108;88;120;114;130;126;114;115;124;122;114;108;111;138;108;119;122;122;111;109;100;115;120;142;145;123;134;123;139;140;141;145;158;142;133;128;149;142;168;147;171;159;148;168;144;144;96;84;79;88;105;104;108;94;125;139;127;109;112;97;110;110;124;125;120;134;143;143;128;139;122;135;145;148;124;122;149;116;93;74;86;116;101;96;104;91;79;94;105;101;104;102;112;117;108;108;128;117;116;131;135;146;150;140;136;133;125;135;124;150;151;142;126;123;114;123;162;140;133;122;136;127;122;146;126;141;148;169;154;123;117;133;134;119;139;132;108;100;136;140;143;122;139;105;115;110;119;121;141;131;124;115;109;131;144;130;132;120;102;115;89;104;106;101;113;113;145;98;116;113;120;103;95;98;99;82;92;108;105;105;119;128;139;128;126;125;127;128;166;109;128;112;102;110;113;114;135;130;131;142;126;129;117;104;98;102;91;106;109;110;92;132;113;107;131;123;127;116;101;108;100;127;110;130;121;135;116;120;125;138;142;160;152;153;136;139;152;139;146;136;146;161;147;128;142;158;133;136;137;141;127;145;133;136;157;145;132;115;134;152;131;129;129;114;104;97;96;134;132;122;113;106;116;115;126;112;103;125;117;120;108;108;137;120;111;112;129;104;119;108;139;134;131;129;114;120;139;121;132;146;145;156;169;133;133;96;113;116;112;141;120;100;123;128;106;124;119;121;116;112;110;122;136;135;138;118;120;140;141;132;129;147;125;143;133;142;124;123;154;155;151;121;115;122;115;120;117;121;109;125;125;125;144;146;131;134;106;134;120;144;171;133;133;152;141;124;123;135;111;106;138;129;116;120;123;124;120;126;134;141;120;122;133;128;145;116;144;118;109;128;117;117;106;130;123;110;138;124;114;107;146;121;121;125;128;119;122;126;143;118;130;118;117;130;109;104;118;137;159;150;137;154;146;160;142;133;132;134;109;122;118;137;135;145;151;173;168;169;160;134;137;143;141;129;130;141;121;146;131;124;118;113;109;136;131;130;153;128;121;130;158;123;149;130;125;131;136;150;159;113;138;110;130;136;120;143;126;120;117;144;137;115;131;127;145;163;154;166;147;143;150;140;146;123;134;118;132;118;129;132;136;140;144;152;165;128;125;128;129;122;143;143;139;145;145;138;118;161;143;137;124;144;143;141;142;154;166;144;137;151;129;140;163;132;139;122;147;136;134;128;139;139;129;152;127;124;149;133;148;145;134;144;123;130;145;135;157;118;130;122;119;111;142;148;133;150;151;149;120;120;127;124;147;132;146;135;112;113;108;135;106;128;155;148;150;118;161;130;142;154;142;155;152;159;149;124;112;92;109;129;115;122;118;121;144;184;176;188;185;245;223;204;155;159;121;136;97;101;109;106;102;147;132;143;131;142;151;150;150;161;125;140;147;141;138;143;123;118;111;110;104;145;128;137;141;139;133;160;147;160;142;136;131;135;157;135;154;108;112;149;144;138;136;131;126;107;111;114;122;148;101;130;122;147;113;113;124;115;110;137;132;123;152;130;157;173;195;192;190;148;161;131;130;131;119;132;125;122;127;120;134;141;161;159;133;137;135;139;157;168;138;132;156;153;137;137;134;143;153;153;129;143;126;145;172;158;142;137;132;151;151;135;111;99;125;107;124;140;104;98;100;121;112;116;109;114;146;141;142;176;139;134;139;163;191;195;166;135;175;154;144;162;138;137;144;117;134;136;132;143;124;123;136;108;143;135;124;121;130;122;139;116;112;118;131;121;151;139;127;156;155;158;163;153;151;124;112;127;118;144;130;138;127;128;120;130;142;135;149;135;130;141;135;131;113;144;125;145;143;146;159;160;160;173;164;151;141;124;143;141;141;140;128;129;144;143;109;117;133;133;141;142;155;149;173;150;148;121;124;126;130;125;125;165;168;162;131;138;134;126;112;110;101;113;109;120;119;118;135;143;131;104;136;118;131;115;124;140;124;122;154;150;110;127;120;127;132;102;123;123;132;138;130;131;135;125;152;148;113;129;109;137;139;114;133;140;148;150;134;110;150;147;152;149;143;135;151;143;155;134;120;115;155;143;144;141;154;120;133;145;143;140;136;166;187;139;139;136;137;135;156;174;138;156;143;145;120;131;111;124;107;111;127;113;122;153;147;142;142;142;151;133;146;151;155;145;144;180;127;132;142;163;135;154;131;150;145;129;149;147;140;118;147;145;126;126;149;151;178;160;131;134;136;134;124;136;132;132;115;138;122;130;130;105;130;121;124;121;124;126;122;128;133;133;143;139;132;134;148;154;161;162;163;177;189;151;126;151;155;121;114;127;111;127;135;138;159;127;137;145;166;168;188;183;162;172;188;154;155;152;147;157;144;134;131;123;97;99;126;127;127;112;94;111;140;115;145;134;120;145;136;131;154;116;146;152;140;136;132;116;126;142;129;120;110;124;127;129;144;138;137;130;124;138;131;133;117;152;135;140;127;119;130;120;140;141;126;104;124;140;117;118;111;128;109;160;127;135;128;121;118;123;136;129;134;124;123;129;126;134;131;121;124;126;121;148;134;129;118;160;117;133;144;134;138;121;135
79;89;115;119;114;132;129;111;121;119;110;111;112;111;108;131;102;127;105;126;123;116;141;103;126;130;138;138;134;132;153;133;124;125;113;129;134;105;133;134;119;135;125;133;120;128;147;117;135;115;132;136;130;127;125;104;132;110;109;125;118;111;127;111;130;108;97;86;116;112;112;110;94;115;120;124;124;104;114;117;117;92;135;119;101;105;110;118;126;119;109;123;121;126;103;136;146;134;142;130;131;98;131;102;129;118;108;101;123;113;109;128;117;139;142;131;105;115;128;126;94;110;112;115;119;124;123;103;111;120;131;103;117;128;98;96;119;108;106;130;94;115;122;135;141;156;163;128;138;111;129;116;111;122;100;105;103;124;117;138;103;103;123;121;130;116;97;97;134;107;130;115;99;115;97;133;103;127;106;117;123;105;120;119;115;109;127;115;118;111;98;112;136;130;143;122;126;120;123;134;130;115;127;111;109;127;139;135;136;116;140;128;106;100;120;137;120;126;157;166;134;128;125;134;127;148;107;136;120;125;127;130;144;142;120;139;129;129;110;124;156;139;142;128;123;124;121;112;130;130;147;147;148;132;165;150;121;111;125;120;107;126;105;138;108;116;139;118;128;103;100;118;109;114;112;109;123;102;119;119;136;130;125;125;151;119;111;146;126;157;137;154;134;158;157;128;146;93;78;76;108;117;135;121;126;135;114;109;138;128;125;108;121;130;155;128;112;140;128;120;115;126;125;108;110;138;149;128;143;110;140;143;138;166;149;131;135;130;116;122;117;103;134;110;119;117;111;113;116;127;125;113;125;113;132;117;110;127;113;115;116;137;123;140;157;116;162;131;150;123;139;133;134;143;145;134;144;153;165;145;153;140;126;148;126;129;115;135;116;119;141;136;129;112;138;145;128;112;133;120;123;127;126;134;125;136;141;130;145;149;142;116;115;125;100;115;126;132;120;122;97;116;118;127;136;126;104;117;122;108;112;138;121;134;135;131;146;147;131;145;131;131;138;151;140;131;120;113;145;146;139;144;163;158;169;169;141;156;106;88;97;98;82;94;119;127;136;122;107;98;105;125;95;115;120;125;133;138;107;134;135;119;142;134;133;137;122;138;163;157;132;93;85;98;107;106;80;98;94;108;118;103;115;112;97;135;114;109;124;131;114;136;114;131;123;123;136;138;131;148;132;125;146;140;122;135;132;126;121;115;134;137;139;110;127;127;156;121;125;147;132;158;140;125;111;139;107;135;105;114;142;137;113;112;107;118;121;120;121;113;127;121;122;113;127;126;135;137;128;110;126;105;106;109;107;99;106;85;98;127;104;123;118;97;109;99;91;79;90;112;88;106;116;114;146;139;144;116;116;97;122;116;104;116;106;94;124;123;130;143;125;106;148;120;124;121;102;79;107;119;124;116;136;102;112;105;107;100;115;118;113;108;99;116;106;150;125;164;129;108;125;133;140;154;166;151;140;125;142;122;125;130;148;147;168;142;162;127;139;129;134;148;146;151;128;139;159;131;126;154;143;129;126;142;149;133;127;88;99;109;127;132;136;118;105;123;132;120;118;117;140;140;128;119;130;118;113;117;125;121;115;128;106;121;125;115;132;143;137;118;107;119;141;168;149;127;121;105;102;102;115;135;131;128;95;91;121;117;107;132;116;123;130;122;118;127;126;123;135;124;131;158;126;132;110;121;128;118;118;130;128;146;132;164;132;126;115;105;129;127;121;106;110;115;110;126;133;130;114;117;124;134;151;195;132;143;124;130;130;126;124;115;113;127;99;113;126;136;111;118;123;120;121;106;120;122;149;110;113;109;97;146;120;128;105;131;140;107;107;123;125;122;118;119;131;150;121;143;128;127;118;125;138;139;146;131;120;109;109;106;127;125;144;154;134;142;144;138;132;132;129;133;152;131;129;143;152;156;152;155;153;137;144;125;117;140;146;125;135;116;158;149;119;121;114;142;141;115;119;134;119;132;127;126;120;134;144;133;137;153;133;135;148;127;125;131;104;115;102;133;121;136;141;132;147;149;144;169;163;164;121;154;137;150;159;155;129;151;141;130;114;166;114;127;136;152;126;126;139;125;158;137;139;103;124;130;124;133;122;128;125;152;161;137;144;145;139;140;155;162;153;136;153;138;124;137;124;144;116;131;156;129;119;152;144;148;139;142;143;148;143;141;139;117;136;136;132;133;128;124;116;128;126;138;145;136;157;133;133;131;157;135;124;150;150;111;138;135;154;134;108;124;129;124;122;147;164;135;147;146;143;144;147;149;139;146;155;144;127;122;108;107;113;138;126;133;113;119;123;149;177;194;202;199;198;180;147;139;107;115;111;102;84;117;119;146;144;131;134;135;147;125;145;129;135;143;126;110;126;117;125;114;126;113;126;123;142;119;137;133;148;169;151;140;121;134;145;143;132;137;121;123;128;135;116;125;137;145;109;118;119;135;106;133;126;137;146;132;136;144;124;106;130;129;135;143;135;166;170;196;206;165;148;128;112;114;132;135;135;137;133;143;144;133;140;156;120;133;116;129;123;143;150;140;136;157;135;161;137;135;120;144;137;145;125;140;147;134;131;152;137;137;142;132;130;108;116;108;118;108;117;116;109;126;116;102;123;121;113;117;114;160;139;142;143;141;149;170;212;162;154;147;160;144;150;152;140;154;128;120;124;126;129;114;126;137;141;97;146;133;122;106;114;116;139;117;122;116;103;120;150;104;135;149;179;159;128;135;122;125;117;137;142;128;131;115;112;129;116;146;138;141;138;128;147;140;118;140;129;120;140;151;165;193;157;135;169;167;170;149;145;165;139;137;133;122;142;125;117;138;118;118;128;165;141;143;152;159;155;127;132;127;108;139;125;144;143;132;165;158;143;122;142;133;119;116;106;136;122;130;138;122;124;146;126;118;112;123;114;112;160;135;143;129;117;124;129;123;137;134;127;127;143;125;127;121;126;121;145;128;143;137;122;132;154;116;123;110;131;134;146;126;160;122;104;127;167;166;141;142;161;152;140;135;125;127;137;155;158;133;142;137;166;126;147;146;159;180;159;160;150;151;140;184;162;179;169;159;142;129;145;135;124;121;129;123;135;137;126;149;149;127;125;129;136;119;159;149;135;149;136;146;122;136;112;138;134;126;156;168;158;150;158;154;148;165;129;145;164;145;184;190;184;134;125;147;135;105;138;116;121;107;119;134;138;111;133;130;120;114;123;127;133;126;145;132;149;143;125;142;144;170;156;151;157;173;156;150;153;148;127;133;143;137;117;129;133;138;156;113;157;151;161;155;147;155;161;172;178;174;146;151;130;158;155;136;127;115;121;101;112;118;116;104;121;116;130;135;110;144;121;147;156;130;119;133;138;122;127;132;136;134;160;141;144;153;127;131;133;107;142;120;125;138;149;146;121;118;113;105;134;124;143;122;129;151;139;134;134;132;132;127;120;120;114;108;123;114;133;113;126;115;133;169;142;135;134;129;154;151;124;122;110;115;107;129;109;134;117;119;135;136;109;137;159;135;121;119;121;119
113;134;122;114;109;115;133;129;102;152;129;134;131;113;117;106;112;119;106;129;128;116;135;116;146;133;151;139;138;119;116;129;143;118;131;125;107;106;130;112;122;129;124;96;134;110;136;116;125;106;128;123;119;121;126;111;104;121;119;118;103;120;124;114;102;103;122;118;109;115;105;112;109;98;119;138;113;116;104;117;123;106;120;123;122;106;133;119;135;127;113;122;104;121;136;119;131;128;120;131;136;135;125;125;118;112;131;115;113;125;133;142;107;113;129;111;128;123;116;116;104;89;121;111;128;128;121;121;119;124;117;121;139;134;116;119;97;94;132;147;126;113;127;119;139;155;155;152;128;136;94;108;117;131;128;133;113;110;135;125;119;102;118;119;114;105;115;97;121;118;120;101;124;125;109;111;119;123;116;97;113;119;119;129;99;108;121;120;97;123;95;110;117;141;127;118;119;118;143;131;120;127;116;112;115;111;128;124;151;137;167;136;118;117;112;123;123;132;140;151;144;143;124;109;145;159;151;142;128;134;129;144;151;121;126;116;111;109;119;141;125;142;151;123;136;133;132;114;110;143;135;116;133;127;138;144;129;133;118;134;112;110;132;127;130;129;123;120;120;117;101;110;109;106;105;122;116;111;139;128;128;125;117;130;132;130;129;137;139;136;136;133;128;135;133;116;117;66;52;65;96;111;130;128;119;118;128;121;116;138;133;119;112;133;126;120;152;145;111;114;148;119;112;108;109;130;138;131;121;139;125;143;126;123;138;148;123;114;107;123;112;121;134;135;117;119;135;113;117;127;126;121;120;89;108;134;127;117;125;124;144;128;145;129;139;152;178;144;139;141;139;143;132;124;142;134;148;123;157;157;140;135;145;142;147;112;124;157;134;148;111;118;169;118;137;133;111;117;138;104;97;109;120;120;136;121;109;131;141;136;134;141;118;110;134;106;132;126;139;131;122;129;109;125;117;107;134;120;108;111;127;123;142;129;128;121;139;130;142;135;128;162;146;133;157;145;130;138;147;151;151;126;121;168;144;161;129;144;111;98;71;96;78;115;121;138;131;136;111;123;121;106;113;146;110;127;116;124;109;153;147;125;136;158;119;132;114;131;140;126;121;125;101;102;87;110;112;101;108;95;86;103;114;124;113;117;107;114;121;126;117;105;130;133;133;113;119;133;142;138;137;122;127;142;159;129;115;140;131;119;126;128;147;111;130;126;142;151;131;115;135;133;141;105;127;115;120;122;136;102;120;127;108;127;119;99;117;124;117;112;141;134;121;135;131;118;124;132;137;123;107;104;119;105;107;105;100;122;109;103;135;110;103;96;100;115;112;86;115;102;120;104;128;114;130;153;131;132;117;117;93;106;106;104;118;116;117;116;152;127;122;130;118;106;118;115;101;97;112;116;136;134;92;90;108;97;86;80;96;98;140;115;95;105;125;116;138;117;128;125;120;112;141;170;183;171;137;137;128;117;154;139;142;153;164;145;169;160;141;122;132;113;130;121;131;147;138;115;137;126;124;129;106;133;140;143;134;109;118;132;98;100;111;108;117;135;115;123;121;125;120;116;113;120;114;129;121;122;115;125;106;98;125;120;113;115;144;132;130;134;136;157;153;158;148;128;128;101;96;100;102;130;139;116;111;102;116;115;119;125;124;134;146;121;133;124;133;130;136;137;128;138;137;142;145;135;140;146;132;148;132;136;155;140;122;121;118;101;118;112;138;123;115;132;133;128;128;121;121;104;101;138;146;163;165;154;141;149;135;115;128;128;120;142;133;147;139;116;129;116;116;109;124;118;102;134;120;130;110;113;118;122;123;137;140;130;134;138;132;128;135;133;121;150;132;126;116;128;140;120;125;142;135;129;134;139;139;122;123;142;138;141;132;141;143;136;122;132;145;141;134;148;167;150;133;129;147;165;148;190;121;130;144;138;103;151;153;113;121;141;148;154;143;133;119;103;132;119;137;125;121;139;116;135;121;128;129;129;140;145;128;137;132;122;121;152;147;104;112;99;128;126;119;121;125;171;172;158;141;141;124;138;153;137;144;145;160;128;140;117;148;131;122;140;143;126;139;140;126;155;133;144;127;130;125;132;103;109;115;133;148;149;135;141;136;123;123;160;180;135;149;152;148;130;129;147;126;113;132;126;147;131;142;159;140;133;142;167;139;143;149;153;147;153;146;151;140;112;111;139;133;129;118;127;133;135;158;145;141;118;119;133;127;149;128;118;154;128;134;132;133;110;125;105;124;132;116;128;126;140;139;153;158;170;141;133;138;164;119;133;102;118;105;118;109;116;105;123;132;143;173;178;197;194;203;175;147;121;103;120;132;105;110;101;135;150;158;150;131;140;160;144;135;122;137;138;145;120;124;134;133;119;103;122;100;107;137;120;127;134;139;137;146;135;143;147;144;134;127;148;143;149;140;126;133;124;142;114;121;112;94;117;128;125;140;116;152;158;146;134;150;136;121;151;142;142;126;133;161;227;186;212;149;155;144;118;135;114;140;136;129;134;138;153;162;166;140;134;120;130;125;133;129;109;148;120;138;132;159;152;144;133;130;125;112;111;136;143;133;129;163;138;129;135;138;128;108;98;112;111;106;113;101;117;131;118;132;117;112;135;120;139;153;158;142;135;143;175;177;174;169;152;163;126;126;171;146;145;119;119;128;130;120;136;142;119;139;129;134;122;133;111;99;141;119;136;141;114;119;126;125;117;145;131;139;158;149;135;127;119;144;129;130;128;136;124;141;135;133;120;121;126;132;126;141;135;155;111;147;123;145;160;160;184;148;161;143;126;134;144;142;157;156;130;148;142;141;141;124;109;116;113;135;122;141;145;147;146;148;142;122;110;140;162;131;142;139;152;174;141;121;129;113;159;138;116;120;117;121;112;113;128;131;126;138;142;117;139;138;123;121;140;140;128;124;125;120;139;135;158;127;133;107;129;118;114;125;116;150;136;137;159;110;125;111;125;130;108;110;117;123;112;119;136;139;117;137;170;135;158;148;154;136;151;156;131;151;143;187;154;146;110;121;127;147;146;159;159;164;169;156;143;161;156;168;161;154;143;153;146;148;147;112;121;96;102;121;124;133;135;126;138;139;129;138;148;135;154;136;141;159;142;108;117;118;129;115;138;159;158;163;153;128;137;140;157;157;147;148;183;172;182;155;185;143;141;135;133;150;143;127;109;123;136;118;137;129;103;133;120;133;112;121;113;132;119;135;112;131;123;122;159;141;151;161;166;170;154;150;126;111;141;122;135;123;132;126;127;117;143;115;153;152;145;142;176;173;189;183;150;163;152;152;162;125;120;119;129;107;118;110;110;119;106;122;123;131;136;138;138;141;138;128;135;133;136;155;127;120;133;135;142;126;127;117;141;122;149;128;143;140;118;122;141;143;150;134;122;110;117;130;147;126;133;126;121;139;130;131;134;116;117;138;132;124;131;133;119;125;117;124;120;137;153;133;117;118;128;125;129;122;115;131;123;130;115;121;123;129;106;121;132;158;136;142;121;114;98;145;151
116;114;117;103;102;140;100;114;116;123;100;107;113;123;129;134;104;114;103;134;130;110;134;120;125;123;138;125;132;110;127;127;116;139;122;132;134;124;117;115;124;133;121;115;129;149;106;108;113;119;108;119;109;118;113;103;96;111;108;109;134;114;129;114;123;103;106;124;111;115;135;112;94;106;107;117;110;135;118;114;136;102;105;118;111;107;124;116;136;125;126;125;112;110;127;119;137;138;135;136;131;125;112;109;104;127;125;128;115;99;109;124;115;122;114;127;102;132;115;108;116;101;117;120;108;121;108;111;104;91;112;119;104;122;115;108;109;118;115;114;114;111;101;124;135;134;138;97;98;131;116;105;129;122;108;139;129;128;119;119;129;127;140;133;110;98;117;122;105;140;131;108;112;102;120;108;118;118;122;110;115;111;115;102;129;143;141;121;130;127;119;141;146;119;132;112;128;123;141;139;122;126;118;115;118;110;120;111;120;127;111;125;109;121;127;106;128;136;122;142;139;132;131;126;118;122;134;132;115;149;150;156;131;125;123;121;126;134;143;127;140;143;143;133;115;115;140;115;108;141;136;142;158;154;132;143;111;124;122;118;126;112;109;118;128;126;133;127;115;101;121;111;126;84;111;123;107;126;104;121;124;124;123;139;117;126;133;114;126;133;132;175;139;151;141;135;86;98;49;53;96;133;114;121;112;114;133;124;121;129;116;135;127;138;116;140;129;131;121;117;96;106;116;102;123;116;106;122;140;127;148;131;105;115;132;147;129;115;131;111;116;125;124;112;116;118;124;128;111;116;116;105;115;110;126;107;120;108;124;143;142;143;137;149;154;134;129;155;156;149;124;145;122;125;141;128;148;131;140;163;140;141;162;125;93;126;131;145;134;140;122;156;153;128;110;122;126;114;120;126;136;120;129;120;136;128;116;148;129;118;149;127;122;102;101;101;108;120;147;103;108;117;122;114;113;96;96;138;120;117;115;108;118;107;120;123;143;152;137;131;113;142;139;139;135;161;131;150;138;139;149;137;131;139;148;153;131;139;106;100;98;93;77;113;98;119;126;120;119;118;121;113;130;125;145;123;128;128;130;132;118;140;127;137;124;125;139;124;123;109;90;89;89;105;88;120;109;99;104;101;103;89;116;115;132;112;111;110;123;157;116;97;122;115;125;104;127;138;158;140;127;135;115;122;143;139;132;131;116;128;132;128;137;146;113;141;128;138;141;117;130;111;122;119;124;108;113;129;120;125;134;119;107;127;116;112;129;89;112;111;101;124;96;123;130;143;141;148;129;135;105;124;117;109;104;113;99;107;129;133;111;136;119;107;114;137;90;102;88;109;89;115;126;121;124;119;120;126;123;119;94;100;109;117;115;112;109;142;130;112;114;120;108;109;96;108;105;117;124;119;132;131;118;113;105;99;102;113;95;107;111;121;120;121;102;124;118;131;133;111;132;156;138;137;159;136;129;135;149;146;143;127;141;151;158;144;175;146;137;117;150;121;129;137;140;134;165;135;145;133;129;125;103;108;105;151;131;128;129;140;113;105;115;121;116;134;130;144;122;150;114;139;111;120;110;129;113;121;114;128;131;124;107;102;131;115;145;148;135;134;130;136;144;146;126;114;126;108;110;104;124;123;132;147;105;133;88;126;123;115;116;106;127;120;135;122;114;143;120;122;128;111;105;140;126;164;103;140;141;136;146;139;129;133;132;120;107;100;110;128;96;118;134;149;148;123;109;101;106;106;122;124;118;140;142;119;142;121;133;102;129;108;113;131;115;99;112;122;123;127;113;135;127;94;119;120;138;139;157;113;132;111;135;130;145;128;111;121;135;125;116;136;137;118;127;134;135;122;118;137;129;151;144;149;150;134;120;129;119;128;140;148;129;160;144;154;139;121;125;126;134;158;130;135;137;127;154;175;161;148;140;141;151;125;121;138;129;119;108;132;135;125;115;123;137;122;105;114;137;116;149;143;118;126;101;137;129;115;138;148;131;132;137;131;120;124;133;137;145;126;125;116;137;140;141;169;147;140;165;143;131;140;143;155;138;169;133;140;129;144;141;129;136;147;138;138;114;119;122;126;128;132;136;133;142;130;117;126;120;139;123;124;141;130;148;139;157;153;136;168;147;166;127;168;132;147;124;126;136;127;126;149;112;140;126;130;127;149;154;140;138;167;144;140;137;154;124;144;133;123;151;117;131;135;148;120;144;138;143;142;106;105;148;114;137;112;115;148;145;119;104;104;126;100;154;120;124;133;145;125;154;122;134;151;161;140;135;137;116;117;114;102;121;137;122;137;127;121;145;160;187;206;196;197;198;182;150;131;126;117;138;124;129;131;155;141;132;116;140;117;151;118;119;128;99;125;120;111;137;116;138;114;99;122;129;111;120;119;133;132;127;164;164;134;150;123;142;132;153;141;151;126;135;107;118;130;141;150;147;123;121;139;133;117;136;160;142;156;147;156;113;113;136;141;141;121;136;135;157;166;195;177;151;160;116;137;147;160;126;160;157;143;172;140;157;133;138;136;158;137;160;124;147;138;126;135;147;144;131;141;138;129;121;120;129;131;125;136;128;133;117;144;141;137;116;128;101;110;108;107;111;99;113;128;125;139;138;149;128;119;103;154;167;169;170;158;125;148;149;157;159;137;161;139;147;160;148;130;144;115;110;109;116;132;112;132;112;128;103;128;113;130;106;123;140;135;129;140;134;119;115;120;110;137;167;142;145;139;135;132;113;139;110;124;143;108;154;136;149;147;134;122;131;154;136;136;138;126;118;145;130;143;159;150;172;162;158;145;148;153;152;141;160;129;136;158;167;138;136;123;142;124;133;130;153;141;135;154;148;134;130;128;110;138;129;143;147;155;146;126;110;143;124;115;113;141;119;117;115;131;112;142;157;139;142;136;137;123;117;129;113;133;128;125;128;131;127;133;138;133;127;116;119;118;129;138;131;115;137;119;126;117;120;126;119;121;146;123;125;139;112;143;119;111;125;126;154;145;137;141;133;166;141;191;173;154;135;163;168;181;154;148;153;134;125;135;144;150;175;192;170;153;152;155;159;165;156;134;124;134;147;154;112;132;128;130;133;144;130;139;154;139;109;112;135;132;138;125;115;154;151;143;138;110;126;122;140;150;174;166;162;169;167;139;140;146;182;190;204;169;171;177;150;156;123;143;133;141;117;130;125;92;130;125;135;130;111;124;125;115;126;129;127;134;121;148;147;128;131;141;130;135;135;187;171;157;170;155;139;123;121;117;111;121;122;151;126;110;125;119;133;137;134;125;156;153;213;251;215;176;154;147;145;144;124;120;130;106;112;102;123;108;112;130;123;107;117;127;148;120;122;146;135;151;138;140;164;148;130;126;144;130;141;139;127;147;140;127;154;141;123;102;120;117;118;121;116;139;125;141;134;120;137;132;118;120;140;118;142;137;121;135;119;116;142;127;119;119;115;140;134;140;124;139;121;135;115;131;136;135;145;128;125;121;116;113;126;109;130;127;108;146;111;133;112;110;135;138;124;106
75;103;130;149;137;129;110;110;125;120;133;119;92;112;115;104;114;114;110;128;134;117;124;125;144;126;121;119;137;118;110;148;120;126;112;129;130;120;107;106;107;127;110;130;117;122;117;120;122;101;123;113;112;108;123;123;105;110;110;122;113;127;126;114;103;91;89;100;104;104;112;110;111;116;114;101;119;99;108;109;128;114;95;98;120;104;113;111;113;137;140;135;124;114;119;139;126;131;132;137;143;143;110;91;94;100;105;113;122;108;115;102;120;99;117;114;109;130;110;112;111;96;123;130;123;128;120;121;125;118;102;103;114;111;109;117;111;108;139;117;96;105;108;112;117;132;116;100;94;138;141;121;124;126;126;134;134;121;116;114;141;126;134;134;120;95;108;103;115;121;109;114;106;118;117;126;110;108;114;107;118;106;100;136;128;114;131;125;129;119;135;124;142;110;110;139;106;91;118;120;117;134;138;142;141;118;124;140;122;103;146;120;116;120;134;130;118;118;140;126;135;145;131;157;131;142;124;127;132;143;157;123;139;143;118;124;150;142;141;139;157;133;139;126;120;128;127;127;122;152;162;173;154;149;137;118;103;125;120;131;109;142;112;136;129;116;110;141;120;98;96;114;98;114;120;128;127;127;136;117;117;108;126;113;122;132;135;147;121;125;131;121;137;154;137;146;121;91;52;68;90;105;123;127;137;125;117;141;149;144;118;127;131;146;150;129;131;138;126;121;116;115;126;128;120;117;123;151;165;170;149;124;131;125;141;133;146;130;104;127;121;110;121;129;108;135;108;139;108;98;106;119;128;120;147;131;108;118;126;120;123;122;153;165;157;142;153;162;112;136;138;142;132;129;122;146;133;146;138;148;169;132;145;131;128;123;145;130;140;137;140;106;111;134;121;144;139;141;93;106;148;141;131;149;164;142;133;128;144;145;145;117;117;98;94;119;126;111;118;110;135;125;123;102;101;133;99;115;109;109;113;120;124;118;136;149;153;158;127;125;120;142;143;152;129;132;129;142;159;161;141;153;131;145;127;150;148;137;143;102;98;121;102;107;121;135;129;123;147;128;123;113;124;134;126;150;134;116;119;132;138;130;127;130;126;142;143;116;109;112;97;77;79;110;124;100;113;105;125;108;122;92;122;115;107;117;113;124;101;133;118;105;132;132;118;113;133;132;135;139;163;148;143;124;142;143;116;133;119;130;132;124;109;144;111;154;151;120;133;122;123;120;139;121;108;134;140;126;134;116;132;136;116;113;126;99;130;113;128;113;134;114;144;149;132;131;134;129;119;142;115;105;110;103;109;104;118;103;102;127;130;115;107;108;110;109;115;109;107;113;109;107;121;129;134;116;101;109;100;83;73;107;99;95;94;102;122;125;122;114;102;105;101;100;117;118;125;106;120;103;118;120;109;103;100;85;108;115;103;117;114;95;97;110;98;134;119;121;107;135;135;117;117;133;145;149;125;141;157;164;111;142;150;162;163;134;144;134;134;152;139;126;141;133;158;127;140;124;127;127;105;131;124;139;148;102;96;118;103;119;130;118;95;114;129;113;106;115;124;118;127;120;98;118;115;115;119;123;143;127;121;135;117;95;115;146;118;143;136;127;116;121;158;158;154;132;130;123;108;115;114;134;129;139;119;100;118;118;109;118;125;116;103;111;104;134;123;130;126;146;157;122;141;120;123;146;141;136;157;122;152;144;125;140;129;126;118;126;105;103;111;103;126;157;116;117;108;109;117;114;125;118;123;117;124;104;119;117;133;115;129;102;131;114;102;120;121;119;130;121;125;128;127;123;111;103;126;135;118;128;116;120;105;107;126;114;120;102;105;115;132;135;110;134;126;115;134;128;96;130;129;137;135;159;141;110;140;119;121;142;140;160;133;161;123;146;133;145;127;128;115;124;141;130;110;137;140;176;161;152;140;151;137;130;149;137;136;154;125;109;122;147;119;119;110;124;131;141;142;122;145;154;126;106;143;119;133;112;142;146;155;148;130;138;135;152;137;130;136;140;118;132;124;156;125;109;157;161;131;142;147;144;152;126;152;154;119;137;128;132;133;132;160;146;132;139;151;121;133;125;141;111;149;146;154;139;133;115;123;141;147;140;125;131;134;128;140;141;146;141;139;157;138;155;143;140;149;121;165;118;135;137;129;151;147;146;151;125;139;129;143;168;152;146;146;122;142;107;101;111;152;132;137;140;145;156;119;151;127;126;125;121;125;125;140;126;149;117;131;133;135;123;105;86;122;132;129;146;141;145;155;146;153;151;138;123;149;143;132;113;124;112;97;120;136;154;118;154;131;166;169;176;180;191;172;162;152;124;116;112;108;113;135;137;125;121;126;113;120;139;113;119;112;105;121;112;114;120;122;127;127;123;117;115;121;115;134;108;124;138;130;173;200;137;131;119;131;135;152;128;147;144;124;144;134;143;141;140;121;146;152;125;137;165;145;156;130;155;156;149;124;117;108;156;162;145;141;152;156;172;179;195;193;164;131;113;118;163;157;148;132;142;137;163;147;146;130;128;140;135;129;129;130;131;147;141;141;133;123;135;130;109;137;113;126;144;114;136;139;130;144;131;160;166;127;107;131;130;117;113;114;105;104;138;125;172;138;172;150;107;99;116;147;165;169;130;112;138;146;131;144;135;149;147;130;154;154;170;152;126;128;94;127;110;118;124;125;117;118;128;103;132;142;126;148;137;125;128;147;163;133;128;123;133;126;135;132;129;109;111;102;143;109;130;155;137;114;141;138;138;127;126;153;111;134;128;151;128;133;142;128;154;152;146;142;157;142;135;151;135;147;137;152;130;140;130;142;141;138;144;129;139;125;148;132;134;164;151;118;138;116;127;133;123;132;133;130;134;137;133;123;118;130;132;109;143;104;120;117;96;109;119;134;127;131;107;132;127;142;142;129;109;140;132;132;111;125;129;154;140;119;126;137;117;123;135;120;122;125;113;128;130;129;129;102;125;135;135;139;113;135;113;137;123;105;117;158;140;127;150;150;159;181;192;182;169;155;130;155;178;151;167;142;129;143;133;134;158;174;177;165;157;132;168;175;165;162;147;165;129;146;137;121;114;126;139;114;144;151;119;129;127;120;145;123;145;137;156;170;124;129;130;132;117;141;129;148;140;159;165;140;180;168;144;123;163;183;197;184;164;188;163;151;160;145;148;161;125;135;142;118;114;150;155;123;117;114;122;99;139;137;121;129;136;138;130;144;134;142;125;160;138;162;148;187;170;161;171;130;125;130;123;131;119;108;125;113;116;123;137;140;141;145;129;141;176;242;237;224;194;171;154;155;131;134;141;122;131;128;107;123;117;108;118;110;119;111;129;130;127;130;152;123;136;159;134;114;134;125;140;134;133;119;105;150;161;144;145;176;139;124;137;132;132;114;131;163;124;106;138;126;120;160;120;135;123;145;121;137;112;118;106;122;143;135;132;138;123;149;124;132;108;117;143;138;133;137;150;133;129;129;133;133;131;124;110;116;143;107;111;116;118;119;122;118;114;113;137;127;110
81;119;113;128;123;121;117;110;120;114;128;119;105;122;118;125;90;122;116;106;134;113;129;115;141;124;112;115;113;90;129;120;129;97;131;139;137;111;115;123;119;125;135;125;105;131;113;108;99;112;123;105;97;106;121;99;116;118;113;113;115;124;118;103;113;113;94;97;86;119;122;90;116;90;112;114;116;118;122;104;116;107;126;116;90;105;98;103;119;128;123;111;138;105;109;112;135;124;145;120;122;147;133;115;121;121;120;121;109;106;120;106;102;106;133;102;111;97;96;108;95;105;115;117;110;139;121;132;135;103;125;119;116;126;126;134;123;120;121;128;101;118;119;105;116;126;108;113;112;115;146;147;127;118;121;135;145;131;119;131;123;127;133;122;113;133;133;103;122;112;110;118;117;121;124;117;121;121;116;108;101;118;133;119;126;120;113;131;123;139;121;107;117;155;120;110;128;130;111;123;134;141;133;150;141;109;140;125;118;138;122;133;142;123;125;113;145;138;142;142;114;144;136;135;145;121;133;155;160;152;128;121;112;145;105;135;152;130;135;134;136;135;130;125;146;106;119;141;140;142;131;139;161;124;139;124;138;103;124;122;123;113;102;128;111;103;117;152;118;115;107;112;100;103;105;123;100;113;104;135;147;144;137;153;118;143;120;138;142;152;145;146;132;137;129;160;146;86;79;61;89;110;117;139;116;129;117;114;119;128;130;123;122;135;134;117;159;133;152;112;125;126;126;116;107;125;153;163;170;167;133;124;111;132;120;153;124;104;116;113;118;142;109;113;99;104;120;111;94;115;92;118;116;125;112;114;107;117;122;120;136;125;139;132;134;161;140;161;142;129;126;118;144;141;134;133;136;136;137;155;145;139;151;122;120;121;139;121;139;128;139;101;131;132;116;129;135;123;120;137;117;143;148;141;127;132;139;160;125;152;131;129;118;112;128;87;108;128;125;128;118;119;123;123;107;122;113;128;115;100;111;122;118;137;142;152;135;137;149;122;128;130;134;136;151;140;138;152;122;149;137;123;147;108;117;132;121;139;116;104;91;95;106;109;111;138;106;119;120;122;139;137;134;121;135;152;130;110;131;123;125;136;135;126;144;145;152;139;105;116;76;66;67;90;103;99;94;115;100;101;123;108;104;101;122;93;123;133;106;123;105;135;136;126;131;115;127;137;150;157;136;129;112;130;123;117;126;110;126;141;117;127;125;135;135;144;130;133;126;124;114;119;140;117;138;146;108;131;118;117;124;115;124;128;125;103;111;129;114;135;112;125;143;114;134;152;138;134;119;125;131;108;105;122;120;107;126;121;104;137;102;111;131;123;117;109;110;122;117;113;114;112;122;113;108;111;109;94;89;101;91;104;89;93;88;107;120;133;123;114;115;105;105;100;124;106;126;133;129;115;137;110;122;102;125;81;107;83;117;118;99;88;96;94;109;120;134;118;114;119;120;134;136;123;113;136;156;157;151;145;167;152;145;146;133;138;123;136;134;124;122;116;151;144;131;131;145;118;148;139;122;126;98;131;136;122;99;98;120;141;111;87;102;108;124;128;117;121;123;127;120;105;119;110;127;112;131;124;140;166;126;123;110;110;123;116;122;126;157;154;116;132;148;162;137;139;104;92;104;143;117;123;145;125;126;98;102;100;119;112;102;113;144;119;131;114;103;138;124;156;145;136;130;132;122;139;118;146;140;158;143;126;144;126;129;128;130;129;129;121;123;98;120;121;129;121;122;157;136;139;117;122;122;104;148;121;113;121;120;116;114;108;122;107;151;137;118;141;95;115;125;124;107;124;135;126;117;113;122;121;123;121;118;111;111;124;138;124;120;135;129;137;147;135;127;138;112;109;133;132;125;137;141;135;139;120;117;146;117;133;132;157;142;147;133;150;136;125;128;143;115;132;129;122;139;135;141;153;173;180;168;149;144;126;136;130;142;151;113;110;122;126;134;102;108;135;142;137;137;122;106;146;151;119;109;125;94;147;123;160;131;150;140;124;135;116;128;124;137;141;128;153;130;133;133;141;132;147;154;143;151;169;161;131;158;138;140;145;137;136;130;141;148;144;130;119;138;113;115;155;114;133;143;130;147;126;142;131;150;133;149;122;131;131;124;114;120;159;147;152;149;144;135;121;134;145;132;132;134;107;124;140;141;121;128;118;126;156;125;141;163;154;141;141;155;147;134;126;140;150;133;135;153;133;133;123;141;164;137;122;130;141;146;136;130;142;137;148;154;110;117;113;103;85;125;132;147;131;160;165;173;168;142;161;147;141;152;153;117;103;107;115;111;114;160;158;156;132;154;152;178;155;185;151;155;152;112;145;131;130;133;115;121;123;150;143;126;122;144;123;157;150;124;98;120;102;131;124;128;132;128;125;117;128;125;134;123;133;126;166;159;208;210;174;150;112;141;121;133;163;122;154;140;138;151;124;133;140;132;110;152;141;128;109;149;131;148;125;158;140;157;140;129;136;149;168;165;166;143;194;175;210;161;182;132;127;125;136;137;166;167;150;131;139;160;150;128;138;119;131;156;123;122;117;121;150;131;143;141;108;130;118;122;133;102;152;145;136;149;154;149;126;149;128;136;135;144;144;98;109;121;97;129;106;146;129;134;151;150;107;118;127;140;141;144;137;130;110;127;133;144;156;134;147;154;162;164;168;142;153;129;130;122;131;131;129;110;109;119;127;121;117;122;152;142;143;108;134;117;130;154;114;118;126;131;141;138;138;124;131;127;102;125;125;132;147;143;130;138;127;132;129;134;112;131;153;142;150;128;138;132;140;141;145;142;148;142;153;155;137;161;137;93;160;129;142;136;143;133;118;143;108;136;128;125;131;151;163;150;129;132;122;124;132;118;151;141;122;116;128;100;144;136;125;113;137;116;113;137;78;134;126;113;143;149;141;124;99;106;114;133;125;139;136;125;130;118;131;136;140;113;119;137;128;132;136;130;127;139;134;118;136;113;130;116;119;130;136;101;130;127;127;155;131;121;131;140;159;157;164;144;169;162;155;159;161;123;154;166;184;172;140;145;133;132;145;124;135;177;181;198;182;171;143;157;185;165;174;142;113;147;131;114;151;119;131;152;134;143;141;140;129;123;133;128;150;153;128;170;136;135;143;140;128;152;183;149;172;147;138;162;167;152;136;142;142;170;184;176;155;158;192;169;169;133;144;122;159;128;121;122;134;113;126;121;106;119;117;130;130;121;131;123;114;126;112;138;134;159;145;148;174;180;164;167;145;166;145;139;136;142;160;134;137;135;131;113;135;101;129;123;144;140;140;148;160;209;255;223;185;155;166;157;166;159;150;118;136;109;135;113;108;105;116;117;114;123;130;111;128;143;130;140;137;140;160;150;140;130;148;135;124;129;128;144;155;170;146;128;144;127;135;133;127;135;154;152;151;138;124;128;112;141;137;117;124;109;129;130;128;125;135;128;140;150;141;133;119;118;132;117;126;122;133;114;125;115;134;110;137;136;113;123;133;150;115;126;120;118;128;128;133;134;124;118;118;121;126;121;121
75;111;121;156;126;117;118;116;104;131;108;114;99;122;122;125;130;107;119;124;132;113;114;120;123;124;124;119;115;113;129;113;135;115;107;132;118;122;111;124;129;123;112;119;126;122;127;106;123;104;110;89;125;120;128;104;102;127;112;143;126;121;131;119;112;98;87;103;106;104;107;124;105;112;113;108;140;121;133;111;120;120;104;126;113;117;113;129;130;106;133;123;111;112;109;126;115;112;124;124;130;113;122;99;99;113;114;111;115;120;106;125;129;112;119;111;114;122;129;122;120;110;117;116;112;134;106;112;114;120;126;98;136;121;109;127;101;114;113;139;131;130;133;113;128;134;109;121;141;121;132;135;126;123;126;134;127;120;117;152;108;135;136;136;98;104;100;96;121;122;117;105;115;117;118;96;94;122;114;146;113;115;119;102;116;119;120;104;115;127;135;121;132;124;117;123;127;134;112;124;129;137;134;148;108;118;98;117;116;126;105;115;135;119;128;128;129;122;134;137;119;135;155;147;149;131;126;137;109;127;142;136;131;153;121;112;124;128;128;131;123;136;134;129;115;115;149;126;127;133;168;156;131;156;142;126;124;111;104;109;115;139;112;120;125;134;140;95;117;99;116;129;134;107;125;123;118;117;107;148;124;143;148;130;129;127;111;130;165;165;173;128;139;131;174;165;144;102;69;57;88;113;111;150;129;114;135;106;120;117;125;134;117;146;151;150;141;139;144;103;122;109;100;130;130;139;131;151;135;119;136;112;132;146;127;98;126;121;141;129;137;123;114;120;121;105;121;124;136;106;106;123;120;92;109;123;144;127;116;117;124;115;125;137;151;163;138;128;128;128;131;142;142;140;147;135;146;162;131;136;148;145;135;158;130;128;141;140;132;129;136;122;139;113;139;136;135;138;107;115;121;112;132;152;134;126;122;149;155;106;123;148;117;100;86;106;103;94;122;124;129;139;102;114;119;126;138;117;116;112;124;119;125;149;130;140;153;165;155;149;134;122;110;134;143;142;141;126;162;117;137;164;162;148;124;132;126;151;116;119;99;111;128;100;127;136;122;117;133;126;112;117;131;150;131;142;120;124;138;122;132;149;125;137;129;124;119;131;125;81;61;57;64;107;90;102;82;90;123;102;116;136;117;105;114;146;121;151;108;106;120;116;114;133;129;132;119;120;158;133;145;135;128;143;132;125;94;119;145;142;117;113;127;149;132;117;132;108;128;143;138;114;123;147;133;139;140;118;145;145;135;124;112;123;130;138;134;118;115;105;114;131;119;122;120;134;136;121;130;130;128;117;117;127;96;113;127;127;105;114;115;115;122;114;116;110;119;90;120;125;108;113;126;128;127;117;111;94;77;62;101;92;98;75;88;103;114;152;135;115;100;122;103;130;114;112;124;132;106;130;117;136;98;107;127;117;123;104;100;120;119;102;99;77;109;105;109;131;119;114;123;120;118;122;118;143;136;142;145;161;155;174;143;138;142;140;139;111;119;133;147;150;135;121;126;122;130;160;142;136;120;145;131;135;128;122;107;100;132;109;111;119;98;87;114;131;118;104;102;106;126;126;93;116;123;95;123;133;161;173;132;113;143;105;131;137;138;145;128;126;135;121;164;157;155;149;115;115;118;123;131;137;127;133;128;109;118;117;109;100;111;110;108;116;98;122;134;117;137;138;143;149;120;129;116;134;146;139;145;140;138;129;134;134;145;99;123;134;112;113;131;117;118;118;115;114;102;129;128;127;126;111;124;124;137;120;121;131;95;120;132;111;116;120;141;131;121;124;135;110;129;153;123;119;136;121;118;142;139;114;130;105;138;141;128;110;97;137;136;112;133;110;129;128;115;142;124;111;114;135;131;117;132;137;137;123;122;123;140;129;165;150;137;150;134;147;149;144;123;138;118;119;132;123;135;151;132;145;150;158;161;148;139;150;127;117;145;137;110;122;126;145;140;132;138;152;140;125;125;114;127;127;134;116;113;128;135;148;135;128;124;147;130;131;130;136;139;111;123;136;135;115;132;132;127;129;120;117;148;149;134;160;167;141;145;130;143;113;134;125;147;144;152;139;106;135;120;140;111;126;115;123;132;133;138;116;124;127;125;145;130;124;132;135;134;145;119;151;142;141;154;120;134;132;144;154;141;111;147;128;133;124;135;114;128;119;135;148;123;134;139;138;130;145;148;119;144;155;128;124;164;141;144;136;136;132;171;144;136;145;128;142;141;127;158;141;138;115;105;112;97;107;120;117;109;142;141;146;165;194;169;146;113;135;129;168;155;153;123;95;101;84;90;114;121;130;145;109;160;146;155;173;146;160;148;146;139;141;128;138;139;130;112;129;136;145;131;144;132;129;128;118;122;105;108;134;157;148;125;130;143;108;135;134;132;129;105;163;136;154;184;234;186;148;172;133;126;140;145;140;155;136;147;136;169;145;109;128;133;110;140;145;122;136;146;140;117;139;146;166;134;128;151;133;184;199;210;204;164;173;177;207;188;153;135;127;127;142;146;186;164;145;150;136;132;149;140;118;120;150;111;130;149;122;129;141;112;136;114;119;135;143;114;127;145;133;147;118;146;133;128;154;136;129;138;129;127;147;114;112;110;121;122;161;144;121;142;136;127;105;101;114;122;145;121;115;128;127;127;130;129;156;143;144;180;173;162;152;164;142;118;109;116;113;118;148;134;122;99;126;106;136;153;148;131;145;127;118;157;116;117;134;131;112;131;115;144;120;129;137;139;130;144;124;123;139;132;153;133;122;122;167;152;121;128;123;130;147;120;116;145;137;151;123;140;148;127;139;136;142;134;154;154;124;120;146;161;152;123;142;133;142;131;147;141;143;145;129;135;134;134;136;111;110;109;124;131;140;125;107;115;119;123;129;131;134;123;108;114;120;137;125;131;121;169;118;148;136;128;133;122;114;103;133;120;114;112;121;145;129;118;125;145;144;139;155;119;136;131;147;120;138;124;128;133;89;119;135;144;132;111;138;123;127;161;144;157;142;147;134;180;142;147;156;122;142;144;149;165;158;153;173;148;124;105;133;136;134;163;180;168;149;173;168;169;179;178;133;131;119;124;136;148;145;127;138;126;166;111;131;144;167;137;145;145;116;146;133;139;151;133;165;128;147;137;181;148;153;144;142;138;137;171;128;143;126;128;164;168;166;168;160;182;163;143;146;114;138;131;123;123;128;124;126;135;108;104;131;133;143;131;149;131;141;147;158;168;155;158;147;141;166;183;166;187;202;141;169;141;127;143;148;130;151;141;136;126;115;128;141;132;150;142;128;124;159;168;177;201;148;156;139;164;144;139;128;121;116;101;105;121;117;135;96;103;122;105;114;120;134;143;129;142;103;136;148;145;147;127;119;131;112;131;123;121;149;136;142;192;126;115;141;144;119;129;153;138;144;148;149;127;140;109;143;112;123;151;134;125;125;142;135;125;147;131;129;118;145;127;101;124;125;134;131;148;129;136;148;123;129;145;116;122;148;116;132;137;146;135;129;156;136;126;110;113;133;130;132;121;116
130;116;116;151;128;112;117;109;111;108;145;102;124;113;115;115;116;117;118;107;114;112;105;119;128;127;123;122;138;122;126;124;122;136;108;136;141;129;114;121;122;121;122;126;127;144;123;111;101;121;120;123;109;121;125;124;99;108;136;131;120;107;104;119;107;111;110;111;109;96;112;115;122;99;126;146;111;130;105;139;116;112;111;107;107;113;133;129;120;134;110;154;130;110;121;127;120;150;137;128;124;128;132;123;122;134;152;119;103;109;117;130;125;101;114;107;104;101;106;115;140;129;116;131;125;108;108;122;82;113;122;102;112;110;131;122;116;112;106;106;117;105;109;131;112;139;104;113;104;132;118;116;121;124;131;127;120;96;134;131;121;121;122;114;121;123;106;107;109;116;131;95;113;120;133;121;111;120;120;121;103;119;110;105;138;104;121;124;140;124;109;123;119;127;122;130;124;119;124;107;117;103;136;137;119;99;101;134;117;129;140;152;140;139;132;114;124;126;130;145;102;145;119;125;127;130;129;126;109;142;149;144;125;125;132;153;123;158;126;158;123;143;129;121;113;146;126;125;143;150;158;133;127;150;113;134;114;127;93;105;150;132;138;135;114;133;140;132;127;100;82;106;101;119;117;136;115;123;131;132;124;135;145;130;141;128;142;158;124;122;131;139;132;146;144;160;159;114;88;63;69;108;109;118;116;130;127;115;116;123;126;130;126;121;147;155;125;133;140;106;126;136;104;104;109;128;120;107;137;118;138;98;114;129;123;112;127;116;114;114;126;140;133;109;118;115;125;107;102;110;104;103;97;112;129;132;105;111;129;125;106;120;117;141;134;154;155;124;142;145;131;143;151;138;139;143;131;130;143;132;135;155;151;132;131;136;134;132;114;101;139;112;123;136;132;133;145;126;113;120;111;131;127;138;142;151;149;135;112;130;134;125;128;103;109;107;107;116;116;130;105;133;117;130;116;120;121;129;119;108;125;129;107;124;136;143;158;138;142;152;115;101;137;142;147;125;130;129;133;138;134;149;129;161;137;159;139;152;130;107;101;91;108;110;120;119;126;134;113;127;104;113;133;149;129;134;114;129;132;130;114;121;107;110;127;114;134;129;117;84;68;60;75;96;79;84;81;99;102;114;128;120;115;117;116;119;117;105;126;124;126;127;120;143;109;128;118;104;146;137;131;115;137;124;147;175;131;137;121;138;157;130;132;110;130;124;131;141;133;116;130;149;121;122;131;128;132;126;132;119;135;129;112;106;117;106;137;128;132;113;102;127;121;116;110;143;143;123;133;120;115;96;116;88;119;105;109;124;101;110;117;139;114;133;102;125;124;94;106;122;120;122;116;132;118;112;92;105;100;75;96;70;88;88;91;96;97;103;119;116;99;114;98;116;98;109;134;111;114;118;119;109;125;118;87;96;104;110;99;106;96;104;98;106;107;115;130;97;107;118;118;127;127;123;160;148;121;141;142;156;149;165;135;136;145;138;156;132;129;125;139;130;154;134;127;110;146;156;143;125;129;137;135;147;150;122;117;91;110;137;112;122;108;99;98;110;137;124;136;124;112;122;108;120;112;124;129;117;119;121;126;108;135;135;137;140;146;142;145;124;123;129;148;160;140;134;121;107;133;135;114;112;116;126;124;100;98;122;112;130;127;119;128;105;119;131;129;110;121;126;146;147;134;128;128;122;129;135;122;130;152;149;128;127;147;134;140;152;147;124;114;134;136;108;108;123;106;128;107;125;91;110;123;108;128;121;126;97;126;131;139;136;115;116;118;126;136;106;122;114;94;128;115;119;130;139;127;129;135;119;113;108;103;109;111;119;154;122;128;138;112;116;110;112;121;113;154;117;139;134;129;152;131;116;127;141;119;116;108;142;174;158;164;166;151;164;171;130;142;147;144;101;107;107;116;147;148;148;171;172;149;150;151;144;124;145;131;115;116;126;115;132;131;116;124;115;122;119;115;129;122;105;130;125;128;140;142;125;140;123;134;134;135;132;146;131;126;135;108;125;121;127;143;133;147;132;152;150;126;125;118;121;123;150;131;133;156;114;125;152;129;160;142;131;128;150;133;140;119;112;108;121;138;123;146;119;135;143;135;120;136;124;125;146;145;128;139;145;155;153;148;137;112;111;137;138;128;120;130;128;145;152;120;129;118;124;115;155;144;144;133;128;153;144;135;144;160;159;142;150;169;148;143;128;139;133;154;144;111;153;138;131;137;148;129;142;133;142;116;128;110;126;126;123;132;124;127;138;159;187;189;146;146;159;143;145;168;163;158;122;96;87;93;92;127;136;125;157;119;148;126;147;116;128;121;109;135;126;170;147;107;128;132;113;151;120;133;134;138;121;141;133;127;152;126;134;138;151;143;136;143;143;121;134;116;135;128;108;139;147;174;165;167;153;165;165;144;125;159;126;133;151;144;142;130;129;130;141;144;111;125;132;121;136;123;125;145;143;159;145;117;126;106;148;175;234;324;265;191;183;174;176;198;176;154;132;132;135;144;156;164;165;139;122;137;137;140;125;133;162;110;144;123;166;157;161;123;135;132;108;125;131;128;148;125;121;136;135;160;130;149;147;151;126;129;115;115;106;115;106;112;130;115;132;132;145;127;127;141;90;112;140;137;122;145;142;137;127;126;158;142;160;140;134;141;184;182;162;165;137;137;123;110;153;121;125;127;107;110;120;107;122;126;148;117;143;145;126;154;117;104;143;106;125;111;121;137;112;106;100;109;144;128;150;120;122;122;129;149;151;141;147;157;135;150;128;138;134;138;130;136;140;144;128;125;120;146;145;108;151;125;138;150;152;121;139;127;122;134;132;156;146;132;141;141;135;129;146;144;146;124;126;99;115;145;140;152;145;118;115;131;145;137;135;127;134;111;113;130;119;109;114;141;160;128;146;119;103;123;106;131;99;128;117;137;138;130;117;126;119;148;122;137;152;153;134;153;132;132;132;150;148;133;124;123;122;110;131;142;108;132;130;141;139;144;111;143;144;147;157;130;137;150;167;158;149;149;138;142;159;151;137;139;149;139;136;133;130;164;188;181;205;202;171;170;175;164;131;113;108;119;122;133;128;121;131;116;119;129;129;152;148;134;137;133;131;131;127;132;155;152;153;140;132;152;168;160;139;165;132;155;135;154;148;137;141;166;155;156;180;153;183;200;171;147;127;154;119;109;117;134;103;113;129;129;128;145;115;118;114;144;129;120;123;139;148;122;145;136;144;160;146;161;173;182;154;151;160;141;126;153;140;135;129;140;137;127;130;117;128;136;128;125;133;159;163;129;175;145;149;173;179;146;134;132;121;113;106;109;116;112;132;145;127;133;117;116;101;120;113;141;115;150;125;137;125;170;141;152;117;131;112;113;127;126;131;142;167;149;153;148;128;116;137;121;121;137;170;148;143;112;111;127;142;113;129;114;127;153;130;133;118;129;140;96;139;117;112;115;112;110;106;131;106;123;140;144;120;122;132;147;127;120;105;119;135;134;123;124;128;133;142;150;143;132;112;116;114;122;130
131;114;127;127;130;127;127;120;149;116;122;109;127;114;114;142;99;129;134;123;122;122;125;133;112;120;117;131;103;112;120;143;140;122;146;127;138;116;125;120;91;122;127;130;134;122;141;127;130;120;131;122;112;113;120;115;111;102;104;127;125;110;112;97;115;132;130;123;128;112;119;131;116;119;122;101;95;122;122;116;125;110;118;112;117;102;114;118;139;150;137;137;109;99;89;117;128;138;120;103;124;135;105;120;158;117;103;127;107;105;104;140;110;118;113;103;113;117;135;119;127;128;124;102;106;115;115;125;116;109;106;114;118;120;120;134;123;96;120;126;123;117;111;120;97;141;104;116;101;104;112;110;119;124;132;119;142;95;94;102;111;115;120;113;130;126;100;125;111;138;121;141;100;116;103;102;125;113;118;112;118;113;117;107;146;129;118;108;122;119;108;104;114;127;124;105;126;103;124;121;139;125;117;112;139;118;115;135;120;132;148;111;153;118;139;122;133;145;122;133;105;143;138;126;130;145;140;112;130;140;141;134;123;129;123;139;119;142;150;132;143;138;139;129;122;126;129;177;141;152;157;122;136;144;123;126;107;122;102;136;143;172;139;117;98;136;131;129;127;115;105;110;102;103;105;105;120;124;112;127;109;121;148;140;129;115;125;124;143;132;125;132;155;154;133;163;146;88;76;69;71;128;119;117;112;130;128;115;115;132;139;106;119;129;162;138;122;144;124;111;127;144;128;107;123;139;117;106;103;129;127;145;119;126;127;124;119;135;112;149;124;124;141;107;112;115;114;127;144;94;121;117;123;123;119;119;120;139;123;120;142;133;129;139;164;166;155;123;131;133;160;139;140;161;130;140;144;138;155;141;135;139;155;146;166;137;136;111;137;119;125;122;142;126;111;126;118;119;109;144;132;119;120;134;147;130;148;141;126;111;126;134;124;108;96;99;77;126;141;107;132;119;123;106;112;125;126;117;129;109;121;115;111;133;147;150;137;139;133;127;139;129;119;123;140;156;136;145;146;158;122;143;136;157;136;172;149;147;132;111;91;64;100;101;117;125;119;124;113;130;102;131;107;124;105;105;130;127;138;113;131;119;141;136;138;147;134;140;114;88;72;63;62;105;99;72;59;76;112;99;140;105;104;103;112;106;116;93;122;128;147;105;108;125;125;123;140;119;132;151;126;141;150;159;139;159;147;132;101;135;135;144;115;135;136;124;108;117;125;117;120;121;120;117;123;116;123;124;109;131;120;137;129;121;142;123;141;133;137;98;104;119;124;104;120;129;144;148;114;112;104;106;114;114;94;136;147;105;129;113;133;116;124;129;119;94;93;112;114;115;117;110;126;129;136;113;105;82;95;97;97;86;99;98;114;108;87;98;100;106;120;123;112;126;123;95;99;106;114;111;112;120;101;86;91;83;83;87;84;94;93;96;104;129;131;100;88;94;98;108;101;120;140;103;128;154;149;163;140;129;133;133;134;131;117;137;135;131;143;152;119;124;147;127;146;150;142;154;136;140;138;128;149;142;103;109;104;119;128;130;115;121;114;118;119;117;123;99;108;113;109;100;106;123;117;104;119;137;149;141;123;122;115;131;129;142;152;147;132;139;139;122;105;154;145;135;121;117;124;111;97;103;110;110;112;108;122;109;119;124;119;111;110;139;122;126;128;106;115;119;119;130;144;153;142;152;123;147;131;145;122;133;121;160;136;155;156;163;158;132;143;128;112;128;123;117;113;125;119;127;111;105;102;116;122;104;105;131;116;125;137;141;121;124;121;130;99;126;120;127;117;117;118;114;127;142;119;111;111;128;115;107;107;123;111;121;127;121;148;128;98;115;128;109;119;108;131;124;136;131;125;133;106;135;155;136;127;142;130;134;157;195;157;161;156;150;125;141;142;150;111;131;112;129;146;161;139;158;150;167;158;134;152;117;134;124;123;150;116;137;120;136;101;129;118;113;127;128;121;114;123;122;111;123;128;133;149;130;154;139;139;146;145;123;132;166;145;127;126;144;126;128;141;130;141;160;156;140;135;128;132;125;134;131;119;154;140;163;135;138;144;150;130;138;142;139;161;175;144;149;137;129;118;140;116;108;113;116;134;139;106;137;141;134;144;155;153;143;144;148;131;155;138;120;118;119;134;137;129;135;137;130;143;113;143;136;120;134;129;133;137;147;153;134;119;143;142;128;147;146;166;128;131;143;136;137;142;120;153;125;128;139;139;143;176;126;101;129;127;116;125;121;113;133;112;107;137;157;143;193;175;142;165;121;134;134;125;147;163;136;95;79;94;88;125;125;118;140;138;132;138;129;125;137;105;113;129;139;125;139;108;121;118;125;116;127;114;130;131;137;153;133;130;158;140;145;140;136;129;135;146;148;128;135;143;128;128;133;133;177;183;178;133;156;167;158;150;140;119;143;148;187;158;143;126;115;107;122;132;134;122;136;132;109;112;146;137;127;137;129;134;113;148;162;179;245;266;225;202;162;166;190;164;173;162;160;168;120;160;150;158;123;137;124;109;135;149;149;138;128;156;140;140;144;129;139;139;134;141;130;130;122;130;118;136;138;136;120;146;114;136;142;141;132;137;124;144;142;112;100;133;132;134;116;149;124;133;117;139;112;96;110;122;147;143;138;119;99;108;131;141;133;143;140;146;139;158;160;137;142;139;127;149;119;114;115;123;110;104;125;129;105;126;112;126;150;131;135;141;125;119;127;116;141;123;119;124;138;112;136;107;108;120;116;137;115;125;122;143;131;134;140;166;139;154;144;128;125;134;125;121;146;137;118;135;132;132;137;157;131;140;163;116;145;155;135;132;135;126;147;158;181;133;128;140;152;119;123;155;139;137;127;119;123;118;147;122;133;114;116;123;136;117;132;152;115;117;125;116;116;121;115;137;145;134;152;132;139;123;143;121;97;134;114;122;125;109;130;90;115;143;116;125;153;136;151;144;126;135;137;116;140;105;131;130;150;134;118;128;120;129;142;125;144;141;121;152;132;131;139;153;146;151;138;147;120;125;139;158;178;141;138;171;141;151;135;140;144;173;155;238;269;249;222;181;197;168;124;114;133;126;142;126;155;141;126;123;127;121;127;140;136;106;144;159;119;110;134;144;163;147;175;145;162;164;175;159;135;136;143;155;136;136;129;126;148;162;134;154;183;177;199;196;177;174;137;152;129;121;129;118;119;122;118;113;111;120;149;111;120;111;117;119;127;106;147;143;139;133;136;149;140;141;154;181;158;153;155;146;146;168;144;125;130;122;136;130;127;118;122;123;146;121;140;145;148;150;147;156;152;132;164;142;146;121;109;124;119;98;111;113;118;144;120;111;115;113;108;121;116;151;129;153;137;117;136;158;128;146;130;129;123;130;140;108;122;137;154;173;136;134;135;122;145;115;153;149;145;172;148;143;128;143;140;135;136;119;116;116;111;129;129;122;111;122;116;121;125;93;108;107;108;126;125;104;123;125;128;140;130;133;144;128;128;114;118;119;105;109;127;125;123;137;123;111;149;143;108;112;109
102;116;117;141;130;137;107;117;111;129;110;118;126;116;127;120;98;110;115;135;126;111;109;131;126;117;128;122;127;122;122;133;133;120;127;143;136;123;129;116;117;105;114;121;140;145;111;116;112;133;111;125;94;100;96;107;131;133;125;113;135;115;110;113;118;104;106;121;120;110;120;109;102;139;138;127;137;106;134;121;129;117;98;114;101;119;123;167;140;121;140;128;124;108;137;111;134;141;128;123;129;133;105;127;129;157;126;106;123;127;119;111;133;129;134;109;118;114;134;128;126;105;115;118;138;113;119;118;112;101;115;116;103;109;108;126;112;103;121;92;133;144;122;116;122;119;122;132;112;117;133;122;127;135;122;101;113;115;99;108;127;117;105;116;118;108;125;106;144;139;118;116;118;119;110;117;119;110;103;107;99;117;108;114;106;106;109;107;112;110;115;140;94;123;100;138;116;112;107;136;113;123;125;127;115;130;117;113;103;101;124;124;126;115;132;135;141;130;140;107;114;130;133;126;154;156;145;147;133;128;119;134;135;132;138;126;150;124;151;127;125;140;161;99;112;119;124;139;131;148;128;147;145;137;118;108;125;111;114;116;158;155;132;131;118;145;143;128;112;112;123;103;100;101;125;135;126;119;106;115;137;121;127;128;116;130;146;158;137;126;138;134;148;144;136;146;150;105;91;88;101;112;98;130;114;106;120;117;150;124;150;107;122;128;149;123;145;121;120;123;123;108;104;135;116;138;103;142;134;135;122;130;130;145;131;130;120;131;127;116;145;132;125;125;141;106;123;124;121;100;112;126;126;116;118;137;117;131;127;117;119;121;113;139;116;136;147;134;141;154;143;119;138;135;137;127;142;135;147;140;161;137;117;138;119;141;117;99;127;138;123;140;154;133;116;142;131;150;114;124;116;146;141;143;136;133;139;139;134;146;146;133;120;116;81;105;106;110;93;138;132;117;113;104;139;120;120;116;125;116;110;98;101;130;141;130;164;128;158;136;127;118;129;138;130;140;139;119;139;145;167;156;154;132;147;147;148;150;142;126;96;79;81;101;118;117;135;101;123;102;119;122;142;115;129;127;119;130;126;125;123;127;141;125;156;104;151;125;134;88;63;80;69;101;117;65;79;76;119;124;115;111;114;123;106;115;132;104;116;109;136;122;126;131;143;140;139;140;145;149;133;124;140;151;159;150;167;151;134;125;139;107;122;114;139;115;155;129;129;142;124;126;124;122;130;109;123;118;122;134;143;137;125;152;119;140;122;123;132;109;112;147;124;120;124;130;122;108;139;101;112;108;99;107;98;118;117;115;128;116;111;141;128;122;99;90;107;105;126;128;123;103;133;130;101;106;109;93;94;103;107;103;97;105;129;107;110;91;119;109;97;107;131;122;115;99;101;70;89;107;91;104;89;109;105;90;93;99;90;89;86;96;101;129;89;105;79;91;107;108;133;127;127;125;148;133;152;134;140;143;147;146;130;129;148;146;161;152;135;117;142;125;139;130;128;144;162;153;170;140;116;130;137;126;103;98;95;121;124;120;111;121;107;104;110;107;120;99;123;128;122;94;116;129;118;143;120;115;124;110;126;117;120;111;135;126;136;156;158;127;143;139;130;140;140;146;117;116;98;126;116;109;109;126;104;102;118;121;114;112;126;126;135;130;128;112;103;111;116;120;136;115;123;136;141;161;134;166;165;152;126;138;148;135;148;165;152;162;164;141;162;139;125;130;141;110;119;119;127;110;132;100;107;101;118;123;125;130;125;127;131;119;123;130;104;105;125;111;114;123;148;132;108;118;117;124;115;136;116;132;108;108;115;112;97;118;125;129;117;115;115;136;152;117;122;116;115;105;153;137;125;129;124;129;150;129;121;124;116;149;127;196;174;143;158;144;141;137;138;133;155;113;135;119;130;162;100;143;158;148;138;148;154;133;118;126;115;132;125;142;132;145;120;118;102;100;115;119;118;141;118;114;139;115;144;111;120;139;142;141;130;147;122;119;110;139;135;123;129;131;136;135;138;154;135;153;186;160;140;138;120;136;128;136;125;155;140;146;119;148;134;153;134;150;137;128;139;140;142;134;145;139;139;132;109;107;105;118;136;123;116;128;156;143;151;158;138;138;112;123;149;142;146;146;146;140;154;137;138;132;133;136;147;150;149;134;154;129;135;139;120;160;145;159;148;141;142;135;150;140;176;148;151;147;132;155;148;163;162;141;149;123;129;123;139;146;147;113;122;126;132;120;148;134;147;123;123;143;149;165;165;152;149;152;134;127;130;152;150;146;103;96;93;118;130;124;128;146;134;135;108;113;128;105;113;103;115;127;162;140;100;114;86;116;119;148;147;138;105;107;122;113;119;125;134;138;143;150;111;140;131;145;127;124;136;120;146;156;126;142;189;129;146;156;177;160;150;115;142;140;136;136;157;143;111;124;130;119;134;128;137;116;145;123;119;132;117;147;125;158;112;129;105;145;162;213;233;217;174;191;165;190;181;200;186;165;154;135;164;153;175;120;134;114;123;135;136;150;151;142;130;130;124;137;132;136;134;139;125;135;118;121;157;135;159;122;127;151;146;131;117;149;136;133;140;110;132;155;136;122;115;114;126;106;127;125;107;104;115;104;77;117;126;164;167;141;147;148;148;135;140;159;129;141;155;140;137;135;120;158;120;119;105;124;121;112;136;138;128;116;128;106;122;128;144;142;131;132;138;136;131;120;108;125;136;131;113;122;137;120;118;130;115;133;142;98;122;140;125;117;138;168;161;140;143;124;125;131;112;116;125;130;157;149;132;160;148;155;148;154;134;124;171;154;160;127;130;153;168;132;154;159;152;142;129;128;124;144;143;146;157;128;105;107;110;127;133;123;115;140;128;135;106;137;118;121;89;102;134;146;119;130;121;121;142;125;96;134;129;123;105;112;149;117;130;116;130;104;120;117;136;148;138;143;146;148;135;140;145;143;134;134;149;153;136;122;113;105;148;122;121;129;140;155;123;145;135;139;130;143;123;120;159;135;147;141;146;129;146;136;137;125;165;144;161;144;153;133;154;194;309;443;386;249;174;181;141;125;139;124;153;132;142;108;121;130;116;113;106;127;123;118;138;118;151;138;159;133;154;142;135;165;181;181;162;155;149;158;141;142;145;154;139;110;141;143;174;164;175;174;202;192;176;185;154;142;165;135;132;146;118;111;116;116;115;128;119;131;128;116;121;116;138;134;124;114;152;149;133;160;131;140;139;133;169;134;138;145;152;148;167;149;133;119;116;138;118;142;122;118;128;145;157;152;141;139;141;147;151;146;151;139;160;153;144;105;98;109;126;126;131;134;141;114;120;109;120;112;92;126;137;127;146;127;129;131;126;109;124;118;155;135;126;144;150;125;149;173;128;138;135;128;118;112;136;117;125;153;158;128;142;125;125;127;135;123;139;127;118;118;133;135;115;133;133;133;113;119;117;119;95;102;106;142;123;127;120;117;122;145;124;130;102;106;109;121;143;125;149;140;124;130;110;137;138;144;159;143;111;120
115;93;118;140;129;110;139;114;130;126;114;126;105;122;130;108;124;102;116;131;117;136;107;129;129;140;135;135;122;132;127;129;127;143;147;106;125;120;116;118;105;113;95;133;108;123;134;103;90;127;134;124;116;89;109;108;130;127;118;114;111;108;144;109;117;112;117;121;112;133;109;114;109;117;111;116;131;106;100;103;94;109;99;104;104;111;137;139;152;115;120;151;128;117;129;115;131;118;133;117;128;108;110;108;130;143;98;135;122;108;110;131;128;122;125;118;118;113;125;107;139;157;116;133;119;113;120;124;114;125;112;117;105;127;130;112;133;110;139;98;107;119;126;109;89;120;117;108;121;119;130;118;129;112;123;130;108;110;137;128;103;112;124;119;124;110;115;109;124;102;103;119;118;109;115;137;123;113;123;108;108;147;111;123;92;101;119;112;104;122;123;113;102;111;116;104;117;128;118;105;110;117;138;132;121;130;129;126;122;136;125;120;128;145;120;131;110;127;125;121;125;155;146;120;129;144;130;116;132;153;133;160;126;124;114;149;134;119;151;116;143;122;118;169;145;121;112;140;132;138;142;142;136;132;138;121;119;111;114;107;119;154;153;132;124;125;130;123;113;91;115;88;114;119;128;130;127;117;117;119;108;114;111;128;113;125;117;115;141;148;134;131;136;123;156;144;141;114;65;91;108;102;122;123;127;116;110;129;140;121;146;113;133;98;133;129;129;125;122;134;91;132;140;130;123;129;108;127;142;106;134;133;140;102;123;111;119;120;135;137;135;137;119;112;100;126;136;105;100;114;124;104;115;119;142;139;129;129;114;111;128;130;133;139;156;136;143;127;149;186;137;148;151;132;144;131;141;160;142;142;132;160;155;142;135;139;129;137;148;141;139;130;132;125;132;106;129;108;124;139;110;119;126;127;134;128;123;147;154;117;118;125;120;89;101;95;91;122;112;118;129;116;129;121;115;114;117;124;121;120;133;139;148;137;152;172;169;139;142;127;132;127;144;114;165;169;156;124;148;145;125;122;141;153;149;151;148;140;143;99;86;68;106;109;122;117;120;107;112;105;108;105;128;138;122;114;142;130;123;127;99;117;126;139;114;129;157;155;121;121;75;79;90;101;112;90;86;90;106;112;108;116;125;134;108;130;107;103;106;137;126;123;100;131;120;152;115;116;128;146;122;121;119;143;141;153;142;117;116;124;139;118;126;150;150;135;155;146;125;146;122;120;144;106;121;131;127;106;137;117;128;116;130;131;151;134;125;117;128;123;108;107;108;119;126;129;125;111;99;106;115;96;94;78;86;119;114;103;133;131;118;118;120;112;122;103;100;110;134;115;113;119;132;106;130;120;113;108;105;110;102;108;115;116;131;124;113;82;113;101;98;127;120;127;112;117;91;89;78;100;74;89;91;98;86;97;100;121;90;85;95;98;121;131;127;109;92;82;119;147;100;124;132;145;123;137;125;137;136;126;153;146;125;133;145;178;173;141;129;124;126;120;120;161;125;134;149;149;131;114;133;128;117;114;99;106;108;140;114;131;129;105;105;124;119;108;126;129;116;110;115;118;124;133;107;121;119;128;123;124;122;132;110;133;126;147;126;134;126;116;123;133;132;125;140;144;126;93;100;96;126;108;139;112;92;103;119;125;113;111;108;141;110;127;122;138;107;127;132;127;95;140;134;133;127;142;146;171;178;156;139;132;143;161;153;156;170;164;144;143;137;125;135;148;124;143;135;129;140;98;112;108;115;133;115;126;119;120;119;119;109;143;121;107;115;117;119;111;116;120;102;132;110;127;114;94;126;121;144;126;108;131;131;120;136;127;114;114;125;111;113;130;118;117;116;117;125;121;137;126;118;127;155;126;169;131;137;125;117;137;138;127;156;151;133;146;136;135;131;158;125;125;131;135;123;130;125;156;161;146;150;152;158;142;121;124;124;123;120;115;115;123;130;129;128;123;118;132;110;118;138;120;124;118;129;132;118;140;147;130;119;149;106;103;131;132;139;123;145;160;132;148;132;140;140;161;165;149;137;131;104;135;125;124;139;136;168;155;137;134;138;125;121;128;118;121;132;144;136;129;134;126;120;117;105;118;112;110;105;121;115;133;120;144;165;151;172;132;150;141;157;140;134;144;133;122;136;132;128;133;154;144;132;134;122;164;130;144;136;137;128;134;150;147;147;116;136;133;130;131;144;146;129;161;138;129;147;148;135;123;106;120;126;147;130;142;119;115;110;120;114;141;144;131;131;112;114;145;154;158;159;145;141;143;138;162;150;150;156;147;117;80;103;159;128;141;159;162;119;130;171;162;154;144;101;132;112;149;154;158;122;99;118;106;133;129;149;120;133;126;122;145;133;135;154;146;143;120;126;124;118;127;119;122;131;211;235;200;146;132;120;119;156;148;160;154;139;135;119;125;137;152;157;138;134;117;134;154;121;125;149;131;112;143;136;149;115;118;142;122;119;105;126;149;161;207;240;187;198;176;164;161;182;211;157;155;133;109;141;122;137;119;120;117;143;115;142;140;132;137;120;131;147;136;132;141;115;130;139;130;138;138;126;144;120;139;158;152;133;127;129;109;116;153;111;120;136;149;147;124;94;121;117;141;126;132;104;129;103;122;98;125;139;158;144;172;184;175;154;115;143;171;138;126;146;127;145;138;132;147;111;113;131;129;124;126;114;120;111;143;117;130;112;127;146;149;146;137;116;128;134;127;127;124;121;142;135;134;136;143;132;141;136;133;134;114;150;142;140;136;115;149;174;124;128;131;135;119;134;129;134;144;128;150;135;153;174;128;144;130;145;132;151;143;177;134;141;147;154;124;143;159;131;140;163;120;129;112;137;148;130;131;127;118;143;119;138;94;118;138;137;117;121;119;106;132;111;133;126;140;138;142;118;117;122;121;139;141;137;122;134;91;116;145;122;117;115;125;114;134;143;128;133;125;150;130;141;155;118;129;131;130;134;142;130;131;141;106;129;124;125;125;124;107;152;130;132;136;123;124;134;146;130;133;149;117;124;141;145;156;162;140;135;163;154;136;143;159;156;233;362;493;368;189;168;154;152;132;143;145;143;135;114;137;131;135;138;123;127;123;126;126;141;130;155;133;153;137;131;172;139;169;174;184;191;167;137;150;141;121;125;112;137;131;146;152;187;164;160;193;225;189;191;154;153;156;137;126;145;120;128;127;116;118;124;114;128;139;145;114;119;122;135;123;137;143;122;148;133;141;115;153;133;139;141;157;152;179;140;132;163;131;148;137;111;122;144;120;129;164;151;149;141;141;151;156;147;148;155;167;155;156;151;145;123;120;126;128;101;108;130;128;120;109;122;104;101;104;111;108;130;130;127;130;124;129;117;116;146;129;131;152;132;123;151;127;150;164;170;141;140;147;151;132;124;116;117;126;148;122;120;117;124;138;145;154;146;115;138;122;141;113;129;140;145;116;113;134;115;116;120;109;132;120;117;130;127;136;135;118;135;123;134;126;133;123;103;134;124;142;127;122;131;127;168;198;176;144;128;125
100;132;133;152;121;138;126;141;114;109;102;116;117;129;101;104;109;128;139;130;126;131;117;118;125;135;123;145;148;132;132;109;127;131;131;130;124;125;118;118;120;119;118;128;108;109;109;111;132;136;113;116;115;123;97;131;136;129;102;127;118;128;118;91;107;109;125;115;130;109;112;112;94;124;133;106;124;99;120;116;118;129;103;98;119;105;106;109;137;128;154;119;150;104;129;111;123;134;132;113;110;91;114;127;132;120;118;126;109;121;117;146;133;127;119;108;98;148;134;146;157;145;126;111;112;104;111;138;125;125;112;137;95;116;110;125;118;126;111;113;124;120;107;113;126;102;127;105;130;97;133;128;109;122;99;118;107;123;128;126;98;96;102;125;100;120;115;108;149;120;110;112;111;112;115;117;114;119;122;118;110;128;93;130;103;123;135;113;99;132;121;124;109;110;99;128;130;111;109;126;134;142;129;136;129;100;125;119;127;120;120;110;122;115;97;121;124;111;130;116;120;129;147;126;148;106;138;124;141;143;137;124;120;119;142;133;125;130;134;146;143;120;124;132;159;119;130;131;140;128;144;147;145;140;137;121;127;133;128;112;105;132;162;146;133;120;127;118;125;129;111;117;97;113;115;113;131;108;110;125;107;121;108;130;128;130;159;131;120;135;118;156;157;151;150;131;145;109;81;88;95;121;110;111;145;110;99;119;145;117;129;101;109;110;116;116;132;143;101;105;122;112;107;131;127;124;127;153;126;104;124;107;125;128;120;124;142;117;137;135;120;126;135;129;121;125;127;117;100;117;128;107;122;118;129;119;113;105;114;110;129;133;139;134;144;151;159;138;143;147;166;148;152;161;130;139;147;150;143;134;150;130;136;128;159;127;131;151;156;143;128;145;128;126;144;119;114;133;113;136;119;127;133;148;147;123;130;130;140;140;112;131;137;99;94;100;97;117;99;131;109;121;131;124;117;133;127;120;131;120;126;134;157;130;162;157;165;159;125;108;147;118;135;158;155;139;136;144;115;141;156;148;133;144;131;143;137;127;104;102;78;63;86;118;105;114;120;87;107;114;124;115;125;120;120;129;127;139;128;132;114;128;115;131;135;153;138;142;151;102;90;92;77;109;87;88;99;88;91;77;100;104;114;99;116;121;123;142;122;104;109;150;125;123;134;149;143;117;111;125;113;112;114;142;143;143;139;120;131;128;137;130;133;167;165;149;145;137;140;140;127;150;142;120;124;123;132;125;124;108;114;110;128;130;134;121;122;128;117;119;120;124;115;113;134;116;125;107;99;99;89;87;82;76;79;83;107;123;114;122;125;135;101;121;131;141;109;129;122;116;129;121;122;117;87;98;97;103;98;106;105;95;107;115;114;120;104;94;112;111;132;127;127;128;108;86;99;94;96;88;86;94;103;98;107;105;98;115;109;103;121;108;120;120;115;113;116;98;110;121;123;124;157;141;120;136;139;145;130;129;136;172;142;147;155;147;134;135;131;133;150;105;141;131;114;140;139;138;131;144;123;126;124;116;93;93;108;118;127;123;146;134;129;125;117;111;127;102;112;112;136;130;121;146;141;127;131;144;106;130;108;117;126;116;114;125;120;118;118;125;114;137;128;138;134;135;103;96;92;82;91;97;104;88;110;132;124;102;117;128;108;120;126;129;135;106;139;133;133;145;127;111;136;128;137;129;159;136;173;165;126;123;154;160;154;149;109;158;119;137;121;109;109;116;128;136;132;144;121;118;99;131;123;115;140;128;124;123;125;128;103;137;107;135;105;105;117;129;134;135;129;122;121;117;107;124;125;122;118;124;123;110;112;104;122;130;139;133;104;117;145;119;137;140;114;123;102;117;153;127;137;129;130;144;155;119;131;118;138;135;127;146;145;148;147;143;134;125;151;141;138;114;110;129;112;137;141;164;138;132;129;140;150;130;141;111;126;136;138;122;120;128;131;134;128;118;114;124;135;127;125;116;116;125;128;122;126;131;116;122;130;142;108;116;122;128;173;142;168;143;140;128;152;124;157;151;140;170;156;123;133;105;140;122;140;162;172;148;127;127;135;128;103;131;117;136;136;130;132;127;99;106;107;103;100;110;111;110;130;117;127;137;130;141;151;127;156;132;127;141;145;141;129;144;126;119;126;113;125;127;145;148;137;130;159;144;126;122;127;121;127;153;149;154;143;130;113;132;139;122;144;162;134;181;135;149;136;147;116;136;132;138;152;129;154;138;131;110;101;115;133;135;143;147;151;113;119;127;159;134;148;154;133;134;146;140;168;159;119;138;105;124;105;127;161;142;127;127;128;151;164;165;148;146;128;120;103;140;149;141;145;108;110;110;144;123;165;141;112;150;120;112;114;158;152;127;140;133;136;141;130;117;108;164;174;251;304;271;199;137;126;133;127;129;137;137;128;140;132;141;133;118;129;134;137;130;139;112;118;140;124;137;130;137;125;140;127;137;126;122;118;93;128;186;201;170;207;196;184;190;158;175;180;163;155;144;173;134;139;115;113;98;102;116;110;120;126;136;140;118;115;134;124;122;116;137;129;110;143;135;164;141;133;101;149;142;127;132;130;140;129;152;121;120;127;112;116;128;151;96;137;127;126;133;115;131;116;106;96;127;117;105;151;140;172;193;210;209;168;164;128;172;144;159;129;148;133;130;131;117;112;131;140;111;121;118;141;142;109;123;138;126;124;143;150;133;107;121;109;125;118;156;125;148;150;127;118;103;127;129;119;132;132;112;142;165;152;120;131;156;115;123;133;125;110;133;144;103;101;134;146;115;152;139;156;150;124;132;148;130;125;141;128;142;139;146;143;154;152;127;124;117;128;137;140;128;139;137;142;153;124;125;112;119;100;131;116;122;129;114;109;111;113;137;115;121;94;134;140;137;122;116;146;113;130;123;123;124;129;132;127;114;104;127;126;110;100;129;119;112;134;121;151;118;143;138;122;149;124;140;118;136;130;149;125;118;142;130;118;140;110;139;138;113;117;129;133;137;149;134;117;135;151;147;150;139;138;133;157;146;138;133;130;165;142;152;139;122;164;202;271;309;277;176;148;143;182;121;165;148;141;134;132;125;119;133;114;138;124;114;138;141;152;128;151;156;144;136;137;130;142;154;186;198;191;151;140;146;148;154;133;150;163;142;134;150;167;154;172;201;206;197;199;153;147;150;120;110;132;121;120;156;131;113;134;153;115;145;120;120;126;112;119;139;126;132;135;140;144;141;141;142;154;150;169;157;159;147;149;143;135;117;128;129;123;149;116;138;145;149;169;142;174;167;158;166;165;163;154;173;160;156;148;143;123;142;132;136;119;127;127;101;115;115;124;125;135;100;129;109;129;123;127;131;123;122;144;140;123;150;140;144;141;135;152;147;138;142;149;151;160;143;136;133;107;122;128;123;131;131;142;95;138;149;158;121;123;124;105;131;112;119;111;117;110;131;124;132;116;138;111;96;133;121;126;125;124;144;148;137;121;114;113;117;133;121;117;144;139;142;129;132;157;147;183;186;182;128;134;120
113;143;136;155;115;120;115;140;130;118;118;101;111;104;114;110;109;113;130;120;128;134;112;135;136;135;151;140;130;129;126;119;131;125;140;104;123;111;123;128;120;103;94;108;115;125;115;111;136;106;90;105;112;111;111;95;131;111;109;111;115;119;112;125;113;125;104;139;125;122;115;124;100;101;117;115;94;111;116;107;126;109;113;139;120;116;154;143;132;107;124;127;119;105;134;106;135;115;127;115;107;113;118;100;111;111;139;115;99;127;125;141;137;117;142;111;133;129;108;126;149;128;115;102;140;112;103;117;116;104;92;124;111;117;107;111;123;107;112;136;106;111;116;122;110;95;114;117;112;117;126;138;118;128;125;104;118;130;134;114;105;119;114;130;115;100;111;100;117;121;116;100;114;126;109;111;113;94;115;117;97;125;114;136;115;121;119;105;114;106;122;123;131;84;117;138;129;133;111;138;119;133;131;147;133;128;132;115;110;126;128;134;126;98;113;135;114;108;115;123;114;116;132;105;141;137;151;139;153;142;145;123;135;136;139;130;114;128;137;139;118;127;125;131;137;171;149;130;119;134;140;146;150;132;118;129;116;129;117;117;120;130;136;133;124;130;107;97;114;104;108;133;110;119;92;120;122;112;93;98;106;129;126;111;127;146;144;171;153;165;141;149;136;155;150;134;139;102;82;86;95;99;125;120;123;140;132;111;132;132;135;128;124;131;124;119;95;120;116;106;118;115;129;131;123;129;114;131;129;131;126;119;97;128;133;130;126;122;141;137;115;138;135;124;120;118;119;125;99;116;124;133;132;117;141;132;126;105;137;116;123;113;142;108;161;139;143;148;157;132;174;147;139;145;130;120;148;112;147;152;144;154;135;127;146;126;140;125;132;130;113;125;119;110;161;123;123;129;117;112;135;125;135;123;123;146;143;158;137;111;131;137;108;108;93;90;101;110;111;99;129;104;121;107;128;126;109;117;143;107;116;131;124;116;158;162;166;127;143;126;113;121;133;157;153;141;154;167;142;152;158;141;140;136;129;159;128;110;118;106;59;87;96;127;124;101;85;112;109;120;115;135;109;124;145;114;115;113;147;123;114;115;127;124;142;137;130;141;118;117;100;96;89;75;100;112;101;111;106;112;110;108;123;96;109;129;122;112;124;100;105;133;131;129;152;156;133;132;108;104;127;117;128;107;115;120;133;123;114;118;138;129;146;175;143;137;133;132;151;127;106;123;130;127;99;120;127;140;112;116;109;118;129;151;94;126;124;138;112;127;127;94;106;107;114;121;126;106;118;112;81;99;66;69;78;99;114;108;127;128;118;110;120;120;117;121;116;108;135;119;126;111;97;95;105;102;78;95;104;123;103;118;114;116;111;93;96;97;110;112;126;125;103;143;131;97;105;106;104;84;106;120;119;140;128;112;113;97;120;110;103;102;110;112;120;100;88;110;107;121;99;132;136;129;147;142;168;141;125;120;126;146;152;141;145;128;124;136;116;132;123;138;130;127;119;131;146;160;125;132;123;127;108;127;108;91;107;118;152;144;151;131;140;132;126;127;112;124;111;133;128;128;123;109;123;133;112;128;110;124;120;103;112;130;118;136;140;131;148;148;144;126;112;121;119;125;101;72;88;79;89;85;97;81;113;116;105;105;114;100;96;132;149;145;129;124;139;154;145;159;146;109;118;142;137;139;156;152;167;163;141;145;153;142;124;131;148;147;138;128;122;118;132;108;130;130;139;126;123;126;114;131;125;130;133;108;128;121;113;133;140;107;95;121;120;128;122;105;122;123;109;112;136;107;133;130;117;135;113;123;127;102;103;137;109;126;137;104;111;102;130;118;139;127;99;136;124;105;123;132;133;131;134;128;133;114;141;131;132;116;136;113;110;143;148;136;137;144;119;125;121;135;107;109;137;130;122;135;135;124;130;154;133;122;114;123;122;126;131;127;142;129;139;121;112;126;120;134;119;119;125;127;109;132;107;131;132;109;115;101;105;128;130;133;152;143;152;167;156;131;147;138;138;137;141;140;177;139;150;120;120;120;128;134;141;163;152;146;153;147;123;124;127;128;107;153;117;116;146;158;149;132;104;101;124;117;102;107;141;110;136;119;112;121;140;137;141;128;133;128;131;125;137;139;143;134;106;150;119;161;144;174;149;154;155;135;126;119;123;117;109;117;146;152;131;116;125;144;122;109;132;141;127;141;155;155;147;150;131;140;108;121;132;136;141;153;145;122;106;113;129;125;131;126;147;132;140;128;126;157;152;154;151;130;135;162;152;165;169;119;123;126;122;157;167;177;184;141;138;141;158;151;169;136;119;99;98;112;141;115;111;110;126;145;123;140;161;148;135;134;121;120;108;140;143;138;114;125;112;150;131;146;137;135;184;251;368;330;211;123;135;111;132;123;157;137;140;130;137;145;135;123;154;127;111;122;126;127;115;129;143;134;115;131;115;137;142;121;148;133;129;123;100;198;199;201;216;214;202;158;174;175;184;179;191;141;147;128;131;128;108;118;114;116;136;127;131;117;135;124;135;139;127;132;127;137;138;122;145;133;138;140;137;136;137;135;141;129;136;147;142;148;110;129;110;107;124;157;170;143;133;114;118;129;115;85;101;103;120;149;143;159;159;156;171;246;326;298;204;134;120;155;135;119;137;136;125;140;135;118;137;119;125;125;115;152;126;150;133;130;120;137;123;128;138;132;123;139;119;133;132;127;136;140;157;134;139;128;118;115;126;123;130;112;150;120;150;117;131;110;134;122;132;129;135;129;142;153;149;128;138;134;151;155;151;133;140;120;133;157;130;124;133;142;142;153;142;138;150;127;108;121;144;133;132;152;130;138;162;143;160;120;124;113;94;133;146;128;125;108;93;128;113;119;107;104;107;114;124;153;146;123;138;147;119;116;144;131;120;146;129;117;127;153;129;110;119;96;108;115;140;139;120;151;163;168;124;135;133;111;130;119;124;127;142;114;113;127;111;113;122;112;118;143;133;103;127;147;138;125;144;153;150;161;126;154;110;134;115;140;128;145;159;166;166;143;145;138;146;168;203;214;196;167;155;163;150;164;136;115;155;130;143;140;127;115;121;126;137;132;132;127;140;141;155;156;153;156;137;130;142;149;176;199;178;195;143;141;129;163;137;153;145;152;145;140;156;182;173;158;195;203;176;162;154;144;143;141;132;141;121;122;119;105;134;137;126;129;137;145;118;123;143;127;129;124;125;148;145;129;148;147;134;142;149;151;185;155;116;125;126;133;126;124;125;137;134;123;124;151;167;163;176;165;168;177;163;150;154;158;175;172;162;181;144;134;154;167;110;135;115;111;113;122;127;117;100;115;120;121;115;125;128;122;109;130;158;149;151;149;151;143;131;139;148;165;156;171;171;140;170;125;127;127;108;131;109;116;118;109;103;112;153;141;155;158;138;138;111;113;118;109;124;109;149;109;129;126;118;112;114;101;143;121;113;102;125;125;126;117;115;133;138;121;114;129;101;130;147;110;132;145;144;143;188;229;193;152;120;111
90;130;148;154;147;109;132;136;130;131;125;132;102;109;105;117;91;116;112;115;118;98;127;116;110;129;132;117;105;124;129;125;117;125;108;114;111;131;121;135;125;97;123;127;140;135;131;115;128;115;116;127;121;103;113;104;136;104;139;130;128;149;131;135;115;110;110;125;136;144;151;113;113;121;122;122;99;114;113;115;111;122;101;100;102;136;145;149;130;128;135;151;123;106;109;111;129;110;110;105;120;122;87;115;112;118;145;111;118;96;118;149;156;135;114;131;128;121;101;133;129;123;127;109;109;122;104;112;101;123;117;101;121;113;139;93;117;113;137;129;109;108;106;101;107;106;123;125;129;132;112;117;121;112;103;101;107;103;121;124;144;101;127;107;130;95;96;117;117;117;132;126;150;127;120;105;121;126;126;133;114;127;116;123;119;123;103;121;109;112;112;107;128;103;123;126;124;151;119;137;125;133;138;140;111;117;107;107;132;116;129;132;138;129;127;134;120;123;140;139;129;112;123;115;138;116;128;135;151;152;163;151;130;131;115;134;154;123;120;105;131;130;149;152;145;166;130;127;138;145;162;143;126;141;134;100;133;132;125;138;112;121;126;125;110;107;116;110;97;111;136;117;114;132;115;96;105;98;106;104;103;105;121;109;144;168;198;186;178;155;168;152;150;124;150;144;124;126;85;89;93;121;140;121;125;115;142;145;137;121;130;126;142;139;129;107;113;103;125;113;115;103;102;108;130;116;133;131;121;131;114;113;138;133;119;132;112;148;144;150;127;148;126;140;132;142;103;126;124;121;106;118;117;135;125;101;115;108;121;143;135;139;134;128;144;152;157;121;131;147;129;144;118;119;140;155;140;134;150;146;139;147;120;139;123;136;114;135;144;120;124;146;145;135;161;130;138;144;127;120;126;150;150;132;152;119;157;123;142;140;117;127;120;84;98;88;104;110;113;118;127;116;101;119;99;115;105;110;113;128;125;122;129;135;150;157;137;135;132;130;115;123;120;127;132;152;151;119;154;152;160;147;151;137;166;132;120;133;102;103;66;80;86;115;91;93;104;129;111;127;118;108;113;127;128;135;116;128;122;115;112;147;133;157;133;122;136;118;135;139;122;107;107;99;126;107;92;106;95;110;97;127;91;91;121;121;104;133;113;101;114;101;114;134;149;141;141;142;119;133;108;114;130;132;120;123;127;131;127;118;114;117;151;136;146;137;89;151;149;130;130;122;125;113;118;106;122;117;129;111;121;130;131;109;122;129;120;132;105;121;125;119;102;132;127;118;114;125;114;78;95;80;83;64;78;102;92;125;128;135;119;143;116;111;122;135;121;99;101;127;106;100;133;96;89;98;77;86;100;119;93;109;98;122;100;105;83;114;114;95;112;101;119;117;109;121;111;110;107;92;106;132;147;141;125;126;104;113;116;112;121;103;99;125;96;82;108;95;107;115;119;107;134;127;132;149;181;174;144;127;133;157;155;179;170;178;143;134;146;150;138;139;125;141;163;132;123;139;120;129;151;123;120;137;106;125;119;128;130;146;137;123;134;109;111;117;109;114;119;111;110;119;113;162;130;112;136;116;101;144;107;128;128;116;132;128;127;137;138;137;126;117;117;135;110;101;93;65;63;69;75;87;76;118;106;113;97;102;101;105;91;100;109;134;117;133;127;150;126;147;158;154;147;135;133;136;156;138;149;154;141;122;129;164;157;137;114;128;129;125;140;115;119;119;109;121;107;121;103;114;122;130;113;137;136;119;135;117;114;116;125;126;106;109;115;122;103;113;100;107;113;118;127;132;128;126;122;113;139;120;127;126;131;154;131;130;126;127;119;107;126;127;124;133;125;110;113;131;118;128;130;120;100;119;129;142;106;138;139;122;135;135;131;136;121;111;120;133;145;139;112;154;120;133;120;136;121;128;141;149;102;129;134;134;135;140;128;171;129;121;121;130;127;127;113;113;125;109;108;132;100;100;114;118;126;137;159;129;129;121;117;145;111;131;150;136;151;149;139;147;146;152;152;166;144;142;121;157;137;124;134;136;142;124;118;127;156;161;137;154;135;140;133;139;124;119;123;153;156;135;125;121;102;110;101;107;110;118;120;111;121;126;129;127;137;131;133;128;123;123;138;133;128;135;115;131;133;145;138;139;132;111;160;124;137;136;146;126;111;97;94;88;118;152;124;118;115;132;126;167;119;138;149;141;133;127;132;118;145;145;121;126;132;133;128;150;143;123;113;126;132;125;128;121;131;137;123;134;147;147;169;158;172;141;168;136;194;171;151;127;110;108;122;120;125;153;144;148;133;133;157;167;135;144;129;101;121;109;106;93;103;114;110;129;139;122;152;136;148;99;106;101;127;138;137;133;120;143;143;146;112;140;152;138;164;242;285;260;171;130;137;137;136;129;137;149;144;139;144;151;147;140;149;118;125;119;124;127;115;117;139;110;100;116;113;146;162;126;141;119;113;112;141;160;176;208;170;208;172;198;193;161;175;160;161;152;131;144;138;124;119;121;105;142;109;122;121;131;117;123;118;130;127;139;157;155;133;130;130;141;131;116;124;110;129;116;136;143;145;157;143;118;125;136;112;112;110;137;143;139;128;126;128;107;112;128;119;109;137;147;155;191;184;191;199;251;332;371;190;135;139;128;108;108;144;128;142;150;129;134;132;124;103;112;122;136;116;134;145;126;125;141;144;135;137;131;152;156;121;143;125;116;136;146;135;128;137;127;148;136;131;142;137;111;113;123;123;128;104;159;104;108;128;133;118;142;143;156;148;153;129;131;155;147;116;135;144;136;137;147;137;161;150;114;126;144;151;126;137;140;134;135;122;140;131;154;148;142;166;144;164;154;124;118;114;127;112;126;130;108;117;110;115;137;105;100;94;103;119;124;107;100;113;125;134;120;114;113;105;111;110;118;135;139;140;125;110;96;116;98;116;138;127;123;162;139;135;106;133;113;129;129;111;104;138;123;120;126;127;132;125;144;145;120;138;130;131;139;146;140;133;132;145;139;146;129;115;99;104;132;143;159;150;167;176;157;138;132;134;138;154;143;162;149;132;156;139;142;141;120;137;128;139;130;143;122;104;117;118;132;158;132;147;134;138;160;156;137;134;142;163;157;188;202;175;155;154;123;128;132;155;136;149;139;151;160;116;154;169;174;178;164;190;148;147;150;149;144;152;126;126;133;114;108;118;120;128;136;126;140;118;123;139;147;123;126;125;153;136;143;160;148;140;145;142;143;144;133;123;148;110;133;127;142;128;128;126;135;131;111;141;138;125;135;124;168;172;170;169;159;167;157;163;156;165;132;127;138;125;123;118;115;108;127;138;115;115;117;125;120;112;114;105;106;131;136;140;131;137;137;131;141;146;141;202;148;147;158;152;140;134;118;130;131;114;134;109;121;106;127;128;132;157;131;156;153;159;111;112;119;123;126;110;125;135;115;128;123;130;128;121;118;117;101;147;116;136;132;136;140;140;105;141;135;137;141;117;111;125;123;137;169;152;153;162;164;139;134;110;121
109;126;166;140;129;122;124;136;124;123;124;126;116;124;117;117;152;114;112;142;110;109;91;107;123;119;122;132;142;123;133;124;142;122;138;118;118;105;114;128;125;126;134;119;131;121;106;104;102;144;112;119;99;128;108;103;113;148;111;130;149;123;129;127;118;115;101;102;139;170;143;117;111;87;121;119;116;88;103;106;112;100;124;124;120;148;153;154;142;145;132;139;110;124;117;108;89;109;116;137;115;119;131;136;103;110;105;92;116;123;86;125;130;118;125;121;125;106;130;140;125;114;111;130;121;108;111;101;119;107;124;119;140;136;122;119;126;103;140;126;122;129;148;120;116;140;117;136;111;120;110;127;115;117;115;114;116;119;105;133;117;109;124;110;127;102;111;114;131;118;139;129;112;111;131;126;133;131;120;120;116;123;127;130;127;118;116;129;125;130;114;117;117;118;132;112;133;110;127;112;110;132;125;128;113;132;122;102;136;137;128;113;133;165;128;120;116;119;129;143;138;119;119;114;137;118;141;111;123;129;131;131;164;130;148;126;120;121;115;139;118;158;141;155;138;125;127;134;145;130;137;140;136;119;120;118;117;120;134;95;125;129;127;107;123;135;107;110;121;128;134;118;116;116;94;127;117;116;92;95;113;113;114;98;154;188;218;171;155;169;133;151;142;129;142;141;139;139;107;111;101;118;119;121;115;135;118;122;116;139;116;122;123;123;147;139;131;124;126;112;111;103;101;135;126;127;134;131;138;99;138;125;131;148;129;117;124;149;136;119;116;141;123;108;130;122;109;102;113;119;117;127;137;117;109;101;118;114;142;135;117;104;139;137;139;127;159;143;129;126;103;148;147;146;146;150;146;147;142;148;135;139;151;120;135;129;121;120;111;126;140;140;140;108;154;157;160;121;105;109;136;138;166;128;114;115;141;129;112;102;127;96;92;81;82;105;102;113;114;97;114;105;141;105;107;113;119;120;105;101;114;105;139;117;118;135;146;161;141;135;125;127;119;158;163;141;136;148;146;153;161;143;132;143;119;117;127;131;119;100;79;77;103;101;98;105;105;103;133;123;123;146;131;106;105;115;137;116;110;116;120;104;156;137;118;136;126;107;130;119;89;95;80;115;95;92;122;115;113;125;103;111;104;103;122;114;130;130;109;119;124;130;148;151;130;123;151;111;127;120;125;115;139;111;100;137;134;132;132;147;129;112;133;128;123;132;93;124;124;147;143;130;110;142;109;127;134;104;122;118;106;137;147;129;123;123;120;130;97;120;122;109;136;129;117;126;136;130;117;99;99;108;84;82;82;98;96;122;127;109;104;130;126;122;124;121;122;108;119;110;87;95;105;108;103;68;98;92;113;120;105;113;104;114;92;117;111;90;128;120;139;120;114;111;91;99;108;116;119;116;96;114;123;150;125;116;127;98;111;133;99;103;102;115;115;105;99;126;94;120;126;133;131;140;112;177;169;149;109;114;135;139;162;177;189;171;161;167;168;162;129;128;151;139;145;122;141;142;129;113;123;114;126;121;104;102;121;116;145;134;136;117;108;119;114;120;115;124;131;122;128;125;125;128;121;110;139;123;115;126;114;95;115;111;131;136;119;141;110;128;118;129;140;129;118;122;93;91;75;82;87;108;101;114;102;122;140;127;107;110;114;113;146;126;128;137;142;154;130;133;154;159;129;134;152;139;145;128;150;124;148;169;148;146;123;127;135;108;128;130;103;124;123;117;132;102;130;112;121;132;140;128;109;127;131;126;129;129;100;123;109;135;115;118;132;131;106;96;130;140;134;136;111;122;127;121;148;104;117;128;109;107;109;114;125;111;119;118;125;122;123;109;146;135;120;140;138;125;133;140;148;133;147;124;111;120;126;125;123;127;114;126;138;136;143;128;136;160;118;128;146;110;119;123;115;138;146;134;127;121;129;150;122;128;110;122;131;139;107;128;116;113;134;129;122;112;151;132;105;141;136;124;119;143;134;147;137;107;113;136;130;132;133;127;152;152;136;138;151;152;132;141;152;144;151;150;151;145;126;142;136;142;161;128;144;130;168;135;141;125;153;152;146;126;128;117;140;150;150;146;144;145;124;123;115;149;119;123;136;135;140;124;126;153;167;143;134;114;116;137;151;140;146;146;138;129;127;137;149;151;143;142;130;128;130;130;118;144;102;94;80;79;100;141;153;123;128;135;164;149;172;130;153;135;153;150;142;139;166;139;133;137;118;157;141;105;133;162;143;122;127;145;142;120;128;122;130;134;146;140;156;129;146;162;166;165;169;175;132;113;104;103;123;138;134;165;126;142;129;156;162;138;123;122;100;107;101;117;107;89;84;84;121;123;116;130;125;118;123;120;114;109;133;115;125;126;127;129;126;124;138;130;146;140;170;171;170;170;147;140;134;115;130;109;152;160;110;150;136;134;157;159;125;126;120;140;119;126;129;132;112;112;117;119;126;135;123;132;129;143;135;115;147;187;221;207;201;195;201;195;154;167;142;164;158;141;139;130;135;128;128;107;115;142;129;123;138;131;135;154;124;136;139;137;132;102;137;135;117;120;107;113;146;159;112;139;141;158;169;137;132;136;149;128;121;89;104;110;131;120;116;113;146;133;112;111;119;124;124;143;162;213;224;202;205;218;256;271;179;114;90;109;106;130;123;151;160;123;122;132;125;104;125;117;131;145;169;130;139;124;153;121;146;147;156;136;134;130;112;116;116;124;134;119;139;109;118;131;125;103;128;133;126;121;119;114;118;127;141;129;142;128;129;136;132;149;138;141;163;160;148;136;139;149;156;125;126;128;155;144;126;150;139;140;117;137;147;121;138;122;128;125;142;142;132;156;115;126;139;139;166;139;132;117;109;128;105;136;127;118;118;142;148;106;129;109;92;130;109;133;126;118;116;122;114;114;122;101;126;107;121;132;127;145;144;131;120;114;109;113;121;116;130;149;137;141;143;129;150;139;143;114;140;103;114;129;126;98;101;93;118;114;144;154;140;145;135;144;141;140;122;154;128;152;135;122;96;96;102;108;107;126;168;177;186;173;152;135;150;150;136;152;120;118;151;153;168;137;138;140;109;149;117;126;105;100;116;130;110;133;115;122;135;150;148;142;148;126;128;138;140;154;192;207;195;157;146;143;149;140;140;126;152;132;132;150;128;161;151;158;152;151;152;152;170;146;130;157;130;128;124;117;130;139;102;98;131;137;127;126;139;156;116;127;131;134;141;132;133;133;158;128;156;161;140;144;145;132;144;133;133;135;114;100;137;122;108;96;103;91;97;142;121;132;147;159;169;164;155;172;172;154;156;146;162;149;130;150;121;128;117;113;120;111;121;126;132;92;109;110;117;109;115;95;125;124;118;121;121;141;143;152;165;164;178;166;171;148;130;150;133;125;108;137;121;117;134;123;105;106;117;131;133;152;133;159;147;145;139;140;125;123;115;90;121;132;131;122;129;130;135;120;135;99;118;103;129;149;119;124;127;106;128;133;123;148;130;107;135;121;139;137;137;141;147;173;139;130;114;130
89;131;145;155;137;129;132;125;135;143;111;103;120;104;109;133;121;118;110;132;125;120;117;128;117;138;111;123;130;117;117;132;117;126;126;117;107;123;122;118;134;117;120;119;122;127;120;102;111;114;135;115;116;130;118;120;120;125;145;143;137;132;120;116;115;113;125;120;108;161;156;119;97;110;102;117;115;107;101;99;123;114;107;117;104;129;175;141;130;138;143;121;136;120;142;111;115;109;111;112;104;122;116;115;129;119;111;107;95;113;112;129;105;118;109;117;126;122;128;112;125;121;124;128;132;118;126;136;108;118;114;118;125;127;118;109;109;132;118;119;117;135;110;124;106;122;117;109;115;124;110;115;112;120;109;108;126;130;136;129;106;119;108;105;122;113;105;115;112;110;115;119;93;127;112;110;128;124;130;107;119;133;120;97;129;129;144;128;146;131;136;117;133;105;106;106;107;121;115;115;134;152;118;126;130;120;107;103;125;115;126;112;121;157;126;129;117;118;132;137;127;122;140;118;130;159;143;128;131;137;127;149;125;120;141;137;151;129;108;124;145;147;119;117;133;129;118;120;150;137;137;139;141;136;139;132;111;132;117;123;128;113;120;130;122;146;106;117;94;114;109;114;126;125;118;104;116;124;104;143;101;114;98;102;167;160;159;156;148;129;130;144;147;138;147;132;138;124;129;96;98;143;124;137;136;108;114;136;127;132;148;140;126;158;133;159;100;135;124;106;120;115;98;99;118;112;117;132;128;122;105;127;155;140;137;116;135;119;110;124;116;133;102;119;132;118;95;94;101;117;122;125;118;136;107;134;131;112;140;140;113;158;134;117;150;140;143;136;139;151;145;142;152;139;134;128;150;147;132;165;145;152;138;133;119;133;130;113;135;143;136;132;139;146;140;157;135;126;118;151;117;173;141;145;135;155;127;142;128;114;135;102;96;95;119;96;104;123;108;112;111;116;113;102;100;116;110;121;132;125;117;123;118;119;132;122;152;153;135;159;144;146;142;120;162;152;158;154;169;147;131;149;149;144;163;110;111;128;107;122;90;71;89;104;119;89;117;113;147;123;147;126;146;122;115;131;135;143;121;132;127;126;127;146;116;125;124;128;120;131;111;89;91;98;105;88;91;103;100;97;104;91;86;103;98;110;117;116;134;128;144;130;143;147;143;118;132;120;119;100;127;120;114;131;139;142;128;123;115;105;127;117;112;120;129;119;146;116;123;147;125;108;129;120;113;120;109;131;131;112;118;127;112;119;109;137;124;129;132;111;106;124;121;133;108;131;120;147;133;106;106;110;95;87;95;105;98;108;116;120;103;120;109;123;98;132;137;128;118;88;95;103;104;97;105;82;96;109;108;115;124;100;104;101;116;90;99;115;119;156;135;112;107;122;88;91;112;119;100;101;130;115;130;123;107;106;116;110;97;116;100;98;99;110;111;130;110;105;110;115;123;116;112;115;114;149;134;127;111;126;131;155;142;159;159;128;167;187;181;177;153;129;141;138;144;110;123;144;139;140;94;117;134;119;106;118;125;142;132;116;116;115;117;99;122;111;126;112;122;119;126;110;132;107;121;116;105;115;134;113;114;107;126;130;137;121;130;134;132;125;124;131;142;158;120;143;89;85;83;92;86;90;119;127;114;103;95;127;122;125;104;131;138;143;119;127;121;124;138;134;117;159;124;134;138;153;143;146;138;142;152;137;137;156;141;150;123;148;143;132;135;92;134;121;117;109;121;132;109;115;117;108;126;133;116;119;124;101;116;97;120;140;118;114;101;96;118;110;118;113;99;123;123;119;117;140;127;133;121;117;109;132;101;118;111;131;135;122;95;96;121;113;119;128;143;137;116;144;128;119;141;135;124;144;114;126;135;127;136;110;108;145;126;151;143;106;119;129;138;138;127;117;119;126;127;133;130;116;126;125;133;144;118;123;135;117;123;120;132;126;143;122;119;110;141;145;118;144;107;129;123;148;111;114;150;108;150;121;132;130;120;146;164;104;117;114;132;140;153;134;182;104;135;162;143;129;140;135;151;121;131;140;125;134;128;144;141;164;136;141;141;148;138;130;138;139;154;156;151;144;123;119;114;130;131;120;128;128;125;138;118;110;142;145;147;133;134;134;139;113;120;144;123;148;129;136;147;127;134;140;140;152;135;128;129;131;149;127;112;76;77;93;119;151;156;137;132;171;161;150;176;154;145;159;120;123;126;132;141;140;148;161;149;123;136;135;130;138;135;125;149;143;146;155;138;122;144;133;134;152;143;154;155;142;184;144;170;156;139;117;93;107;104;118;155;116;123;110;121;134;142;137;144;102;125;128;125;102;129;100;104;112;122;107;132;108;141;142;125;115;113;112;116;141;125;124;113;131;129;138;134;114;144;116;152;124;143;139;154;139;140;132;138;149;154;164;146;135;132;129;153;130;135;127;129;136;114;140;127;110;117;139;128;110;145;150;159;165;142;135;118;133;157;186;204;186;194;190;187;165;161;145;165;143;134;152;139;131;131;131;119;129;116;122;134;127;125;113;127;101;117;123;132;155;138;152;122;130;110;133;160;135;121;122;121;123;135;142;135;157;143;138;163;131;112;107;103;101;115;115;114;127;126;120;105;108;127;117;137;133;167;185;222;212;180;162;169;157;123;113;96;94;103;107;149;137;148;130;91;112;113;98;131;92;125;134;135;130;129;147;146;146;135;173;176;151;129;103;131;128;116;148;142;138;144;136;116;106;114;133;111;131;122;128;122;154;92;126;128;126;120;112;123;136;156;103;128;146;146;116;147;159;153;129;136;144;137;126;148;135;150;162;153;122;137;149;159;136;142;146;137;139;134;134;168;137;156;139;145;142;170;168;162;146;117;104;114;113;114;135;124;135;148;120;131;100;93;93;112;128;112;109;130;108;114;124;121;132;113;108;112;111;121;137;151;134;134;127;127;122;123;153;152;135;132;144;165;129;121;110;129;126;114;121;102;103;94;129;106;99;124;129;122;133;123;142;151;150;131;122;139;128;159;143;114;139;122;120;111;122;124;145;178;196;185;154;133;150;134;136;141;133;143;128;138;150;159;129;132;143;147;127;111;121;102;141;103;116;127;123;131;153;127;132;151;117;149;134;136;134;154;139;163;189;193;188;159;142;152;140;120;147;134;133;141;150;152;138;139;163;151;153;149;161;178;173;128;130;118;124;114;143;155;122;138;148;129;130;116;148;118;113;154;118;148;135;124;125;113;159;147;141;136;156;162;168;123;150;156;152;134;130;133;113;100;114;150;88;80;75;79;107;147;172;161;167;185;156;176;176;178;169;164;145;136;141;122;114;112;107;107;94;103;109;126;122;109;132;118;119;133;128;107;136;111;134;134;141;130;142;155;154;153;139;178;160;164;153;146;149;144;128;113;131;118;137;120;112;136;110;106;135;119;115;126;149;126;125;146;133;103;128;124;125;107;136;130;104;136;132;119;129;124;126;127;131;137;132;122;123;119;157;134;134;108;107;107;112;130;115;147;124;127;129;117;148;128;130;119;117
115;128;152;144;159;128;130;130;145;135;129;120;128;130;110;111;136;124;122;112;127;121;111;108;122;108;115;103;123;117;132;132;120;123;133;128;114;135;117;121;119;131;130;128;106;136;110;124;126;112;104;131;126;114;120;128;111;127;146;121;153;138;135;143;124;122;103;109;119;155;119;116;119;109;116;114;105;131;115;106;119;92;120;114;103;125;166;154;151;139;132;99;121;110;108;112;123;120;133;124;123;102;125;130;129;124;103;109;110;105;92;113;113;111;92;107;136;125;112;115;116;107;112;110;104;107;116;131;140;129;98;134;113;87;121;135;116;120;130;109;122;119;110;120;101;112;90;94;113;114;112;115;125;107;128;132;93;109;123;114;122;106;121;96;103;95;125;93;123;121;135;110;114;127;107;112;103;123;113;112;111;104;108;135;161;138;103;115;110;114;130;138;113;100;101;102;137;122;123;137;111;100;136;112;125;127;133;134;132;136;136;119;108;135;118;114;122;115;126;112;124;106;121;150;129;142;118;157;125;133;163;192;142;143;144;125;131;130;142;138;139;111;116;149;139;119;129;124;133;146;142;151;144;136;131;112;133;112;103;131;138;122;123;137;125;124;105;112;132;142;102;113;121;104;100;106;129;109;132;105;105;99;116;133;137;157;148;147;128;127;150;137;143;140;147;147;137;133;133;113;86;113;113;115;116;131;120;114;135;118;123;163;157;119;131;118;123;113;111;99;132;114;143;118;109;115;142;111;143;119;96;111;132;123;151;119;118;122;122;134;135;136;145;160;135;140;142;113;109;130;116;138;129;118;139;125;138;138;133;140;133;114;147;129;117;128;142;128;117;138;162;139;125;150;135;128;132;106;132;131;139;164;124;148;107;114;126;122;126;144;115;128;143;132;136;144;149;141;133;119;126;136;139;164;132;142;131;147;129;139;107;127;106;110;94;100;112;109;124;138;109;126;116;137;114;127;122;126;100;127;123;133;124;118;122;120;138;136;158;153;141;122;122;162;168;162;157;148;157;140;140;135;149;121;128;125;117;96;89;97;74;77;106;102;98;123;107;127;118;142;102;129;120;106;103;112;123;135;122;114;134;123;118;148;129;108;141;157;133;133;105;100;78;87;93;74;97;104;100;103;114;104;97;111;123;127;99;121;155;136;144;143;165;180;145;105;110;125;140;140;129;108;123;135;131;101;117;123;119;140;116;131;127;145;123;135;123;146;137;111;137;121;124;134;116;154;126;109;128;123;120;112;141;113;109;114;129;143;130;139;117;123;116;128;127;113;155;175;144;117;131;113;101;86;95;91;101;104;116;96;115;109;102;126;130;126;117;114;113;102;117;109;95;114;105;87;113;115;117;108;101;107;111;123;93;104;114;116;162;154;123;116;98;92;108;123;122;128;114;110;118;113;133;108;102;102;133;120;94;117;121;109;93;108;118;98;117;128;132;122;115;102;110;122;99;140;114;114;115;119;124;126;130;110;133;148;166;201;264;199;142;127;122;145;141;140;132;146;117;106;141;123;110;135;112;103;118;140;137;150;111;113;123;93;107;134;136;122;120;126;123;121;117;120;106;107;91;127;113;130;131;133;127;145;117;131;134;128;136;130;120;126;141;138;135;130;107;114;100;101;102;96;135;148;118;118;131;124;117;115;110;129;120;128;124;139;115;117;147;124;114;123;121;140;158;127;155;125;139;149;136;133;150;146;118;134;150;141;157;146;146;115;108;114;119;133;142;126;115;126;117;116;137;115;124;117;100;127;118;107;124;119;131;121;124;111;108;119;118;106;119;127;96;120;127;141;144;138;145;136;127;113;134;111;121;125;134;131;94;109;107;123;91;136;126;123;139;122;131;122;117;131;109;137;130;152;142;109;108;131;119;128;140;131;130;138;139;135;147;138;131;124;136;122;142;137;128;144;116;125;132;130;129;111;107;125;113;138;146;134;133;126;127;139;104;120;112;120;123;124;162;133;120;127;133;118;119;107;135;122;150;145;107;130;131;115;131;151;121;126;133;144;147;123;147;138;163;128;122;160;154;142;124;142;112;123;142;138;148;157;139;122;155;130;166;133;124;131;135;138;144;143;142;155;112;128;123;142;145;125;107;119;140;134;129;134;119;144;138;122;143;131;134;131;150;137;138;124;142;130;134;131;140;141;117;143;137;140;109;112;120;130;131;161;127;135;122;114;108;145;143;146;152;155;131;142;138;127;116;125;139;141;128;148;122;130;140;137;158;142;162;153;131;134;162;130;142;105;159;166;138;141;159;154;125;142;127;174;135;108;102;95;116;108;140;119;129;102;121;116;149;143;114;116;132;96;114;121;124;94;104;111;132;107;111;116;102;125;150;125;114;109;127;123;138;133;116;135;120;116;115;125;112;133;134;143;120;107;126;136;134;172;161;132;138;120;127;129;135;144;175;136;128;127;119;114;148;120;120;126;108;128;116;118;138;134;152;157;131;140;163;129;154;180;204;194;186;187;165;175;168;138;144;146;140;156;132;143;135;136;138;109;129;134;116;123;136;151;125;132;133;136;114;151;116;133;155;135;128;125;134;130;144;124;109;132;122;127;148;125;139;147;124;120;145;110;96;100;116;124;108;113;121;112;100;92;137;109;119;142;158;174;191;193;168;148;133;149;122;111;100;100;130;134;158;155;152;138;127;113;121;126;111;128;133;136;166;151;157;143;145;144;141;142;147;145;155;128;138;138;112;135;121;121;131;123;138;124;136;135;96;109;126;104;123;120;126;117;126;119;126;127;126;141;142;139;160;121;135;138;157;149;140;154;143;148;139;140;142;131;152;148;140;130;128;146;139;162;144;129;124;128;132;135;116;134;119;151;150;128;176;162;172;117;129;100;108;117;118;119;128;105;131;118;95;86;88;103;100;116;113;132;136;134;121;125;120;129;131;133;130;126;114;113;120;126;136;120;106;144;165;118;159;164;156;150;139;155;129;128;132;123;116;113;105;117;111;106;121;103;132;126;124;123;122;128;126;125;108;150;142;143;143;144;145;141;153;142;138;119;130;145;159;195;163;148;146;130;148;147;164;176;148;141;152;147;141;136;136;148;133;134;165;135;116;102;108;121;119;135;122;139;170;128;166;129;128;136;121;141;132;163;167;179;182;187;167;166;143;140;142;140;127;137;137;157;122;126;130;126;137;146;156;169;164;157;147;131;144;115;144;138;121;105;128;115;144;133;132;144;119;125;128;128;146;137;108;137;160;154;162;147;167;135;131;152;149;165;141;142;149;154;141;127;139;144;124;93;84;60;70;119;122;169;159;157;143;166;176;157;182;153;137;154;123;124;93;106;113;109;127;134;82;106;117;102;120;127;130;124;117;131;112;108;131;119;123;116;141;146;123;124;155;148;154;133;160;139;157;157;113;102;135;112;126;119;121;96;128;137;117;133;129;124;127;135;160;130;150;142;116;137;117;117;113;136;133;112;109;122;149;132;123;117;113;114;118;140;130;134;132;116;128;130;123;110;119;127;110;123;141;135;132;140;143;150;132;133;115;129
122;120;117;146;122;129;112;126;128;106;127;120;123;126;125;116;121;146;123;127;131;143;111;127;120;122;109;113;115;134;130;141;119;123;128;136;133;128;123;132;142;130;149;125;128;133;128;96;101;108;102;137;114;120;121;125;120;119;132;122;129;134;154;135;142;129;108;112;128;137;125;118;123;117;120;102;117;122;95;133;126;119;110;119;122;104;141;135;113;138;132;106;118;114;115;103;103;107;118;118;105;126;104;119;128;131;118;123;101;90;121;107;139;110;115;116;133;124;106;136;113;106;98;118;121;113;115;131;136;134;111;132;103;130;109;105;139;128;105;126;120;101;109;88;93;113;96;127;116;100;116;137;118;112;113;123;123;130;127;94;106;110;105;98;103;108;107;125;108;115;105;106;123;113;109;100;111;112;99;124;110;138;117;126;131;130;109;115;144;122;124;131;118;107;113;121;112;118;115;130;127;92;111;148;133;138;112;134;129;140;123;116;106;128;117;114;134;116;115;126;131;106;137;130;117;107;96;135;119;157;181;168;145;125;122;135;143;123;125;139;133;141;131;133;133;118;120;124;134;137;131;116;149;139;148;120;124;137;116;131;102;120;117;134;102;112;135;132;122;117;119;128;117;116;111;121;113;116;115;116;115;121;95;100;136;137;135;115;149;162;157;135;158;141;142;137;154;118;127;109;89;102;116;106;120;122;117;130;124;125;120;170;170;149;139;126;109;98;110;119;132;108;136;134;112;145;136;132;120;126;106;133;121;141;140;112;115;124;113;119;122;147;138;147;127;136;96;104;111;123;111;110;145;117;130;114;111;125;141;134;123;135;135;124;139;126;124;124;128;125;147;144;116;146;138;142;142;145;169;145;130;150;140;141;125;160;130;138;121;141;134;125;137;136;128;125;131;150;140;121;121;147;130;149;111;130;152;137;114;136;125;114;94;112;102;97;103;123;117;138;123;122;139;118;107;141;116;117;111;117;97;126;101;117;117;158;135;143;148;159;145;138;162;174;150;144;160;150;187;138;140;122;143;152;142;139;118;111;92;89;87;87;99;111;113;123;113;126;132;126;128;125;108;105;120;133;146;137;129;134;104;141;148;124;115;153;120;151;147;101;114;117;103;85;87;95;99;92;98;117;104;99;112;94;113;115;128;112;134;124;112;122;116;152;149;121;131;119;107;115;127;139;129;132;122;137;116;127;136;104;125;130;137;134;106;107;146;119;119;96;121;124;111;129;141;106;111;131;119;112;126;127;116;125;114;111;136;130;125;94;134;105;110;122;129;127;161;141;158;129;132;104;102;90;78;97;92;95;113;123;117;123;103;96;113;113;137;91;105;97;105;91;102;78;106;99;100;126;109;112;124;125;144;119;111;117;99;111;142;146;138;124;111;117;107;113;122;124;109;111;112;117;106;131;131;107;114;112;118;125;102;94;98;92;113;107;125;122;112;118;96;121;118;125;111;129;120;120;123;120;143;136;143;122;135;131;148;204;162;184;137;135;153;131;134;123;137;123;136;116;130;129;133;100;103;88;101;113;156;104;117;123;105;125;101;108;140;133;133;125;122;97;117;121;126;106;123;110;113;108;132;118;146;135;140;132;146;135;131;111;130;135;137;135;156;150;117;100;101;105;105;114;125;125;147;114;138;116;135;120;110;139;121;138;127;86;132;128;122;150;132;130;128;146;150;158;131;166;147;156;144;148;166;113;141;136;130;145;150;155;137;106;89;117;139;127;132;98;118;134;106;125;120;118;125;136;109;115;140;109;130;130;125;125;157;117;115;123;114;125;115;133;141;99;145;116;147;109;119;121;125;120;103;129;123;97;146;114;124;106;123;142;119;96;144;123;130;103;129;117;120;124;132;128;138;134;120;125;125;97;107;121;127;114;138;132;144;152;128;158;126;145;114;135;125;117;172;144;149;133;143;110;127;130;120;115;142;111;132;135;120;117;148;119;141;121;126;100;110;109;101;140;141;117;116;122;121;127;117;120;133;152;145;141;120;136;144;149;154;155;134;155;131;126;144;151;125;125;122;140;137;120;118;127;135;135;143;144;140;167;156;147;132;140;140;142;164;156;136;133;164;158;163;115;138;108;146;143;116;155;139;151;147;125;129;138;130;127;149;149;136;144;141;127;134;144;120;130;163;148;135;135;129;132;130;129;127;137;141;139;148;131;166;154;137;140;128;113;135;143;158;150;160;175;158;143;134;133;120;117;139;138;155;120;118;140;127;156;136;150;147;154;154;135;142;125;136;120;150;156;168;130;148;176;165;125;125;164;143;118;95;97;118;140;122;134;126;109;150;127;128;132;130;125;127;126;116;104;109;103;93;117;100;110;127;97;136;121;117;132;115;107;91;141;138;146;132;145;129;117;127;127;124;132;132;143;118;114;131;143;129;133;151;155;158;112;145;119;135;146;130;127;117;122;136;153;144;143;125;122;123;132;161;155;140;130;150;164;145;173;118;150;162;175;172;192;181;163;170;160;143;128;169;141;127;143;144;143;156;132;138;130;112;136;153;129;138;134;125;125;128;131;148;124;133;138;110;115;116;144;149;142;134;132;123;127;134;153;144;165;141;146;135;129;134;115;125;114;123;116;140;111;153;118;95;119;132;129;141;140;149;176;207;221;161;141;143;150;136;115;122;125;152;128;150;151;137;171;123;103;132;137;139;112;147;132;133;142;146;149;161;119;146;130;130;136;131;127;152;115;132;139;133;105;136;125;124;102;118;119;129;142;124;140;122;125;103;144;131;137;131;101;146;127;122;135;125;126;134;127;140;145;160;162;158;136;161;141;121;141;140;158;129;128;126;138;135;173;134;130;142;144;132;127;148;151;135;143;156;146;153;158;163;151;115;117;115;135;112;117;117;127;122;113;116;92;99;88;94;117;126;146;124;124;136;141;127;133;137;120;131;136;130;147;136;144;144;120;136;145;132;140;136;147;153;152;147;165;136;136;144;116;123;126;127;120;140;130;132;121;116;113;137;122;125;142;130;152;137;139;156;133;148;161;148;161;157;139;112;126;134;123;157;160;145;156;123;152;139;136;172;150;157;145;143;141;124;125;129;129;153;129;127;127;123;139;113;105;126;118;140;143;109;115;135;112;124;134;122;132;144;149;166;184;181;181;163;136;120;145;154;167;140;124;143;170;151;168;114;112;120;145;153;191;177;155;190;132;141;108;108;149;135;130;133;136;133;123;135;116;130;117;129;138;125;125;144;155;124;159;132;154;146;144;121;153;161;156;149;129;133;138;127;133;139;146;143;106;79;66;76;107;156;145;156;154;154;155;170;172;159;184;161;164;142;124;105;94;110;114;117;113;122;120;104;114;118;116;111;123;116;143;108;121;135;143;144;145;144;116;124;126;133;142;146;136;131;123;134;129;142;128;146;122;102;129;141;130;131;122;134;129;129;119;124;121;149;171;138;94;134;119;130;127;130;114;135;149;138;124;102;86;121;114;123;129;131;134;126;119;134;146;118;131;125;127;114;110;119;130;115;119;137;144;125;118;139;142;119;149
113;128;131;156;112;116;132;100;133;132;130;109;133;120;119;107;123;122;115;125;119;123;127;105;129;96;129;118;132;105;102;113;101;123;140;124;136;117;110;116;122;114;146;123;113;116;127;109;134;97;102;135;123;138;119;120;114;120;152;122;142;120;123;143;111;131;107;116;104;104;108;149;98;128;123;103;123;108;124;117;126;105;125;110;104;118;123;141;141;133;113;90;130;118;107;108;115;111;121;109;130;139;121;123;128;127;129;117;110;117;110;114;132;111;95;121;126;105;103;109;113;127;104;110;100;110;118;109;128;128;112;119;111;109;103;121;119;136;109;115;101;120;104;102;119;124;115;116;109;133;117;124;108;107;104;114;128;133;125;129;127;116;109;112;117;113;103;115;127;109;122;136;104;132;102;101;122;117;95;122;89;118;108;110;101;132;134;118;100;124;110;132;125;124;132;132;142;106;107;115;124;135;136;122;114;117;116;121;138;118;115;105;128;112;116;143;134;130;120;116;131;116;120;123;135;149;112;112;111;131;156;145;123;123;116;126;109;133;130;111;125;141;130;129;111;99;99;132;110;125;147;160;142;126;134;136;132;116;116;112;114;122;132;113;113;127;115;119;101;106;115;129;118;125;111;117;133;118;139;130;132;108;124;126;121;136;153;128;130;128;138;149;118;155;111;143;100;131;135;93;89;88;115;119;117;140;127;129;125;127;147;134;150;132;131;115;109;124;89;108;128;104;123;124;124;109;129;116;118;113;113;110;155;141;130;136;107;130;120;156;147;141;140;136;130;126;122;126;124;112;117;113;126;120;145;113;125;118;135;129;134;123;151;128;138;127;133;128;130;134;130;134;133;135;132;158;154;144;123;134;158;129;136;149;142;142;125;134;125;124;142;131;143;129;114;110;134;124;131;135;113;113;130;145;136;127;125;112;121;116;126;120;116;119;99;107;120;109;122;115;119;136;129;105;106;96;120;104;101;98;102;125;115;121;126;137;128;138;155;146;123;163;144;148;166;137;138;145;146;143;135;137;135;137;151;127;101;124;86;74;94;88;90;112;122;124;121;122;134;125;131;122;102;134;138;129;137;110;127;131;121;125;128;136;145;144;133;159;132;136;118;107;106;104;88;82;98;111;96;105;100;98;115;122;116;124;129;143;128;127;129;109;116;112;148;127;128;129;140;127;105;140;128;130;131;116;130;122;118;138;129;138;138;129;114;112;134;132;117;123;128;124;129;121;127;146;122;107;106;111;110;120;124;147;143;121;121;125;138;124;116;128;136;117;113;146;140;138;132;136;119;95;83;92;87;87;77;100;87;104;116;122;112;139;118;122;123;123;101;93;85;92;98;101;100;117;101;111;125;120;134;137;136;112;114;119;96;96;107;123;128;109;112;112;113;111;119;100;114;105;119;110;128;134;128;110;119;131;100;102;77;93;94;95;116;106;124;112;128;129;118;140;123;147;132;112;113;113;111;134;129;127;139;136;132;148;124;159;163;129;135;139;139;139;129;97;126;131;105;123;116;123;127;107;98;109;114;119;129;131;111;97;113;107;113;143;112;130;140;121;120;101;111;137;115;108;136;117;119;117;134;133;150;154;126;129;155;138;115;129;130;119;158;148;132;134;121;106;105;94;112;130;121;121;107;112;103;127;120;110;109;127;130;145;117;125;122;109;152;118;125;137;130;127;155;158;141;143;143;152;129;144;163;148;145;136;136;155;157;159;125;104;108;94;134;115;113;101;121;108;106;108;120;129;104;132;115;127;108;114;128;139;118;105;118;119;129;128;121;123;120;144;117;134;105;139;111;105;146;135;132;113;131;116;129;149;95;108;120;117;112;121;109;106;114;116;136;114;120;142;131;126;116;131;137;123;126;135;114;129;129;108;123;116;113;126;149;137;146;136;128;124;135;115;141;142;134;140;151;135;125;165;125;134;108;100;130;133;136;147;132;134;124;120;120;114;128;137;104;135;117;129;108;141;109;144;134;124;114;122;127;132;160;135;133;134;156;131;147;142;122;164;137;133;131;154;135;125;125;118;129;130;125;135;123;125;139;122;116;150;167;156;172;147;150;116;160;143;138;105;155;130;146;131;146;142;138;147;141;126;128;143;131;129;130;135;136;127;151;148;149;129;130;124;162;166;128;133;135;109;125;144;123;127;124;157;114;133;146;163;149;113;158;138;136;131;152;118;108;144;131;163;168;174;149;128;123;132;136;146;127;145;117;130;120;106;132;154;127;133;148;130;121;107;137;129;131;136;133;156;149;164;150;147;135;138;160;146;149;114;118;116;111;116;167;145;147;105;141;140;121;129;136;133;140;130;110;94;108;104;113;111;118;128;140;114;122;128;146;152;122;134;116;119;118;129;134;117;116;126;128;149;141;150;134;152;131;124;109;120;134;136;131;152;129;133;108;107;136;115;131;135;124;106;132;118;124;130;102;125;113;114;139;175;119;169;154;166;175;152;139;128;124;154;166;184;171;194;174;157;157;119;150;148;142;152;135;158;130;110;107;115;128;145;145;158;156;120;113;127;143;124;141;151;132;138;136;111;134;156;146;148;114;142;112;134;135;134;154;134;165;147;158;152;140;137;124;99;138;146;140;117;123;113;123;112;116;134;121;139;125;182;197;183;156;145;159;165;146;134;150;144;134;159;155;146;151;127;118;111;114;136;125;131;132;136;166;172;149;132;157;125;131;138;138;138;121;107;134;125;143;145;121;157;132;134;123;130;142;142;132;127;122;134;144;150;129;119;129;114;123;130;142;123;135;126;117;142;150;116;135;137;131;129;168;169;159;132;145;155;141;142;128;129;114;142;135;137;145;141;118;160;152;131;154;140;126;164;159;170;149;173;146;115;115;127;148;129;130;113;116;113;117;125;120;114;120;98;101;102;116;98;137;125;141;133;150;130;141;130;131;143;113;106;120;139;122;127;120;139;152;144;135;147;118;153;151;129;116;126;121;130;132;143;122;153;156;155;144;132;132;149;143;135;120;135;138;158;146;168;120;150;137;182;156;143;153;156;118;101;116;145;148;158;133;151;121;156;169;141;142;166;159;127;172;131;112;123;144;138;126;125;112;124;116;120;125;139;122;140;118;120;153;153;134;129;142;124;130;123;135;165;148;185;194;205;160;153;157;159;152;134;113;154;132;143;136;139;142;136;142;167;156;181;164;154;174;160;162;141;124;129;137;117;138;161;139;97;142;117;106;140;114;127;143;146;134;132;135;135;143;152;132;131;126;157;147;160;160;148;134;121;127;147;161;152;154;112;106;97;92;116;161;157;140;163;155;144;167;158;173;167;146;171;127;125;115;104;88;98;101;120;124;147;100;104;121;112;109;104;95;113;125;121;125;126;142;102;123;116;127;137;131;143;144;156;153;143;147;144;131;139;120;116;100;115;128;124;114;120;131;142;131;134;138;136;153;134;137;156;176;139;124;135;135;126;121;117;140;120;101;116;120;99;113;146;145;115;132;143;150;141;127;125;132;134;100;116;102;143;117;121;140;146;135;122;139;129;127;109
123;137;133;143;138;133;147;133;165;124;107;122;120;111;117;126;121;119;129;109;112;90;125;101;116;120;111;117;114;135;133;112;126;135;127;112;127;114;120;165;138;131;120;100;123;119;109;104;117;124;102;108;134;131;111;132;128;133;138;135;125;127;114;144;119;114;102;99;92;103;116;129;102;116;104;100;106;108;103;103;110;123;116;117;129;102;129;124;128;115;111;120;96;112;106;114;103;131;133;127;125;136;122;107;115;148;123;118;111;102;69;128;125;109;113;92;118;116;120;120;110;108;109;112;130;115;118;120;100;127;119;136;111;100;119;112;108;110;88;101;113;111;106;106;125;119;113;117;117;112;127;121;125;98;129;118;100;108;99;136;124;121;111;123;111;113;106;118;106;93;102;108;119;124;109;124;110;104;106;117;109;127;103;103;114;123;110;106;128;109;113;112;99;135;123;114;127;107;133;118;131;145;141;151;144;127;119;114;128;109;119;113;126;109;116;132;109;122;118;134;130;120;150;103;135;152;125;131;127;141;141;153;139;137;133;116;118;126;124;129;135;155;132;143;112;117;118;117;112;127;130;145;143;121;147;118;123;132;96;116;107;120;123;132;110;135;116;129;114;115;127;131;124;103;109;91;112;139;125;139;118;112;110;128;146;150;146;137;142;147;133;116;134;147;171;159;149;147;131;78;64;96;111;113;121;139;133;116;125;140;153;155;153;143;143;132;131;117;114;95;103;135;119;127;126;121;141;121;132;138;132;146;134;136;134;115;113;111;108;137;159;183;203;137;113;124;106;113;114;99;119;114;128;133;88;133;99;149;130;122;139;149;155;123;141;126;152;125;144;130;146;126;128;120;128;157;157;128;131;140;156;157;125;131;135;125;136;140;133;136;140;146;140;136;137;148;124;128;140;138;138;130;109;159;147;128;131;116;130;143;115;146;125;87;101;121;121;98;123;131;135;96;117;103;98;102;122;105;95;113;111;100;110;124;148;123;130;139;141;134;142;138;156;135;137;147;155;133;159;146;152;131;154;153;158;124;147;120;114;101;97;80;93;102;111;134;102;128;129;95;126;117;116;131;132;131;132;132;117;120;134;130;139;129;148;146;125;140;149;119;101;100;79;93;88;94;102;101;113;112;107;92;124;113;124;117;118;148;124;141;111;119;126;145;139;126;122;126;136;132;129;129;135;116;121;107;145;110;125;137;124;111;131;108;117;114;149;117;120;147;108;112;122;114;109;103;126;126;108;134;108;113;113;139;98;103;127;115;130;118;118;107;134;123;120;133;132;126;119;128;126;105;78;89;85;93;87;92;106;123;119;138;126;126;121;120;129;109;94;79;80;86;104;84;97;115;106;112;112;122;123;130;139;117;117;118;113;125;120;134;128;118;135;110;125;107;114;133;112;103;124;115;102;111;97;106;116;95;89;77;94;91;88;112;113;116;103;123;123;124;113;108;118;138;133;129;120;124;122;110;146;127;152;124;154;134;138;140;142;144;151;144;139;123;134;135;113;160;111;113;115;137;132;133;102;86;114;93;109;122;132;104;104;95;106;112;147;138;124;117;122;127;122;100;111;131;120;105;106;121;111;106;127;130;117;130;134;116;111;124;129;165;151;132;141;121;104;123;93;122;74;115;135;134;135;111;102;110;133;117;123;116;118;114;126;106;129;135;121;116;155;138;127;132;133;134;126;160;138;141;149;141;135;139;138;130;137;148;148;160;143;113;111;125;121;120;127;109;122;129;118;129;109;119;113;110;114;125;100;100;115;117;112;132;124;119;137;134;130;127;125;166;134;125;117;107;114;117;122;118;123;130;117;109;92;101;114;124;131;110;122;104;133;91;120;110;141;105;124;116;131;132;151;131;121;135;116;130;135;111;133;124;121;127;140;152;143;152;148;144;158;159;125;120;140;146;134;160;128;134;147;126;134;105;138;119;128;133;131;128;113;141;112;107;128;127;121;136;119;129;129;132;121;118;119;107;116;143;128;136;106;131;130;136;107;130;123;156;132;132;131;147;140;144;126;150;126;127;139;116;146;120;126;138;134;132;114;148;108;125;140;140;161;139;140;150;148;117;140;120;138;126;159;127;141;116;125;137;107;116;123;139;152;152;121;143;138;135;144;137;149;161;128;125;138;149;156;142;139;130;156;147;125;134;123;143;137;147;147;161;165;147;143;130;140;136;145;142;131;134;146;158;132;177;142;136;164;135;145;148;145;138;139;120;112;110;106;134;117;133;123;109;107;110;124;124;130;146;142;148;152;142;144;148;153;154;143;128;137;113;128;103;130;129;138;141;116;123;98;137;122;140;135;118;136;124;123;108;117;122;118;123;136;124;117;127;127;113;148;133;138;127;127;130;150;143;117;129;121;122;141;153;148;137;134;141;119;112;124;112;130;116;156;138;140;128;129;127;133;137;145;132;108;129;132;128;132;120;94;118;130;124;127;138;135;156;143;170;158;154;132;109;127;126;129;179;190;212;182;153;144;133;137;140;151;152;129;142;120;132;153;123;135;145;152;147;175;136;142;113;98;127;157;130;132;139;132;123;137;126;141;120;135;105;93;114;134;140;163;138;168;157;155;157;117;135;113;121;122;122;103;104;143;105;105;115;135;119;154;134;189;171;181;154;146;149;170;164;132;133;138;135;156;146;155;135;124;123;110;124;136;119;144;151;127;137;158;145;137;151;125;109;117;125;133;146;107;125;145;144;133;124;140;138;144;145;131;129;115;118;121;164;151;152;134;141;154;131;107;118;118;143;115;130;135;116;139;147;140;117;133;132;149;147;147;166;138;149;137;164;159;130;131;117;148;126;135;145;147;135;129;130;134;126;138;139;156;155;153;146;170;155;118;117;117;143;132;131;133;127;121;112;125;109;136;102;120;117;117;117;120;119;141;141;143;132;140;113;118;118;139;128;123;120;111;134;140;127;120;144;120;139;136;141;142;133;154;127;142;131;112;137;135;133;150;137;137;146;119;144;126;169;145;125;123;142;132;144;146;153;152;143;124;144;122;151;145;148;119;107;124;139;145;130;134;143;132;159;172;149;147;138;135;148;159;117;136;145;132;136;127;120;113;120;125;109;109;132;133;137;131;134;143;133;146;130;144;145;142;147;150;158;170;167;220;193;167;160;125;152;164;155;137;138;148;144;173;142;139;148;140;161;151;172;168;124;137;119;138;150;130;144;141;131;130;127;114;101;116;129;132;140;134;146;134;144;118;127;144;157;140;152;135;164;138;136;166;159;147;135;133;131;112;124;150;145;163;112;114;121;112;147;172;159;158;144;163;146;188;185;175;176;148;135;131;121;108;125;111;93;128;111;124;128;126;116;120;100;117;112;118;113;121;127;138;151;148;161;123;127;136;132;151;171;140;169;125;172;103;133;129;127;135;142;100;132;145;148;137;121;102;122;115;138;131;146;150;142;137;135;137;138;133;156;137;137;125;122;122;112;104;91;106;119;129;131;115;128;146;119;172;141;132;137;137;133;106;130;122;121;125;128;154;139;148;122;126;131;143;113
105;127;147;124;137;111;117;131;131;133;119;117;86;109;127;119;119;137;115;110;104;111;129;114;119;113;115;102;136;104;122;97;123;104;116;145;94;113;136;121;124;124;116;119;93;114;110;122;102;105;110;122;104;126;111;120;106;133;143;141;140;127;116;124;135;124;122;99;109;106;109;117;107;103;92;95;86;77;115;112;132;114;121;95;115;104;100;109;132;114;118;118;112;114;87;100;99;123;112;125;128;123;106;109;137;130;102;112;117;136;126;109;113;133;106;142;104;112;107;119;131;104;119;120;132;112;112;120;105;103;120;113;116;124;125;147;104;132;123;128;115;97;88;123;109;128;91;132;95;136;109;142;108;118;122;102;96;127;108;123;104;116;126;109;112;130;100;115;109;91;130;118;114;116;112;122;120;107;116;110;110;114;106;124;102;129;133;117;135;115;101;110;126;140;118;139;109;110;125;145;122;137;139;129;127;125;124;125;121;108;135;127;136;122;110;143;108;127;125;114;123;127;122;124;126;159;146;135;122;120;143;131;135;126;150;127;146;110;124;139;126;129;124;177;124;120;125;131;130;143;153;158;141;138;145;127;126;114;115;123;106;134;121;104;117;129;108;108;124;126;115;105;115;110;101;102;104;126;122;126;121;113;113;106;141;134;140;145;146;144;163;127;137;160;138;149;147;136;108;89;66;92;112;125;136;119;126;121;125;115;151;137;123;142;126;144;137;131;113;122;113;106;116;119;120;128;150;153;137;130;137;127;119;125;142;163;130;127;117;164;148;238;212;166;102;109;130;97;123;137;117;110;109;111;129;123;144;113;131;122;131;151;138;146;149;157;151;131;131;129;129;172;127;161;117;150;144;123;135;133;150;130;154;136;105;110;118;129;130;128;130;122;124;125;118;128;139;117;126;134;128;142;137;149;143;126;108;123;133;145;142;119;110;93;105;90;117;126;116;127;114;128;130;114;115;113;97;106;122;120;111;112;132;130;126;111;103;139;128;138;139;150;134;157;142;152;140;151;144;140;133;156;146;143;144;121;132;140;120;95;83;72;84;110;105;119;107;112;120;117;121;120;121;138;143;127;129;131;113;119;128;148;125;166;142;124;117;142;140;133;136;113;88;93;82;107;76;132;112;95;92;119;100;105;116;133;133;119;118;99;113;133;125;123;124;131;134;121;137;115;107;129;125;115;104;115;138;114;114;145;134;137;123;107;104;111;145;132;132;120;118;105;113;114;114;129;122;118;144;110;127;135;123;103;101;111;118;118;120;113;113;147;111;120;141;133;118;147;140;106;121;106;83;85;91;94;89;93;98;87;134;133;113;131;126;126;138;125;76;82;93;89;92;99;114;132;101;118;126;130;140;121;125;101;128;108;97;86;96;120;104;104;102;105;100;101;137;118;117;79;104;83;86;111;93;120;109;91;102;91;74;92;118;97;112;120;120;121;94;113;104;130;147;137;100;146;151;105;106;123;140;131;135;150;123;137;131;129;134;135;120;145;127;146;148;143;122;128;131;112;134;149;137;126;114;91;96;87;130;113;107;128;93;119;125;116;120;122;126;134;103;117;120;123;119;139;134;133;106;156;120;118;119;129;142;144;128;128;139;117;121;143;157;128;159;128;110;95;78;106;95;93;144;144;121;102;126;119;111;127;94;96;111;121;126;117;119;143;151;134;149;130;118;111;133;121;141;157;153;156;123;152;138;144;130;116;131;139;158;161;127;138;158;133;125;118;148;118;111;141;109;142;134;118;116;122;112;121;116;126;118;121;97;123;86;120;136;139;125;123;135;147;132;128;133;109;116;117;117;107;124;102;116;118;105;121;119;161;126;128;117;117;127;112;122;135;111;123;110;118;102;119;126;139;140;129;120;120;135;123;117;126;121;113;142;132;138;134;131;166;137;152;144;133;115;140;144;149;160;133;137;136;147;129;140;113;137;129;112;114;120;120;123;106;139;141;118;129;105;104;121;128;127;105;137;126;144;136;103;129;105;143;133;115;117;117;118;150;150;135;149;151;136;141;144;133;114;142;140;164;136;149;107;137;128;112;149;126;126;146;127;149;141;141;150;128;118;135;137;138;146;120;136;100;137;146;152;143;128;119;126;113;127;148;132;136;139;137;147;130;141;134;152;137;136;120;114;121;139;128;128;146;144;116;121;135;134;127;149;138;131;141;152;136;146;128;128;137;138;141;147;144;127;137;137;129;141;132;130;144;143;151;150;140;120;107;122;127;125;106;134;108;136;104;131;130;150;121;140;169;126;136;159;151;150;133;156;120;137;160;127;117;116;106;125;125;140;120;121;108;116;144;125;126;117;130;124;130;139;129;111;124;144;150;166;134;135;147;145;174;147;142;131;120;140;126;120;138;118;122;133;105;131;152;136;129;119;135;120;109;124;126;144;150;143;120;123;112;97;111;100;116;125;113;109;137;129;115;140;114;106;137;132;135;146;107;145;166;157;172;114;107;142;121;152;194;154;190;186;188;176;149;144;136;165;170;135;140;138;124;141;135;126;104;144;141;166;151;133;115;106;135;115;139;120;130;111;125;136;133;151;128;130;135;131;139;141;142;145;140;131;140;167;149;134;103;109;109;96;106;97;100;126;120;111;107;108;133;138;154;132;139;190;169;143;129;134;137;131;141;143;148;121;132;127;134;121;124;124;129;105;138;130;132;121;128;123;162;140;117;126;101;129;115;128;106;130;122;121;198;165;142;127;115;132;125;119;141;128;125;133;142;122;146;125;126;137;140;95;127;125;102;128;146;130;131;130;144;148;132;122;128;143;135;165;181;159;159;160;152;167;168;155;153;122;133;136;141;154;129;130;134;154;136;134;133;138;157;179;169;169;175;130;115;128;120;127;147;147;136;128;118;110;122;105;126;114;125;139;105;132;116;114;127;130;129;143;136;121;113;139;103;106;110;109;117;133;149;116;132;128;149;160;149;144;150;143;115;116;142;115;113;125;132;144;128;121;161;119;144;124;169;154;130;119;152;138;165;148;166;154;138;168;159;161;146;155;155;134;133;132;137;132;123;116;113;160;139;186;162;143;144;148;158;137;151;107;106;124;138;128;96;96;115;152;113;133;113;126;117;146;128;137;127;146;158;125;127;138;151;154;143;146;184;185;224;167;153;137;174;159;125;147;145;158;174;130;142;156;149;160;183;156;166;151;139;133;138;137;130;117;132;126;132;118;128;130;109;138;132;144;104;129;115;112;136;117;126;135;126;125;132;142;126;128;124;143;172;156;152;136;111;134;123;142;125;150;136;133;123;127;132;142;117;168;147;159;166;171;179;169;141;175;138;160;122;109;109;108;117;104;95;104;111;123;127;114;102;90;115;117;117;132;123;111;124;112;147;129;137;156;126;134;148;158;142;149;159;147;120;133;118;113;100;112;129;138;143;127;131;133;144;110;121;129;132;118;143;118;107;128;143;149;132;138;126;153;122;114;101;126;98;112;110;124;138;127;152;129;138;146;129;120;133;127;129;112;141;136;112;120;137;136;120;133;122;127;139;135;137
96;130;124;146;120;122;129;113;134;104;146;124;111;90;122;110;115;127;115;123;127;103;117;98;83;106;107;132;120;134;107;117;118;139;126;127;130;117;116;122;128;109;117;137;118;123;138;118;125;102;112;128;124;117;114;122;123;136;115;160;124;112;106;109;120;112;120;136;111;107;115;106;103;108;112;105;130;113;116;120;119;108;130;89;124;113;136;147;126;124;108;108;117;103;108;109;91;111;112;117;115;119;109;117;114;129;128;113;121;121;103;133;112;100;94;106;137;120;122;124;136;127;109;120;94;95;119;113;133;116;122;127;117;119;121;130;127;134;105;113;114;119;107;106;119;115;127;107;121;116;119;112;121;125;135;105;130;110;118;122;102;102;114;118;113;126;123;117;112;100;134;116;120;118;119;105;141;118;137;107;124;116;121;121;123;116;127;118;127;106;107;119;136;137;109;123;125;143;138;116;114;140;123;131;136;126;117;114;126;116;130;122;113;107;119;125;107;116;114;119;113;136;130;127;142;150;137;139;116;142;130;136;121;132;122;131;128;116;119;132;122;133;161;157;144;143;115;140;135;131;160;144;149;142;162;132;156;127;112;102;123;117;100;106;122;105;113;109;135;129;119;123;128;125;140;123;105;118;122;109;116;115;127;120;113;127;149;135;124;159;133;144;154;117;156;142;148;155;104;66;69;83;105;123;143;125;131;141;129;143;127;135;142;134;138;119;106;125;137;117;95;111;110;140;125;113;130;135;151;119;141;147;136;128;134;127;156;124;124;160;188;250;187;136;114;127;129;109;111;108;111;122;117;113;125;128;133;122;129;140;136;160;140;120;149;128;146;136;148;147;150;143;139;126;123;150;143;164;142;147;141;143;130;169;136;131;110;131;115;131;109;141;149;131;149;135;122;128;111;107;128;135;151;136;144;108;145;118;128;130;146;112;119;111;99;126;118;98;117;112;113;110;121;110;121;113;129;127;101;116;129;117;108;111;128;135;131;138;140;147;121;129;132;131;139;139;144;164;138;137;130;143;138;141;148;162;142;132;118;95;100;86;92;97;107;114;127;123;111;132;118;113;133;130;141;127;122;128;119;135;122;154;137;154;124;146;123;123;125;138;110;114;102;93;94;96;101;100;85;107;119;110;112;108;119;123;133;136;122;134;94;105;130;116;128;103;148;124;132;138;113;114;115;114;121;116;126;120;141;127;113;112;106;143;121;142;145;129;131;135;145;118;111;95;127;113;135;99;116;117;101;109;124;108;111;109;107;124;125;116;129;125;148;106;123;125;117;123;131;102;106;92;93;82;104;101;85;99;97;108;120;112;136;151;143;139;143;99;93;87;82;81;98;112;105;86;113;116;129;147;123;135;128;107;130;128;93;94;122;87;125;117;103;112;90;128;127;129;108;102;109;83;94;95;120;103;100;90;76;83;74;77;97;98;116;137;128;117;85;111;124;126;132;160;141;139;114;105;96;113;129;125;133;134;146;155;122;116;129;131;137;149;122;153;153;147;135;119;129;116;129;116;133;127;85;71;94;113;111;121;129;122;117;103;107;132;115;106;146;131;146;134;136;116;125;120;125;126;112;113;117;108;124;139;149;151;121;151;121;156;118;150;138;168;130;137;102;106;85;91;115;121;112;132;112;116;88;119;85;116;122;115;117;118;144;125;138;118;104;140;140;143;138;137;151;138;132;137;137;112;131;137;136;122;120;125;154;159;156;146;142;120;134;137;130;108;131;112;122;136;122;96;143;99;97;120;134;127;120;132;123;105;138;97;102;108;124;114;130;140;137;130;112;126;111;102;125;138;129;134;120;126;126;113;134;122;112;120;115;112;126;113;124;121;133;124;132;113;104;112;134;112;123;136;114;116;103;117;120;154;124;122;112;113;122;154;146;170;151;140;141;130;131;131;143;135;141;153;132;121;120;145;130;153;152;145;123;136;142;119;121;137;137;117;124;144;132;126;133;155;113;111;114;119;111;130;155;120;105;109;140;117;149;119;133;113;134;141;137;132;137;166;150;132;111;119;135;162;149;149;136;134;120;129;155;112;150;127;135;127;118;142;151;148;151;159;115;138;139;136;139;116;133;118;137;122;132;105;107;111;131;134;141;154;133;154;133;146;148;177;160;149;131;157;134;131;131;108;127;133;140;138;122;156;135;140;135;137;140;159;152;148;155;158;144;132;142;160;139;137;130;138;153;173;156;154;128;119;145;175;175;142;143;126;116;102;118;111;118;121;119;113;121;127;131;111;113;132;138;134;140;157;155;160;166;137;159;144;185;142;112;114;94;121;126;170;145;110;103;103;134;112;109;125;124;130;129;118;156;171;151;135;159;188;173;143;134;138;164;143;160;167;179;118;140;128;164;100;132;130;122;118;115;159;117;122;97;113;146;105;127;149;154;127;139;142;104;120;114;127;121;113;116;120;116;128;134;144;157;123;119;114;153;140;158;146;161;140;155;167;160;133;127;146;158;173;203;192;155;166;153;125;125;126;158;155;164;139;125;137;130;123;124;135;121;147;105;138;119;126;116;123;129;141;117;136;125;147;123;129;143;141;135;136;135;151;128;157;134;157;158;134;161;158;134;110;113;103;116;111;110;91;95;82;112;121;140;133;122;128;125;150;183;174;141;128;134;140;127;110;119;119;127;148;141;130;128;145;119;128;126;131;141;133;139;131;148;116;133;135;116;113;116;120;103;123;132;158;171;181;163;153;130;152;117;114;132;115;117;129;125;113;138;117;134;118;131;100;116;109;122;138;134;106;109;120;135;120;139;134;144;128;140;132;145;150;160;190;147;143;162;154;152;159;152;131;134;164;122;122;128;129;130;130;124;127;142;160;148;154;171;154;158;142;110;131;150;153;133;126;128;118;123;122;107;112;124;125;128;134;119;139;127;138;127;149;116;148;114;122;145;128;147;135;119;135;105;142;123;125;133;129;147;147;126;124;143;135;116;123;107;120;117;147;147;125;134;127;134;124;125;170;168;147;114;105;142;136;142;128;145;136;159;163;179;136;153;150;135;123;129;148;157;126;117;124;138;152;169;146;163;164;171;130;129;114;123;139;122;133;115;108;103;110;85;124;107;125;117;118;126;111;127;129;144;151;143;134;122;171;136;160;177;164;158;190;182;153;154;180;173;161;150;144;159;156;153;147;159;160;181;190;162;158;145;121;117;144;110;151;132;123;103;113;140;131;124;116;120;124;134;116;137;124;136;108;123;140;132;140;148;133;149;145;141;121;164;142;150;145;146;129;130;125;112;145;115;111;126;131;126;138;138;131;165;182;170;149;161;150;163;166;140;157;148;144;126;131;127;102;121;119;105;108;123;115;123;111;120;120;134;114;123;134;128;109;128;132;124;117;112;137;130;103;132;174;161;154;157;136;120;120;125;120;119;124;139;121;137;142;145;140;141;118;133;136;145;101;143;115;127;115;123;117;128;128;131;113;116;115;119;103;113;136;120;138;131;101;138;138;115;147;122;150;137;158;121;155;147;134;122;124;133;147;128;129;127;138;121;152
115;119;153;152;120;112;125;111;104;147;118;116;111;105;95;98;111;101;95;99;119;118;112;105;101;114;121;118;112;125;113;131;118;135;142;130;126;115;130;122;133;114;117;112;139;123;106;116;118;131;106;109;111;116;106;135;140;126;126;130;123;101;119;110;117;112;119;102;116;110;124;122;115;94;95;112;120;102;121;118;116;126;114;93;115;107;143;121;118;127;111;112;107;95;108;85;111;116;116;129;135;112;115;128;104;101;119;90;128;97;128;105;116;124;120;112;135;126;133;140;141;106;131;122;123;105;114;113;98;114;129;98;111;116;126;138;153;97;102;107;108;120;116;108;107;115;111;103;117;101;109;134;124;119;127;106;114;104;118;118;127;133;128;120;107;125;103;105;118;112;109;117;115;127;96;110;126;118;101;111;113;115;114;113;104;106;133;118;123;113;113;95;115;114;141;137;100;118;117;117;151;122;135;122;133;136;126;123;132;136;114;110;143;133;116;130;131;122;127;127;125;134;142;132;129;146;135;136;129;140;163;158;143;147;136;125;132;124;119;115;124;143;133;135;141;150;143;152;126;113;140;125;160;143;158;146;129;129;152;111;128;106;135;99;122;115;123;134;103;120;115;120;110;121;111;117;113;126;131;128;139;147;137;130;134;148;155;125;138;138;122;151;149;129;147;137;150;116;90;61;65;75;123;123;127;127;149;150;145;112;124;115;136;129;115;132;126;136;122;108;114;113;110;117;119;135;140;139;127;126;112;115;121;124;141;105;107;101;134;164;201;218;194;132;123;122;118;97;113;104;119;124;133;133;128;137;125;132;123;121;137;136;134;144;151;145;132;153;153;145;126;147;134;154;112;155;143;139;139;160;144;141;140;140;118;111;118;124;129;138;149;125;126;117;129;128;137;137;129;142;150;157;128;135;123;131;136;147;142;136;103;102;105;107;110;111;123;117;122;98;122;104;122;122;121;130;116;121;111;116;127;109;104;119;120;132;155;147;147;141;145;122;126;138;146;139;129;130;129;140;123;147;154;196;140;155;135;146;120;92;81;81;96;122;106;131;111;128;132;128;109;132;144;129;122;143;135;124;114;135;130;144;142;129;122;130;123;128;142;158;134;91;107;92;99;102;97;90;103;124;108;105;112;104;100;132;119;110;128;122;111;118;128;120;133;137;109;106;135;111;130;116;127;120;116;128;111;115;135;125;132;145;131;131;150;144;137;133;142;120;135;105;120;110;115;124;111;112;111;123;102;126;114;117;108;128;106;126;115;125;131;134;109;122;115;107;126;98;142;133;124;117;109;85;81;96;80;96;94;91;127;119;134;118;135;139;117;119;116;113;105;98;88;89;99;114;104;124;129;107;121;131;110;108;108;113;115;95;105;116;131;100;115;121;104;111;120;101;106;118;96;98;99;97;110;107;121;118;110;109;87;88;91;103;96;118;107;103;128;107;116;133;145;146;129;138;98;111;122;122;111;123;133;136;144;141;126;122;105;146;135;153;138;154;157;163;136;145;151;108;124;119;134;104;108;94;115;115;131;116;126;119;112;98;113;115;139;131;170;155;154;144;126;119;103;108;92;110;110;122;140;109;131;120;154;144;154;145;126;130;145;139;119;145;142;120;87;106;97;94;101;112;131;126;116;105;106;104;138;128;114;108;109;109;94;126;113;136;128;132;112;133;137;122;124;123;126;119;142;131;125;133;157;125;125;129;127;136;147;144;123;121;153;140;129;122;113;129;134;129;120;121;108;117;135;121;128;114;115;143;129;130;130;121;130;118;113;135;105;136;125;112;113;121;116;137;117;136;108;115;121;116;136;106;135;122;129;108;111;118;109;114;131;130;118;135;124;94;126;111;127;120;136;129;141;128;125;123;140;117;119;128;141;129;143;143;147;155;159;136;158;133;134;138;140;126;151;159;146;157;135;140;135;131;150;127;127;129;133;109;97;132;107;125;129;138;127;172;126;111;129;99;117;120;122;134;146;133;114;127;106;115;127;129;154;152;121;123;136;154;139;151;148;139;142;170;145;163;128;147;130;124;128;124;135;137;138;112;126;106;128;149;141;154;158;139;135;136;128;127;115;122;115;149;109;139;113;142;124;123;126;130;127;107;120;137;145;142;139;141;155;146;139;149;152;133;122;98;137;125;116;146;146;149;172;158;121;143;129;158;152;174;158;160;130;135;108;128;133;144;141;129;147;150;141;154;118;140;142;158;148;133;140;132;121;94;101;100;114;130;136;98;127;121;138;119;132;133;145;141;150;145;169;179;159;163;147;171;179;154;131;102;106;129;122;137;141;106;102;107;91;105;102;112;115;122;146;139;168;161;150;162;152;163;161;136;127;123;136;140;141;144;152;138;127;138;146;139;119;121;134;132;123;123;139;130;119;114;116;119;112;140;147;120;133;124;110;98;121;122;138;111;94;125;132;123;148;149;125;132;107;137;147;154;124;147;130;168;151;166;167;128;128;125;130;189;196;192;161;161;160;121;139;127;136;137;126;123;107;111;133;137;157;144;148;133;134;133;119;124;146;125;117;120;133;118;134;137;110;131;125;133;112;127;113;130;138;145;127;149;158;175;170;156;130;121;115;128;93;104;108;91;100;98;130;118;122;145;149;141;146;166;198;143;156;141;126;125;130;108;135;118;116;135;129;105;125;107;134;127;140;132;135;108;148;130;144;119;122;124;111;130;119;127;131;137;142;146;172;164;146;138;127;144;134;125;121;137;139;133;132;122;126;143;125;141;132;145;112;114;117;119;132;140;140;127;134;131;116;138;133;158;136;123;156;152;169;150;144;146;147;170;173;169;142;150;142;117;128;112;132;140;141;155;145;168;141;168;166;166;175;178;127;133;133;127;131;116;116;116;138;126;120;114;121;135;125;132;122;101;112;127;135;135;133;111;118;131;117;106;113;122;132;132;134;120;118;112;128;132;137;145;139;147;120;132;143;124;137;127;130;123;134;150;175;124;126;122;126;136;126;154;141;159;115;143;152;140;153;145;139;143;138;156;174;162;135;174;157;144;144;140;153;113;124;123;148;159;154;174;172;176;141;161;133;120;130;152;141;147;101;77;116;100;135;128;142;123;122;137;119;129;150;149;132;150;117;129;141;150;134;169;161;180;196;171;155;163;145;168;170;148;158;177;142;137;156;173;160;180;189;151;187;168;157;131;114;124;104;97;129;130;127;100;122;112;118;116;117;114;128;139;134;115;133;123;157;131;113;129;145;129;127;164;147;131;149;175;170;144;148;128;132;148;156;128;119;129;143;124;154;137;147;159;168;150;179;165;157;168;175;163;152;150;167;167;175;136;126;116;127;134;135;126;110;131;100;102;123;139;126;146;119;124;132;139;136;121;141;140;149;135;155;133;141;161;158;165;155;128;122;118;127;122;111;138;125;128;123;137;130;171;136;152;139;122;142;123;122;138;106;121;141;128;126;112;123;129;123;116;124;111;128;115;139;103;133;128;134;142;134;125;121;109;118;150;152;156;127;129;131;125;132;117;134;122;128;126;129;125
115;131;154;154;144;117;121;109;122;121;139;114;136;106;113;121;117;114;131;107;114;138;105;101;101;107;116;106;127;134;121;125;136;107;123;119;125;127;109;136;121;110;114;120;121;123;119;129;137;120;131;113;111;101;129;115;134;122;146;112;127;114;116;142;120;111;117;91;97;99;123;93;114;116;102;108;128;122;107;114;115;121;136;109;121;130;107;135;133;120;99;100;120;105;107;103;112;125;141;135;116;100;116;121;115;127;108;102;125;121;116;114;104;113;125;131;112;127;129;117;120;113;124;116;107;125;117;105;91;118;126;102;118;128;138;124;117;123;115;104;123;111;106;115;119;109;125;128;102;130;115;104;95;104;139;135;112;110;104;114;119;116;101;126;133;112;116;130;131;150;118;132;100;116;98;113;104;122;148;111;126;132;109;124;108;130;119;136;118;119;113;132;103;114;123;132;132;123;110;135;140;162;129;148;112;122;138;140;137;135;129;107;136;120;116;126;143;139;122;122;145;124;121;139;137;126;131;131;121;133;166;189;174;146;136;130;133;133;139;144;135;127;138;130;149;143;123;109;124;133;134;130;174;153;140;140;136;139;128;124;130;118;117;98;110;121;115;105;105;122;127;116;117;122;106;89;108;117;140;132;150;144;148;150;114;129;134;134;151;160;128;139;141;154;171;143;135;129;95;74;46;74;136;123;135;124;133;136;171;132;129;113;118;122;108;149;127;128;120;129;102;110;118;110;98;119;103;129;110;123;114;111;102;124;139;122;118;126;139;132;178;256;179;137;104;121;102;118;121;106;116;115;125;150;135;133;114;107;126;112;126;144;152;139;145;137;139;146;125;135;153;152;130;136;128;133;153;174;145;163;136;131;144;136;128;123;136;152;138;134;140;137;109;112;124;143;142;131;120;134;132;128;128;133;115;114;127;130;121;118;111;123;95;102;129;115;110;104;140;112;114;132;112;107;117;140;112;112;95;131;127;119;111;104;145;137;169;185;190;158;128;128;116;152;146;139;131;133;132;116;136;144;154;139;152;132;136;145;119;104;110;95;94;106;112;117;114;134;114;118;120;113;120;102;122;122;132;132;113;129;121;137;109;160;132;133;137;128;148;135;115;110;106;103;107;88;82;102;88;92;107;112;103;104;120;104;125;124;126;129;113;119;115;117;118;127;115;123;132;124;111;103;137;106;95;118;138;125;138;144;111;121;125;118;148;117;122;159;120;115;127;121;105;127;105;147;115;134;125;127;113;117;99;135;133;121;129;135;144;127;132;133;99;115;108;123;120;114;119;122;107;127;101;84;110;91;78;99;88;96;92;113;123;129;126;135;115;103;120;101;88;88;104;100;121;108;109;135;110;116;124;123;132;125;142;133;100;100;94;122;105;110;112;124;123;122;111;103;117;101;104;89;100;111;115;117;150;103;127;114;104;88;97;96;89;111;127;117;123;102;97;119;129;150;120;122;110;134;110;129;130;141;130;131;126;133;134;131;140;158;128;149;148;146;150;177;140;144;141;135;139;108;133;106;110;95;97;100;111;125;108;123;114;108;96;139;108;134;186;217;164;138;127;113;114;106;128;126;135;128;145;118;105;138;148;134;137;124;142;131;123;151;141;131;112;123;99;103;101;88;101;118;109;130;114;113;111;130;128;131;122;110;104;126;104;126;120;112;132;118;126;127;119;158;153;117;118;129;115;120;131;153;145;151;130;127;133;135;149;135;139;106;121;114;111;107;96;121;121;106;125;114;125;126;121;123;118;121;113;137;131;111;117;119;91;121;119;132;114;107;136;100;105;101;128;130;122;114;119;119;97;103;133;122;130;121;117;142;118;119;102;127;128;131;118;120;142;128;120;116;134;118;127;137;119;128;137;121;128;126;111;107;151;138;129;176;142;181;140;145;155;149;133;147;148;155;152;157;135;141;138;155;130;121;144;119;118;124;135;118;123;119;129;138;108;136;118;137;120;119;119;144;132;124;119;129;140;143;137;133;119;124;133;140;140;135;149;135;138;126;139;139;137;146;144;142;130;134;145;147;139;119;122;111;125;118;142;123;131;129;116;152;143;132;151;141;137;119;138;132;130;124;125;119;121;148;135;141;119;120;125;130;115;135;122;115;139;139;146;134;127;139;154;162;162;119;133;122;136;121;120;135;140;156;144;169;155;151;146;157;162;147;134;167;157;127;135;129;124;142;130;143;157;139;157;130;149;143;139;188;157;143;124;145;124;121;111;111;115;114;119;134;130;140;135;131;131;121;138;137;151;133;166;168;153;162;156;165;166;178;143;128;121;127;116;99;141;116;114;109;101;91;99;108;125;129;130;145;156;194;177;149;152;169;151;144;133;134;128;119;133;122;131;94;122;129;153;167;136;117;139;101;136;121;124;115;132;119;121;131;118;137;142;141;131;132;113;119;108;120;128;119;110;122;131;124;143;158;132;152;130;134;121;129;151;108;120;147;165;185;164;148;140;112;140;158;180;230;175;182;157;139;144;129;131;113;149;126;126;155;137;141;118;138;150;121;145;121;139;135;132;130;138;135;120;142;135;129;113;124;135;119;121;153;121;132;159;139;126;169;163;203;185;151;120;112;121;113;100;103;116;97;112;112;133;121;116;124;146;144;154;163;199;153;149;161;134;133;143;129;115;122;134;145;131;127;145;116;117;110;106;117;105;134;144;116;123;141;134;126;128;130;125;112;126;143;139;139;120;163;166;185;169;130;133;117;131;122;140;140;111;137;142;161;134;140;120;133;118;132;136;111;131;154;140;110;117;151;161;118;116;145;124;130;143;166;156;129;135;125;140;158;149;133;159;163;111;162;130;129;117;154;139;146;153;161;160;143;135;159;162;119;137;124;111;110;148;127;108;120;106;122;131;106;132;121;100;117;116;126;129;135;137;125;117;111;115;132;127;123;115;128;113;120;131;99;132;133;129;140;134;124;153;128;142;158;133;134;129;116;121;110;155;177;188;176;122;141;162;146;138;159;137;130;133;147;167;160;149;161;133;124;146;189;148;149;150;149;155;133;131;110;132;131;113;113;137;131;145;163;163;158;158;145;145;153;157;138;108;140;139;89;89;78;128;131;111;126;116;148;133;143;146;137;145;165;139;143;161;148;147;152;203;192;224;171;157;132;152;166;154;147;142;143;134;137;159;177;161;151;166;203;196;169;162;149;136;146;119;113;146;138;108;125;136;130;129;112;130;124;114;143;124;119;107;149;136;125;122;126;137;137;126;145;147;146;164;152;173;175;152;148;136;155;154;134;121;121;135;137;143;155;142;178;162;181;167;144;183;154;160;160;132;164;145;155;139;157;131;124;139;138;121;106;120;107;99;101;109;122;134;136;138;150;133;127;124;134;150;146;139;160;138;140;141;177;161;140;141;129;108;133;99;103;136;122;151;123;113;145;137;121;126;130;117;125;107;126;135;135;118;113;116;120;114;127;117;120;112;117;135;132;143;123;124;132;126;125;136;136;158;134;130;109;131;132;154;126;115;131;137;135;136;154;114;136;119;119;137;117
117;124;162;159;133;110;119;127;143;128;122;126;117;103;108;118;107;121;139;135;124;116;118;104;116;122;119;133;103;106;130;110;126;106;122;104;119;109;146;123;98;134;121;129;120;122;129;110;113;125;123;115;117;106;131;127;118;123;126;132;114;128;138;126;134;154;119;102;93;109;107;108;94;110;107;107;111;123;90;130;90;126;118;114;115;129;129;129;111;97;109;107;118;114;107;103;107;124;118;135;125;101;107;133;110;103;133;121;110;99;109;112;97;100;101;132;106;125;117;108;128;105;107;96;98;115;88;115;119;109;113;99;132;109;114;103;116;119;135;122;117;110;123;144;129;124;107;104;108;107;117;111;108;125;116;119;113;112;109;130;106;104;106;102;108;108;110;107;113;95;97;105;122;124;117;110;124;110;121;109;132;112;99;112;97;141;129;121;113;108;124;116;122;119;133;129;119;127;143;166;157;144;134;131;126;127;149;136;117;121;115;124;109;125;149;131;114;141;116;127;121;134;128;146;124;106;135;140;124;161;132;153;141;122;145;128;137;152;131;122;143;131;124;138;139;144;122;121;125;149;153;154;160;149;133;146;156;125;134;119;117;115;118;124;123;118;121;112;121;112;105;107;121;130;129;129;107;117;135;128;121;130;144;140;155;138;120;140;134;118;131;133;149;150;154;132;152;119;85;65;56;84;118;161;125;127;139;130;142;133;121;98;124;126;126;115;133;128;130;120;93;113;114;120;116;122;114;104;120;106;124;114;133;143;147;125;124;125;126;125;156;163;170;118;138;119;127;105;97;92;97;100;114;115;97;106;117;123;129;126;142;120;135;147;148;165;129;137;132;148;130;144;124;116;128;125;131;145;125;177;149;150;118;139;137;119;129;128;112;128;122;153;148;106;136;152;114;117;119;127;135;137;125;150;120;108;137;126;119;124;126;89;112;93;105;104;141;110;116;121;118;121;128;124;105;125;112;129;125;124;137;136;115;117;125;145;136;194;149;132;143;134;128;153;166;157;155;139;145;117;145;108;138;168;159;145;132;148;115;104;83;82;89;94;111;98;132;122;121;124;139;131;120;113;117;110;117;102;146;110;132;123;135;139;111;122;120;131;121;146;135;108;120;90;116;91;92;85;89;100;105;100;110;112;110;126;123;124;121;115;127;116;113;120;114;120;154;130;123;121;133;131;127;132;134;123;129;128;132;132;129;177;123;118;121;138;127;129;129;135;119;112;133;103;122;118;124;120;147;138;118;141;136;110;124;119;120;130;125;130;107;137;119;115;129;97;128;119;110;128;124;117;93;103;93;86;66;67;76;92;103;122;121;111;111;110;99;89;110;108;91;88;80;113;106;104;119;120;123;131;124;132;119;119;103;123;109;95;124;107;131;94;92;118;111;110;117;91;96;73;98;79;101;95;109;102;114;134;113;99;103;101;104;72;84;103;105;118;108;108;111;117;133;145;148;137;121;135;114;127;122;122;110;139;148;121;121;139;138;141;135;149;148;131;131;157;152;168;140;127;139;128;124;110;87;99;116;105;115;114;106;101;100;118;112;105;133;157;160;190;169;127;133;133;106;122;116;122;115;131;135;127;114;128;145;128;121;133;125;127;130;159;116;131;127;111;98;90;84;80;113;117;108;154;131;114;124;115;133;125;126;110;105;113;111;113;126;134;145;126;129;125;137;158;129;124;163;134;140;133;129;145;160;133;131;145;135;135;122;129;127;109;121;113;126;127;115;109;134;141;131;115;131;119;120;101;133;137;126;130;133;125;115;132;115;129;130;110;143;121;111;125;124;114;135;140;139;90;123;131;100;112;130;125;126;120;129;106;121;107;124;139;119;107;134;127;109;131;127;127;134;132;118;126;125;128;128;118;107;114;123;105;150;136;140;148;152;141;144;142;163;156;158;120;123;140;145;140;127;142;137;138;144;121;123;134;129;136;113;121;111;121;115;120;117;107;130;110;114;125;137;138;118;134;121;147;129;132;138;126;122;119;137;124;138;136;133;130;127;133;139;136;136;135;138;137;147;168;127;136;137;143;138;115;120;118;117;132;132;131;121;161;150;140;150;103;132;116;118;127;116;132;140;135;128;137;122;118;137;122;122;142;130;135;123;124;123;141;139;143;158;136;144;165;145;144;149;125;126;151;128;149;153;153;150;149;131;169;132;143;173;145;162;151;122;155;122;102;135;115;124;126;161;150;151;137;130;137;150;153;144;140;142;125;132;136;94;115;110;111;117;109;118;122;112;154;138;160;117;145;147;133;138;169;157;165;135;163;178;182;136;131;115;124;136;125;124;117;102;98;94;82;87;111;147;146;140;172;181;169;171;143;167;159;175;155;134;132;123;116;111;118;129;141;142;168;135;166;134;118;136;109;143;117;117;112;131;120;123;139;135;133;130;125;139;145;120;119;124;125;138;112;126;143;134;143;134;140;144;139;140;138;147;121;146;127;104;150;180;167;139;111;146;168;139;190;193;214;186;169;149;132;133;126;144;131;135;112;136;136;124;139;124;134;128;142;123;135;114;143;130;139;124;142;137;133;127;110;136;141;116;125;108;122;120;110;125;135;138;165;188;190;183;145;140;127;122;130;123;99;104;94;102;115;134;115;149;164;155;162;167;154;149;155;154;146;143;141;138;149;128;120;149;102;127;130;122;135;126;126;120;121;138;123;117;146;114;144;130;144;131;151;113;155;140;135;130;135;152;160;199;167;180;172;135;147;135;105;131;153;140;123;141;140;146;138;141;110;136;148;117;147;109;120;120;137;140;137;138;146;148;124;128;163;160;145;140;136;120;122;121;151;146;174;168;121;139;135;114;121;142;128;129;123;137;146;156;109;160;162;137;126;110;131;123;143;124;150;149;110;123;133;126;99;119;125;96;85;135;119;156;124;146;154;116;133;125;133;134;124;128;119;133;133;132;124;115;99;99;133;131;148;151;140;136;129;114;110;124;120;120;135;163;235;225;148;146;143;121;129;119;145;126;121;146;133;150;160;161;138;147;134;143;172;164;160;168;158;148;144;134;123;122;115;112;110;131;154;168;164;172;164;155;155;139;148;137;126;130;143;132;110;80;106;125;143;143;117;124;130;145;128;141;158;159;166;163;151;146;154;138;156;163;218;194;161;178;155;136;158;140;142;157;153;143;168;189;170;162;152;175;199;176;167;141;147;126;138;151;141;129;138;135;125;108;123;134;133;115;144;132;121;121;136;137;133;156;113;137;142;135;158;127;132;156;164;188;162;166;158;149;144;137;142;164;147;130;155;135;140;149;178;144;166;181;142;165;169;147;153;165;176;174;138;142;149;158;128;129;133;114;136;102;129;93;102;123;123;128;102;134;181;152;137;133;120;104;127;154;154;147;163;129;159;165;180;175;149;135;136;127;111;119;128;139;123;142;120;127;140;133;120;134;148;124;133;136;126;103;125;120;111;121;101;121;105;114;123;134;130;121;129;130;115;147;147;149;160;130;144;149;114;139;144;144;111;128;119;112;96;130;124;137;124;129;112;118;123;122;116
114;130;132;115;130;123;121;119;109;125;149;115;121;122;124;120;101;124;126;136;105;107;126;121;99;125;131;124;107;140;112;124;117;119;123;135;113;122;117;134;122;123;142;117;128;135;119;116;124;110;114;128;118;119;106;114;119;118;121;132;141;125;125;136;134;131;133;116;98;116;130;93;104;121;114;107;118;118;119;111;104;107;112;101;107;120;97;135;117;114;113;110;116;126;96;125;128;110;119;125;133;111;126;127;121;142;126;125;105;128;134;128;110;145;117;115;97;140;121;115;89;117;103;133;96;105;129;94;118;122;110;122;113;138;95;123;108;111;111;110;113;105;125;109;116;106;118;104;91;114;104;108;104;134;131;125;110;103;108;106;140;111;101;107;104;117;127;119;105;121;129;130;119;139;119;108;136;110;118;131;126;111;129;108;119;105;128;120;114;119;98;100;113;127;138;113;123;127;135;130;158;146;109;128;152;135;109;110;121;109;117;128;129;125;118;148;146;136;161;138;130;130;135;145;122;129;119;126;143;146;134;161;133;127;134;125;134;124;145;129;147;121;124;147;134;141;122;125;142;144;144;155;132;153;156;143;138;135;110;125;107;134;125;126;100;112;103;103;118;110;128;110;136;128;110;123;117;114;124;117;135;134;170;131;137;140;136;128;114;141;140;131;154;134;136;132;140;87;60;54;70;93;129;119;137;119;116;113;123;136;124;132;125;150;136;123;108;108;124;109;128;126;127;148;135;135;142;136;127;126;114;117;120;166;140;131;130;130;123;141;163;160;134;116;119;122;128;119;99;106;113;131;119;119;112;122;126;112;116;96;132;111;134;109;121;127;131;143;147;128;145;115;138;134;130;131;140;154;178;178;180;173;152;124;114;133;115;126;119;143;129;106;125;139;150;136;132;127;119;102;135;131;121;127;135;124;136;143;132;115;89;105;104;101;106;116;145;134;116;133;119;122;116;127;105;124;132;137;110;152;126;113;109;109;113;123;156;163;148;158;138;149;144;139;152;128;174;142;138;143;103;132;130;149;149;153;139;140;147;98;79;91;84;104;96;119;121;128;132;124;118;133;123;113;132;122;135;104;116;123;121;122;114;146;153;120;128;142;138;140;130;106;105;90;84;87;90;115;110;111;100;113;106;100;101;121;120;145;116;124;118;113;121;142;119;121;158;125;136;114;150;125;132;134;134;146;106;140;136;127;126;125;117;112;133;124;157;132;120;127;122;109;105;122;112;113;126;127;138;117;121;114;130;110;132;117;124;121;121;124;139;110;132;122;114;121;131;118;121;111;108;118;95;65;82;82;79;80;74;86;96;99;101;120;105;147;117;99;93;104;98;99;91;91;107;112;118;123;142;131;141;107;110;125;132;111;89;114;104;103;113;92;111;105;125;131;104;101;80;107;91;95;86;113;121;116;118;115;92;72;96;99;76;79;103;92;120;105;105;95;103;106;128;124;124;127;138;136;121;130;120;104;132;119;134;125;133;99;125;157;130;170;154;149;130;156;161;150;147;122;155;139;147;150;80;93;96;118;145;131;111;110;103;100;105;108;121;148;133;165;143;141;114;110;143;98;118;139;156;132;116;128;132;148;118;155;133;157;121;121;166;102;145;142;126;109;91;101;98;84;126;110;109;145;126;103;127;131;124;118;117;115;103;111;109;92;125;116;115;131;128;115;140;134;141;148;129;124;149;136;143;158;144;154;144;137;126;150;137;141;127;132;141;114;127;124;141;131;136;103;114;125;110;109;103;127;123;153;137;115;147;136;105;112;145;121;106;126;128;144;128;126;114;100;139;129;114;129;128;97;130;123;121;132;138;130;112;100;123;126;97;104;109;120;115;134;138;134;130;133;135;113;145;142;160;126;129;130;132;149;140;124;142;120;124;126;139;155;139;165;176;129;153;113;128;135;148;148;130;126;154;149;138;130;110;143;121;112;137;118;106;123;109;149;119;114;118;123;127;120;124;104;106;127;130;133;129;150;138;160;113;141;136;125;153;151;144;149;130;142;141;143;132;120;140;143;140;146;147;120;150;130;122;134;130;104;129;124;145;121;138;124;156;145;149;149;137;125;142;122;128;107;122;137;115;120;134;135;122;114;144;150;118;117;108;127;141;131;150;130;136;134;148;144;152;127;128;120;153;135;130;134;135;141;155;128;147;177;147;135;162;168;175;145;167;149;134;125;139;120;147;154;151;157;159;135;138;135;138;137;144;124;165;137;122;106;108;109;96;99;111;128;101;116;138;129;142;130;151;140;168;164;130;168;170;155;168;172;185;175;139;132;136;125;114;102;101;112;117;118;100;101;105;138;152;153;166;153;168;178;174;146;144;141;168;144;137;154;122;125;130;137;125;147;109;142;162;151;145;120;122;134;132;119;132;118;118;116;126;128;140;147;134;133;137;138;139;127;137;135;117;118;132;135;143;162;153;139;120;137;155;135;134;146;149;123;135;159;146;159;126;126;141;160;183;209;225;232;180;160;136;160;124;126;137;144;155;106;136;138;140;135;134;130;113;148;150;126;133;142;146;122;132;126;128;124;117;130;125;113;135;135;137;112;134;105;129;93;121;141;180;179;129;136;144;116;119;126;119;111;117;108;108;109;126;121;157;149;133;178;190;166;152;169;176;133;157;152;131;134;143;135;149;104;137;139;120;126;145;126;124;106;147;109;140;131;145;145;134;138;147;117;130;142;122;147;123;145;121;146;159;235;249;215;148;141;131;141;150;140;144;132;130;139;133;114;118;128;136;127;154;123;121;135;134;132;145;147;143;135;149;129;155;154;132;125;152;146;115;141;154;139;159;136;163;160;129;128;134;139;130;121;137;129;148;148;137;150;151;152;150;140;120;124;131;145;139;133;116;111;142;129;124;111;124;129;97;111;117;135;140;134;145;118;140;139;107;138;132;107;121;123;130;126;123;125;138;132;120;143;128;151;124;134;125;151;147;133;127;135;121;135;153;179;184;119;110;126;126;117;122;147;147;149;146;155;191;181;149;121;144;151;188;147;166;147;176;150;169;133;133;141;118;122;111;115;143;143;128;136;155;150;148;141;166;105;134;155;132;128;126;104;104;112;154;130;130;159;139;144;164;134;143;154;149;136;155;169;146;132;173;171;169;195;173;164;162;166;144;141;144;145;130;154;129;156;176;212;157;133;192;187;202;170;178;153;157;146;135;140;124;122;156;148;145;134;110;143;125;119;143;146;128;124;132;124;143;121;152;147;137;150;120;154;145;154;168;193;185;169;132;154;151;167;131;148;149;141;148;162;189;176;169;148;157;158;156;163;163;166;185;163;158;151;133;144;144;122;123;134;110;123;107;108;123;109;117;125;108;103;98;168;144;168;133;129;146;152;145;174;148;150;177;153;168;178;167;149;146;121;117;116;114;120;139;133;132;120;142;127;132;146;141;137;110;120;135;128;131;130;108;122;132;120;124;116;127;115;127;107;109;123;144;113;143;152;134;121;137;138;159;148;139;132;128;115;114;114;121;122;117;144;130;112;146;111;136;130;125;125
113;99;150;152;155;146;131;149;124;125;109;133;123;123;112;135;130;142;123;99;115;123;110;120;101;120;120;140;122;110;112;109;122;107;144;122;152;123;112;155;121;123;135;116;138;120;129;120;115;121;125;120;109;110;119;119;128;135;120;124;138;120;145;119;137;139;118;126;117;107;116;112;109;102;105;116;107;99;93;99;93;117;124;120;110;131;106;128;120;118;102;103;112;107;95;110;101;114;140;121;125;136;122;131;126;123;121;121;106;116;123;129;130;135;118;108;123;109;105;122;97;109;108;103;97;110;108;102;121;131;123;123;125;118;122;115;110;124;114;120;129;101;130;123;117;116;133;108;128;121;108;114;114;106;119;107;120;101;94;106;112;101;94;102;90;113;101;111;112;94;107;105;109;120;107;117;102;106;108;114;138;114;114;110;103;123;124;112;113;136;117;114;115;115;129;122;102;115;117;145;122;141;145;96;136;120;111;142;122;131;104;130;110;111;126;132;142;146;141;136;118;139;130;120;136;132;133;112;155;149;160;165;151;139;140;140;139;132;137;144;120;112;151;142;140;133;125;128;139;121;133;137;134;166;130;126;122;133;123;126;127;127;123;144;80;112;113;126;112;110;130;126;113;117;105;131;134;126;129;143;131;132;162;171;164;127;145;156;131;138;124;134;141;174;122;145;128;98;67;50;64;79;116;111;108;128;130;148;133;129;113;142;134;119;116;132;119;130;116;125;109;107;121;120;146;128;140;132;116;126;131;108;129;122;124;134;146;132;134;131;132;117;131;122;118;129;150;124;129;113;121;112;117;101;91;100;115;123;115;113;120;126;144;139;129;136;133;130;140;149;145;139;136;152;127;158;139;158;169;165;160;141;150;110;122;139;126;137;129;137;139;151;122;138;150;133;144;147;127;126;131;138;135;111;132;133;146;139;133;133;125;101;110;103;94;113;129;109;102;126;99;126;119;139;124;112;111;135;113;135;138;124;108;159;116;136;133;131;121;178;137;135;142;155;138;142;121;144;157;137;127;144;144;151;168;142;160;154;124;90;96;108;114;124;130;144;127;139;142;115;104;107;122;123;137;129;120;128;119;124;137;148;132;128;129;130;111;112;145;119;123;105;109;97;79;94;96;120;109;83;114;95;106;120;117;110;114;122;127;120;110;98;131;130;119;135;130;156;144;115;134;125;116;113;141;140;123;127;137;137;138;127;139;99;113;141;132;150;143;111;129;132;135;143;123;119;116;93;128;100;137;139;142;137;119;128;124;114;130;128;128;119;125;147;137;117;122;138;116;113;100;90;83;60;72;72;71;79;91;109;92;104;105;111;131;134;121;105;102;87;120;121;106;91;101;113;123;146;108;121;121;104;114;122;109;124;97;91;96;109;106;90;89;129;133;141;109;102;91;84;100;101;85;99;99;118;108;114;87;69;73;80;89;90;75;100;122;112;115;111;102;124;137;137;157;134;133;109;145;130;124;129;119;129;139;147;118;137;130;140;136;163;153;123;171;123;165;165;142;126;130;148;129;103;110;73;94;118;132;124;122;137;108;105;119;121;127;108;141;119;135;120;112;102;104;113;123;134;128;121;127;129;121;151;136;134;110;119;132;132;150;152;140;141;127;123;78;90;105;110;107;112;131;130;124;90;115;122;118;98;129;112;130;129;126;110;86;111;122;127;131;149;141;109;111;154;131;110;142;130;130;154;155;154;134;147;119;113;128;132;134;127;127;137;113;136;128;129;119;138;101;107;124;114;106;127;127;117;140;116;145;119;99;127;111;125;102;120;127;110;125;130;133;128;129;121;127;131;123;113;112;135;123;111;131;104;99;109;112;96;114;134;113;111;104;123;129;114;126;114;136;132;130;133;161;154;130;121;139;145;135;141;123;126;120;123;135;139;150;128;158;150;135;128;148;144;140;132;146;152;142;160;126;157;151;138;136;114;108;147;123;105;106;119;120;134;114;134;96;121;127;140;100;128;127;122;137;134;126;130;144;138;119;149;140;144;128;132;152;134;150;144;129;124;137;168;151;156;135;131;141;148;149;127;126;119;121;141;139;137;137;105;146;150;139;141;133;125;116;124;114;147;151;132;118;120;119;114;126;163;147;127;140;122;124;125;105;126;127;150;138;134;128;138;152;142;157;149;165;149;120;156;120;124;128;146;127;151;151;146;152;137;146;125;123;154;138;98;142;111;135;130;144;148;150;121;154;125;127;115;136;128;151;127;124;100;105;109;109;101;109;98;104;132;147;137;140;119;130;129;123;152;144;164;143;154;155;157;151;137;154;149;162;145;129;113;120;123;133;108;104;103;148;121;141;144;184;189;172;171;174;172;163;158;179;167;159;141;132;147;108;117;124;136;137;140;160;134;132;121;135;115;132;119;125;143;101;118;129;113;124;128;120;117;135;152;127;118;140;134;118;99;119;136;113;128;164;139;154;163;169;167;133;153;152;140;129;150;130;122;125;142;156;183;201;235;216;237;221;181;139;128;170;150;138;136;121;114;150;134;131;127;124;151;140;121;150;156;140;143;127;137;148;125;135;114;125;121;117;139;136;140;141;126;127;114;101;119;120;120;130;162;132;118;120;120;125;137;124;118;115;119;122;127;133;135;131;159;175;190;174;165;159;172;172;169;137;167;135;127;147;164;132;122;132;129;119;115;127;139;125;124;120;127;128;139;145;148;132;128;133;123;151;155;158;145;139;129;152;140;160;254;239;201;129;149;144;131;149;129;119;164;143;133;137;136;154;129;135;131;137;123;137;138;114;139;150;161;149;123;124;128;130;145;155;149;166;129;122;145;133;131;125;158;138;135;153;120;141;112;134;133;122;139;129;144;146;154;156;122;148;121;103;104;132;154;142;125;130;116;103;136;107;120;110;104;105;129;113;125;144;146;149;128;121;121;126;124;134;128;134;113;126;137;134;139;129;135;130;146;132;119;139;135;141;130;111;129;123;127;123;102;136;144;156;139;130;135;131;146;119;155;141;160;155;158;169;131;156;146;157;150;160;138;143;143;160;150;138;150;135;165;132;149;122;111;112;148;160;129;167;147;142;150;145;134;134;137;136;145;135;120;115;118;153;130;125;132;116;110;133;136;130;159;125;168;159;167;137;177;172;140;152;173;182;173;155;168;133;145;144;140;165;148;138;158;183;190;135;159;161;187;192;191;180;155;125;149;149;117;128;149;130;133;127;132;107;133;122;117;128;130;119;124;137;120;127;138;144;167;133;140;106;148;140;144;165;172;178;165;165;142;152;170;140;154;170;130;160;196;196;162;172;145;156;169;183;157;154;173;165;194;147;176;142;153;135;132;134;127;120;118;116;109;121;120;112;111;114;110;143;145;145;134;154;124;122;152;171;167;157;157;168;152;165;152;166;124;140;140;108;130;118;144;118;120;131;145;163;108;129;145;158;147;138;132;116;117;125;123;115;133;125;110;134;104;122;108;139;120;122;116;126;127;111;141;119;135;144;140;146;154;147;139;110;139;139;119;118;138;132;118;139;110;138;122;130;111;127;128
126;116;121;128;131;101;129;129;133;136;129;135;107;133;115;133;157;127;127;116;137;128;134;118;119;123;130;100;127;129;117;106;114;137;117;140;124;141;123;128;111;131;135;135;109;150;113;143;112;121;105;102;126;105;134;121;137;122;135;121;133;135;140;120;103;159;114;113;128;124;121;117;120;119;126;111;105;109;125;104;112;109;118;127;108;90;106;124;129;111;97;120;120;112;100;107;112;136;135;123;122;116;118;144;126;118;131;108;110;118;123;129;126;111;109;98;104;110;100;135;129;118;120;106;117;107;115;109;127;136;134;143;140;123;101;117;111;110;97;122;125;131;127;99;105;123;119;117;125;131;121;107;104;115;127;108;114;125;121;93;145;114;121;79;131;112;105;99;112;102;109;121;114;124;119;116;112;88;120;107;128;104;141;131;124;132;123;118;116;142;108;134;127;132;124;128;116;144;108;135;123;131;105;112;109;104;111;137;106;133;113;110;121;132;125;117;120;135;148;129;133;134;127;122;119;121;133;147;123;115;129;126;155;147;145;125;129;127;149;117;124;120;116;127;123;126;130;137;123;143;124;147;155;162;137;133;140;118;102;111;127;117;117;129;106;118;104;114;125;123;121;120;136;125;110;109;103;105;134;125;147;133;139;141;148;150;139;132;119;149;131;140;147;152;138;161;126;86;70;61;52;77;110;118;121;120;127;145;121;114;116;140;132;128;131;118;125;139;120;116;114;134;130;115;124;116;145;133;136;112;110;119;136;121;125;126;135;142;116;134;125;115;127;123;116;124;116;140;113;104;118;110;118;116;99;117;112;103;110;106;133;134;125;134;129;135;144;131;141;147;143;147;134;139;149;148;130;153;143;137;158;143;131;113;132;137;130;130;140;117;144;146;124;132;141;146;149;138;129;139;154;151;154;128;123;119;131;149;139;134;107;103;97;111;117;112;123;106;104;116;123;145;125;112;131;120;99;118;142;156;155;128;120;122;124;126;133;134;137;127;132;148;132;144;139;139;136;143;137;160;117;144;146;136;136;148;139;126;122;113;91;89;98;108;122;119;129;131;117;100;102;116;114;122;113;120;154;140;116;141;126;128;135;139;137;143;150;137;134;147;130;92;100;106;95;75;101;94;119;88;114;112;116;116;124;132;125;127;122;127;112;117;114;122;137;132;157;154;137;113;132;134;149;127;125;154;129;111;140;133;117;136;136;114;122;128;140;135;155;122;152;130;130;96;106;128;117;117;119;132;105;120;117;118;112;119;128;107;124;103;128;112;132;117;118;123;131;140;111;97;93;83;77;64;70;77;82;82;89;100;101;117;103;126;125;131;114;105;109;105;108;113;97;93;105;118;141;124;137;115;107;89;105;124;121;123;94;83;90;88;97;93;109;123;101;108;135;111;124;121;91;105;104;101;113;109;97;101;85;83;98;83;82;87;78;89;102;102;113;115;133;123;121;162;136;131;129;121;136;126;141;147;134;125;128;149;148;123;133;167;161;142;122;141;133;144;137;171;145;132;132;153;133;111;88;70;101;121;118;122;122;117;109;113;117;118;135;124;124;133;146;119;118;112;103;115;103;128;123;120;125;144;137;118;127;130;95;140;148;140;118;119;130;132;110;87;94;93;83;98;107;116;123;140;105;116;126;127;115;92;115;135;125;107;114;109;92;112;133;132;139;140;148;139;143;127;141;131;151;144;147;142;159;153;167;135;122;141;118;116;118;112;132;93;109;115;122;135;116;116;121;94;118;103;113;119;125;118;126;115;108;113;129;119;123;110;114;144;117;134;119;129;115;137;122;117;108;141;113;130;149;123;115;131;127;123;115;114;132;121;123;130;122;131;123;107;121;118;125;140;120;154;145;131;145;136;105;115;150;120;129;129;117;133;124;117;143;168;182;164;143;161;157;139;127;127;142;124;153;156;140;153;136;140;130;112;104;114;125;132;120;115;123;128;108;125;122;126;124;126;113;114;115;128;137;134;142;128;131;142;124;114;115;128;133;151;125;133;155;115;127;134;133;136;147;150;157;164;139;144;135;131;119;122;131;148;117;137;141;135;130;124;120;139;139;117;139;123;123;132;110;151;131;134;142;122;105;126;162;152;145;121;120;124;135;101;136;126;138;136;138;141;133;130;165;150;118;140;164;134;125;106;133;126;116;140;132;140;152;146;127;143;141;151;159;129;122;122;121;159;120;125;113;128;119;152;132;128;153;127;152;125;123;129;147;127;121;135;108;114;116;115;139;124;134;138;121;139;137;139;149;124;150;139;187;152;136;155;150;164;176;164;236;218;140;119;104;115;112;122;150;114;117;141;150;155;161;184;161;148;162;144;154;163;176;169;138;148;116;137;125;160;148;144;138;151;144;141;123;111;111;118;110;108;124;131;100;108;115;100;118;131;125;133;134;137;146;134;129;124;121;120;111;129;125;124;132;141;151;162;174;168;166;161;146;140;135;143;139;123;125;137;137;154;231;239;223;216;199;178;159;145;155;138;143;105;120;136;148;120;134;140;135;174;133;131;156;138;111;140;131;127;128;126;133;124;138;129;145;123;130;128;113;139;119;105;89;102;92;125;149;168;135;130;119;109;109;113;104;120;126;150;110;123;124;139;136;143;178;137;167;152;190;184;154;155;156;163;151;150;155;136;133;147;124;114;117;129;131;130;118;138;132;130;116;121;127;136;124;119;136;141;146;149;138;149;148;146;138;137;154;160;192;142;145;137;158;109;162;127;117;147;156;148;136;128;127;118;126;116;124;119;128;119;113;147;120;146;149;112;117;146;159;152;166;148;157;153;147;114;125;124;147;152;149;157;149;148;147;128;120;141;103;125;125;116;135;148;139;158;137;123;138;114;127;151;159;155;121;121;130;120;122;125;106;117;110;106;131;152;135;142;131;123;143;144;139;155;115;127;130;111;123;129;144;133;143;155;163;130;156;152;141;144;140;133;141;113;124;106;120;112;119;119;144;127;129;119;147;143;150;159;165;177;164;136;184;125;141;150;134;146;126;132;151;155;145;151;130;157;155;135;151;143;115;120;111;144;143;171;128;184;147;126;145;125;134;122;152;128;127;112;114;134;121;124;130;116;133;117;134;144;148;149;142;153;146;177;159;119;153;132;163;172;180;188;164;130;140;111;144;128;159;129;138;161;191;193;141;127;196;191;197;190;152;182;161;144;158;146;122;126;134;147;149;117;107;136;144;115;128;101;140;122;114;114;143;139;129;134;128;130;137;156;128;146;171;161;141;152;144;166;148;154;140;139;146;147;169;188;197;171;149;153;178;137;150;148;164;163;149;171;127;175;154;158;141;121;119;109;124;125;113;116;125;132;112;163;111;132;142;152;129;142;132;132;118;145;150;174;188;168;171;158;182;155;156;156;139;129;119;131;114;112;102;109;122;129;134;105;124;123;155;149;128;146;99;150;127;127;122;119;110;125;108;112;109;115;115;117;122;137;123;125;133;113;128;111;106;137;139;140;134;130;137;130;137;145;111;131;136;120;136;131;137;114;127;129;124;132
132;114;147;109;115;110;133;120;148;139;138;123;99;116;104;124;115;154;127;117;137;120;140;110;105;137;130;114;113;124;122;104;111;129;132;112;129;138;127;129;128;133;140;134;132;142;112;131;129;130;123;125;116;121;125;128;116;102;114;131;100;130;128;125;115;116;120;94;112;125;125;106;114;109;123;126;109;126;113;106;119;106;103;103;95;139;121;119;100;134;112;125;134;116;102;117;127;128;119;127;114;113;128;119;120;103;107;113;137;102;119;105;125;129;99;104;119;112;121;123;118;113;105;117;99;119;130;100;129;141;152;137;100;121;120;107;116;89;118;101;117;114;115;123;118;126;120;136;136;98;109;103;112;134;107;121;110;110;113;102;110;126;120;115;98;108;124;107;115;111;128;122;138;136;111;105;100;106;93;109;121;116;105;113;126;122;124;105;134;115;123;103;123;153;108;110;102;123;123;115;133;115;122;118;116;129;115;121;113;132;103;135;116;109;126;108;121;142;130;133;150;129;133;142;122;125;120;114;148;123;144;130;170;138;140;136;130;161;122;114;119;127;143;114;134;107;128;123;137;152;121;132;146;142;141;134;121;123;127;150;107;125;128;146;116;132;105;104;128;126;126;121;120;107;97;99;102;106;124;112;139;127;109;135;126;134;153;128;134;140;140;147;135;145;138;131;129;73;68;45;72;80;85;88;111;121;121;117;132;138;124;133;113;138;116;138;101;121;105;114;128;118;116;134;153;136;129;139;133;136;127;131;115;131;129;145;126;139;137;130;131;109;107;110;116;117;109;140;114;118;109;107;116;101;117;118;162;139;115;112;131;109;138;137;132;120;131;108;120;141;145;132;114;133;143;135;136;160;159;140;140;136;126;129;157;106;134;129;127;136;147;159;141;131;113;133;134;158;125;144;126;156;146;136;124;141;141;147;144;112;110;103;112;98;105;128;126;122;111;140;134;124;125;114;101;125;113;122;135;123;131;109;133;106;133;120;120;134;131;148;149;135;141;133;143;167;170;151;139;136;153;152;141;152;162;131;138;123;90;86;68;88;113;112;116;134;135;113;123;144;121;116;112;124;136;133;161;141;127;110;115;150;132;144;124;152;146;145;143;139;115;90;80;83;94;114;87;99;103;97;95;118;106;119;123;119;104;113;127;128;129;128;119;109;107;142;148;135;131;145;147;138;139;138;124;113;134;137;123;120;117;126;120;123;136;102;130;130;127;141;110;140;118;103;131;117;147;120;133;123;145;134;115;106;128;137;89;103;115;114;124;118;129;130;142;157;131;126;104;86;94;70;81;85;70;77;63;77;97;96;101;107;103;102;118;120;121;100;99;112;125;114;119;113;122;107;116;145;115;115;103;99;113;124;122;97;104;101;112;103;120;99;87;101;93;112;117;102;97;106;87;100;97;115;101;112;91;80;103;89;79;113;96;77;92;107;115;107;118;115;110;85;111;130;127;122;144;124;112;130;138;116;122;129;151;120;136;121;144;138;132;144;155;151;162;125;139;145;143;133;129;139;126;110;91;104;87;112;113;129;122;132;112;116;105;112;120;142;122;125;139;115;102;110;99;111;127;119;145;111;134;115;131;108;128;133;131;146;139;129;137;154;146;136;107;87;75;80;92;118;113;107;125;125;142;99;114;117;101;111;101;109;135;117;122;118;94;144;136;144;138;159;165;129;143;122;135;135;131;130;158;165;164;160;128;143;128;112;98;89;110;133;132;126;108;112;115;112;111;134;120;130;112;111;118;115;118;122;150;143;124;133;111;112;127;122;135;125;132;130;97;126;121;142;127;118;110;134;138;133;143;133;110;109;119;115;106;138;122;94;122;116;128;130;113;119;122;132;142;107;155;146;138;144;154;157;113;126;137;125;126;126;129;134;120;132;135;142;163;159;158;167;160;130;129;145;142;146;143;125;141;132;127;133;135;109;125;120;125;115;143;131;100;123;109;126;115;127;107;122;135;137;125;115;128;106;137;134;124;106;124;121;142;114;137;119;146;134;152;130;143;114;143;137;123;145;157;160;162;133;129;149;143;130;142;142;149;148;144;141;129;109;147;123;112;119;135;126;114;107;124;146;143;140;129;127;141;140;147;146;150;122;120;139;129;133;141;139;139;121;123;129;146;120;156;148;152;153;161;130;137;140;105;114;152;151;143;129;144;130;143;161;130;166;136;141;140;128;132;146;133;121;122;108;110;116;143;129;128;110;110;122;132;133;127;119;145;127;112;119;150;128;133;141;127;148;122;163;155;140;160;179;163;151;149;145;159;183;185;160;189;205;298;189;122;102;120;109;126;112;119;131;145;163;139;172;150;143;153;120;174;164;186;174;181;155;164;125;129;111;144;144;126;135;119;145;124;134;115;142;104;120;119;103;124;123;108;122;123;96;129;107;140;135;147;136;159;145;153;138;124;125;132;125;139;123;129;135;157;188;179;175;168;122;154;142;121;142;130;151;160;129;147;171;189;222;237;213;172;170;138;163;158;150;123;143;132;128;104;133;123;115;122;143;155;137;123;164;136;137;128;139;142;139;115;142;116;137;131;141;128;142;132;133;118;99;126;117;117;118;119;163;144;133;114;120;119;110;124;115;113;130;133;117;130;152;136;149;146;134;178;149;158;151;162;174;141;170;141;137;154;149;118;166;135;128;123;130;130;123;129;131;144;125;123;113;142;151;149;153;139;143;135;156;154;163;146;157;128;128;126;170;176;145;136;133;133;164;137;119;135;169;150;142;142;123;121;143;110;114;101;122;116;112;129;127;150;138;126;142;126;121;134;174;146;143;177;127;164;124;91;121;164;167;154;143;143;128;134;131;146;153;136;116;153;118;124;150;117;157;147;142;136;127;108;163;156;164;144;132;124;139;114;130;128;100;94;94;130;131;123;133;151;144;144;147;166;145;108;121;112;139;120;139;108;139;131;153;143;133;155;131;136;145;122;130;147;121;129;110;116;125;122;130;115;117;152;118;124;116;140;144;157;154;130;141;127;150;164;146;143;129;118;125;149;149;141;142;144;161;148;154;158;120;106;110;132;141;149;158;159;157;130;134;142;135;135;111;140;113;130;111;126;155;145;119;154;136;126;148;151;136;144;139;155;169;160;147;142;116;148;147;138;168;178;157;142;166;151;126;138;127;150;125;133;164;176;148;137;149;201;176;180;165;146;143;141;126;147;149;152;136;170;131;131;113;140;144;151;140;119;117;144;127;131;116;114;131;140;134;131;125;148;150;140;147;179;155;186;158;138;143;133;147;154;148;160;159;151;186;171;168;130;162;148;173;153;163;152;152;138;147;150;142;163;130;118;130;115;139;114;109;111;117;135;117;122;138;113;113;130;119;144;128;108;138;129;129;144;183;169;144;151;143;174;199;170;156;151;155;153;110;115;110;133;100;108;128;123;129;111;170;124;137;117;155;139;156;125;127;141;127;106;104;124;118;108;83;115;103;123;115;139;110;121;137;121;126;130;114;153;138;136;134;132;145;139;111;115;104;124;137;125;99;132;131;118;139;126;130
92;125;115;135;108;103;111;135;135;119;142;120;114;113;128;128;131;124;116;116;109;138;134;129;122;112;150;143;136;138;106;131;120;151;140;120;148;102;122;113;118;135;121;111;129;126;130;114;120;96;114;124;116;107;107;113;119;132;140;109;119;130;123;111;135;119;113;107;110;126;112;134;115;122;101;120;119;111;106;103;98;105;107;103;113;118;100;115;93;104;135;118;116;127;115;131;124;120;128;128;134;116;113;121;117;114;123;117;128;94;86;111;119;111;126;116;130;102;118;117;117;109;120;78;107;128;135;105;137;142;151;127;120;135;113;99;109;111;117;116;120;113;103;112;132;114;108;115;119;109;123;102;107;114;127;122;116;117;99;133;122;121;108;105;124;111;119;114;104;107;104;124;129;108;90;100;116;101;132;117;119;111;117;131;111;108;106;121;106;121;114;137;104;147;112;119;104;121;107;124;133;116;110;104;146;115;107;137;121;126;131;117;130;142;121;131;123;137;158;135;137;158;118;135;124;145;116;113;123;138;114;123;129;126;127;138;117;131;121;109;139;160;134;159;111;128;133;146;131;121;158;156;165;143;136;112;119;121;121;110;125;154;149;134;149;132;116;113;126;127;106;125;135;105;121;116;105;134;127;113;122;112;143;125;145;131;128;116;135;138;128;155;141;131;154;120;111;85;69;46;32;74;97;97;113;134;129;118;120;127;119;122;125;111;136;139;123;107;140;107;119;100;111;132;113;139;116;157;130;125;120;125;141;116;107;133;125;125;127;117;125;126;129;102;120;111;135;123;98;116;114;123;121;113;124;136;143;125;124;98;134;122;139;134;131;133;114;107;119;127;147;139;149;130;133;160;167;139;168;143;129;137;121;110;111;127;112;129;144;135;125;134;125;150;144;146;162;130;137;127;163;159;145;119;123;139;129;125;133;124;112;94;101;105;105;119;109;115;112;123;117;130;111;131;106;116;111;137;111;143;141;135;118;100;130;124;119;118;132;115;146;110;136;156;148;146;125;150;144;147;116;125;127;136;152;126;136;130;121;78;98;95;109;107;140;125;127;104;121;116;101;110;102;109;139;131;141;160;114;125;126;143;163;141;142;146;137;133;133;120;100;73;71;91;83;104;97;85;101;117;127;95;119;127;136;113;105;116;140;104;117;126;121;124;118;124;136;152;134;122;118;123;140;122;123;132;122;134;125;120;126;125;109;125;125;112;141;130;136;118;137;115;133;102;121;125;114;132;124;111;126;138;119;103;116;102;120;125;133;108;126;129;139;140;122;128;138;129;100;106;88;88;97;90;91;77;100;93;103;97;89;107;102;122;122;110;97;117;105;124;131;122;110;100;109;114;137;113;133;116;75;107;119;136;127;105;109;115;109;87;124;73;102;99;85;118;125;125;109;94;97;110;101;104;113;113;112;101;94;104;102;104;96;80;91;92;110;99;100;133;110;117;133;141;134;152;139;113;155;128;123;135;134;148;166;155;147;137;142;147;143;133;144;144;145;124;145;139;134;138;144;144;130;98;85;80;100;119;127;121;117;107;112;121;131;116;106;134;135;121;133;134;117;122;110;119;119;117;131;121;125;106;136;136;137;140;136;128;141;139;144;130;161;114;127;89;108;95;112;126;110;131;127;117;106;108;109;117;144;110;122;128;136;113;134;112;126;133;152;144;138;117;148;150;152;134;133;134;134;139;143;160;137;138;147;131;125;128;126;127;116;108;116;109;116;124;110;130;111;108;125;107;136;104;113;116;101;124;119;127;97;119;116;146;123;128;107;129;116;111;123;126;107;120;122;123;104;128;123;123;134;139;119;120;101;100;132;124;99;119;121;116;135;122;110;113;114;140;120;128;139;146;150;156;152;171;146;144;138;142;139;143;116;125;126;133;136;150;134;179;149;166;149;143;136;125;140;137;136;129;133;127;148;138;129;130;131;122;110;119;123;137;144;124;133;99;107;123;145;141;105;121;133;139;136;127;117;149;117;115;120;114;130;103;137;135;126;127;132;137;127;123;138;117;151;147;146;151;132;143;147;123;138;137;129;111;142;122;150;149;135;141;129;113;140;95;121;130;136;144;135;143;143;138;132;154;133;135;134;181;147;146;132;129;126;129;149;149;144;136;112;128;142;127;139;125;133;129;144;151;154;128;135;153;129;156;116;115;153;133;139;144;158;139;153;127;144;116;130;161;124;118;84;85;101;104;115;123;127;114;119;134;116;124;148;146;114;130;115;125;132;139;133;140;118;122;136;129;135;138;123;137;154;147;136;140;152;149;177;155;165;191;194;184;141;109;100;121;80;128;127;150;154;170;147;156;135;141;157;139;143;151;173;186;170;134;129;122;128;130;150;140;157;115;122;158;131;128;102;120;118;112;119;128;120;118;110;114;135;141;106;124;139;138;125;132;140;135;151;114;108;165;158;150;136;106;119;129;164;178;170;179;160;151;137;125;128;133;122;143;174;143;130;183;213;264;229;213;184;171;147;140;124;142;148;119;124;124;137;115;125;118;137;147;138;152;129;126;142;141;119;139;153;129;129;144;113;120;121;144;156;128;140;122;116;110;117;109;130;136;147;166;150;135;119;109;111;103;125;115;124;114;132;130;129;111;143;138;155;171;166;157;178;138;129;157;154;148;154;129;139;154;128;139;150;126;113;122;116;113;129;119;117;112;132;125;122;128;142;135;144;147;157;146;161;156;169;149;137;147;130;154;153;138;131;115;149;133;152;117;120;155;147;139;146;130;133;106;128;132;126;107;127;122;133;156;125;126;134;154;141;144;142;141;164;170;166;176;152;120;116;137;151;163;145;135;145;134;126;134;154;125;125;117;140;124;153;146;178;154;139;132;115;138;144;143;159;129;122;119;154;134;112;88;92;93;92;112;99;107;130;136;125;129;151;158;144;153;122;96;129;124;124;136;122;131;125;143;138;146;140;146;122;135;168;141;102;122;121;134;123;130;108;121;108;140;132;133;142;131;121;118;135;141;133;143;150;148;146;155;149;125;148;123;144;147;122;156;154;144;165;158;117;127;103;112;117;114;156;153;146;154;144;140;135;117;145;138;137;120;124;136;135;144;126;139;129;146;150;127;139;140;144;139;175;185;160;138;136;139;126;177;163;146;148;173;176;148;126;116;133;129;119;137;167;163;200;213;162;147;155;203;218;188;156;155;157;147;128;143;168;140;155;135;141;150;133;151;123;127;126;140;123;125;114;108;129;132;131;132;129;152;148;141;126;130;153;136;157;185;147;150;123;135;139;126;161;170;170;142;135;159;141;142;163;180;175;184;182;176;155;139;149;125;150;121;134;125;131;130;126;120;110;114;122;117;132;126;125;136;103;105;125;141;123;107;135;118;134;143;172;156;164;147;153;165;163;167;142;139;123;132;134;126;141;115;118;104;112;114;118;108;118;125;139;135;136;142;113;119;129;114;148;121;144;118;104;121;113;131;123;114;131;135;132;132;145;153;123;134;129;124;141;140;138;125;141;159;116;152;120;115;131;112;121;135;128;138;138;140
104;125;116;123;143;126;108;113;114;129;124;114;116;121;113;122;133;127;121;120;140;141;143;142;115;138;130;121;131;138;126;114;115;133;119;124;126;135;102;125;141;109;130;133;124;136;121;119;123;112;135;108;119;111;120;111;126;112;106;116;99;134;130;134;122;125;136;119;126;112;138;122;120;113;99;116;125;120;124;117;98;110;111;123;92;113;103;104;109;98;106;116;107;119;137;136;131;129;145;117;125;115;101;118;105;122;119;137;147;116;126;102;126;111;103;125;123;106;126;131;125;108;92;114;108;94;116;122;138;119;147;123;117;107;114;111;137;112;102;121;113;121;122;120;107;131;115;111;122;138;117;139;115;103;110;95;106;111;116;112;100;89;104;115;115;121;119;99;104;125;104;113;125;103;107;109;110;92;120;116;122;114;126;128;125;123;118;109;129;127;128;128;120;116;129;112;117;126;119;130;119;128;116;106;110;141;126;126;130;125;112;107;127;110;123;128;130;125;140;134;114;148;139;143;110;126;145;138;133;133;119;164;147;139;124;130;136;140;146;131;112;143;133;106;122;117;136;118;133;136;169;141;140;151;136;131;130;143;106;112;120;161;149;149;152;112;109;119;107;116;117;132;109;126;112;133;115;127;116;111;103;131;111;142;123;125;158;158;142;143;144;136;148;124;133;132;121;77;51;46;55;60;91;104;127;112;123;128;132;122;116;130;100;120;124;117;131;148;116;110;91;132;122;119;131;126;152;145;148;129;114;140;131;118;117;139;127;143;151;125;115;126;133;127;127;121;118;115;128;132;124;116;116;105;122;129;114;116;142;122;131;122;142;134;131;127;99;121;133;140;139;127;124;140;123;144;144;152;153;181;115;144;112;113;115;120;125;141;145;133;147;159;144;135;112;136;124;145;115;151;131;170;147;137;142;143;152;145;138;125;107;90;123;98;104;94;107;118;116;112;114;113;110;106;106;120;107;101;115;110;133;137;110;111;136;145;136;149;146;127;109;144;123;143;150;128;134;136;151;127;141;113;139;148;127;120;141;135;129;89;85;107;110;135;110;123;115;110;121;110;134;107;128;135;129;126;119;112;106;117;101;130;139;137;154;136;144;133;128;118;73;72;67;91;94;100;87;107;105;110;108;114;106;113;113;102;117;118;126;127;98;129;117;111;141;137;126;133;128;121;125;124;138;134;129;136;130;120;124;137;122;131;99;141;127;120;135;128;137;136;130;141;131;120;100;122;115;129;108;114;123;158;135;133;119;108;153;114;117;121;138;124;126;125;121;125;110;119;101;91;85;89;82;89;101;89;104;132;112;88;96;98;94;130;125;111;104;109;113;137;126;96;92;121;99;131;129;136;126;129;103;115;123;143;127;115;97;106;91;110;128;107;99;80;86;96;114;105;92;105;101;97;106;111;125;105;96;90;87;108;103;100;98;76;116;106;122;103;104;100;114;116;88;116;131;152;123;118;121;120;136;133;147;147;153;134;125;156;135;149;158;151;137;167;140;142;126;120;131;136;142;141;123;116;80;98;108;117;128;130;105;139;109;121;105;105;112;140;108;113;142;113;109;100;110;141;109;119;124;139;139;138;112;138;128;158;125;130;139;138;147;127;140;139;129;120;86;90;113;105;121;98;112;127;130;116;140;119;132;111;135;139;119;124;129;141;164;186;148;155;148;130;161;150;176;147;103;133;152;171;148;154;161;159;146;147;112;127;117;121;129;138;140;142;118;126;112;137;123;109;111;108;122;131;105;141;144;132;130;132;98;128;101;125;116;116;110;140;125;120;106;134;102;124;117;133;99;131;135;141;132;136;110;130;110;90;98;106;129;117;128;134;107;103;109;115;121;129;108;145;136;130;140;131;144;135;142;144;142;115;129;117;124;132;123;156;130;140;141;140;148;162;146;125;149;118;115;130;122;120;126;132;150;142;127;148;131;118;140;114;117;133;103;109;136;152;128;125;128;117;93;142;119;146;143;107;125;113;112;118;154;133;122;117;135;137;146;123;136;146;119;131;121;139;145;167;115;144;139;125;141;171;162;123;145;131;133;144;144;146;150;127;149;123;114;120;111;153;121;122;138;155;149;139;155;135;146;124;132;150;160;148;149;139;130;120;121;136;135;127;132;152;137;142;139;141;123;133;133;161;147;129;108;124;155;135;145;125;154;143;143;143;146;146;139;146;122;127;125;137;122;90;94;81;75;105;138;125;117;121;112;140;133;119;145;129;132;141;125;125;136;143;142;140;111;127;138;142;136;117;122;172;152;164;160;150;160;147;155;160;141;153;167;156;112;108;106;103;99;107;136;152;148;152;155;143;140;126;117;116;126;140;188;176;181;154;143;126;124;147;146;134;147;143;139;143;134;147;133;122;114;115;128;121;137;126;95;121;119;123;128;132;133;152;105;135;148;124;125;132;179;164;140;159;121;129;119;142;153;166;150;145;179;147;153;138;118;150;132;127;132;139;157;185;215;240;189;211;169;166;126;131;133;142;140;154;138;142;121;138;129;123;132;115;161;126;142;124;138;132;117;108;117;127;127;117;136;125;125;117;137;112;144;117;114;128;129;124;107;146;153;147;157;126;111;117;111;147;122;106;112;124;118;128;132;160;160;148;133;163;182;156;165;158;156;134;126;141;147;136;180;143;134;151;115;113;127;146;116;121;132;121;137;125;132;130;148;118;155;144;147;139;142;152;155;148;143;141;138;154;154;165;145;138;136;127;144;142;125;137;143;145;123;132;138;118;132;143;120;133;150;123;122;125;141;127;104;117;119;112;127;150;157;174;149;145;155;139;134;132;122;134;179;194;153;148;133;127;125;149;120;111;128;145;143;135;136;139;157;148;143;135;130;132;126;155;139;153;137;119;134;112;126;99;85;92;100;98;113;140;113;108;128;140;126;172;136;129;141;110;121;126;104;127;117;128;115;120;123;133;131;135;146;150;141;137;151;132;119;146;134;141;117;117;148;143;118;147;127;132;127;121;116;150;134;117;141;138;154;176;143;139;136;131;137;144;137;152;152;156;143;160;154;120;107;116;127;132;132;159;146;138;142;151;144;124;105;131;105;122;94;110;144;125;137;137;143;116;156;137;120;131;116;135;168;194;168;137;133;135;161;145;126;166;143;172;170;143;152;89;118;106;145;150;135;147;197;183;174;129;191;175;198;172;175;154;121;129;150;143;124;117;131;140;132;138;162;132;132;168;113;124;123;124;123;155;122;138;132;152;153;145;156;141;141;129;152;168;170;163;162;157;139;119;119;161;150;150;141;148;136;153;124;163;153;176;158;181;186;161;185;170;167;130;140;139;109;129;119;133;109;111;121;117;101;125;93;128;136;134;137;110;103;138;131;136;139;122;124;149;174;172;160;119;157;160;135;146;169;154;136;139;132;137;118;114;143;126;137;116;136;132;119;138;127;120;135;135;127;88;129;98;107;128;116;105;90;112;123;120;122;106;113;113;133;119;151;126;131;149;121;139;114;147;120;128;124;117;130;116;112;122;114;119;118;121;104;110;105;133
106;102;112;129;131;115;126;125;107;108;97;116;98;118;123;112;119;104;104;122;100;132;114;131;115;147;149;157;121;121;124;123;95;134;119;104;123;123;124;137;126;125;135;131;128;115;126;111;104;124;115;130;117;116;109;130;129;131;124;110;119;123;121;123;133;110;92;134;118;128;115;106;118;133;100;106;100;99;98;96;114;94;106;96;96;103;129;121;106;114;115;113;104;108;119;132;129;121;118;127;108;105;127;117;122;115;122;153;143;143;136;105;112;118;119;105;120;123;114;101;121;123;135;94;121;118;118;97;132;130;118;131;124;113;133;131;134;107;121;129;115;119;131;112;107;128;117;106;104;117;117;117;111;117;139;111;126;130;115;101;87;105;111;133;116;100;116;109;118;100;123;115;105;112;108;98;109;111;128;126;118;116;115;119;109;119;128;127;105;117;104;131;99;101;120;126;121;121;106;118;115;111;111;113;123;127;109;121;121;119;110;109;136;96;121;127;127;130;121;131;117;133;135;106;136;125;112;141;148;146;153;141;125;141;138;136;118;141;126;131;144;123;122;129;119;131;121;129;130;116;142;158;150;136;135;129;134;122;120;107;144;107;137;144;154;129;120;128;125;118;115;108;102;120;109;120;109;132;138;114;97;121;103;153;147;122;150;160;143;129;138;125;143;143;109;153;108;48;54;50;43;53;75;115;119;111;116;129;116;112;116;123;131;120;139;128;106;125;108;108;108;113;123;132;121;109;137;125;141;127;125;112;109;140;113;114;126;132;130;115;121;115;126;136;139;119;122;116;103;121;115;106;119;121;147;113;122;120;118;120;130;133;152;141;128;120;127;133;140;128;130;149;147;147;176;136;154;149;163;138;149;131;141;131;136;141;132;114;126;110;112;125;138;134;119;138;116;126;122;119;137;129;152;164;124;116;130;135;139;124;100;102;111;108;92;99;115;113;115;101;121;111;120;90;124;103;126;146;117;112;106;106;113;125;146;147;124;160;143;134;158;149;163;153;144;151;146;168;134;141;122;146;139;159;138;135;130;128;124;105;108;94;109;103;114;122;118;119;121;130;120;113;125;126;120;142;138;141;129;122;136;116;115;136;125;124;119;146;116;101;75;64;68;79;74;112;104;111;80;106;114;103;96;114;133;100;121;115;111;127;155;142;121;134;134;142;124;133;108;115;110;113;117;146;116;115;138;114;115;118;143;113;112;127;130;111;121;100;128;125;108;116;124;117;121;117;123;127;126;126;106;127;114;126;131;132;126;124;132;135;142;112;103;148;127;127;126;89;115;96;95;88;92;83;103;122;100;128;124;109;105;126;101;111;98;122;123;122;121;122;112;116;119;104;118;122;119;125;128;113;128;131;134;150;143;134;105;101;125;107;111;131;114;92;104;113;89;97;109;101;111;112;110;124;142;136;94;102;104;95;96;111;138;120;90;104;109;112;125;106;100;114;116;130;122;131;127;153;157;137;144;133;139;150;151;135;142;122;138;122;138;136;133;150;155;128;121;113;135;126;149;151;126;107;89;110;98;114;134;121;113;134;120;131;131;127;123;127;114;124;134;125;144;122;114;122;126;105;152;149;123;119;142;114;120;138;140;141;134;153;148;156;133;136;99;80;69;89;99;95;112;101;125;127;120;123;113;133;126;127;139;139;137;109;130;133;164;156;170;153;141;133;136;141;134;149;134;131;125;153;163;161;170;144;140;144;117;140;128;118;117;142;158;137;130;114;116;122;130;128;106;100;111;118;126;127;149;134;131;102;112;113;119;120;128;120;104;119;120;108;128;105;127;119;116;128;98;117;111;128;114;137;125;143;96;108;111;117;115;105;112;123;123;130;130;114;115;113;116;115;107;117;120;145;139;128;139;126;141;119;123;125;151;128;134;141;129;151;138;166;138;147;126;131;148;140;135;155;118;124;123;113;149;124;155;132;142;140;132;123;133;136;119;138;141;127;138;145;123;114;122;138;112;138;127;125;146;135;122;110;143;126;121;128;116;129;125;135;154;146;131;137;132;135;137;117;148;152;142;147;152;129;139;136;132;133;157;155;130;161;145;148;146;138;124;105;124;118;143;138;157;139;139;151;149;158;151;114;132;141;162;154;166;165;143;152;145;139;129;111;122;139;131;161;148;142;126;121;170;146;139;140;142;140;142;142;132;152;139;138;155;150;142;136;136;139;129;109;125;103;107;105;81;96;92;108;117;147;139;132;104;132;132;131;137;130;128;114;131;156;140;136;140;125;119;148;111;145;146;133;139;144;133;140;146;155;135;161;171;175;156;134;111;128;121;77;112;135;119;105;121;163;142;148;139;127;162;143;130;115;143;160;173;190;200;174;134;133;117;134;139;145;143;159;139;119;123;123;114;122;101;136;123;134;120;122;146;143;102;123;134;116;116;108;122;102;130;135;101;120;146;135;166;144;124;145;119;125;143;141;146;136;173;161;122;134;140;142;120;114;111;156;170;195;219;214;209;197;172;147;140;117;127;143;135;131;123;116;116;122;126;114;132;137;138;142;115;165;129;145;127;106;135;120;128;120;125;131;121;148;139;133;124;129;131;122;146;129;136;171;143;160;138;125;138;106;126;121;119;121;133;125;118;125;135;154;161;147;127;168;153;171;145;147;159;135;129;143;134;156;160;154;147;134;130;131;135;114;129;129;146;133;135;134;150;141;117;125;136;143;146;153;135;155;141;146;139;130;134;139;145;152;179;146;154;143;111;131;141;131;132;135;145;139;164;143;131;139;132;118;131;116;116;141;151;127;118;133;135;137;140;158;166;141;171;171;150;134;148;158;129;133;143;145;146;139;147;131;118;125;123;124;129;134;143;138;123;165;167;175;158;130;120;126;123;152;153;148;131;113;119;113;116;110;76;98;98;127;139;123;132;100;109;101;137;149;167;119;120;127;123;126;121;137;113;116;133;124;107;100;151;124;134;128;137;131;125;143;140;120;137;146;126;139;138;142;161;131;130;135;118;134;122;141;141;133;159;121;138;144;132;164;154;173;150;137;150;138;140;151;163;146;134;117;119;103;121;136;152;156;146;155;135;137;144;130;102;98;117;135;128;125;107;118;118;120;129;141;157;147;153;129;157;142;150;167;139;128;123;114;148;164;156;135;129;195;194;179;140;112;95;116;127;137;141;146;187;196;132;131;163;187;179;169;191;141;163;128;110;121;132;114;129;123;157;117;123;125;127;134;120;128;122;147;125;146;142;136;154;147;132;134;160;166;143;158;157;153;166;164;144;130;128;131;126;139;150;127;165;163;137;126;109;161;172;168;143;148;158;177;179;181;166;152;147;143;121;102;114;124;124;126;105;123;104;101;110;121;113;117;118;112;117;131;139;120;104;138;125;144;176;185;165;130;137;124;155;155;126;157;121;118;120;123;125;118;129;139;108;129;109;122;117;108;116;130;129;105;135;129;113;103;113;129;132;117;112;115;124;107;139;136;134;131;148;125;140;138;125;140;143;152;155;139;123;141;131;123;137;115;112;110;128;125;124;113;126;112;127;137
103;85;111;109;127;121;131;116;120;128;125;139;122;105;113;108;125;113;125;122;105;121;113;129;127;146;138;140;123;101;121;112;129;113;130;124;136;118;114;118;130;136;131;121;123;142;136;128;123;116;121;116;120;124;109;118;124;147;132;115;108;122;121;129;117;113;131;113;99;100;104;104;102;94;103;88;107;93;115;95;99;123;114;97;97;118;107;112;110;105;107;115;116;109;101;108;107;132;119;131;128;120;90;97;134;96;142;130;131;124;110;108;127;108;99;120;91;99;107;128;109;136;113;110;120;129;121;127;122;113;115;116;110;121;119;145;105;131;142;124;109;114;113;122;133;134;100;106;102;115;113;132;130;136;149;114;96;97;137;107;116;112;140;117;114;108;114;114;128;113;110;108;103;114;114;121;108;121;112;137;126;124;112;113;130;115;126;119;130;112;129;108;126;127;110;117;130;106;120;143;129;122;127;103;139;128;134;126;126;126;117;115;118;125;118;143;117;127;136;116;114;117;130;116;103;127;106;115;129;144;164;153;155;130;147;140;122;113;118;132;141;143;130;124;129;132;140;112;115;125;120;167;149;122;110;144;154;122;124;123;135;125;143;168;128;135;133;125;128;126;131;135;128;123;112;124;128;116;136;146;131;125;117;132;145;114;147;134;144;129;144;155;123;152;122;131;92;72;57;41;44;71;95;100;109;124;119;114;112;128;125;115;110;127;132;140;111;117;115;106;107;117;115;102;111;137;142;117;123;126;135;122;114;120;116;141;117;149;131;137;109;123;99;128;145;136;115;135;100;122;106;129;135;108;124;117;127;132;128;129;123;130;142;140;126;97;126;118;172;155;169;173;141;129;127;149;136;161;150;140;140;126;98;122;129;101;138;126;124;117;114;143;125;139;125;118;145;116;115;162;119;150;136;138;115;123;137;131;146;132;104;124;111;98;89;125;108;95;107;112;115;114;137;120;123;107;112;142;107;111;112;126;121;134;134;130;137;152;129;131;148;129;149;113;179;138;139;136;129;130;153;152;131;136;129;141;141;135;108;100;89;115;124;102;121;120;111;122;112;132;122;123;123;121;125;122;130;108;139;109;124;145;132;135;150;137;130;136;113;113;87;80;64;65;90;105;90;99;97;104;129;99;111;112;95;142;127;121;140;132;126;122;113;144;148;151;117;105;99;141;129;111;119;138;141;136;122;132;115;116;124;116;116;131;135;124;143;127;142;140;118;130;135;118;133;111;130;120;98;112;125;134;144;132;110;119;125;119;127;134;122;138;127;145;132;132;106;132;119;94;92;95;88;80;102;104;118;123;137;111;93;96;107;109;103;110;124;114;120;134;120;107;113;108;104;138;123;171;149;119;128;114;142;162;125;107;94;115;111;140;132;109;87;84;76;84;89;91;90;115;114;108;116;125;124;111;104;119;137;107;121;110;97;129;107;112;94;99;107;117;116;125;115;106;119;128;127;135;123;142;131;152;146;136;141;125;132;149;140;145;145;154;154;142;147;140;124;136;133;149;146;121;128;99;92;100;117;121;130;117;143;125;137;133;116;127;130;122;119;117;126;119;120;116;134;131;122;129;143;143;121;133;138;107;121;133;144;148;133;131;132;138;141;107;104;79;64;102;104;99;91;95;110;103;108;133;119;132;137;107;147;130;113;138;123;138;157;168;130;142;142;146;134;139;127;119;126;130;148;163;155;156;182;173;140;146;142;144;144;128;123;123;135;143;129;123;122;127;105;110;131;123;136;114;116;136;126;126;117;128;137;139;131;137;128;122;126;108;133;107;138;129;116;101;106;115;139;130;137;125;110;119;129;107;133;114;116;100;103;127;119;110;122;131;116;95;129;103;111;105;121;115;137;132;122;137;125;115;131;118;144;119;120;114;137;144;145;151;175;160;112;147;139;152;150;127;138;129;134;114;115;136;158;144;133;137;147;119;136;135;123;129;110;117;108;130;118;128;132;106;117;125;121;130;121;128;130;130;126;113;148;118;113;124;138;143;145;137;132;118;140;120;130;120;137;123;141;149;119;135;127;125;132;117;153;131;121;152;138;159;165;127;139;133;128;122;122;113;144;159;167;128;143;125;169;164;140;141;139;153;144;169;149;160;147;149;102;143;111;146;114;117;152;143;146;167;135;139;141;129;132;124;123;142;136;117;134;133;135;128;134;151;125;153;136;146;122;129;116;112;115;76;102;91;115;115;113;126;132;115;120;119;129;115;123;133;111;113;128;149;130;155;128;136;106;125;151;114;152;148;123;133;135;138;150;166;153;163;165;144;158;109;106;103;117;102;106;93;91;124;144;154;179;193;153;151;155;118;113;118;123;144;172;188;177;175;140;133;133;143;146;153;157;144;159;135;135;125;118;116;128;127;134;147;126;133;123;117;122;125;123;122;145;115;115;129;118;132;119;123;144;145;156;158;163;125;135;165;154;150;151;165;173;174;186;138;113;145;153;126;117;140;144;184;176;196;180;197;157;171;131;130;125;107;122;125;112;129;123;123;119;111;123;140;136;125;108;126;142;138;144;116;121;119;119;149;138;119;106;115;129;130;130;140;137;112;100;135;153;145;128;162;159;129;128;129;145;120;125;108;126;138;129;129;136;188;157;170;129;143;144;172;176;141;141;141;151;149;168;141;174;141;118;135;149;145;162;157;134;152;151;149;147;154;148;140;143;123;136;156;166;161;128;149;136;128;129;117;119;139;132;142;161;141;126;122;106;130;109;164;140;136;120;129;138;147;151;141;130;118;102;118;116;119;119;135;122;122;124;119;127;137;138;166;143;145;135;172;181;142;132;153;125;143;133;120;145;126;120;137;128;123;152;141;116;118;135;148;158;167;131;144;129;117;133;130;140;166;144;127;126;127;140;115;100;113;102;157;138;126;121;107;112;110;109;128;154;147;143;129;131;130;129;113;138;132;122;111;125;137;143;134;122;149;127;126;138;132;150;144;147;160;120;135;141;149;166;110;119;118;111;121;105;144;123;144;127;128;150;153;149;140;137;152;144;146;151;161;158;158;142;145;136;119;103;102;133;147;144;149;191;165;150;149;117;105;84;79;108;109;99;110;127;91;113;128;143;139;132;129;138;137;128;147;153;123;130;135;123;127;134;127;137;143;149;213;165;167;163;124;107;116;121;130;142;175;206;212;153;139;147;155;159;154;158;158;142;123;127;129;124;132;120;126;122;151;140;124;130;141;149;124;127;119;133;146;126;134;125;147;140;158;153;155;174;176;145;194;182;183;146;136;130;150;117;127;122;117;152;142;100;131;113;120;159;141;156;155;180;171;167;162;174;150;137;148;142;137;116;107;145;101;124;117;106;115;100;134;163;119;122;124;116;146;138;132;113;134;121;141;173;156;138;114;146;141;131;142;147;125;122;140;110;124;145;123;154;129;137;98;124;106;113;125;119;129;116;108;126;130;133;132;130;128;134;119;122;129;148;137;128;120;111;104;134;150;148;138;140;133;182;178;153;128;126;133;132;134;132;119;120;125;107;154;130;119;124;104;114;120
91;103;119;112;112;134;108;145;128;127;114;111;93;124;97;125;128;124;130;116;136;117;121;147;124;120;122;111;115;115;113;111;144;120;114;121;112;114;120;118;119;127;118;115;135;112;121;144;103;104;121;137;107;117;109;126;142;149;141;131;125;121;131;128;134;118;133;125;114;118;112;134;114;123;96;120;104;105;106;109;101;105;111;111;117;111;133;125;103;116;90;108;128;108;117;120;133;119;123;115;105;114;104;107;116;106;126;118;123;126;116;102;108;121;117;126;118;119;117;157;140;128;121;124;104;131;109;126;117;114;121;115;107;111;117;141;132;119;140;131;116;109;108;125;121;110;111;124;124;100;98;141;125;121;109;132;107;117;114;116;107;116;127;118;114;139;133;103;112;121;104;125;111;130;121;115;116;99;102;136;104;106;118;124;136;129;121;122;131;124;114;108;123;124;124;125;129;120;116;122;114;134;120;128;154;119;117;124;123;127;115;128;117;122;127;127;131;140;133;90;120;126;115;106;125;124;134;143;137;146;140;155;139;146;171;172;133;149;124;157;142;104;145;140;147;130;131;116;112;114;114;177;145;130;136;120;125;134;111;121;121;129;125;115;122;112;127;145;144;117;123;133;131;116;123;134;103;123;150;130;133;130;122;117;126;134;128;143;142;153;158;136;127;165;154;126;95;71;41;46;69;80;103;127;97;118;95;123;116;138;123;138;110;127;131;119;126;129;118;104;117;102;128;120;131;134;102;130;112;111;114;122;129;147;116;139;127;105;128;113;121;109;137;125;139;127;122;129;97;119;130;137;111;128;111;103;141;125;109;126;128;126;132;143;127;148;133;153;158;184;162;136;133;159;129;147;133;137;151;125;140;110;109;120;124;120;118;136;132;121;116;134;136;103;112;154;119;132;141;132;141;159;129;139;125;131;138;129;135;128;117;121;108;91;94;95;95;94;114;109;104;129;114;109;120;118;114;125;131;110;134;114;119;90;155;123;153;129;121;152;138;119;140;137;175;150;130;134;129;132;126;136;140;153;167;145;137;135;126;119;104;97;95;111;126;126;123;124;106;121;130;143;111;106;125;139;108;139;118;123;131;145;131;136;135;138;110;135;135;122;100;73;76;74;90;111;74;104;98;126;111;109;103;117;105;115;108;105;145;101;116;110;121;112;137;147;140;121;117;103;111;147;109;117;128;109;138;99;110;162;145;128;116;121;124;120;92;148;128;123;136;155;143;115;149;120;112;133;115;127;111;120;123;125;128;126;116;112;121;106;122;143;114;140;137;129;122;135;107;119;104;88;92;76;94;111;104;113;120;128;100;85;88;93;98;101;112;107;103;117;112;94;113;152;105;119;138;131;126;142;114;136;153;162;141;132;100;126;141;121;125;125;112;88;82;69;92;73;105;114;101;127;120;117;116;128;127;99;110;128;93;123;119;131;113;85;91;103;120;123;115;118;122;133;129;129;133;129;143;134;131;154;133;164;112;125;133;156;130;117;134;135;166;135;150;138;146;141;114;138;139;106;126;94;87;105;108;138;118;128;128;122;124;125;143;130;129;125;112;121;123;115;121;133;142;121;131;136;133;124;151;132;114;130;131;139;144;135;123;138;148;145;157;134;98;82;94;93;97;97;88;104;99;90;112;120;127;135;139;132;135;111;151;119;132;120;160;159;143;145;145;145;142;112;146;119;124;136;141;159;156;149;157;159;137;137;143;158;149;135;135;136;145;117;121;126;100;121;117;137;116;136;112;95;109;118;110;120;126;117;116;151;106;133;135;135;131;115;119;103;137;115;123;107;133;122;114;121;130;127;104;144;143;157;119;111;115;130;118;118;128;128;116;134;109;127;126;105;128;105;132;120;111;134;144;126;131;138;144;132;136;131;111;125;120;136;153;143;137;151;155;155;159;133;141;158;156;118;140;141;145;124;133;127;134;153;134;125;132;118;130;128;152;129;133;123;125;131;125;142;138;127;112;135;153;153;120;123;139;118;132;161;122;123;149;130;120;138;133;147;141;134;133;130;146;156;120;136;148;145;135;125;137;130;126;138;132;133;134;135;135;132;159;133;128;123;149;138;130;156;134;167;125;114;148;158;145;138;156;142;134;153;138;156;117;132;129;138;128;140;150;141;137;135;137;136;146;147;139;133;131;113;109;130;121;121;130;145;110;152;143;120;140;138;142;147;136;120;131;124;108;86;78;100;103;98;117;129;109;136;112;128;120;128;115;104;102;105;132;131;129;106;153;137;155;142;130;159;133;153;167;146;153;153;150;161;157;158;149;159;153;149;118;124;115;119;112;123;97;122;148;174;186;187;156;151;140;149;140;136;143;171;171;180;178;174;134;107;121;135;129;149;135;121;126;137;129;133;152;127;112;131;123;146;128;135;111;122;119;107;114;111;119;119;122;123;118;113;121;133;128;120;134;136;120;143;148;168;124;144;148;132;182;163;158;182;164;155;130;152;166;148;154;162;173;183;179;166;169;171;128;127;118;112;110;109;141;129;96;117;132;144;122;129;110;118;143;139;122;139;136;140;115;147;139;141;125;120;125;121;147;124;127;114;134;139;127;137;146;156;151;174;164;153;136;118;127;130;146;118;126;123;123;116;168;142;149;141;131;128;152;150;139;155;126;124;144;167;157;169;174;171;150;149;146;158;150;155;160;147;169;149;128;134;155;143;116;140;135;144;153;146;124;132;139;125;138;140;130;133;156;158;163;137;168;117;135;130;103;116;121;133;126;148;153;147;130;117;109;113;127;112;131;125;118;136;137;122;110;122;129;149;141;159;175;175;191;201;163;166;111;125;135;154;148;159;142;142;114;129;129;107;122;131;141;122;140;157;149;178;135;124;120;127;125;141;173;141;140;141;136;129;145;132;100;115;113;148;121;125;128;117;105;78;122;120;140;152;152;142;112;120;119;129;115;149;119;121;130;129;123;139;125;146;132;145;147;146;158;141;146;123;147;128;134;143;137;114;136;128;126;136;129;170;150;139;126;135;160;165;137;152;128;135;145;151;152;151;181;174;172;152;121;121;114;118;129;133;132;169;177;159;152;129;108;82;95;99;95;118;122;124;122;122;113;105;111;134;105;129;131;130;126;134;137;122;134;129;132;127;134;136;131;125;154;171;169;152;148;152;149;132;132;128;128;136;157;171;165;164;174;124;134;131;153;146;125;124;126;117;136;127;146;125;112;132;122;137;134;125;120;126;114;142;153;126;128;117;129;146;167;153;149;146;153;151;150;179;167;153;150;117;151;109;128;128;131;156;137;123;107;127;98;108;147;157;169;177;166;157;174;153;138;155;154;135;126;131;113;120;110;122;126;112;114;116;123;107;132;128;122;130;107;125;131;122;110;120;110;130;133;151;125;127;111;142;146;124;133;133;136;131;120;123;137;145;179;139;132;92;120;105;121;128;118;149;116;121;119;126;95;117;131;155;139;140;120;118;137;150;136;122;95;116;123;145;137;155;150;158;176;137;165;134;140;116;109;123;129;99;127;133;137;125;151;145;124;96;95;141
139;119;99;108;136;106;129;109;117;131;113;128;115;100;114;109;117;102;109;121;125;108;128;129;104;126;132;126;123;124;109;130;127;142;130;105;102;141;140;107;144;117;127;103;129;121;134;139;118;106;106;147;124;97;114;136;127;130;120;114;134;115;117;114;174;127;125;133;118;124;120;124;106;118;128;118;124;109;83;120;118;133;119;114;137;136;124;123;135;107;120;123;131;116;110;121;116;96;100;113;118;98;100;118;115;106;133;129;104;120;140;101;97;110;110;136;104;131;113;102;140;134;95;111;94;104;101;112;103;106;118;113;120;114;104;128;124;112;112;122;94;105;118;122;140;132;115;117;87;101;99;133;114;106;111;106;118;120;136;106;106;124;100;114;106;122;115;103;120;115;113;115;126;139;110;116;122;84;107;103;115;109;124;125;132;130;116;128;131;134;125;106;121;105;120;126;126;137;131;114;100;119;138;100;108;115;111;128;112;113;132;116;128;129;106;106;134;136;120;145;122;100;145;132;117;148;133;141;132;144;159;151;154;166;161;155;146;144;137;157;149;122;124;133;112;138;118;109;133;134;127;147;145;157;131;140;148;126;130;110;121;140;126;123;120;115;145;141;113;139;124;123;119;120;109;125;115;120;126;111;143;144;103;150;134;115;114;141;157;175;140;153;137;140;129;115;111;54;52;55;47;83;113;122;90;116;112;127;133;119;129;139;127;132;152;149;108;106;109;119;135;111;144;116;130;115;122;120;112;104;134;122;134;142;135;141;128;138;98;120;127;111;131;137;126;111;122;131;112;126;126;107;114;116;103;122;122;120;133;121;146;159;138;148;131;164;140;160;187;205;184;143;138;112;166;145;126;129;122;142;125;108;134;123;121;112;122;130;141;126;128;124;121;139;134;125;117;137;132;133;151;155;149;157;152;135;154;155;136;117;135;113;114;100;103;109;111;130;104;103;105;117;120;114;104;139;107;89;123;117;119;111;116;110;115;98;129;143;131;145;129;140;117;136;136;139;153;149;152;143;145;143;145;162;150;112;151;139;118;110;112;120;113;131;120;107;121;102;134;136;144;142;130;117;120;139;147;129;122;102;129;139;124;113;126;142;131;142;123;135;97;86;81;99;86;94;109;102;102;106;96;104;102;113;132;119;102;118;129;121;158;115;132;132;139;144;144;109;97;132;110;116;127;135;134;118;110;118;129;115;131;115;126;146;112;129;124;114;127;136;145;136;169;124;124;113;119;101;124;145;134;138;135;127;126;106;106;117;131;109;109;102;120;141;113;128;151;113;136;117;102;94;95;93;106;100;111;154;120;123;88;90;106;95;108;89;119;121;106;113;125;109;129;112;92;117;126;108;138;124;125;146;176;142;161;114;116;107;109;124;129;122;89;92;76;78;82;102;112;110;111;123;116;117;125;115;102;130;117;108;107;99;104;135;101;101;91;93;100;97;121;130;136;126;122;120;114;135;128;139;142;139;147;133;117;133;135;151;150;131;141;145;131;135;144;139;142;145;135;145;115;129;116;98;84;85;105;126;118;99;104;133;127;108;104;121;135;118;121;116;109;102;128;97;128;118;108;111;123;104;116;119;142;138;144;146;135;140;152;107;158;157;145;134;128;82;91;82;106;109;100;94;109;96;115;106;110;127;144;124;121;118;121;139;131;120;161;190;166;146;124;127;126;108;126;130;141;155;128;132;155;157;145;150;131;137;131;123;142;138;120;109;139;115;96;129;118;116;137;127;110;121;133;104;115;109;103;119;126;107;124;137;123;133;138;132;128;128;119;120;129;125;135;119;140;160;138;129;136;106;108;153;176;168;136;127;129;114;124;109;117;103;104;116;97;101;110;126;109;133;128;112;112;135;140;122;111;110;125;118;110;137;127;128;124;164;133;137;171;142;151;137;128;152;166;125;115;151;148;129;132;118;123;128;161;163;132;121;108;135;127;130;121;130;133;138;121;146;141;112;121;111;136;126;142;131;126;119;134;130;129;134;131;132;132;120;108;131;151;156;158;119;132;125;137;133;129;162;148;129;132;148;143;154;141;174;150;127;134;147;135;137;141;141;133;118;127;154;117;144;134;110;116;136;148;139;137;145;135;124;130;140;148;137;151;135;144;120;130;138;108;138;153;147;161;160;137;132;148;120;148;121;130;143;97;145;140;140;151;143;121;125;123;144;140;143;142;128;125;123;109;112;117;94;116;125;119;106;120;108;136;140;134;109;96;95;92;114;114;112;119;101;127;159;125;135;135;147;146;144;133;162;154;144;162;145;140;171;159;139;138;132;108;112;104;102;100;94;111;136;160;174;192;150;176;137;146;139;110;123;134;137;165;165;200;135;127;118;104;143;127;157;138;149;140;147;122;141;133;112;125;127;114;116;133;121;135;127;130;117;114;114;123;117;132;131;114;115;117;119;141;131;137;130;148;121;150;145;152;155;145;148;146;146;164;129;141;166;152;157;166;155;139;164;145;155;169;156;152;168;144;133;147;133;110;118;142;137;121;102;144;143;122;154;138;125;143;159;126;109;119;109;129;134;155;134;126;114;124;135;137;142;145;133;141;113;135;136;135;139;144;134;151;135;112;140;143;109;137;124;109;102;121;126;134;160;125;153;121;134;141;132;174;175;134;127;147;171;180;160;185;168;155;159;207;150;163;166;171;165;147;142;135;134;109;131;144;131;129;145;130;179;128;148;128;156;149;141;120;120;113;149;158;129;146;142;140;124;136;120;126;120;145;151;142;143;134;115;130;143;104;130;131;120;116;145;132;120;125;129;135;134;157;136;205;190;254;254;191;135;129;129;146;125;137;134;122;127;144;133;131;120;139;134;138;151;139;130;141;134;149;127;124;128;133;165;152;144;148;122;130;125;128;121;117;100;135;127;120;108;127;122;113;113;110;113;132;140;158;123;145;131;125;149;116;128;119;119;127;125;111;108;132;135;128;154;137;137;120;158;141;127;134;108;145;141;123;131;111;133;127;120;156;143;149;110;139;152;136;159;153;126;133;128;165;169;153;165;171;169;157;166;142;124;119;124;133;122;136;134;168;158;131;130;128;108;99;113;86;117;111;132;107;112;116;122;130;128;115;140;136;127;125;148;145;125;122;118;128;139;133;138;142;109;144;147;159;156;159;123;144;135;142;142;133;139;148;149;176;172;172;146;153;130;134;141;120;135;131;111;129;135;124;114;143;124;119;144;136;122;110;112;128;160;135;191;169;172;139;154;136;175;156;148;127;166;165;144;167;157;143;154;125;136;122;123;128;142;131;117;111;89;109;105;144;143;161;149;173;157;150;157;142;153;139;150;140;97;98;98;99;131;115;124;134;107;115;122;125;135;115;92;107;116;121;131;120;130;115;113;141;134;125;122;124;143;112;133;161;126;152;127;131;130;143;155;171;151;126;118;123;125;132;105;125;124;141;144;111;129;105;143;136;144;126;141;141;132;144;126;135;127;123;114;126;115;147;144;133;152;155;128;139;138;166;126;136;124;103;127;135;135;150;165;158;146;131;114;109;106
120;114;118;112;106;105;104;109;137;124;121;133;96;114;117;95;120;133;128;132;138;120;134;120;142;135;121;113;110;113;109;105;124;134;110;108;114;139;146;122;123;121;122;117;121;116;118;122;125;97;117;135;108;127;125;139;112;120;114;134;149;139;137;147;137;146;132;103;114;113;123;112;119;115;143;105;111;98;88;95;97;122;109;128;116;112;135;142;120;130;112;122;108;123;110;112;112;114;128;108;111;104;130;114;100;136;135;93;127;108;120;117;112;117;108;102;116;101;119;113;124;118;125;103;120;104;100;114;123;124;124;101;99;115;129;115;108;112;120;124;100;111;122;102;127;113;113;113;109;131;135;114;117;128;133;137;110;114;118;107;125;118;105;96;106;123;117;124;111;112;103;134;115;115;108;110;123;111;132;123;111;124;121;116;138;138;138;132;138;150;144;117;114;128;119;117;118;123;123;112;126;95;121;120;135;118;112;122;141;122;124;107;143;114;118;130;127;145;123;146;127;122;118;110;144;141;162;139;148;141;153;156;167;135;184;171;138;126;123;117;138;133;137;125;130;114;132;123;105;127;140;146;140;163;149;148;125;120;122;116;117;124;130;109;111;127;127;123;128;138;99;112;115;106;100;127;116;108;119;119;134;127;115;132;138;126;141;131;161;158;140;167;139;140;130;124;82;65;37;47;49;81;122;119;101;133;123;127;131;112;111;117;116;148;154;124;130;118;118;131;119;111;136;110;129;123;144;137;124;112;127;101;130;129;119;147;117;110;139;134;133;131;115;125;133;118;134;134;99;106;119;125;101;107;93;109;107;111;127;143;124;171;141;124;133;156;119;124;143;190;181;150;121;148;163;135;153;151;144;127;122;118;127;124;120;124;120;138;138;130;142;131;126;138;140;136;129;124;113;126;134;137;158;135;134;130;132;143;144;128;139;122;114;118;108;112;94;105;123;97;104;102;116;112;125;115;124;122;105;112;138;114;130;118;82;116;137;142;141;132;126;140;160;134;136;139;145;133;120;154;142;130;138;130;164;133;120;131;128;104;93;121;110;118;137;117;118;132;106;113;111;131;120;139;116;124;146;121;131;122;126;117;130;128;150;126;124;136;140;114;91;65;63;78;67;81;114;95;98;108;104;109;106;123;127;115;114;144;111;128;145;134;133;129;126;133;121;112;137;105;115;135;140;137;135;139;149;141;147;130;130;108;119;113;137;128;131;145;99;133;139;129;143;150;137;112;126;143;116;128;127;131;118;141;123;113;136;120;110;123;128;120;122;144;135;142;110;116;119;104;118;88;96;84;114;126;105;115;139;122;108;104;102;108;110;97;108;80;116;109;139;114;127;128;109;120;121;124;137;125;119;128;130;129;163;132;142;135;107;126;113;106;106;60;66;65;88;107;89;128;117;118;110;138;126;139;144;113;104;105;92;102;118;118;105;101;108;93;106;135;122;119;135;125;147;118;133;133;133;133;149;145;113;113;132;141;145;150;137;148;138;125;119;123;162;136;130;140;129;117;117;130;119;79;67;101;101;113;125;104;118;116;121;131;110;135;116;94;124;106;134;111;115;131;118;113;126;100;139;105;123;108;132;128;129;128;136;116;125;111;129;122;139;124;112;68;77;89;101;98;100;98;104;95;101;118;118;124;130;116;103;122;140;116;133;144;185;173;160;156;121;119;122;123;130;132;130;168;147;146;167;187;146;143;118;136;130;136;128;94;123;130;126;118;105;127;126;100;109;139;139;138;118;112;138;125;126;112;115;112;132;137;101;131;141;127;109;124;121;129;122;124;120;119;162;188;173;170;136;124;149;150;204;182;110;145;111;137;116;130;115;114;116;91;104;109;125;114;141;138;120;117;125;140;125;113;138;130;106;113;117;128;147;146;133;130;127;129;150;136;132;150;130;133;134;135;132;131;131;150;110;119;129;117;142;175;155;129;133;106;110;127;149;149;119;118;141;119;144;125;132;155;133;127;123;143;153;101;132;135;129;137;132;126;136;134;136;120;137;144;135;152;115;148;136;122;129;116;127;153;144;155;138;131;135;153;153;126;141;130;152;129;159;144;157;122;117;132;133;141;117;132;117;127;138;143;137;138;142;154;148;140;168;147;165;114;116;122;141;143;148;155;142;139;155;130;129;132;146;149;142;121;125;107;137;116;139;107;138;131;147;136;151;153;140;154;133;129;119;129;89;122;113;99;111;113;109;134;119;126;125;116;125;108;96;79;98;129;130;104;117;122;129;155;156;144;139;153;161;139;167;146;162;152;149;142;157;135;141;144;114;134;116;120;99;133;89;116;118;110;144;161;196;191;161;143;155;143;117;130;136;149;162;144;172;162;126;138;128;108;129;133;119;145;144;129;114;141;118;132;119;118;105;145;120;115;138;124;117;132;110;115;117;125;120;119;136;125;130;123;127;139;126;148;127;141;135;158;141;167;134;130;165;138;135;135;143;134;166;161;177;164;111;139;144;150;162;163;142;140;137;118;103;115;110;106;129;129;110;135;144;148;178;131;146;130;143;122;133;106;136;132;143;149;112;104;114;131;132;115;128;149;122;145;122;126;146;135;136;140;132;139;122;152;132;130;103;132;124;126;118;122;121;123;126;119;110;121;110;124;132;149;182;169;155;144;173;180;180;197;173;158;150;162;180;168;156;146;155;166;145;155;139;148;143;143;148;152;131;120;163;146;142;120;138;130;137;118;106;130;113;118;149;123;131;128;123;150;132;128;121;115;128;154;156;116;133;123;135;120;141;124;135;120;122;107;111;138;136;138;141;140;164;172;169;203;228;300;236;137;137;115;137;151;146;140;158;115;134;136;127;124;130;106;117;146;129;167;148;157;129;137;116;123;138;147;168;182;153;145;149;113;121;125;112;137;113;141;153;127;132;133;103;111;135;122;130;117;139;123;123;113;116;106;132;135;129;131;137;127;119;121;106;130;121;134;119;141;162;143;136;116;133;113;131;137;145;120;133;137;140;113;131;133;137;131;148;132;149;137;155;138;152;155;165;142;151;139;172;148;158;150;134;126;126;148;130;134;130;133;162;155;135;139;110;76;96;99;145;135;125;124;130;130;122;140;125;131;124;124;126;131;145;154;159;137;169;174;147;159;131;134;117;137;143;147;154;145;144;159;137;155;147;144;130;125;113;122;146;169;165;163;138;134;171;129;117;130;122;126;138;132;130;134;111;121;116;124;133;143;138;148;130;130;153;174;159;148;137;132;151;155;129;151;144;137;150;142;156;169;168;147;128;131;112;131;119;124;130;123;115;116;121;124;143;140;162;169;173;140;170;127;184;157;144;123;143;118;128;102;129;111;122;99;118;126;122;127;111;120;130;130;117;120;106;114;111;115;113;141;115;139;129;127;111;132;108;145;119;151;138;113;121;137;145;164;151;139;124;117;122;116;129;122;129;134;136;136;133;127;131;127;124;132;146;136;116;125;119;112;147;118;123;123;130;144;136;136;151;138;122;122;134;149;145;173;128;129;119;126;129;124;143;191;221;130;139;119;139;150
96;107;124;114;127;103;116;107;117;97;98;105;133;110;121;114;110;101;126;116;126;135;105;130;124;124;127;126;133;104;114;131;156;93;109;106;133;123;112;144;125;128;138;120;146;125;118;144;126;124;121;119;108;127;129;122;103;112;130;161;169;145;120;143;149;164;133;119;111;114;104;138;94;108;113;109;96;102;115;101;113;114;118;113;120;137;113;161;126;117;122;107;124;108;96;90;123;127;114;119;106;116;107;109;105;104;115;104;101;95;121;111;106;119;107;103;106;103;109;106;97;113;107;111;99;137;107;125;107;111;114;117;100;110;111;102;106;103;119;104;114;129;106;115;109;116;131;103;129;119;78;136;125;114;117;126;110;108;111;95;99;109;125;106;114;100;133;76;114;122;116;112;111;116;131;121;127;111;130;116;101;105;123;123;125;118;141;132;124;143;108;134;153;127;124;136;122;106;148;109;116;113;121;114;132;109;104;99;131;110;122;138;140;104;105;137;160;146;139;125;122;129;120;120;155;156;131;151;133;148;154;169;145;137;143;155;142;134;130;137;125;140;121;131;127;103;140;117;121;122;156;140;155;106;139;153;133;122;117;111;130;127;114;101;126;135;134;112;123;119;142;110;96;112;110;122;112;104;122;109;125;121;114;137;127;117;121;131;169;157;146;145;164;156;154;122;93;66;60;43;66;85;109;114;117;125;118;118;101;106;117;130;116;126;128;123;134;105;110;97;113;121;117;111;115;126;115;111;115;124;114;125;149;115;141;110;124;106;114;135;114;127;105;137;139;125;133;113;120;115;109;125;119;114;139;111;124;126;131;130;161;144;136;136;148;149;144;152;147;156;145;156;119;128;156;152;129;129;167;136;127;142;120;116;126;135;133;117;128;143;140;138;117;120;137;130;140;128;126;117;124;129;137;146;140;154;163;121;146;117;125;100;114;101;107;105;103;101;104;115;101;111;107;111;142;111;126;116;144;128;124;112;136;105;124;121;130;122;128;144;157;148;137;132;157;129;143;135;133;118;120;142;146;157;152;124;141;123;106;83;98;92;100;91;120;133;120;113;121;95;134;133;117;113;120;125;147;129;134;108;134;136;126;143;127;131;141;151;149;107;91;76;79;73;79;75;83;97;104;117;111;120;113;131;119;137;110;112;105;132;123;141;142;110;116;126;117;117;125;109;120;108;127;103;136;140;142;119;143;136;147;122;141;128;144;155;114;128;113;132;108;117;137;118;127;111;126;123;130;113;140;139;122;94;105;114;134;119;140;124;121;129;145;124;135;133;145;131;92;102;99;88;105;106;116;107;103;120;122;114;114;102;95;105;132;111;116;107;109;103;130;131;109;118;123;124;149;111;116;116;130;125;170;147;167;128;159;132;135;101;136;116;85;79;59;83;90;98;94;114;126;107;102;121;122;150;140;117;106;111;111;101;125;107;116;109;118;113;109;114;118;138;103;130;122;125;124;119;137;135;161;149;137;162;132;155;133;129;131;157;125;130;137;122;144;106;121;97;111;156;124;131;98;81;114;102;138;127;125;140;134;122;124;120;119;108;90;116;122;118;127;129;125;118;120;141;131;125;106;121;101;101;127;124;136;137;122;132;135;137;138;108;147;122;131;102;75;102;120;96;101;106;91;96;134;109;122;121;121;112;97;124;128;119;114;122;169;178;161;143;146;120;120;134;140;126;121;158;146;146;166;184;154;146;148;132;149;146;110;128;124;143;115;131;96;138;117;138;119;142;122;114;116;118;124;106;125;111;137;126;119;151;110;137;127;98;106;133;125;112;136;126;115;126;152;147;179;138;131;121;137;153;178;145;137;119;145;104;133;109;122;103;110;119;126;139;118;122;114;128;130;137;138;119;140;139;138;132;117;132;123;142;115;143;160;154;132;134;135;140;128;140;119;142;136;116;150;135;119;133;117;120;136;162;256;198;176;156;115;133;117;117;129;136;127;146;133;146;121;137;104;139;132;136;133;127;125;132;140;131;136;132;117;150;138;109;133;118;143;129;104;130;146;116;150;139;137;157;144;139;138;146;147;129;156;141;155;150;123;140;133;147;156;138;148;120;133;126;150;141;141;138;119;117;119;130;130;142;135;131;123;148;129;136;113;118;121;124;143;131;144;151;145;139;145;119;121;149;148;132;118;145;127;127;125;121;135;141;125;111;150;151;147;120;130;139;113;125;97;114;136;120;103;116;142;117;115;128;118;128;133;146;103;114;95;107;87;103;112;106;107;133;109;118;116;136;131;145;180;186;173;156;145;161;178;142;151;168;172;115;112;135;129;90;100;111;111;119;115;136;140;168;147;167;182;150;171;157;145;137;129;160;159;145;145;154;131;132;140;130;181;145;134;145;124;131;137;137;159;128;125;106;137;157;133;122;131;143;133;141;122;144;118;135;137;131;124;98;117;130;127;124;126;144;152;133;153;144;120;130;131;149;136;139;116;151;142;164;168;161;166;172;124;144;146;187;156;164;146;173;131;111;120;112;119;108;129;125;124;145;156;152;175;152;136;132;126;136;125;118;119;135;149;126;152;121;133;123;112;138;130;136;116;103;114;132;122;122;137;142;137;141;141;123;153;132;118;152;134;102;115;106;119;89;117;107;141;136;119;101;147;142;147;170;171;179;136;184;204;221;208;165;167;147;156;187;177;159;145;137;151;160;148;142;104;143;152;131;128;126;145;141;149;131;144;145;118;128;109;116;110;151;138;156;154;148;153;115;126;133;130;160;139;134;118;132;119;109;116;133;120;141;129;124;144;131;143;145;132;159;139;170;156;170;172;208;198;227;195;144;135;132;145;148;157;140;151;127;129;117;138;112;132;129;148;161;128;131;135;147;151;112;120;110;134;153;170;186;151;151;146;109;118;119;115;117;110;114;134;133;133;117;136;124;118;107;105;123;125;139;113;117;106;125;124;126;121;136;128;119;134;124;129;142;131;145;151;149;132;134;118;127;139;143;132;149;139;135;144;127;139;134;124;139;156;131;137;149;148;150;139;135;149;145;159;156;150;154;157;150;149;166;131;152;113;119;137;108;142;141;161;148;121;126;105;86;106;117;136;135;149;121;126;134;117;128;123;123;131;136;124;155;150;146;142;142;158;168;134;145;134;136;129;129;133;127;148;100;130;140;132;153;159;135;145;150;129;134;183;182;194;205;189;165;148;137;144;136;141;120;162;122;127;117;110;111;121;121;123;143;122;143;150;133;143;167;222;176;123;150;142;136;143;131;145;154;154;155;155;188;165;166;142;127;124;118;111;122;112;146;136;130;154;153;150;177;165;152;157;157;145;142;179;153;133;142;149;153;107;122;112;134;120;112;119;111;113;126;127;112;126;134;130;125;137;118;128;133;139;140;118;148;134;110;118;120;108;133;151;113;135;125;111;120;140;120;123;121;128;121;129;107;126;131;128;110;117;107;110;118;112;117;115;125;133;127;138;116;130;132;136;136;121;132;125;93;107;112;125;142;117;117;126;149;173;154;147;127;130;130;120;139;143;143;173;183;139;143;118;113
106;112;130;119;106;133;119;130;121;111;121;109;139;109;120;106;122;111;113;124;133;122;122;128;126;149;134;133;122;106;117;98;104;108;109;107;119;116;116;130;124;141;143;109;128;128;124;128;105;120;110;123;128;101;129;120;115;108;122;129;141;150;141;149;154;162;117;112;126;104;109;106;114;99;132;119;107;101;108;114;118;128;110;109;122;115;121;124;132;139;111;103;114;126;123;118;98;113;104;97;109;102;122;107;111;101;134;119;108;114;109;119;97;117;106;106;114;113;93;89;99;109;105;107;126;106;115;140;117;103;108;114;127;123;123;115;103;115;117;107;109;118;136;108;128;102;106;134;119;117;103;120;130;124;115;127;127;108;138;120;132;126;121;118;111;106;113;106;109;105;111;116;112;116;115;115;123;130;131;126;116;105;101;111;104;116;125;121;115;120;130;126;118;127;109;132;124;118;120;129;118;111;118;119;109;123;112;119;119;125;134;129;143;112;110;151;127;140;120;119;128;134;127;137;120;154;135;111;124;153;156;165;162;132;134;154;153;132;143;138;163;149;125;134;130;134;135;131;119;147;120;128;105;136;115;98;135;101;120;106;129;125;111;117;144;111;127;119;136;108;115;111;101;108;115;122;126;117;121;98;103;109;121;129;132;114;123;120;125;133;152;157;134;136;141;120;86;57;49;49;70;92;119;129;118;115;113;135;108;131;124;126;132;130;121;117;106;129;128;115;102;120;101;109;134;115;117;131;95;104;124;119;119;163;124;156;112;111;116;110;134;155;127;103;124;139;128;123;119;124;97;108;117;141;119;131;121;104;115;131;153;151;180;137;135;141;168;126;147;153;146;158;144;161;139;134;152;126;155;143;133;143;116;140;133;131;147;133;122;137;118;142;140;131;143;159;118;103;129;132;136;135;149;159;115;153;135;133;125;127;113;119;119;98;108;128;127;123;105;122;93;96;133;106;121;135;114;121;137;135;138;130;135;110;117;127;118;127;120;138;142;143;148;172;155;145;162;122;153;148;163;140;134;151;137;135;120;117;99;109;75;95;116;115;115;97;98;98;105;114;114;132;117;126;117;119;134;126;125;124;147;138;106;139;104;162;135;143;151;124;105;90;100;102;70;71;92;89;93;94;98;107;95;132;149;123;146;111;129;123;135;130;139;122;127;134;121;107;117;132;118;116;135;122;133;126;134;147;131;140;133;109;134;136;150;136;115;120;117;105;108;147;111;112;124;122;146;127;113;126;118;136;117;114;114;121;145;128;111;130;141;133;121;119;125;143;110;103;86;105;91;66;79;104;100;130;140;104;124;121;94;108;92;113;110;115;114;114;84;126;119;124;125;149;112;130;135;130;108;115;100;135;131;133;108;138;167;154;123;117;130;114;92;88;69;81;98;101;115;108;136;123;127;118;128;125;138;106;113;91;101;110;107;105;132;130;108;112;114;106;110;121;113;110;132;144;111;137;149;149;129;134;140;149;125;115;140;141;148;122;116;127;125;122;113;111;100;111;130;124;136;122;120;85;96;129;127;113;122;151;106;132;114;115;131;126;119;111;115;118;115;139;118;115;132;109;105;112;111;114;117;123;102;123;137;133;136;124;121;133;136;112;135;110;114;101;88;83;118;89;107;106;109;107;106;111;130;106;121;134;121;105;119;114;142;134;153;183;172;133;135;141;151;129;163;140;126;166;153;164;151;177;168;165;131;147;116;140;115;152;121;137;142;145;113;114;143;146;140;140;133;113;117;111;128;114;123;115;126;135;144;123;128;135;128;111;147;95;119;132;134;116;122;140;136;146;154;127;145;123;134;135;129;157;111;135;129;117;116;124;138;127;119;118;108;116;102;97;94;143;134;134;114;137;138;133;124;124;108;121;134;119;134;114;141;144;161;182;154;133;141;138;144;131;128;137;150;115;125;125;116;126;125;181;300;227;186;145;135;117;130;116;128;138;132;146;149;146;135;147;106;104;116;121;122;119;132;146;126;125;131;133;144;120;142;150;132;126;153;124;140;124;119;142;125;130;135;140;125;136;114;139;131;149;143;160;156;138;140;126;124;131;135;151;140;138;124;141;136;144;133;129;125;121;123;128;135;131;121;155;121;122;136;132;130;132;132;141;157;134;145;156;111;165;159;142;141;132;122;138;122;134;126;124;137;119;121;155;126;141;129;163;138;153;151;137;125;114;134;112;134;123;120;119;130;152;126;139;120;137;133;132;112;102;110;121;126;134;103;104;124;110;121;129;144;127;141;127;139;159;171;159;153;142;162;150;137;159;152;122;106;147;121;102;97;125;110;106;121;115;119;149;136;164;177;162;143;137;149;123;126;160;150;141;142;106;156;126;165;121;136;124;133;141;96;104;137;130;129;131;124;118;117;123;149;141;137;145;145;129;131;130;147;143;111;119;104;142;143;125;135;132;106;141;141;140;117;97;116;138;132;138;142;130;132;123;138;160;152;137;156;170;136;122;135;183;162;146;135;141;151;129;106;104;105;125;115;130;133;141;127;155;143;165;142;138;144;135;133;115;152;138;111;135;143;137;115;146;129;116;124;169;138;129;138;111;161;138;144;123;134;144;126;126;119;129;131;168;131;116;115;127;104;104;131;130;127;107;125;98;128;126;152;134;148;158;149;177;183;213;213;139;165;147;161;160;166;136;126;124;134;155;118;135;133;131;164;136;127;131;133;139;113;136;149;118;144;147;108;138;129;153;143;156;165;128;126;151;114;136;135;123;128;88;118;133;118;130;122;126;135;124;135;120;128;143;115;129;137;134;155;171;141;160;175;158;171;150;135;135;133;130;138;136;123;143;138;128;130;124;130;116;145;128;130;138;134;122;138;170;133;120;134;117;138;152;182;173;154;152;105;140;138;117;134;115;132;133;157;142;118;118;114;123;104;109;138;122;111;130;120;114;122;140;116;112;146;120;134;121;137;122;123;139;127;133;135;136;129;128;134;116;139;132;120;152;128;120;154;162;143;125;149;129;178;138;122;154;165;143;147;146;148;134;141;165;173;164;175;180;194;173;123;115;134;130;121;146;111;123;152;155;141;98;115;104;104;114;103;138;114;114;129;148;144;154;142;153;145;127;160;149;161;156;148;157;163;139;167;134;134;141;125;130;126;146;138;132;156;147;155;179;159;141;112;142;133;154;158;192;166;157;170;123;130;143;116;164;108;107;131;123;129;141;133;123;130;165;144;133;130;130;137;115;152;167;166;158;155;129;150;146;135;146;153;158;173;176;165;149;165;153;142;108;113;135;136;134;139;126;133;132;166;177;149;171;182;185;146;135;155;143;165;166;140;134;162;157;126;105;119;132;130;124;113;115;104;112;119;120;115;121;125;132;141;128;131;138;131;131;134;127;130;128;142;104;109;131;137;122;140;135;128;128;133;139;124;109;121;141;120;141;122;125;150;132;149;116;129;125;127;136;127;121;131;136;131;126;108;134;154;134;119;125;133;123;130;130;143;118;112;118;142;164;154;123;134;110;149;108;127;141;128;140;148;142;128;126;116;138
95;131;140;103;108;104;89;104;132;130;103;93;105;104;116;100;116;112;139;123;135;119;132;125;124;121;109;104;113;116;113;112;141;117;107;107;113;112;110;113;166;128;121;142;137;117;137;111;117;115;112;113;133;116;126;107;146;119;145;159;148;150;140;151;145;136;131;130;133;105;117;115;114;132;107;118;120;113;98;102;104;111;118;124;128;114;119;125;141;131;117;128;125;121;114;123;124;110;103;105;105;110;113;129;115;138;102;108;101;124;113;106;114;109;117;124;128;105;102;126;127;115;116;100;113;126;132;117;131;118;132;138;124;125;122;110;103;90;122;114;128;117;115;135;137;124;107;109;119;117;104;106;99;116;118;129;121;108;106;122;133;132;128;113;136;122;115;119;131;118;107;99;119;125;112;105;137;99;142;119;117;115;117;128;116;116;118;114;124;116;98;117;89;103;134;114;124;118;116;135;120;116;129;115;126;128;111;106;129;141;115;139;123;129;123;144;127;147;139;127;122;140;120;125;132;137;134;132;136;156;161;141;157;139;126;139;129;121;126;144;148;128;153;122;124;113;120;113;138;122;111;124;140;136;113;125;120;133;106;113;130;101;126;122;135;105;118;128;113;127;126;131;113;125;115;128;103;124;124;113;104;104;125;134;136;101;129;137;131;139;141;150;139;159;111;114;72;57;50;43;75;109;122;134;112;110;123;117;99;124;121;129;128;118;138;135;123;108;106;105;129;109;113;126;128;138;121;116;114;106;99;122;121;131;122;112;103;96;96;132;131;119;113;110;127;127;112;109;102;117;101;108;107;128;130;118;134;133;137;123;135;180;134;153;140;167;139;148;154;166;159;157;157;133;126;134;158;156;135;168;134;118;129;115;124;123;137;120;158;111;97;124;128;136;125;148;127;131;140;129;124;166;121;153;135;123;144;127;148;135;131;106;103;101;91;110;76;98;99;102;104;92;123;121;110;104;114;112;131;120;123;115;110;117;139;123;141;125;133;119;143;140;146;152;142;175;150;145;128;133;142;157;137;147;149;134;127;124;107;90;95;87;92;102;100;119;101;115;146;135;108;132;110;121;146;106;120;149;134;104;143;110;118;120;128;106;140;149;119;134;99;81;111;96;71;95;98;93;108;113;101;116;117;99;130;131;136;127;126;107;147;136;122;108;139;119;122;118;107;106;110;115;119;129;143;139;164;151;127;144;135;117;117;162;125;142;136;118;120;152;121;133;119;140;123;121;104;136;140;135;130;145;118;136;136;125;118;115;114;111;135;147;108;126;122;150;100;96;89;104;88;78;88;82;91;136;117;103;160;138;131;102;105;126;122;133;99;104;98;94;118;128;106;118;101;144;127;120;110;149;125;149;138;135;123;169;135;131;125;135;115;94;81;64;73;71;112;129;93;118;127;118;111;115;118;142;121;132;119;90;108;117;104;135;135;125;118;112;124;133;128;122;116;122;118;121;93;114;121;136;148;151;142;168;148;162;138;155;138;143;124;108;111;100;131;129;111;128;122;149;146;125;107;95;101;127;128;129;129;135;147;141;123;124;128;123;109;111;136;117;108;125;119;115;117;111;127;134;116;126;126;106;115;131;126;143;149;140;124;124;131;164;151;106;103;90;96;101;99;101;106;102;85;109;113;105;104;131;141;150;114;125;128;133;117;133;164;184;155;138;138;169;132;160;158;142;152;173;156;168;152;134;134;149;148;123;153;134;124;111;116;123;134;135;134;123;143;144;114;130;128;124;133;131;112;120;133;122;117;139;142;152;122;112;104;120;110;117;116;125;124;135;145;105;130;145;122;121;117;124;103;124;147;115;119;139;120;126;118;120;112;101;125;125;120;123;99;123;114;115;133;133;134;111;120;131;126;113;102;136;119;114;137;114;139;134;159;165;120;145;177;139;133;174;127;145;127;120;119;138;120;122;129;172;190;185;167;146;121;113;128;124;147;139;125;129;129;138;146;110;112;135;132;121;119;124;143;131;143;150;127;123;129;146;138;151;116;110;127;106;125;119;127;137;136;139;130;147;124;144;150;143;178;123;132;139;154;153;135;136;137;134;134;126;140;131;135;145;143;129;123;143;136;124;136;139;140;142;143;140;120;130;120;123;141;137;122;142;121;152;127;106;150;143;134;142;150;148;123;157;130;137;136;130;144;132;154;129;143;155;161;185;160;144;161;133;119;83;106;121;123;111;104;114;132;103;128;143;130;136;132;122;127;122;145;121;128;114;117;114;104;122;137;129;130;115;132;142;149;147;154;156;164;147;139;154;139;155;126;99;100;119;123;115;108;114;135;113;122;157;171;142;127;132;171;168;131;140;110;131;137;133;125;114;115;131;142;124;166;127;127;128;123;164;129;130;113;143;134;126;121;135;129;126;126;122;111;145;135;140;140;118;120;121;122;116;127;146;138;139;150;121;141;138;132;153;115;123;108;116;108;115;135;151;140;167;121;128;144;170;137;159;160;141;137;169;182;165;160;138;140;149;114;102;117;122;108;111;137;135;125;136;147;132;138;112;135;142;123;118;137;145;116;133;128;109;108;121;151;138;147;157;126;112;131;127;154;136;143;139;144;153;141;100;121;140;164;137;129;109;110;110;125;123;127;136;114;118;127;124;107;127;113;143;141;150;162;172;164;205;173;163;130;144;125;154;147;149;149;127;115;141;125;135;108;139;120;114;135;150;141;142;127;139;119;148;120;133;124;132;144;152;153;129;156;145;141;136;130;136;133;135;155;139;147;129;108;135;117;134;139;123;122;125;135;134;133;129;113;133;140;156;135;140;174;148;143;152;148;149;144;163;148;139;121;139;109;140;133;147;111;119;113;118;117;138;126;150;152;161;137;114;128;156;150;156;145;175;160;150;121;147;141;133;127;127;143;141;142;109;125;120;137;107;116;108;130;123;111;129;120;104;124;124;127;135;140;131;129;125;152;148;122;123;118;128;123;154;124;130;141;143;146;134;129;125;121;137;140;139;148;124;140;120;146;131;149;135;162;178;166;140;137;154;151;183;163;191;204;176;206;181;159;135;158;110;117;121;131;122;150;146;119;121;103;111;113;124;122;104;129;113;136;156;139;133;151;141;156;133;131;124;171;152;146;141;159;163;151;163;147;155;146;133;146;141;130;133;119;145;150;160;144;127;122;139;135;137;180;196;178;158;139;134;148;133;114;153;123;131;116;134;131;121;140;134;153;192;167;172;127;140;130;146;142;129;156;120;120;133;139;133;150;143;151;139;156;159;143;165;147;149;144;127;110;116;141;121;128;129;135;144;162;143;179;149;169;175;168;162;150;142;158;139;154;150;142;120;128;112;114;114;123;114;108;110;102;124;121;152;123;109;105;142;141;139;136;147;130;154;153;164;147;135;126;133;135;139;134;131;136;130;132;122;113;130;130;126;106;120;109;141;143;133;118;108;127;103;135;135;129;109;120;102;103;120;118;119;121;135;149;137;131;141;126;132;122;132;122;137;156;159;143;148;122;123;119;123;121;138;135;124;126;142;141;116;132;124;125;129
107;107;136;128;117;104;116;129;109;123;116;91;116;106;90;109;115;108;116;114;153;123;132;114;105;107;105;112;110;121;116;114;148;118;121;103;117;115;109;129;131;107;125;115;132;121;107;133;127;120;122;130;127;128;97;113;94;124;136;134;122;119;140;128;121;132;117;89;103;107;93;119;114;147;132;110;123;99;93;102;98;111;112;126;114;131;100;127;106;106;104;122;97;104;106;116;126;117;128;88;99;107;100;111;110;128;111;129;108;105;108;100;123;105;105;100;117;127;100;113;111;105;100;97;125;144;134;130;131;99;108;119;105;120;100;119;109;111;140;136;109;118;134;120;113;163;140;121;125;120;116;107;112;126;113;102;104;105;113;119;99;109;119;108;102;116;118;117;130;160;139;135;100;119;111;128;114;116;136;120;118;97;113;120;127;108;127;120;117;129;112;122;118;115;136;105;126;121;119;131;116;122;122;113;108;115;141;116;106;130;114;108;114;123;125;123;128;122;133;128;114;117;114;129;126;119;136;140;130;150;120;131;162;137;131;134;126;126;126;141;126;123;120;125;128;109;134;117;128;145;133;116;123;121;114;111;121;94;100;117;111;114;97;120;114;119;126;112;127;111;104;111;116;107;102;105;100;106;113;120;108;122;127;127;141;126;144;138;141;138;168;122;152;127;126;105;73;59;50;51;96;110;106;108;125;137;111;109;151;107;119;125;127;132;150;128;117;109;109;125;125;84;116;119;124;126;118;113;125;137;108;119;127;125;132;121;119;111;118;120;109;125;115;128;113;116;121;92;136;113;138;126;128;155;119;134;128;120;134;146;147;157;163;130;133;131;138;152;128;142;147;155;133;142;131;131;116;159;154;151;130;152;133;121;130;139;116;123;114;132;126;121;131;131;129;147;148;116;130;116;110;153;147;132;128;154;164;116;122;122;124;121;100;105;120;112;109;118;109;109;117;120;106;115;108;94;116;118;111;135;100;111;104;113;109;114;138;122;145;134;151;125;138;154;162;138;153;127;131;123;116;120;147;137;132;109;133;132;116;91;70;83;87;133;103;109;104;121;121;108;135;135;123;115;122;125;124;128;126;143;117;115;128;132;126;113;133;158;139;136;108;109;105;110;87;71;82;114;111;118;100;102;113;109;127;130;133;129;143;135;122;144;105;145;118;103;132;131;108;105;126;121;118;130;127;144;135;131;125;138;133;146;138;148;135;146;146;136;113;130;150;129;117;123;102;122;131;114;112;133;115;123;126;113;121;120;114;115;124;105;118;116;103;138;112;138;109;92;77;107;88;101;94;105;107;108;116;115;133;131;99;93;103;117;134;120;94;102;125;101;105;110;124;127;112;172;134;111;141;118;146;137;137;138;136;137;159;119;132;131;117;94;74;66;61;77;107;113;120;122;132;123;111;121;160;114;144;97;118;84;88;115;118;136;126;113;117;113;108;104;122;125;116;113;125;112;134;116;153;160;155;139;158;146;143;125;143;142;123;132;126;99;102;97;129;127;126;138;132;163;148;124;118;78;95;111;117;124;100;115;129;112;106;118;110;123;131;121;115;124;100;126;118;143;124;118;113;135;110;107;119;121;122;147;134;133;133;155;123;118;119;134;123;120;134;105;85;90;102;102;103;95;116;116;110;93;125;114;132;128;117;119;114;152;116;131;159;157;153;146;141;130;132;143;164;124;126;157;174;144;156;158;156;147;125;143;121;124;127;125;124;130;132;153;158;162;127;141;134;129;141;110;139;136;110;130;122;111;106;112;128;139;124;116;97;106;114;124;102;130;114;119;133;109;126;117;122;108;114;132;120;124;125;124;103;120;130;115;105;132;126;133;134;132;119;128;139;99;143;115;125;116;136;138;128;122;112;139;133;109;127;114;118;111;140;152;167;153;149;135;139;126;156;151;148;141;149;123;122;140;134;133;124;129;149;151;153;120;115;139;118;117;148;114;153;150;133;123;133;127;140;124;110;127;127;130;109;132;147;119;128;122;117;139;119;142;147;124;126;122;120;127;133;156;138;145;137;125;132;143;140;138;123;131;153;149;171;125;138;166;134;134;126;111;124;142;127;120;126;134;126;125;128;128;124;149;143;140;131;134;130;146;145;136;121;143;139;138;154;122;122;130;139;148;141;144;140;148;160;131;112;131;118;128;113;123;151;127;149;143;154;171;168;162;130;132;126;109;119;124;116;115;105;125;114;133;116;137;132;113;109;123;130;117;136;156;116;117;133;125;130;137;128;137;137;152;130;138;139;155;142;151;172;157;141;146;147;164;151;131;101;120;102;117;108;113;119;136;142;126;146;151;127;139;159;150;160;133;141;104;125;131;148;130;121;134;113;138;134;122;126;136;120;137;140;117;120;125;122;152;137;135;120;119;109;134;129;125;163;130;129;125;127;133;114;123;130;136;130;149;128;146;149;152;135;114;120;118;99;94;83;95;111;144;159;156;158;141;144;162;136;145;147;156;154;160;163;136;151;121;123;136;114;105;121;130;110;134;113;122;131;129;142;148;132;139;146;143;129;112;121;112;122;138;127;138;131;107;104;103;143;132;136;162;135;132;128;134;137;130;139;137;133;88;143;131;127;128;120;121;124;99;110;136;127;151;157;137;108;125;113;98;123;104;150;118;135;159;156;194;174;180;145;131;153;141;135;133;150;150;154;115;144;123;124;117;125;147;137;126;108;158;126;122;125;146;134;155;119;117;149;153;126;141;155;137;154;127;134;135;132;163;150;125;102;123;97;119;123;134;128;146;128;123;125;130;129;125;127;134;129;138;149;143;146;169;150;135;131;134;150;143;130;147;134;140;135;162;178;128;123;117;111;127;123;152;143;136;130;156;143;146;131;121;128;163;140;173;157;152;120;128;130;126;143;114;137;131;136;140;138;110;93;125;119;106;104;105;116;137;98;116;117;118;115;137;125;136;153;114;137;126;138;147;103;139;134;133;135;126;128;148;139;127;135;131;139;132;149;128;129;137;127;134;135;121;130;151;150;152;139;129;157;157;143;171;195;178;203;213;179;169;143;125;114;105;94;98;100;149;135;133;154;141;118;121;115;121;133;138;111;107;131;151;152;148;159;138;152;148;119;160;154;144;120;142;170;157;152;160;142;142;157;159;127;139;117;126;122;158;137;160;143;125;148;131;132;134;164;175;166;134;135;128;135;117;125;98;124;122;120;129;105;130;144;155;162;221;187;140;130;135;116;134;133;146;129;124;119;119;135;155;155;156;155;165;141;141;144;135;155;146;147;146;134;124;127;128;108;130;139;159;151;166;172;170;168;158;179;135;168;164;171;141;155;152;162;152;143;125;104;131;101;111;116;118;110;125;140;132;126;129;113;144;115;107;140;131;163;146;141;140;157;102;121;119;142;120;132;109;108;126;140;128;105;126;113;122;136;133;118;135;132;123;118;135;118;138;145;111;148;124;128;115;121;125;102;107;117;125;145;142;130;131;141;139;170;151;143;135;120;149;147;132;151;116;135;128;122;124;142;142;136;181;132;144;124;134;149;94
127;106;117;119;121;123;103;124;108;135;118;111;110;104;108;120;109;127;129;130;131;125;129;121;124;127;109;101;108;122;113;101;140;122;111;113;113;141;119;130;131;110;111;125;116;115;127;143;126;137;140;106;116;127;129;127;129;118;126;131;135;125;141;117;160;131;122;134;119;121;121;118;139;139;197;150;123;106;111;110;105;114;100;120;106;110;113;109;130;120;98;137;123;113;106;112;116;130;107;123;108;87;117;114;138;129;130;130;114;115;114;112;138;103;124;122;101;97;103;110;126;108;126;111;135;129;103;113;126;101;116;134;110;119;115;105;108;98;126;116;108;127;111;120;115;111;119;104;118;115;98;130;123;115;125;128;116;109;102;126;128;140;120;123;105;111;121;107;136;146;139;122;101;127;108;121;116;107;119;119;130;121;121;119;107;122;105;128;109;129;137;122;130;120;123;102;105;118;123;134;101;131;110;115;109;111;131;127;125;144;124;139;103;130;119;108;115;124;119;134;127;127;125;112;141;152;114;136;134;136;120;133;167;130;145;111;131;143;135;151;139;135;144;140;129;127;135;130;124;140;136;135;133;126;138;122;124;123;129;110;117;119;110;116;117;128;124;130;119;125;104;123;102;132;130;117;107;129;114;114;108;97;147;135;139;121;143;135;150;134;154;134;144;154;126;106;71;57;43;49;73;90;113;117;140;116;95;122;152;103;138;130;124;140;112;117;125;125;112;97;114;124;115;122;132;109;120;122;132;122;115;135;131;128;127;116;124;118;114;93;129;133;118;113;128;112;118;116;123;115;134;135;128;133;113;124;126;128;115;135;125;137;154;148;138;147;134;130;100;122;149;152;120;138;119;140;127;131;130;134;126;142;139;140;121;126;108;118;113;120;103;100;120;128;130;116;142;130;139;119;129;130;128;133;143;142;146;134;115;133;137;125;100;100;119;104;137;113;122;128;136;116;113;116;118;110;123;111;122;104;130;110;112;121;118;119;123;140;128;140;150;129;152;133;124;137;165;145;164;120;125;116;146;135;113;122;135;135;90;102;77;96;105;90;115;103;110;117;125;117;125;122;113;139;137;114;126;119;133;124;125;124;143;132;143;139;139;136;138;118;122;106;106;101;120;89;96;116;142;122;104;96;129;119;114;113;140;139;144;139;116;129;125;115;158;129;129;132;128;107;114;120;131;122;134;126;137;145;129;143;133;146;123;152;161;143;136;88;108;120;136;137;108;115;147;127;136;111;130;126;150;130;120;125;137;110;125;135;104;124;110;119;104;109;132;126;123;105;86;110;99;105;95;81;87;94;95;112;120;106;122;105;88;97;114;112;98;101;107;122;119;103;101;115;141;121;142;133;138;114;151;139;127;127;123;133;142;124;140;106;99;113;94;64;62;76;86;90;133;109;129;118;118;116;142;131;134;114;110;89;97;97;111;128;111;132;129;105;115;97;104;104;103;125;149;114;107;125;139;163;160;156;167;148;132;136;117;120;139;142;117;121;114;124;138;143;139;123;137;136;142;104;91;98;106;102;137;146;123;119;97;119;111;130;129;124;115;104;120;126;102;111;106;123;112;120;120;104;127;124;112;126;136;121;142;130;126;133;130;145;123;130;131;131;118;77;94;88;102;106;86;88;111;71;118;106;127;163;114;129;123;118;119;106;127;168;180;167;119;120;146;130;107;130;149;122;123;150;171;132;148;146;149;172;139;144;136;123;119;101;120;121;152;124;161;164;118;139;126;108;146;134;149;138;130;114;141;121;129;137;121;140;118;118;114;105;111;116;118;111;113;118;137;118;110;114;112;123;125;126;129;135;137;115;127;134;123;128;130;132;120;152;123;118;133;126;113;122;145;114;121;132;127;121;125;138;134;139;119;124;108;114;123;152;129;143;127;152;130;125;121;133;134;148;134;145;120;136;123;123;119;131;119;161;154;141;130;127;136;122;127;127;126;109;137;140;131;134;140;140;125;122;108;138;135;118;117;151;145;134;152;128;146;128;141;118;132;127;133;135;141;150;121;145;126;128;125;136;131;116;122;106;120;133;119;144;136;125;156;133;155;138;126;137;133;144;124;108;150;124;122;123;131;137;104;142;152;146;121;137;153;132;145;129;138;141;108;145;145;129;148;146;162;139;152;131;171;117;143;141;114;152;136;134;103;138;124;147;138;160;168;182;170;137;142;129;109;123;137;125;127;130;128;125;114;112;109;131;113;94;110;135;134;142;142;131;112;129;134;119;111;140;126;142;144;130;158;130;142;150;130;131;160;158;148;126;138;136;138;107;96;97;110;131;105;103;108;147;120;133;146;148;139;127;138;158;154;142;113;145;141;134;136;129;103;138;102;129;136;110;127;122;137;124;124;121;123;119;124;136;147;124;135;130;129;149;122;136;124;144;130;116;100;124;140;142;142;154;114;106;115;119;145;143;116;112;105;114;88;71;108;117;152;150;139;137;132;132;127;129;163;160;169;138;143;159;156;147;138;109;141;130;107;119;124;108;107;112;137;134;125;138;128;132;141;127;171;133;119;122;122;125;137;146;104;121;118;93;115;128;141;143;139;145;145;137;129;139;138;141;143;147;127;129;111;134;155;124;143;103;91;100;110;130;144;131;132;127;145;131;110;122;117;150;124;140;148;139;170;195;194;147;135;145;137;147;134;128;149;127;144;129;130;140;140;143;133;113;123;137;142;138;138;155;111;139;134;134;140;140;130;128;140;130;124;116;126;134;137;123;127;141;113;138;142;132;117;127;133;118;128;106;138;131;114;155;116;133;120;142;128;152;123;147;157;156;148;145;130;127;124;140;136;143;133;128;156;171;164;147;115;111;115;110;129;146;121;163;165;146;167;149;130;144;130;152;153;139;159;134;114;131;141;113;127;113;121;148;132;126;121;124;117;91;104;108;100;119;109;126;129;120;112;111;126;159;147;127;131;130;139;131;137;142;117;130;118;111;131;129;134;135;138;133;127;133;115;118;124;141;131;144;142;121;131;144;139;155;167;136;156;148;132;140;156;174;154;199;209;191;211;207;156;116;136;126;100;119;109;125;176;168;175;151;132;144;126;135;139;114;113;132;108;123;148;138;142;145;145;148;160;132;145;143;139;147;156;159;149;163;185;160;160;160;147;164;146;161;125;139;128;149;158;140;136;117;126;149;168;135;141;136;146;154;120;132;140;114;109;140;122;127;124;137;121;141;132;170;146;138;136;106;149;152;146;168;129;132;116;129;90;125;125;139;164;157;168;166;124;168;141;128;127;144;133;133;121;98;116;127;138;176;194;160;170;161;161;152;160;158;178;150;162;134;158;128;132;138;129;106;122;127;109;121;129;108;109;105;132;121;138;113;133;129;100;113;122;125;120;159;128;128;148;138;141;113;132;113;111;135;139;120;126;133;132;132;138;147;133;119;102;117;126;134;134;145;106;137;146;129;131;118;112;119;132;118;127;111;102;129;133;117;118;119;113;127;139;120;121;143;117;117;139;140;120;126;115;133;133;130;123;130;144;132;155;126;114;135;133;115
122;138;122;110;118;136;128;99;130;131;111;96;97;119;110;142;117;116;111;120;132;141;122;127;104;107;113;117;120;112;116;122;114;111;141;113;124;107;149;109;126;135;132;103;127;148;127;133;116;147;131;127;131;137;114;133;117;135;122;137;127;133;142;122;135;115;131;115;124;109;126;137;181;188;179;144;133;110;101;105;94;105;104;127;110;126;115;124;132;122;102;118;100;109;89;110;119;114;124;117;126;117;126;112;99;128;99;108;115;120;117;121;115;133;100;113;106;114;120;111;106;120;99;91;96;111;91;125;114;112;123;122;114;123;124;127;118;120;96;114;125;113;124;123;106;125;107;112;121;118;116;119;112;111;97;108;104;128;113;113;130;117;103;122;118;104;106;118;100;124;136;126;132;105;119;101;102;108;102;104;106;115;108;135;139;117;140;125;114;107;110;98;138;126;127;128;111;121;119;121;107;137;131;116;110;123;118;122;120;132;123;121;110;112;125;122;127;113;115;121;140;132;126;120;136;126;135;124;125;132;134;149;133;130;145;152;140;130;117;138;163;121;140;136;128;131;136;131;123;142;152;129;127;138;132;137;93;121;130;100;122;123;146;140;125;125;143;149;121;111;128;125;105;115;113;116;124;127;98;113;105;91;92;132;132;128;133;126;163;159;122;123;152;152;104;110;62;40;43;67;97;114;126;134;108;119;115;109;121;121;131;132;121;139;110;121;104;120;115;136;110;114;131;129;111;129;114;115;117;136;116;116;134;129;125;115;109;103;112;135;130;127;136;125;135;109;128;120;116;116;114;126;137;125;139;131;140;132;112;104;123;137;126;145;131;149;132;116;134;140;138;153;143;148;145;159;137;141;142;151;136;150;121;118;119;116;107;107;127;122;104;136;104;115;127;148;138;144;131;140;135;118;124;146;122;134;130;122;147;141;130;118;118;107;116;127;128;112;109;129;121;120;109;123;119;121;130;113;123;107;119;117;118;127;130;121;124;148;127;137;141;151;157;133;140;146;140;138;145;133;138;130;118;123;166;149;152;132;109;84;84;90;99;82;115;100;120;128;127;127;135;141;117;118;124;147;142;137;110;125;139;128;138;122;134;131;127;123;121;136;99;117;119;103;88;87;105;136;132;130;99;106;126;124;114;125;194;174;147;145;119;134;116;132;118;120;140;123;125;108;131;124;117;123;135;137;134;159;132;129;145;150;137;142;128;155;94;140;108;113;131;112;123;124;122;124;118;120;121;121;120;121;127;119;110;138;115;132;132;120;125;111;133;114;114;138;141;120;103;87;96;98;92;73;72;93;91;117;92;105;103;105;91;117;104;103;99;113;135;104;106;109;122;122;120;152;128;128;136;146;100;118;94;120;116;119;121;102;133;117;111;85;95;74;69;73;95;107;121;147;146;97;119;138;144;147;118;108;111;91;110;88;106;111;122;146;115;92;106;103;130;110;103;113;138;123;130;137;153;148;153;146;160;156;143;137;139;125;118;135;108;139;138;101;113;144;117;152;128;134;130;106;95;91;84;123;157;150;130;125;131;123;138;135;107;111;139;118;118;91;129;110;141;119;128;116;109;87;137;107;126;112;136;116;139;118;136;140;127;147;122;134;126;106;114;90;87;94;103;91;102;126;95;104;99;101;109;116;115;130;141;114;134;135;147;161;145;140;148;127;119;129;131;126;134;119;114;133;151;120;138;143;150;156;124;144;119;134;113;123;107;121;121;134;139;145;147;112;121;107;109;112;134;121;124;128;121;104;123;128;123;153;118;114;113;133;105;116;123;128;121;98;116;119;125;117;117;120;119;123;109;119;112;120;130;119;124;117;106;95;130;129;152;112;115;119;136;134;131;138;110;115;137;121;156;112;133;129;121;112;121;114;120;137;129;124;132;146;163;148;154;143;149;164;162;130;150;136;104;128;123;139;107;121;170;138;99;106;132;107;135;144;123;118;137;115;154;139;146;133;130;112;127;118;112;110;113;144;134;140;139;122;141;129;133;131;122;121;121;134;117;155;144;133;153;140;143;136;141;137;133;124;97;113;127;141;144;147;137;142;152;116;95;128;120;128;125;120;143;111;122;124;120;122;107;123;138;120;105;112;123;124;124;116;114;124;129;153;159;151;138;130;142;130;152;156;122;165;140;143;162;120;138;118;138;142;160;126;126;142;156;174;164;130;130;120;132;143;107;115;138;111;104;118;135;125;108;99;112;100;114;147;126;136;107;119;124;131;131;127;115;145;149;150;144;146;150;140;132;118;132;118;140;148;151;146;143;153;138;124;90;109;129;112;116;121;145;159;136;165;171;142;139;167;129;154;147;146;120;121;129;120;130;125;125;102;108;100;118;138;121;116;113;127;114;133;132;109;134;140;134;145;122;128;110;122;135;124;124;155;126;124;140;128;124;131;134;108;121;139;124;114;128;167;136;110;127;108;82;97;89;126;124;137;126;152;116;133;170;159;154;185;157;135;135;145;165;156;140;124;118;132;103;116;114;148;147;121;145;144;132;111;133;108;140;136;143;128;127;132;135;122;136;131;123;104;127;109;78;93;140;159;136;147;137;136;140;166;135;166;156;119;133;107;129;134;149;141;103;92;110;109;113;103;100;125;156;154;119;125;106;131;133;134;119;160;145;151;168;130;150;144;148;129;139;156;142;151;163;154;133;142;117;144;129;121;121;140;169;154;136;141;149;131;137;123;142;135;142;138;138;135;162;119;143;124;123;132;126;125;146;127;129;110;123;121;139;139;121;126;138;111;124;149;121;125;119;117;120;103;145;133;137;150;153;142;142;145;120;150;137;135;117;140;138;133;134;143;149;145;128;105;128;134;144;122;146;123;135;168;165;156;129;135;153;153;156;175;129;141;96;108;116;108;119;121;116;152;130;107;101;124;130;125;94;121;95;118;112;114;115;99;123;112;125;116;140;127;123;134;114;162;146;124;113;111;122;142;134;119;133;138;125;143;143;126;111;132;135;126;137;142;137;138;150;144;139;129;141;149;139;165;141;173;158;152;179;159;197;197;169;137;135;146;155;122;111;127;125;145;160;176;157;157;150;139;150;138;133;136;131;134;134;114;122;141;131;130;150;140;131;149;136;163;139;147;137;137;159;170;140;167;144;137;174;145;132;136;129;137;131;145;143;170;146;129;134;150;164;163;161;141;140;139;124;123;111;105;121;116;127;129;112;142;120;134;138;140;139;125;111;121;152;135;159;145;130;135;134;124;117;119;149;127;167;161;163;152;140;159;126;118;131;128;103;118;129;132;136;174;163;155;178;187;178;152;145;141;158;158;156;154;153;156;143;133;120;126;102;118;113;131;148;129;123;118;114;113;116;111;127;106;123;117;112;118;127;129;136;123;149;145;154;141;138;146;141;127;151;135;136;127;134;143;157;140;133;143;133;114;119;140;169;140;129;128;142;140;112;150;132;124;138;120;122;128;142;103;96;128;127;124;121;102;129;100;128;122;131;138;134;121;135;124;147;134;147;127;144;141;151;127;138;161;120;130;135;132;125;111
119;109;106;110;108;134;107;126;106;116;109;110;109;108;130;108;108;116;136;112;127;117;118;122;113;119;126;115;122;110;118;114;132;124;128;131;125;110;128;121;111;133;119;125;119;147;114;119;122;113;140;114;116;124;114;125;133;138;132;117;135;143;136;114;133;126;127;112;104;102;121;132;178;204;184;156;93;125;106;110;109;122;113;124;102;109;117;133;125;109;106;105;117;118;101;102;125;130;116;140;120;108;113;113;114;105;127;112;109;120;125;101;131;126;120;100;116;112;108;119;91;117;97;96;118;117;127;128;114;120;120;105;129;130;117;124;116;121;109;135;118;113;122;101;128;119;128;112;131;122;149;118;111;111;113;121;97;117;110;99;133;131;90;118;99;99;108;112;112;114;106;119;104;118;104;115;116;116;111;111;114;107;126;122;132;130;124;105;125;117;124;126;122;111;114;122;144;120;132;115;126;127;131;140;111;126;123;129;117;107;147;127;111;109;127;123;126;133;129;123;119;142;129;112;133;111;145;131;106;130;104;128;138;117;161;121;134;115;118;114;130;139;112;145;136;130;141;129;119;150;155;117;121;120;145;109;122;119;121;107;114;108;118;125;118;138;141;150;119;144;130;110;96;107;110;94;110;137;127;121;114;110;120;120;140;104;118;127;127;138;163;180;142;148;139;104;54;67;51;57;86;103;133;128;108;110;117;116;126;113;134;118;124;103;124;121;147;117;146;121;108;128;119;128;135;113;128;121;127;113;103;141;105;130;128;131;110;103;110;134;135;113;111;114;122;109;105;116;119;111;125;119;113;148;111;122;110;138;115;124;129;115;141;144;131;128;130;135;140;135;115;127;161;152;119;132;139;140;143;136;148;116;144;109;130;137;126;129;116;119;112;107;118;108;114;119;133;129;138;146;155;146;140;148;124;142;128;129;154;125;117;117;114;107;116;122;109;101;115;118;134;128;115;119;106;118;125;134;111;108;111;128;100;116;141;137;139;137;132;167;151;136;143;150;154;137;166;136;137;122;143;144;130;147;185;159;132;120;102;81;79;71;95;112;100;99;91;107;120;133;115;102;119;105;99;134;126;114;118;129;115;106;148;122;139;144;109;129;142;123;105;94;107;119;95;77;101;121;122;128;119;115;108;127;123;131;159;156;160;139;115;114;127;126;150;121;148;145;143;127;122;145;134;129;131;136;126;134;115;127;152;134;161;141;132;151;122;130;130;111;124;113;119;106;122;135;119;108;119;112;113;102;120;125;109;122;130;134;127;139;113;111;107;102;128;113;139;144;112;129;107;115;80;72;69;78;87;107;113;109;106;117;159;127;118;131;96;89;131;122;122;138;115;104;143;139;146;140;135;134;102;122;103;109;122;127;142;120;138;118;130;110;109;77;86;70;94;106;100;105;116;99;114;110;129;130;122;114;96;111;82;93;107;118;122;148;126;111;109;114;101;135;150;133;141;119;102;117;132;148;135;134;159;144;140;158;153;114;134;144;129;117;127;129;120;138;145;142;134;133;104;108;93;104;114;144;158;131;126;122;130;129;128;103;123;126;135;97;125;98;121;106;121;110;121;116;124;103;135;122;115;109;114;126;114;127;145;137;119;145;123;160;133;137;116;76;90;107;86;94;86;100;114;121;115;120;123;116;165;125;124;124;145;131;142;168;158;138;123;133;126;127;127;130;125;132;130;153;158;147;144;145;146;137;133;119;111;135;137;124;112;128;113;129;136;125;159;126;118;120;120;113;146;133;130;135;144;132;127;142;122;126;137;108;121;123;101;127;122;116;129;113;144;126;129;126;145;106;121;134;105;105;110;132;115;138;108;121;121;130;124;139;125;117;125;135;136;134;119;125;131;133;123;125;125;143;146;111;137;123;115;135;101;127;115;163;140;150;128;152;138;141;149;167;132;149;140;149;106;123;150;118;97;117;138;119;112;117;128;117;139;142;121;116;123;120;114;109;117;123;118;103;116;125;146;135;132;134;138;147;142;124;132;139;144;137;109;112;113;131;117;116;130;137;136;156;142;162;155;152;136;140;111;125;125;138;147;134;135;163;121;143;124;129;122;132;116;122;143;128;125;97;108;119;140;129;130;116;120;121;111;119;111;133;124;129;125;146;148;169;147;145;112;135;138;146;159;141;131;140;134;122;117;133;135;113;128;153;135;136;158;152;143;141;143;114;131;132;121;136;113;121;113;133;129;110;127;114;97;128;94;133;146;149;149;130;109;115;130;123;128;129;127;162;144;149;164;128;151;134;141;137;148;162;157;157;143;133;153;109;103;108;101;97;129;153;135;135;178;135;157;151;133;148;133;165;135;145;101;124;144;118;126;135;130;120;126;110;127;130;139;125;115;100;153;144;119;142;139;137;135;148;121;135;148;126;124;136;122;142;120;126;133;124;140;134;134;131;131;134;134;139;133;151;144;119;131;98;95;106;118;147;135;114;133;117;117;136;153;148;164;179;146;144;127;150;151;147;130;125;130;116;123;106;123;144;140;133;118;112;114;148;150;139;111;144;130;154;131;131;118;120;145;123;123;114;113;109;112;118;134;165;141;149;157;132;147;151;151;142;150;143;120;120;111;117;118;115;111;126;118;108;110;117;128;118;118;145;152;156;144;153;156;112;118;120;121;131;154;119;146;154;147;139;135;112;128;118;129;137;142;132;118;123;120;116;124;137;152;153;169;143;134;125;121;122;124;124;128;148;145;137;134;137;137;124;149;125;117;103;127;131;116;119;129;126;138;123;131;122;135;131;126;130;138;145;121;132;124;140;140;135;144;112;142;173;159;143;153;128;129;137;133;152;134;156;156;136;150;163;152;132;134;136;138;135;136;140;152;138;145;139;148;129;151;135;132;135;124;121;107;129;113;124;111;136;121;129;136;142;133;121;127;106;146;141;114;98;118;90;113;135;125;120;136;134;155;135;125;136;130;105;150;145;116;146;137;126;143;113;135;138;120;118;115;114;102;131;152;120;134;116;131;139;116;134;123;111;131;157;124;157;151;165;159;150;127;152;162;170;188;138;151;138;150;121;125;120;154;155;178;178;174;145;144;132;142;131;138;124;125;133;122;121;126;135;128;128;118;124;129;117;129;138;134;125;143;137;143;127;161;147;155;149;136;165;163;128;109;124;139;127;140;131;128;140;117;120;156;143;147;124;127;108;120;116;129;112;122;119;130;119;121;140;127;119;132;134;120;138;118;118;131;135;145;116;127;152;118;138;116;117;146;151;147;144;153;153;168;155;152;120;117;115;105;118;114;109;149;154;170;168;144;154;167;152;152;170;155;160;143;185;150;134;144;144;125;141;124;110;115;112;124;123;106;118;121;124;123;113;109;134;116;111;122;129;113;137;118;131;151;145;122;124;156;117;125;124;128;133;139;161;130;139;121;133;134;154;128;125;133;127;142;160;132;144;144;121;108;117;119;123;143;127;154;130;141;131;135;125;122;124;117;106;110;118;124;138;117;129;138;124;156;143;109;118;140;137;111;113;129;127;124;126;118;133;113;143;136;140
105;114;107;107;108;114;116;114;118;117;123;105;117;118;97;126;109;128;127;117;125;106;118;108;122;91;119;119;127;138;123;131;115;118;131;134;140;122;133;123;110;112;132;119;133;137;131;115;99;120;122;127;114;122;124;103;128;130;124;106;135;116;129;136;131;148;131;114;125;121;128;143;154;163;147;135;120;123;113;114;134;90;113;121;108;122;131;138;124;109;117;104;105;102;102;117;125;154;134;101;123;119;153;135;125;120;119;106;109;111;96;131;108;117;120;105;114;101;101;112;110;114;103;132;101;128;122;113;109;124;116;133;117;138;100;109;128;110;118;126;106;119;117;130;152;114;125;114;121;107;127;99;127;120;120;108;115;86;106;112;125;122;86;107;105;112;118;110;110;108;117;97;93;102;105;115;133;95;111;91;92;118;104;105;132;108;114;113;131;127;117;114;131;124;131;135;121;122;119;135;133;117;138;121;121;138;128;125;129;122;145;134;123;117;121;130;111;137;132;119;132;149;161;133;116;115;125;157;121;134;123;143;124;131;141;149;168;129;131;128;147;127;143;147;131;131;139;123;146;111;138;122;125;118;133;128;132;110;130;101;132;102;113;119;113;112;106;138;133;121;103;103;103;120;124;99;87;114;130;123;143;119;138;131;123;113;103;117;154;174;146;140;172;173;132;95;66;49;47;69;107;132;132;107;114;112;110;125;125;118;127;140;125;132;127;115;144;122;124;113;126;115;110;131;138;110;112;140;126;111;114;94;130;133;129;125;128;112;116;133;120;115;119;120;143;137;112;124;96;110;116;111;120;117;121;148;125;122;126;130;144;133;127;142;116;148;128;137;162;133;131;139;126;141;129;149;124;136;134;139;107;106;130;138;131;116;121;118;118;119;104;139;128;128;107;115;120;121;151;151;144;143;114;132;147;149;151;134;147;145;129;108;110;107;109;119;102;138;125;131;132;121;135;117;141;140;122;129;125;123;105;118;115;121;111;136;110;135;124;162;140;138;131;140;150;165;143;164;123;143;151;140;150;155;150;177;167;130;104;79;77;68;80;123;95;109;121;102;103;128;126;122;120;115;106;111;108;116;139;121;153;116;132;124;128;165;128;108;118;123;112;86;111;108;85;91;116;113;107;116;107;121;119;129;113;137;140;151;141;137;123;124;139;128;119;137;108;108;142;126;115;118;128;145;132;121;128;117;136;137;115;130;138;122;127;132;148;147;126;100;126;109;116;129;139;109;111;141;114;119;120;121;123;124;120;125;115;122;129;139;131;128;115;131;127;133;152;146;112;92;122;90;74;74;65;69;74;93;112;99;103;109;123;136;120;122;119;120;125;126;131;89;100;124;124;122;130;148;131;136;119;95;78;83;101;109;113;131;135;157;133;128;112;92;114;95;104;101;105;115;114;98;114;122;137;121;146;107;120;115;110;102;84;115;120;110;110;132;119;93;98;113;130;133;134;127;125;125;126;133;128;163;150;167;200;162;133;133;135;125;122;131;148;149;139;144;115;142;135;135;131;106;83;100;103;132;165;154;113;108;123;115;126;122;131;141;118;113;105;132;107;118;121;119;133;115;133;135;130;111;120;128;130;100;142;122;158;131;137;127;149;115;152;126;106;104;92;75;100;104;105;105;120;118;105;106;107;139;126;109;109;135;119;143;135;157;151;155;130;129;133;124;116;129;135;134;141;138;138;127;139;135;152;145;147;119;131;123;147;121;123;121;127;127;141;122;125;154;138;126;151;122;115;125;131;122;137;174;175;143;138;119;110;102;118;139;109;130;119;108;117;127;137;144;132;121;116;132;118;94;108;120;130;137;129;114;116;132;128;116;123;142;119;133;121;115;119;118;110;121;109;110;140;121;158;159;114;113;131;119;133;109;122;130;133;143;128;150;157;139;136;153;135;149;129;135;134;126;123;117;128;116;136;104;135;141;120;107;129;115;132;128;129;123;94;141;114;99;102;113;102;117;126;125;119;123;130;148;128;126;129;145;153;132;132;135;126;147;134;121;138;133;130;144;141;142;136;133;142;126;124;113;139;121;140;134;139;128;136;138;121;143;131;147;138;139;132;143;137;120;106;110;106;142;130;118;106;158;116;130;113;121;107;125;126;129;128;134;132;136;139;148;138;118;151;145;137;146;137;157;141;142;133;124;155;133;149;146;141;138;143;150;148;156;109;122;138;123;136;140;132;146;139;146;137;122;129;109;120;119;123;122;135;144;141;132;124;138;118;125;121;140;132;131;152;154;126;132;141;151;119;138;146;166;148;143;165;148;136;125;113;102;105;114;140;111;162;151;156;164;154;160;144;163;142;133;128;136;136;106;108;123;103;132;133;118;144;145;131;139;151;124;90;111;124;121;148;113;141;135;136;138;142;130;120;115;126;125;133;116;120;134;118;118;129;119;153;133;114;116;145;143;117;121;134;126;112;116;121;126;145;142;144;140;131;96;124;123;152;147;160;146;167;158;145;161;131;131;137;133;152;121;114;128;104;149;127;135;123;134;108;131;137;153;116;127;129;124;118;112;108;120;130;121;146;119;139;119;125;131;152;163;151;130;151;145;133;148;124;149;133;138;115;103;116;111;109;116;99;96;101;98;119;108;115;125;117;144;145;179;159;157;149;132;136;131;130;109;148;131;167;138;137;117;124;120;120;137;125;148;147;139;111;127;128;132;151;148;138;157;147;148;146;130;127;127;130;117;165;166;152;143;137;130;123;117;142;114;140;134;144;146;118;124;143;129;119;101;116;128;133;91;122;143;141;122;164;136;135;122;120;134;109;172;149;151;134;147;129;112;126;140;143;122;137;143;133;137;144;157;124;137;118;135;116;132;126;120;161;135;145;157;151;133;144;140;140;138;137;136;109;125;146;117;118;110;114;106;138;147;147;132;104;142;106;128;122;102;94;112;122;124;139;141;125;143;146;127;139;123;139;132;119;136;149;148;137;134;116;125;147;137;132;130;131;136;131;132;130;135;126;150;143;145;122;138;133;141;121;172;135;135;141;162;127;133;134;168;168;183;158;164;137;147;129;104;88;110;118;150;182;188;154;166;140;122;145;142;133;133;139;120;120;135;115;146;131;127;124;135;134;154;140;159;141;150;140;135;129;135;154;140;147;157;132;146;135;112;135;131;141;132;132;137;122;153;110;145;133;127;139;103;132;119;114;121;109;105;135;109;131;120;145;117;141;133;130;131;128;128;131;129;116;138;154;141;133;131;120;113;133;117;123;160;141;156;139;154;145;163;142;125;97;117;114;105;102;130;155;173;210;167;150;154;171;186;148;139;162;150;150;159;137;137;118;135;126;121;112;133;116;111;102;110;111;130;104;120;118;124;130;125;125;130;155;140;116;143;134;141;102;137;131;135;137;114;149;112;150;136;117;151;113;141;161;142;157;134;133;134;132;159;171;169;139;125;135;115;130;139;139;137;130;132;138;124;134;128;116;138;121;126;118;107;117;131;121;139;134;123;134;139;136;118;122;155;100;142;122;113;139;137;129;152;125;142;124;119;114;119
128;99;125;108;128;113;132;127;135;123;107;116;104;126;120;131;124;124;130;110;114;116;121;130;99;127;113;119;126;114;143;143;141;102;131;110;120;140;129;115;133;135;115;111;129;127;159;112;133;130;117;106;134;112;117;131;131;135;111;119;125;123;141;133;143;138;126;110;117;113;127;124;121;133;117;101;110;107;106;111;122;140;115;113;122;114;141;144;137;134;116;119;106;87;85;122;117;137;126;106;108;104;110;125;116;112;124;122;114;119;101;131;92;118;125;103;120;100;113;97;117;111;83;118;122;132;110;131;113;122;118;99;99;115;115;130;112;100;118;117;126;116;114;145;130;106;122;100;104;110;132;107;101;111;109;96;121;127;113;115;110;108;106;138;120;108;125;137;109;118;130;121;123;109;115;108;95;120;111;102;127;137;114;101;129;94;136;123;134;118;122;119;116;113;103;110;123;127;121;130;119;125;125;100;115;110;133;120;131;89;119;114;110;131;93;128;126;112;116;137;120;133;151;111;132;115;131;123;124;117;129;147;158;148;121;143;148;153;138;157;155;128;147;145;132;134;148;134;130;128;121;123;122;125;128;118;119;131;121;105;124;110;116;129;114;128;121;126;109;109;84;113;100;120;108;128;122;100;124;114;127;127;138;132;113;141;124;140;141;155;141;138;127;166;140;102;65;43;57;71;87;134;120;136;124;124;120;118;114;123;145;122;131;124;126;112;108;147;114;108;120;103;117;131;131;121;117;113;110;134;88;116;118;117;107;121;129;119;133;140;112;100;116;137;124;109;122;108;119;123;114;132;122;115;118;124;143;135;135;158;132;143;127;118;133;141;159;154;171;139;137;149;155;118;137;140;138;119;132;165;159;126;118;114;121;138;131;134;126;109;119;135;111;108;123;98;122;110;148;115;144;125;132;137;114;177;158;171;123;129;139;140;109;106;119;142;119;122;123;92;116;118;118;119;144;128;116;114;117;110;106;121;127;115;127;107;116;146;116;136;120;130;131;142;148;133;149;138;141;139;153;158;178;160;151;148;141;161;111;97;84;91;85;110;101;90;100;102;99;108;121;124;117;125;96;98;122;114;136;129;137;157;140;144;155;173;151;148;126;129;112;97;95;114;96;93;96;131;116;116;112;121;137;141;120;125;149;115;118;123;108;128;113;155;123;131;124;124;103;131;129;121;135;135;127;124;129;118;127;123;136;134;125;135;145;134;130;132;105;135;116;154;125;123;109;111;122;148;129;131;104;124;114;115;125;117;108;142;128;128;133;144;137;134;127;136;125;127;116;116;116;119;72;51;64;74;98;120;92;122;115;122;131;118;124;113;94;111;113;102;110;119;118;104;138;132;140;119;128;130;133;91;70;86;98;103;124;137;130;137;134;128;139;120;113;99;95;97;123;115;132;107;91;103;131;109;109;113;116;114;120;90;87;115;110;114;132;109;117;118;127;107;120;116;152;133;140;132;102;109;145;154;145;172;193;193;147;161;142;137;131;133;137;146;158;132;150;143;136;141;134;116;86;84;96;127;128;114;134;130;130;93;118;130;149;122;130;129;118;121;111;122;111;129;123;123;145;125;124;107;113;108;105;118;127;144;152;123;142;146;130;127;149;134;113;100;70;103;81;109;95;103;119;107;121;95;108;117;115;109;114;124;124;136;148;156;151;121;125;123;143;128;118;161;124;147;155;129;158;162;166;149;142;136;132;146;134;125;141;126;127;122;134;139;128;125;127;114;129;132;122;130;108;131;130;132;167;197;222;147;131;119;122;135;134;126;136;111;123;105;105;98;110;120;132;123;118;126;135;128;115;118;149;128;120;107;128;130;113;130;131;125;124;130;101;125;116;130;127;118;133;128;117;126;147;161;136;137;126;144;113;100;130;126;136;140;135;164;148;141;138;149;166;138;140;153;131;118;109;118;124;121;119;138;153;134;122;126;114;148;127;140;134;123;116;127;131;127;113;121;128;120;129;136;124;127;135;124;124;149;135;143;132;160;178;153;131;126;129;133;119;115;126;135;136;136;139;137;139;142;130;141;128;137;127;126;119;125;123;145;146;142;123;126;132;147;148;148;128;131;114;120;127;123;126;127;147;147;163;142;127;111;109;136;133;125;147;142;150;134;141;132;144;171;140;129;133;123;136;148;126;126;153;146;144;120;141;138;149;159;165;134;124;136;134;138;127;139;122;142;134;136;145;150;139;137;110;95;123;112;120;138;123;149;147;129;97;108;117;119;118;121;130;137;152;135;158;154;140;135;118;144;158;130;148;147;153;146;143;135;107;114;110;120;125;142;165;145;141;154;150;143;144;166;139;148;102;117;102;112;105;130;130;137;124;153;154;144;142;154;133;119;129;124;145;135;134;156;130;141;150;159;145;143;123;128;145;116;140;125;146;134;143;135;113;128;136;125;121;108;127;163;146;134;145;123;116;135;113;144;123;122;131;152;124;93;108;139;141;154;157;164;137;154;163;148;147;147;158;145;158;152;127;132;130;121;129;123;108;139;125;120;141;124;135;124;143;104;123;150;136;150;120;133;128;134;118;116;143;140;154;151;141;143;137;140;142;167;138;154;123;110;121;116;113;117;133;112;115;115;112;116;116;122;132;138;138;122;162;182;176;159;173;157;144;148;138;148;151;137;124;145;136;139;112;132;144;139;154;143;119;137;128;139;146;139;131;136;145;161;118;149;129;119;121;134;131;143;152;162;147;129;150;146;132;125;135;135;121;122;133;119;138;122;137;136;145;136;105;94;125;105;138;109;130;137;111;131;134;144;139;154;140;143;131;168;145;142;149;133;159;143;133;129;147;127;127;140;122;131;140;136;117;136;119;138;145;127;121;145;158;140;135;136;143;136;142;130;113;98;126;106;111;121;121;105;114;115;131;147;152;118;122;142;126;145;140;120;141;99;112;129;136;127;137;119;139;139;154;154;118;117;125;133;154;145;169;134;126;134;150;128;140;152;122;117;131;138;143;134;140;154;149;137;147;132;128;141;117;155;146;141;156;141;154;161;150;179;178;205;186;147;129;121;125;130;107;107;123;143;161;176;160;129;120;134;125;117;133;110;130;111;95;134;138;124;118;117;147;124;124;144;125;144;136;141;143;137;130;130;131;138;133;146;141;141;135;149;120;117;128;165;139;142;134;118;131;150;134;137;145;100;128;108;99;101;126;144;145;135;132;120;124;108;123;112;124;123;126;122;115;134;129;111;136;148;125;138;145;139;116;114;138;148;185;180;137;129;138;132;140;134;108;91;113;96;111;118;119;162;154;144;174;146;140;164;158;158;164;166;178;164;151;155;162;158;136;109;128;107;125;98;112;114;116;121;112;131;149;133;137;130;111;113;116;130;144;117;121;148;137;145;132;122;129;148;125;117;134;125;132;129;132;131;113;133;120;129;114;146;134;155;178;141;152;144;113;132;117;121;133;121;156;127;127;143;101;107;154;136;137;100;101;118;116;118;138;106;131;126;122;138;122;125;129;123;125;130;123;123;123;142;117;116;138;116;127;128;114;110
100;88;121;96;117;129;131;126;106;125;117;112;106;110;105;125;138;118;123;119;120;125;137;130;137;109;111;112;147;119;121;124;95;131;131;131;121;132;113;127;149;119;145;120;116;111;119;117;121;117;113;113;104;98;125;141;119;127;131;130;120;110;138;122;133;144;116;121;142;115;146;118;123;113;104;138;97;109;114;143;119;103;122;105;100;112;115;138;118;96;109;108;122;106;94;101;118;126;130;124;134;86;109;105;130;105;109;102;107;130;93;108;114;112;128;128;103;123;114;115;109;112;105;130;129;139;109;144;105;139;118;120;124;126;106;139;141;95;117;123;124;127;121;115;122;129;107;107;118;118;117;137;118;109;111;100;103;122;120;118;100;121;138;129;117;129;130;102;130;93;118;101;112;130;115;104;118;141;109;103;114;132;126;106;117;119;128;125;117;109;103;119;131;103;150;131;136;122;109;117;115;132;118;124;116;121;110;137;124;144;129;121;128;114;124;131;93;128;109;138;112;134;115;127;113;113;115;122;115;150;149;149;151;141;131;126;140;123;126;148;116;160;147;156;123;126;127;120;133;125;155;148;142;143;147;131;131;121;104;112;116;119;131;107;112;103;120;108;109;125;106;122;103;102;93;102;94;118;105;111;129;119;119;125;154;137;134;117;137;166;149;136;131;140;126;88;59;46;44;74;119;136;131;103;135;124;125;93;143;124;137;149;134;124;133;133;130;123;127;137;116;116;106;144;107;113;108;121;116;129;135;134;141;130;114;112;141;116;147;132;149;119;98;118;126;139;109;109;115;97;137;127;137;110;142;127;122;123;146;137;127;136;117;130;144;143;159;154;154;133;134;150;141;141;152;142;139;132;152;143;133;123;132;128;115;140;126;125;130;123;91;105;119;107;111;119;110;116;101;96;131;127;117;131;129;147;148;172;138;142;131;113;117;116;121;123;113;120;127;120;124;138;126;117;113;118;116;127;100;131;150;133;107;110;129;135;113;143;117;138;132;141;167;126;139;149;131;142;114;149;135;185;157;182;147;129;161;126;111;93;87;79;93;91;108;101;106;118;107;119;101;116;117;111;117;107;155;149;129;147;130;122;123;149;120;168;157;135;147;117;126;122;81;93;92;95;82;120;101;108;148;118;155;141;151;138;102;110;121;116;123;102;117;152;124;122;117;109;126;107;122;120;136;131;120;118;126;124;115;120;108;136;127;128;140;142;131;133;113;137;128;144;133;116;124;123;105;120;121;117;118;133;121;134;107;135;118;116;149;138;129;124;127;130;146;123;133;124;141;113;104;112;83;71;86;83;100;119;106;105;98;116;145;151;145;110;123;125;118;124;124;100;135;123;116;113;115;124;132;116;110;75;72;79;86;99;109;103;142;127;133;120;121;143;111;111;120;137;115;118;92;101;104;104;100;125;104;104;116;126;99;104;109;98;105;109;118;127;121;123;132;99;123;105;131;125;132;150;155;113;149;154;169;164;177;142;146;165;131;112;111;133;130;154;128;138;165;206;173;163;132;103;81;92;87;95;146;121;95;125;144;108;126;102;137;108;159;139;147;110;119;116;135;115;108;116;109;117;122;118;102;122;132;128;122;131;112;143;112;145;126;150;150;109;96;107;74;90;89;105;111;113;112;137;107;103;123;127;127;127;133;118;126;112;164;148;148;143;117;128;133;128;125;144;145;143;130;137;160;146;137;150;146;121;143;110;147;146;123;105;146;101;149;124;119;118;124;124;114;91;128;110;116;121;100;114;147;201;236;154;127;131;114;99;116;119;98;121;109;96;106;100;136;125;122;136;123;143;122;126;136;110;125;100;125;118;117;120;110;116;112;120;100;120;102;105;117;134;137;135;137;109;145;128;126;143;160;145;154;125;125;117;162;130;135;157;125;150;143;142;143;148;132;115;138;116;117;116;109;126;144;114;124;125;122;141;118;125;114;143;132;114;130;120;128;121;128;135;138;105;110;116;122;111;126;121;131;149;134;121;130;131;144;158;178;173;121;131;127;146;156;148;152;140;157;139;167;131;119;134;139;117;123;132;131;118;123;154;168;156;143;138;135;137;113;126;131;125;126;133;106;107;109;131;158;121;140;140;155;132;108;138;147;150;136;142;140;116;167;143;179;167;140;126;157;150;149;126;142;131;148;125;133;129;127;139;142;155;146;148;121;143;132;146;106;127;152;142;133;136;141;111;147;156;166;130;126;128;123;121;130;125;130;150;144;127;119;110;125;145;121;109;140;127;173;149;141;124;110;132;138;150;132;138;138;129;153;143;137;157;109;90;82;106;98;156;137;124;131;150;164;147;145;155;145;121;129;111;122;133;105;122;141;138;149;149;151;158;130;123;136;109;121;134;131;149;136;129;134;145;148;157;141;133;129;121;133;130;108;143;134;129;131;125;129;126;107;123;142;137;125;124;139;132;140;138;126;118;124;148;138;144;130;121;136;123;92;126;142;158;140;140;157;118;157;148;146;149;134;129;131;163;129;110;143;119;129;116;152;143;121;141;139;123;122;117;144;134;131;149;136;142;135;109;141;120;157;128;154;146;145;154;140;134;159;154;131;169;153;145;131;140;121;114;114;118;122;126;93;98;106;115;112;114;118;130;135;149;176;175;159;164;164;188;167;170;132;158;139;121;132;123;130;110;124;132;141;132;122;128;133;121;133;155;134;100;153;131;165;182;153;137;128;119;138;155;142;122;161;139;135;137;146;138;148;134;146;145;122;139;141;110;130;143;145;109;128;133;115;127;118;116;127;128;132;136;126;114;132;136;133;136;155;157;142;158;154;136;126;146;140;142;117;130;146;143;128;148;138;149;101;147;115;121;113;141;131;115;151;149;148;146;133;135;140;126;132;115;126;120;116;110;102;90;122;122;128;143;137;148;164;142;120;96;116;124;133;135;95;124;101;120;122;151;130;137;123;158;134;162;137;108;109;113;138;152;140;122;114;129;115;130;135;134;144;156;138;117;147;165;156;137;145;149;132;125;131;135;131;134;149;129;148;145;160;150;169;212;213;212;178;163;125;119;135;133;103;130;121;118;162;142;170;115;133;115;128;133;132;100;116;114;116;104;129;135;107;133;125;119;152;114;125;144;130;144;127;132;132;117;138;138;131;139;159;163;149;131;106;114;116;135;142;121;106;154;120;146;135;122;141;117;138;111;119;114;120;125;134;140;123;121;118;137;140;128;151;135;137;147;139;123;127;111;129;128;115;134;150;129;126;118;124;140;162;171;147;145;134;139;121;132;110;96;124;105;111;104;127;137;178;170;160;171;161;158;168;148;156;174;153;177;171;139;151;154;141;115;103;113;126;103;112;125;136;134;140;160;149;125;121;122;141;135;116;147;138;104;127;132;107;140;153;120;150;135;151;132;140;140;144;114;116;128;121;135;127;130;103;135;130;155;143;131;108;145;129;147;137;139;127;126;111;149;114;108;112;128;126;119;125;153;127;120;130;123;110;111;113;128;123;127;129;124;125;107;145;132;135;122;122;134;141;119;129;131;124;141;116;124
158;105;123;117;123;111;129;134;133;120;103;99;117;112;128;150;128;126;113;133;123;131;125;105;132;96;118;149;111;111;114;128;113;117;137;126;132;114;102;138;117;116;109;119;102;116;111;122;131;112;134;129;109;114;107;129;117;128;127;130;133;114;133;118;127;147;150;117;106;133;132;109;102;104;118;107;109;102;149;129;127;119;124;108;138;120;118;131;129;108;111;115;122;94;96;98;103;116;112;111;111;106;107;125;108;141;100;107;99;130;110;125;103;113;126;132;119;122;115;117;101;104;141;93;130;125;120;117;113;132;118;119;93;111;106;109;124;100;108;112;95;112;100;119;110;113;120;122;125;109;123;105;100;125;98;114;109;128;133;117;99;103;128;109;102;131;122;126;103;129;112;101;102;128;124;123;134;114;117;93;115;124;118;117;137;132;149;122;119;110;117;105;119;111;113;108;109;115;115;118;121;110;131;89;113;121;126;121;142;126;128;137;116;142;120;112;110;118;148;123;115;130;121;146;117;114;112;127;104;129;138;143;128;156;122;118;133;128;140;125;141;141;141;130;124;106;132;129;115;133;120;132;136;144;142;117;121;131;127;126;113;119;134;95;128;124;131;125;112;123;108;118;93;108;98;73;103;103;114;127;114;133;139;129;130;143;134;159;128;132;160;141;149;132;113;88;72;49;49;70;84;104;129;118;121;133;150;130;123;114;130;114;129;131;124;121;144;132;139;111;128;139;128;120;126;126;118;107;120;113;109;119;120;130;124;136;124;122;118;123;137;143;113;123;119;114;132;115;119;118;135;115;135;113;119;117;122;118;114;146;142;148;108;140;133;145;139;136;142;147;134;150;140;145;140;152;147;134;161;123;122;121;128;120;109;114;116;130;127;111;108;118;114;128;109;129;126;111;136;132;117;140;119;146;138;126;153;138;137;150;125;130;119;128;133;127;120;111;122;143;116;120;125;110;108;113;119;123;123;115;105;103;112;142;127;130;151;133;157;142;151;132;130;150;134;157;118;114;115;151;148;166;163;169;150;152;142;134;112;100;75;66;86;107;114;106;108;113;126;111;130;120;107;116;111;132;116;137;134;140;115;133;105;120;123;151;119;162;142;138;116;102;79;94;93;103;96;93;103;125;109;107;147;132;141;124;114;120;119;136;123;127;133;125;120;121;139;120;111;117;141;129;128;135;135;138;147;115;122;110;130;109;120;127;161;139;102;116;127;115;140;128;102;106;131;143;121;128;122;130;132;125;121;135;125;118;147;143;145;141;135;145;124;131;131;130;133;116;114;124;115;103;108;118;89;93;96;108;111;111;105;126;129;100;131;119;122;103;126;119;124;105;123;112;131;128;118;136;123;118;94;79;79;94;96;107;106;115;107;120;132;149;122;125;89;110;99;111;143;117;134;117;96;110;108;86;109;128;93;114;111;111;107;117;109;120;134;119;113;113;110;109;118;139;118;145;142;134;145;125;154;151;161;146;160;143;146;147;150;129;127;130;145;153;159;166;157;176;162;144;123;112;96;83;102;98;116;143;96;115;108;113;108;123;120;123;140;127;134;127;130;107;124;118;126;101;114;108;84;110;110;128;134;130;117;147;142;140;120;133;152;163;152;166;124;109;86;87;103;95;106;130;109;117;115;117;121;141;131;142;130;127;170;146;143;158;127;120;153;135;138;120;128;142;138;151;156;132;173;165;152;130;134;153;125;146;116;107;119;129;119;128;122;139;116;120;112;121;121;98;103;111;132;120;106;117;131;164;161;148;112;115;120;118;116;122;116;104;119;132;123;111;125;112;140;133;149;133;125;108;113;132;120;111;127;118;134;127;104;118;115;119;123;128;119;115;113;125;135;100;124;126;133;127;131;150;146;155;158;129;120;117;123;116;138;121;148;164;155;143;150;146;159;124;148;114;112;118;114;143;114;125;120;137;122;119;131;127;140;135;132;137;130;116;145;113;135;110;129;129;115;124;125;109;136;122;138;149;164;146;130;145;127;170;144;137;141;123;98;147;142;139;131;155;139;146;116;135;123;126;141;129;117;132;126;129;107;124;142;136;134;145;145;140;145;139;121;124;135;136;126;94;151;131;136;118;121;118;139;128;138;143;132;133;126;116;134;128;143;139;131;170;157;147;151;138;164;134;159;138;147;137;139;138;174;141;136;137;148;152;161;128;135;124;129;110;130;146;141;145;143;133;136;139;137;145;125;142;125;120;118;125;134;120;125;154;132;114;135;120;134;126;122;119;172;150;160;141;147;110;135;126;137;136;144;167;156;167;134;119;93;79;92;89;151;126;122;139;160;148;174;158;144;162;133;113;125;114;107;102;131;128;146;136;133;128;147;169;145;144;127;125;113;128;130;151;128;127;130;126;161;119;157;137;134;121;110;107;118;136;113;136;128;126;108;136;125;119;145;147;158;129;128;141;119;130;150;98;142;123;134;128;119;136;133;125;127;144;141;158;172;147;156;134;127;169;122;122;129;128;129;144;116;107;118;119;132;133;109;148;145;151;139;141;129;104;121;137;124;128;122;138;128;137;127;112;120;133;144;161;173;147;154;135;144;158;157;152;164;165;134;151;125;122;119;117;150;119;122;109;122;114;111;120;146;123;156;163;160;153;190;177;180;172;164;147;163;157;148;136;125;124;151;131;137;135;101;132;134;113;147;143;120;126;129;135;122;148;166;122;151;124;144;135;145;143;171;156;153;144;136;136;146;153;153;161;140;139;122;135;101;126;133;137;115;118;141;115;116;116;148;135;124;114;102;142;151;150;145;121;130;134;148;139;166;170;160;142;166;155;123;140;137;155;157;127;129;139;126;124;140;129;110;126;124;123;126;145;121;144;143;162;146;160;123;127;122;144;112;123;108;128;88;107;116;136;137;131;122;138;113;150;118;110;105;123;143;127;111;111;101;109;118;126;143;154;160;157;164;126;124;147;127;141;129;140;156;148;138;119;112;128;143;122;132;104;136;128;150;130;140;156;155;138;145;147;158;138;173;126;114;130;147;150;141;167;171;166;225;229;164;146;127;115;163;130;120;108;111;136;144;147;144;124;127;103;114;132;104;100;96;97;76;82;113;118;109;127;137;141;138;150;136;135;130;117;148;125;105;138;154;164;118;152;147;150;139;128;122;127;125;126;144;137;139;129;134;145;129;121;117;141;116;132;111;95;134;159;172;148;119;118;131;136;107;138;133;131;130;143;131;120;132;140;130;126;118;126;143;117;107;140;124;137;140;141;163;139;123;125;118;126;108;121;122;111;77;107;101;150;176;191;192;176;165;159;169;144;164;178;187;153;153;129;166;144;151;129;133;127;113;106;103;116;107;138;139;157;136;144;112;119;108;106;121;142;117;115;134;136;127;127;121;131;138;118;134;165;136;149;140;171;133;112;132;137;132;136;126;137;134;123;145;148;138;127;132;131;136;127;123;128;110;126;128;97;127;123;138;138;119;133;117;137;107;132;114;106;129;115;135;142;140;130;118;135;134;159;144;116;124;130;124;122;123;110;146;132;150;127
115;93;108;121;109;97;120;100;139;121;96;128;104;97;115;132;108;126;103;113;145;130;120;126;127;123;111;121;125;147;133;118;117;107;123;115;109;118;126;125;119;127;123;115;109;137;124;112;105;126;117;118;125;91;137;119;121;120;143;129;131;111;119;130;135;128;133;124;109;112;119;123;115;110;121;103;97;108;119;115;122;108;121;119;118;119;117;126;127;131;99;104;115;122;97;127;104;109;101;106;100;108;114;128;121;119;104;105;113;122;128;126;129;107;99;104;114;126;88;110;128;145;110;103;119;107;108;123;103;116;126;123;107;117;105;126;127;113;107;108;116;112;105;109;116;116;109;125;116;118;120;115;79;109;95;108;121;109;102;121;95;107;122;100;132;135;105;131;123;103;128;117;115;111;101;113;105;142;125;103;114;124;126;121;119;113;117;124;134;103;113;136;128;112;116;118;136;124;121;127;145;143;119;127;118;120;124;107;134;116;153;112;137;138;112;103;112;115;104;125;107;127;114;148;132;150;121;132;129;120;127;154;134;137;126;110;126;137;143;152;141;163;169;133;146;134;115;137;105;134;148;126;151;148;139;144;130;120;120;114;127;113;117;121;111;105;137;129;111;127;111;103;110;107;96;73;108;116;126;123;99;122;125;120;134;145;158;148;137;125;134;143;122;132;94;70;62;59;66;79;104;110;110;119;115;151;113;114;110;127;101;126;143;118;168;147;120;137;124;113;143;146;128;127;120;100;117;103;121;129;109;120;122;130;124;144;119;120;122;114;130;110;139;133;136;137;118;119;106;127;125;103;136;112;125;117;104;123;150;151;135;122;121;122;138;137;155;146;170;144;116;141;122;128;119;136;162;160;169;133;114;132;110;130;103;127;128;132;171;127;125;112;119;130;116;124;124;116;128;149;149;127;152;158;127;137;136;134;136;138;144;149;121;124;128;122;120;131;113;126;138;114;116;120;101;117;115;103;112;134;119;120;126;105;134;126;125;136;139;143;148;140;125;161;146;144;161;121;135;150;148;199;153;175;143;137;127;122;100;82;76;78;86;92;110;100;123;125;119;100;123;107;120;122;117;121;118;138;112;153;136;119;112;107;139;121;130;148;123;122;120;96;85;74;98;90;99;97;93;111;108;101;126;120;118;112;128;135;132;102;135;133;136;122;103;116;150;139;116;126;112;130;112;134;159;151;133;130;141;133;123;119;132;136;136;155;137;111;132;120;118;121;115;102;120;137;126;115;150;128;117;110;128;141;131;134;135;120;116;126;137;119;128;153;145;139;145;114;124;120;111;133;108;91;110;94;114;111;110;83;108;117;113;136;101;102;112;105;126;121;140;125;111;119;130;129;97;114;124;108;114;89;76;89;100;115;107;104;118;117;119;128;126;131;110;112;95;128;131;140;130;103;100;98;109;98;116;117;121;106;101;115;113;96;123;108;113;115;118;132;129;129;135;127;127;120;112;127;129;108;127;128;135;161;127;153;146;134;129;131;147;126;147;143;143;151;149;168;153;147;123;92;106;96;84;118;103;119;109;92;113;105;106;115;121;109;122;129;125;119;115;122;99;132;141;111;108;140;136;150;137;126;130;125;133;116;140;118;127;158;139;177;167;138;113;108;93;115;97;100;105;129;128;117;127;109;120;116;116;145;159;114;109;142;143;139;137;137;109;148;143;138;115;136;134;171;166;161;134;153;152;147;140;120;137;124;116;126;103;130;136;119;143;135;128;146;128;154;117;117;125;119;113;132;112;148;108;147;146;134;117;114;126;110;126;106;126;130;120;123;152;149;121;133;140;145;152;133;122;123;102;125;130;114;110;128;141;137;122;137;121;124;110;104;132;106;103;118;129;117;131;115;124;133;135;126;129;144;140;119;148;126;148;139;118;143;149;140;141;156;129;152;159;151;133;138;126;126;151;132;137;145;110;110;118;139;148;122;148;142;148;121;135;126;115;133;120;93;131;133;126;141;126;134;128;136;133;150;143;139;139;142;126;144;151;171;134;119;150;158;126;136;147;142;168;138;118;122;134;136;148;127;110;126;113;140;139;139;136;141;143;134;152;120;136;123;127;136;135;115;128;132;130;129;130;113;123;124;155;119;135;140;145;122;122;124;139;133;138;133;138;147;145;138;148;132;130;155;131;121;134;130;145;138;134;133;154;145;141;162;144;156;147;134;141;133;136;160;157;192;155;132;138;147;138;133;143;127;103;112;120;124;136;101;120;128;111;108;141;154;121;134;134;177;150;140;148;157;134;142;137;130;151;137;148;180;168;148;141;131;87;110;108;104;120;129;158;148;172;183;155;168;146;153;135;114;132;136;133;132;121;128;146;154;131;149;126;156;166;152;150;158;123;132;140;113;145;148;132;127;132;140;144;154;129;138;119;125;106;125;156;151;135;124;122;131;124;132;147;121;93;128;149;131;123;148;145;134;144;147;130;130;128;130;133;135;131;127;137;133;167;149;157;117;136;135;149;112;127;126;139;125;137;138;140;121;144;146;129;117;125;152;150;143;117;143;124;121;120;148;122;121;116;116;142;128;118;126;109;144;141;148;160;116;128;152;158;159;144;179;184;156;126;101;129;128;123;117;126;137;123;124;115;127;136;154;139;157;157;179;194;188;177;203;192;155;161;147;149;135;133;129;127;138;145;129;143;147;159;154;151;146;146;135;143;146;106;144;144;157;152;131;137;145;177;152;158;173;157;157;146;151;164;140;144;194;157;135;124;147;124;133;135;134;140;132;150;132;126;145;128;133;116;113;138;126;132;142;125;132;121;132;127;161;163;158;176;180;191;155;157;149;129;153;147;138;132;141;142;127;122;123;124;131;129;156;124;125;135;134;154;140;167;138;118;117;126;127;120;111;108;120;94;108;136;136;129;110;119;113;140;133;140;128;139;145;125;113;133;112;102;129;112;110;132;134;141;116;127;128;116;115;114;132;124;153;125;151;114;110;128;143;123;127;130;123;119;129;142;138;131;147;146;131;130;157;158;162;145;135;113;122;141;145;144;143;176;167;207;180;184;120;145;141;160;120;136;120;89;125;135;134;138;132;118;130;142;133;121;103;91;82;69;92;111;136;126;124;129;136;121;135;164;144;143;142;134;143;137;138;127;145;141;170;175;152;138;144;116;130;135;126;137;130;124;136;131;130;122;149;141;150;150;151;126;110;143;122;148;140;136;123;106;113;137;126;131;130;143;142;138;131;137;153;128;130;122;114;117;124;144;135;141;124;134;131;147;122;149;121;111;117;129;114;135;132;102;96;133;128;169;170;196;156;154;169;153;139;173;148;148;182;147;168;168;156;169;149;139;148;133;130;120;104;115;130;136;114;124;108;129;122;121;115;117;105;148;144;118;126;136;154;156;141;127;125;159;144;153;118;130;116;139;118;131;114;142;144;114;130;121;119;114;118;153;133;140;138;115;132;146;113;120;131;110;107;116;120;122;124;113;124;102;122;137;114;117;111;129;130;119;142;128;148;135;132;118;109;114;136;120;112;124;135;129;133;132;133;136;121
107;107;109;105;122;110;106;139;119;139;103;107;124;139;103;100;136;106;119;143;121;151;136;132;121;123;115;117;122;105;106;109;123;123;128;123;109;99;137;142;103;126;130;116;122;126;141;123;147;126;123;107;120;95;134;111;112;127;127;129;145;143;149;133;144;162;121;117;113;114;99;119;123;103;118;116;107;112;123;108;98;107;125;122;128;107;110;121;124;124;121;108;119;124;107;114;94;114;116;114;113;125;122;141;122;103;107;111;109;112;131;126;128;112;114;120;127;121;117;115;113;130;124;105;104;106;113;122;103;120;95;97;122;116;120;124;109;109;105;122;120;113;114;118;112;121;114;128;126;110;116;106;109;117;112;105;106;100;114;109;109;97;111;120;132;135;101;107;112;115;123;114;121;129;88;102;139;122;114;112;128;123;109;129;126;120;128;99;110;129;125;114;104;115;118;134;126;118;125;118;137;103;117;125;131;125;121;142;118;131;138;124;143;112;136;134;116;114;95;94;106;132;124;141;150;119;138;128;108;144;138;147;129;140;120;140;101;144;122;122;131;132;153;141;152;122;129;120;134;116;146;110;146;137;137;143;143;116;106;137;90;134;118;119;132;140;118;108;113;111;97;107;108;109;101;97;109;101;110;122;102;114;134;111;145;168;134;140;149;139;138;123;147;137;112;80;55;53;47;77;96;116;121;121;116;130;135;137;135;119;119;129;138;138;166;121;148;147;134;99;136;134;150;125;137;129;134;106;122;114;124;118;129;133;127;128;136;119;127;119;125;110;140;137;138;123;104;122;110;116;137;112;126;124;113;112;128;145;118;142;148;132;143;130;143;120;123;144;128;138;151;157;134;129;131;123;153;163;146;122;123;111;104;129;123;161;151;125;143;140;126;117;119;109;140;120;133;115;127;127;125;148;127;119;142;147;140;155;136;117;138;136;115;137;124;118;131;135;111;137;129;101;110;142;139;107;125;107;122;111;116;116;107;111;141;111;135;161;134;136;134;131;122;126;145;125;132;131;140;157;174;165;166;164;170;130;133;118;79;88;83;75;89;113;125;121;121;118;111;126;98;115;117;144;113;118;114;121;133;138;156;133;116;130;116;138;145;122;114;134;140;91;81;84;95;91;89;92;84;106;102;111;106;118;122;110;106;139;106;99;107;137;109;113;114;129;113;127;132;123;123;119;132;128;131;157;153;145;142;125;134;129;136;145;125;144;146;133;138;165;128;118;144;130;128;146;115;123;126;124;121;137;135;136;125;115;149;119;134;107;132;158;153;159;165;142;124;94;86;95;110;93;112;94;76;94;97;133;110;116;76;112;112;119;120;110;102;108;107;109;115;110;105;112;119;105;100;111;135;114;119;81;86;106;102;107;133;112;114;123;129;116;111;126;118;117;118;115;110;134;117;106;121;120;85;96;98;98;104;117;129;122;125;119;114;109;101;106;116;115;140;140;111;126;118;135;127;101;152;144;136;120;142;145;150;152;129;133;147;149;146;128;137;163;122;144;131;158;130;118;99;88;112;96;101;107;102;113;117;103;99;99;114;116;144;126;117;122;119;113;133;112;99;105;120;137;126;130;136;127;114;129;137;118;134;136;155;138;134;149;133;143;145;155;97;119;121;115;92;97;120;126;114;123;114;113;113;119;103;134;143;126;132;111;129;138;133;139;111;131;124;130;139;152;168;176;158;149;135;147;139;137;120;155;142;113;126;142;127;147;132;132;114;137;94;98;132;125;129;119;107;102;112;100;120;129;123;120;126;113;96;135;127;123;110;112;114;123;135;125;124;129;135;126;143;208;162;145;124;129;132;102;135;122;120;123;123;114;131;105;134;138;99;127;115;118;116;113;119;133;99;93;125;132;125;131;149;136;137;150;131;148;145;139;157;148;150;125;140;166;158;151;130;139;141;140;147;127;122;112;128;106;114;122;118;129;133;132;120;142;109;129;116;127;120;121;119;119;125;145;124;122;122;114;115;134;145;109;132;135;152;138;147;134;166;152;159;133;148;146;143;161;136;166;122;130;136;133;136;141;146;149;129;136;120;136;133;162;155;147;143;157;124;130;143;143;131;145;160;137;135;138;134;152;158;125;136;122;128;149;128;129;134;137;139;139;135;157;118;112;118;130;137;133;123;109;124;135;149;146;134;132;111;164;159;135;137;134;145;156;137;161;172;165;132;137;144;149;150;164;130;142;120;152;161;165;130;127;96;89;97;98;128;126;129;119;122;119;138;131;130;146;128;131;140;138;130;124;147;128;151;140;154;155;191;179;175;159;147;141;101;106;91;114;148;105;149;157;150;179;211;162;167;140;107;101;133;146;151;118;107;114;121;151;133;117;133;134;149;149;140;141;130;116;125;133;121;116;128;129;133;154;127;147;158;128;133;108;134;126;131;139;116;108;134;130;122;131;139;135;129;109;150;153;119;143;161;138;139;113;137;132;133;130;117;128;125;127;136;158;149;135;142;132;133;162;140;138;121;144;114;124;123;141;121;132;148;137;122;135;122;130;126;140;123;158;132;135;134;124;134;140;128;128;122;128;112;117;130;156;157;128;109;147;137;141;135;176;156;143;178;169;149;122;117;123;102;98;102;129;127;119;124;130;122;131;183;169;161;184;190;196;167;167;167;157;139;136;147;153;159;131;135;156;140;148;154;131;142;169;142;155;146;147;136;113;99;129;137;144;137;135;143;187;164;198;174;152;161;141;142;140;141;161;134;166;158;147;134;130;136;140;145;144;139;137;155;142;129;141;125;114;130;114;144;144;168;119;147;117;126;128;138;157;157;160;167;153;150;162;161;142;135;138;127;145;130;119;126;136;104;143;120;123;130;111;134;124;146;132;158;163;155;144;121;138;124;132;111;115;113;130;117;105;123;126;131;129;111;123;125;120;122;115;135;134;125;135;137;145;119;112;135;123;135;134;146;125;114;128;133;117;104;109;138;143;111;137;124;140;110;112;125;128;111;129;156;126;137;168;161;150;126;136;140;140;142;138;129;126;148;129;119;131;154;164;144;165;161;169;133;129;146;155;158;111;99;108;95;102;112;160;154;145;117;131;122;118;127;105;72;57;52;67;111;98;113;137;120;140;109;104;139;138;124;142;139;145;137;144;130;146;168;158;146;150;136;109;121;131;129;126;146;122;138;123;126;147;136;165;182;176;172;132;124;124;129;114;117;130;129;127;126;130;138;137;150;152;142;133;146;130;139;128;121;127;118;115;123;139;140;126;122;131;142;176;166;113;144;140;130;134;116;110;132;123;129;129;134;150;192;190;165;188;150;171;170;151;151;157;162;135;166;150;157;172;159;164;165;134;118;115;112;131;120;126;145;121;111;108;109;132;138;119;113;138;134;91;135;159;143;142;131;116;129;137;148;143;116;161;154;121;165;138;130;122;124;129;120;131;129;130;143;125;121;132;107;123;113;134;125;103;120;104;115;139;131;129;136;130;121;95;131;95;118;127;127;115;127;117;130;150;127;147;118;135;138;125;125;104;130;120;101;120;124;141;120;124;135;145
115;114;116;128;120;122;114;138;130;130;112;103;117;102;115;135;108;104;110;116;140;127;137;151;115;117;147;117;127;112;126;104;117;91;119;115;113;142;141;116;126;117;123;131;123;132;135;135;105;102;127;110;140;136;98;100;127;142;124;116;134;128;131;118;123;138;124;120;98;101;90;116;107;105;95;103;91;104;104;107;100;117;97;123;113;106;127;124;114;94;99;116;142;142;131;124;109;128;107;111;126;106;96;123;137;126;121;145;124;140;106;112;103;121;99;110;129;121;97;115;93;145;112;105;115;95;106;116;110;122;116;117;84;125;105;123;124;113;126;108;102;108;117;114;121;116;116;107;112;120;125;117;129;116;104;113;97;116;113;101;130;107;98;101;119;112;111;130;100;90;115;120;108;120;106;112;102;107;100;133;136;108;95;82;112;105;116;126;122;129;133;125;101;131;122;107;123;126;129;127;114;120;123;133;121;122;99;132;114;120;117;119;112;105;121;115;120;102;112;131;148;126;142;148;133;128;126;116;116;130;154;144;142;146;154;122;128;128;141;121;123;127;145;138;125;119;136;127;128;133;142;136;142;155;147;116;122;116;124;114;113;100;131;127;117;110;129;107;110;114;98;111;88;107;112;112;95;134;127;109;122;107;121;138;154;129;149;154;141;136;132;124;135;132;113;87;84;36;55;84;116;112;135;125;125;131;121;119;138;109;116;130;127;128;137;145;151;119;139;133;131;115;124;121;129;130;113;130;127;115;119;128;134;122;143;136;132;112;95;129;127;138;97;150;141;153;134;100;107;111;135;116;106;113;149;155;119;138;137;141;128;131;128;142;130;126;166;130;119;133;128;140;117;141;137;124;124;159;146;121;128;157;128;128;110;122;147;134;175;138;115;127;132;124;153;107;133;117;118;114;126;137;137;132;124;135;164;161;162;144;132;148;120;137;118;122;123;148;136;136;125;108;121;125;131;125;119;107;155;117;116;121;97;120;133;111;129;132;148;138;135;120;154;127;128;141;126;161;135;149;157;147;139;145;153;147;116;92;84;74;59;69;78;97;108;108;104;124;116;115;138;124;98;120;124;102;127;114;126;139;128;127;142;133;130;137;132;154;115;122;110;110;96;79;83;95;86;80;78;89;82;88;107;122;113;125;105;96;128;135;109;113;102;121;86;126;110;108;161;151;138;126;110;120;156;132;128;142;110;163;128;126;132;142;117;147;138;147;136;160;143;138;126;128;123;117;134;140;118;119;116;158;148;127;138;138;124;131;119;125;119;150;140;145;164;133;128;137;109;93;118;108;107;82;75;100;105;105;109;95;113;110;95;100;99;114;125;111;119;122;136;119;127;120;91;118;119;116;110;127;93;110;106;114;127;140;121;121;106;127;92;119;119;110;116;103;102;92;119;113;117;119;118;100;87;109;139;104;122;124;91;107;114;123;109;129;110;128;89;103;114;111;126;137;123;105;123;121;131;121;118;154;130;134;160;139;138;145;130;153;140;117;150;146;141;172;152;148;123;128;114;108;103;105;109;104;110;95;105;96;96;75;101;113;129;128;123;107;122;133;121;126;108;112;129;108;119;135;103;106;115;120;139;128;129;132;126;154;125;130;139;123;147;153;129;104;116;85;119;103;116;99;106;120;129;110;119;134;106;122;126;119;139;138;125;123;138;152;118;154;117;143;152;150;148;165;159;145;132;148;131;127;139;137;120;124;136;132;134;133;117;118;122;102;137;124;144;106;136;142;124;117;131;128;127;137;111;81;104;138;113;122;109;123;138;106;111;113;136;120;113;142;147;122;131;173;160;159;128;130;117;109;117;132;116;128;129;113;113;128;115;119;142;119;140;130;129;131;132;117;120;98;130;137;138;137;123;106;138;126;101;139;163;145;136;139;145;144;174;185;162;172;126;156;142;166;136;136;119;129;141;103;121;137;146;124;139;122;133;116;130;130;124;157;101;129;113;116;159;127;137;117;139;131;127;119;106;148;152;141;158;145;148;120;141;151;135;144;139;153;122;133;145;144;167;119;151;139;124;127;158;136;116;131;146;125;151;141;159;172;148;151;134;145;146;140;138;146;132;151;119;144;119;141;134;119;129;154;121;136;147;129;133;140;138;131;118;110;126;122;137;145;139;134;126;111;121;132;145;161;127;134;141;164;159;152;146;140;139;147;144;156;141;138;137;129;141;142;155;165;150;157;136;140;156;130;113;96;74;82;81;103;98;119;126;146;133;133;123;127;134;110;145;139;126;148;165;147;153;125;155;159;157;182;212;200;171;174;181;126;114;108;107;119;148;155;146;142;192;183;173;157;163;144;115;126;148;141;110;125;123;137;142;142;150;154;141;146;151;165;155;157;132;136;119;120;118;108;157;124;144;139;145;123;129;156;102;116;113;123;159;146;142;114;124;131;123;135;126;132;140;137;131;130;117;141;137;127;115;128;142;141;124;121;101;140;142;114;133;137;152;128;108;102;123;126;154;136;100;125;129;135;115;132;122;138;154;132;132;127;164;137;125;141;152;175;171;143;132;129;141;133;124;117;132;121;143;156;155;161;144;139;148;134;168;151;124;140;163;180;213;167;150;141;123;113;105;101;99;119;106;131;133;106;134;125;128;148;164;185;196;176;192;181;154;128;134;117;117;129;184;175;172;143;155;154;145;170;184;150;168;148;144;177;119;122;128;106;142;152;136;135;172;166;174;154;157;153;167;180;124;134;150;135;160;149;154;167;146;115;132;139;129;146;148;134;142;164;141;125;119;143;131;125;125;123;143;115;135;126;128;143;135;149;164;151;165;160;146;168;148;141;131;143;164;135;139;113;140;112;119;129;136;118;126;131;144;145;141;136;156;169;166;130;124;140;125;110;115;89;99;106;111;106;126;116;126;122;115;108;104;118;123;142;111;118;148;151;141;117;127;126;127;125;119;135;133;153;142;147;114;123;110;108;120;161;129;107;130;120;144;124;117;140;113;106;110;131;136;168;167;146;130;156;135;162;142;147;158;133;150;124;131;103;145;143;155;172;144;131;151;162;151;157;167;119;132;109;91;117;146;149;168;133;152;153;125;114;104;96;71;77;68;104;114;127;119;125;140;121;145;126;138;146;130;126;136;163;159;162;143;142;146;168;150;150;159;148;125;125;109;122;135;132;137;107;117;120;185;177;182;166;141;127;138;143;141;131;142;134;111;105;129;131;135;121;151;124;128;139;152;123;134;123;116;156;128;99;122;118;124;111;100;137;140;126;143;136;163;143;125;117;108;138;161;146;127;138;142;191;194;168;161;156;138;189;180;172;154;151;159;179;145;165;150;166;173;160;151;137;116;135;123;136;133;139;127;120;117;105;147;159;125;121;119;128;117;135;108;129;124;132;140;126;127;129;135;127;133;130;159;191;163;137;130;122;136;150;128;119;133;124;122;141;134;121;117;115;137;121;112;123;113;95;121;105;120;115;127;110;98;141;120;115;127;101;125;127;156;135;129;139;135;133;169;137;122;130;129;132;121;121;112;133;121;118;143;132;139;118
122;102;102;116;138;109;124;122;133;151;117;122;118;115;130;117;117;114;133;118;121;125;127;127;109;122;134;133;117;106;99;107;130;124;134;130;124;138;130;136;113;119;133;109;125;127;128;140;93;105;123;123;133;112;120;113;118;146;109;114;154;139;117;133;105;126;130;124;102;122;85;98;118;105;123;135;98;117;124;93;109;105;126;106;115;128;129;134;104;106;107;122;119;142;137;115;92;116;115;105;115;101;124;114;98;116;114;120;104;143;105;106;111;126;107;113;113;116;104;126;102;120;120;112;140;124;100;117;105;115;106;130;109;126;115;131;137;117;125;98;119;97;112;112;120;116;122;139;91;103;115;96;126;92;122;145;101;107;113;111;119;108;127;119;123;133;120;119;112;114;107;108;111;116;114;123;101;116;100;136;132;128;123;96;107;116;115;139;111;125;122;129;126;124;138;126;123;89;119;126;126;128;146;130;130;106;114;117;122;99;118;116;127;120;119;139;120;128;151;143;137;130;128;124;130;152;142;149;112;128;136;154;156;140;148;137;111;121;132;146;146;129;147;132;139;120;125;121;143;158;130;124;141;142;139;138;138;147;110;108;107;116;124;154;141;121;115;102;94;100;122;89;111;121;103;126;114;96;97;124;92;114;116;152;153;145;134;157;125;145;126;127;151;133;139;90;75;60;50;74;117;131;144;116;114;119;111;116;120;129;131;137;113;144;138;136;124;145;143;111;125;100;124;119;149;122;169;149;134;124;116;132;128;142;133;145;114;109;115;119;109;132;111;116;122;141;107;131;111;120;126;94;139;112;132;141;138;137;134;133;130;150;125;149;134;142;124;117;124;147;128;161;143;129;101;117;132;135;123;155;141;143;146;138;135;104;170;165;169;152;137;122;115;118;134;139;113;109;134;110;153;121;121;107;104;148;138;138;126;132;147;154;156;117;105;121;124;139;158;149;119;121;111;133;120;98;145;120;137;124;119;112;103;124;142;113;135;134;121;139;110;126;149;142;147;153;133;138;143;143;140;162;156;155;131;114;114;83;79;64;65;67;85;111;105;134;131;124;113;101;122;141;148;106;119;122;125;118;121;117;123;127;123;146;131;131;151;121;112;125;110;108;68;78;102;99;81;103;110;81;113;100;99;105;100;120;131;120;115;119;116;116;119;113;122;132;123;136;158;148;148;136;135;114;145;139;127;146;113;106;140;125;119;118;130;124;135;131;128;149;121;130;121;145;135;128;157;125;107;104;124;127;129;136;114;108;116;140;135;126;121;141;152;136;119;130;128;109;104;72;86;101;80;66;67;80;79;131;100;120;109;107;84;119;127;119;112;126;108;137;103;106;107;91;86;86;103;125;119;115;111;110;109;98;105;108;127;134;126;117;124;121;121;113;118;112;116;119;125;112;125;114;108;113;96;123;115;105;104;103;138;98;98;107;93;128;138;104;118;126;123;108;139;113;108;112;128;114;122;102;125;130;147;137;149;125;150;135;132;150;134;128;107;148;152;156;146;135;148;158;115;99;116;103;104;111;106;128;93;108;101;99;98;111;122;114;95;114;123;106;112;131;124;119;140;124;140;131;116;116;123;111;120;122;145;123;113;134;130;125;121;152;132;135;127;117;116;113;112;109;111;121;118;129;121;124;137;120;130;105;131;132;124;122;112;147;122;130;110;116;145;126;135;147;145;149;152;137;152;126;158;128;132;118;128;143;133;129;139;136;150;119;119;117;103;116;119;116;133;122;125;139;147;121;135;127;96;110;127;127;139;137;118;117;140;121;126;111;107;122;118;116;154;127;124;127;160;113;133;132;123;137;142;137;130;127;131;121;112;100;137;122;102;107;130;110;115;115;124;123;149;115;115;137;133;113;140;116;129;130;149;119;138;135;116;139;140;162;162;168;129;149;141;141;157;145;134;135;126;130;135;114;129;129;133;116;140;145;118;129;134;106;137;122;129;124;123;130;132;136;119;128;118;121;122;125;124;89;137;135;132;149;134;127;136;141;143;118;124;143;149;143;144;149;151;138;131;152;123;144;123;134;123;140;127;140;132;144;142;164;133;148;155;148;138;142;159;118;155;127;119;140;133;148;129;140;157;139;143;153;131;130;132;103;132;123;152;125;137;127;127;139;138;156;137;116;142;134;163;151;134;143;145;153;149;143;149;143;154;154;157;147;134;122;161;142;134;154;143;177;129;123;127;115;131;122;118;125;102;94;113;105;124;113;122;118;114;108;119;125;138;124;130;121;149;152;158;161;196;153;146;162;152;231;218;216;168;155;138;130;111;107;113;127;142;157;130;132;146;160;158;172;131;127;116;139;124;135;142;126;103;123;124;124;156;119;152;158;140;141;129;153;123;125;122;122;86;113;128;141;131;157;136;130;128;155;129;142;110;128;124;151;140;114;126;121;124;129;128;133;136;128;129;132;144;139;125;135;130;109;131;156;125;109;137;137;151;128;147;130;140;122;135;125;136;123;124;144;129;106;119;130;150;130;137;133;117;139;135;152;148;153;151;131;156;161;166;157;149;130;118;145;134;141;157;141;129;139;143;114;175;133;133;147;152;144;131;159;147;164;181;198;160;121;96;106;108;105;105;96;114;121;130;130;130;142;133;171;173;155;176;150;156;151;137;148;118;121;140;118;186;164;171;149;148;142;168;159;144;144;147;157;149;147;151;132;129;117;152;146;139;151;151;170;149;159;130;129;161;161;128;131;118;149;122;147;152;153;137;119;124;142;123;150;154;128;131;111;153;136;147;134;137;127;117;143;120;137;137;124;126;128;143;135;138;133;134;157;156;150;163;123;127;142;143;126;134;159;127;125;140;113;135;130;118;141;129;136;156;124;143;156;168;142;142;135;121;113;105;99;93;94;119;122;107;127;119;104;140;120;132;137;135;121;128;116;142;154;148;138;108;112;154;131;155;123;120;148;136;122;137;125;134;121;119;140;128;110;122;124;131;131;127;124;119;127;131;169;138;156;142;128;141;167;132;117;139;161;134;139;143;152;132;135;144;133;157;171;168;135;126;135;145;148;124;105;122;103;124;123;136;162;146;202;149;127;119;126;108;107;94;79;77;93;102;113;118;141;116;120;150;159;131;160;124;123;121;139;146;148;135;131;148;165;172;165;157;136;143;119;120;150;126;152;127;130;133;152;151;154;194;170;135;124;110;140;131;139;132;131;118;131;133;119;142;108;141;139;118;120;149;103;127;129;117;148;150;146;131;156;134;148;130;121;147;143;147;126;140;155;127;139;128;118;181;165;127;133;142;189;193;171;163;175;186;156;193;180;178;170;184;187;163;162;159;153;150;135;132;149;125;109;114;128;114;148;114;121;138;122;133;134;113;139;118;115;95;127;136;120;115;130;129;142;144;135;125;115;128;137;162;185;169;156;139;144;117;122;117;116;120;125;124;134;137;138;114;121;119;130;147;132;139;119;116;109;125;125;117;142;114;112;141;108;127;117;107;138;125;132;134;124;138;148;112;142;138;117;126;142;123;132;158;115;122;146;144;126;143;122
93;91;120;130;109;113;125;137;140;161;121;90;110;116;128;121;126;122;118;130;141;140;124;146;118;119;104;120;129;118;114;102;127;114;106;107;112;122;134;111;118;133;126;118;100;117;139;114;133;113;135;116;109;118;106;113;118;133;97;134;121;129;131;131;120;149;109;109;99;114;103;98;96;101;128;119;105;125;111;115;137;128;98;104;109;100;115;140;122;112;128;131;117;117;115;114;109;127;105;115;97;106;106;117;136;114;118;118;109;117;101;113;107;114;115;134;109;104;103;119;132;127;138;144;122;119;120;104;135;116;120;124;108;120;112;128;117;133;106;120;122;114;125;101;103;132;119;99;102;120;133;100;115;130;108;95;118;100;120;114;114;91;101;119;124;120;115;104;115;110;110;125;98;108;122;98;102;102;110;131;129;124;124;132;109;111;82;100;126;112;116;114;115;126;130;122;152;124;142;117;125;138;112;108;114;126;124;104;114;120;114;142;120;114;121;119;126;115;112;128;138;112;137;133;150;148;142;128;122;115;162;159;142;152;124;132;126;136;111;115;135;134;114;138;129;130;123;129;142;131;139;147;129;132;141;124;119;123;104;126;113;125;155;166;136;125;120;112;114;97;107;95;112;107;112;112;107;110;105;93;106;111;145;158;133;155;145;151;136;140;130;140;144;173;115;102;90;60;66;81;100;142;135;134;118;116;116;121;137;126;129;118;140;142;134;126;134;107;136;123;136;100;134;130;137;145;152;144;119;126;135;116;132;127;158;113;125;113;114;122;112;104;130;128;135;136;104;120;126;123;115;99;123;115;123;123;120;130;126;121;126;131;111;132;137;134;146;129;150;134;148;153;165;142;154;140;130;138;116;137;139;146;134;93;110;126;129;166;151;144;124;121;119;115;120;120;114;141;118;102;119;107;120;110;124;162;124;128;136;150;111;139;141;135;133;131;105;136;134;128;109;120;123;114;89;120;137;109;113;126;119;133;123;151;132;147;126;117;122;147;117;142;127;124;165;130;151;141;148;128;159;136;171;144;155;116;111;94;66;53;50;63;84;102;105;97;115;119;109;108;122;133;102;124;109;119;138;117;107;140;131;143;125;139;138;129;135;114;143;123;103;99;97;92;95;94;98;101;103;101;103;115;132;110;101;111;116;102;121;136;124;120;131;132;137;110;132;111;151;164;166;121;129;122;121;140;123;163;142;146;115;116;138;151;130;141;135;119;123;132;134;140;126;127;118;120;132;127;110;118;118;125;138;120;111;107;123;132;134;124;129;150;153;139;161;158;134;106;86;79;93;112;91;73;70;83;109;116;123;118;106;111;85;110;95;132;105;109;119;140;107;99;116;89;88;118;116;101;110;120;122;124;124;133;129;122;135;145;133;134;148;132;106;125;131;113;102;116;135;110;110;92;113;117;99;102;140;104;100;113;96;123;103;92;123;115;123;95;123;104;127;110;105;109;118;121;124;121;125;131;101;136;135;136;119;138;147;132;126;134;156;150;140;136;148;144;126;131;142;137;116;111;96;110;99;99;121;109;110;89;105;85;93;84;115;112;104;131;124;108;141;120;134;111;130;119;135;124;115;125;128;115;129;127;127;136;131;130;119;128;147;139;146;117;143;102;134;105;111;114;124;105;114;125;129;146;133;136;119;140;119;126;133;125;129;151;141;136;146;126;144;128;128;133;145;150;140;142;138;135;148;129;136;139;121;139;148;152;116;114;114;126;128;126;126;120;126;131;125;138;128;122;126;130;130;124;127;124;117;131;134;142;126;142;144;127;134;108;120;125;102;101;115;126;112;126;128;141;134;114;143;94;121;99;122;99;120;118;116;119;107;108;137;120;115;111;125;121;126;116;126;113;137;115;128;127;118;115;122;126;132;144;129;124;134;147;130;174;152;151;130;137;147;119;117;114;152;130;112;145;140;147;140;128;145;120;103;131;138;134;130;134;120;119;121;115;126;137;142;132;149;136;133;117;134;120;123;120;144;142;127;115;132;171;161;133;132;115;129;128;125;142;174;177;151;146;130;127;139;148;128;145;143;150;146;138;151;151;151;143;150;119;140;139;142;135;121;151;141;129;126;158;133;130;138;144;133;157;138;122;125;141;140;130;120;147;139;137;149;126;131;130;162;132;156;162;137;166;145;142;153;136;153;149;122;151;136;134;157;135;133;171;154;156;123;143;133;151;140;136;137;143;108;112;129;151;117;110;84;122;102;114;136;128;131;127;134;127;109;139;153;140;109;132;139;130;170;178;167;174;148;161;169;184;200;179;169;177;154;119;112;93;104;114;125;154;139;142;161;146;163;152;123;147;143;147;130;109;109;109;118;116;125;154;154;140;162;126;114;156;141;137;113;127;125;97;91;114;147;153;137;141;126;145;164;178;146;135;128;140;141;163;127;113;105;129;120;131;134;140;134;113;134;148;139;145;155;132;129;125;129;132;139;152;163;149;110;149;140;124;135;145;120;100;126;108;128;126;115;126;150;117;129;138;165;144;119;131;126;132;152;147;152;111;147;174;165;140;146;132;146;146;173;152;140;147;146;132;129;153;147;118;146;123;176;122;135;143;129;135;171;173;150;121;116;111;125;111;116;104;109;122;135;126;119;149;148;170;172;167;134;161;154;150;124;108;127;133;130;159;163;184;168;129;143;138;150;151;164;132;152;159;140;129;128;122;111;116;124;133;158;153;148;150;172;156;130;130;144;124;145;132;148;147;164;150;161;134;151;139;155;131;143;125;153;130;137;122;134;114;127;133;143;125;104;134;134;128;137;111;141;154;118;164;141;157;153;176;175;169;173;159;170;143;122;133;131;128;125;126;127;130;114;127;122;116;106;152;107;160;163;181;167;153;132;115;132;103;118;68;90;97;96;121;112;114;106;115;128;127;114;109;123;110;123;135;112;124;137;119;115;132;120;120;149;135;126;141;134;143;132;128;124;118;137;101;121;130;151;104;112;130;116;137;133;135;132;144;154;137;158;157;131;124;139;126;148;137;135;162;133;141;134;120;144;153;166;162;155;152;144;156;170;145;128;124;104;100;103;115;142;170;178;173;138;125;131;132;117;102;110;93;94;113;109;124;140;159;137;142;137;132;119;128;147;137;142;149;154;177;151;137;122;127;155;159;171;145;130;124;139;138;153;154;144;138;149;125;164;153;165;137;126;130;135;131;136;165;141;120;109;121;150;118;133;113;124;114;129;146;129;116;122;130;113;118;129;140;125;167;153;139;139;154;163;179;161;145;163;149;135;134;125;133;130;134;147;137;131;168;172;182;163;169;178;168;206;174;173;167;190;172;190;201;159;161;155;150;155;155;105;136;123;128;133;139;122;138;99;116;157;156;151;113;119;120;167;140;130;129;110;129;154;155;153;146;143;139;121;150;165;191;158;138;116;125;154;136;146;121;132;126;134;125;129;124;103;117;131;146;106;117;129;133;114;141;113;130;109;103;100;130;129;116;116;121;128;130;156;124;117;145;125;142;136;139;147;121;120;138;130;131;115;108;119;138;152;147;140;150
116;97;122;107;112;119;102;140;147;157;117;123;108;121;127;116;116;126;119;127;100;98;120;132;120;105;124;117;125;103;149;121;95;113;124;117;133;111;128;124;119;146;128;106;115;113;125;107;116;116;131;135;113;123;111;117;108;124;122;113;125;129;157;136;170;131;121;127;104;105;128;103;115;121;122;112;119;127;100;107;114;113;112;119;108;118;99;118;121;107;108;96;115;92;115;129;151;137;119;109;89;104;100;124;105;111;111;96;115;117;114;109;117;115;128;128;102;112;111;136;133;127;143;125;138;124;126;107;120;103;112;135;115;100;123;104;112;121;123;118;129;99;117;124;101;106;102;123;116;113;111;106;107;116;106;112;113;127;117;102;113;111;108;110;113;108;103;115;115;140;142;114;111;112;106;117;109;105;101;116;127;124;118;127;124;99;83;112;104;118;124;120;123;106;115;100;110;117;131;115;119;117;117;115;102;114;125;136;111;95;117;109;136;121;124;120;117;129;129;135;126;113;131;137;151;162;142;124;130;135;139;137;132;141;160;113;140;137;150;137;125;122;142;132;147;127;134;135;121;131;129;149;125;136;120;144;127;108;138;111;129;115;133;135;132;121;121;131;110;108;100;105;98;85;119;104;98;118;95;117;95;110;119;151;131;152;144;144;103;131;136;127;140;135;160;102;73;52;63;85;110;135;117;124;138;135;132;117;140;125;117;140;133;124;130;140;123;119;122;127;117;105;127;117;114;132;154;134;116;137;164;131;134;121;132;121;142;103;119;131;129;126;127;138;130;129;114;127;105;127;122;126;143;137;128;133;170;121;134;118;126;123;139;157;147;124;122;150;135;159;175;155;143;138;126;121;112;154;132;157;112;144;119;117;123;131;118;154;147;132;121;113;128;115;135;134;116;94;121;126;125;125;110;131;132;138;123;153;132;126;141;128;123;132;116;99;119;140;132;139;141;116;118;124;107;123;91;125;123;110;113;118;114;116;114;150;106;134;127;121;121;142;150;130;135;149;156;138;138;155;154;147;147;153;140;140;101;91;67;45;53;68;90;92;112;103;108;122;113;117;109;106;131;121;135;135;139;131;128;149;119;153;154;140;155;110;139;138;122;125;100;86;99;93;100;103;89;90;93;96;97;125;99;109;86;107;112;120;129;107;130;107;121;116;144;119;135;125;135;118;143;135;152;138;134;139;126;151;128;126;133;138;121;118;134;135;122;129;123;153;152;134;135;123;147;130;129;131;140;115;106;121;111;120;123;123;102;127;107;122;99;149;155;160;177;164;139;129;105;96;96;90;72;68;68;76;99;98;100;92;98;90;93;102;100;110;115;106;121;112;120;108;104;105;118;107;118;97;119;132;117;108;124;131;129;134;111;133;153;139;120;108;115;117;120;109;104;123;117;113;132;114;104;105;116;131;133;106;101;107;118;108;128;102;110;107;101;102;108;126;120;112;105;113;104;97;110;111;126;133;111;141;127;132;148;140;108;130;117;141;147;133;148;146;138;138;123;133;123;151;117;113;108;87;97;98;107;129;98;97;79;101;108;87;106;136;118;126;114;94;112;105;130;128;126;133;139;152;113;116;129;119;117;113;107;125;133;139;145;126;133;118;129;155;129;125;131;111;91;111;105;96;117;111;117;137;162;109;128;129;125;142;123;116;163;166;135;137;133;137;128;107;133;128;164;178;149;152;169;154;145;166;121;143;157;127;105;133;110;108;122;119;113;99;124;131;142;139;115;113;124;124;142;154;149;121;112;129;120;126;146;137;117;147;134;137;133;123;117;110;121;143;119;96;132;120;124;136;113;131;140;117;117;94;125;145;123;132;116;117;117;111;131;140;93;113;129;129;118;109;109;120;135;120;127;120;133;144;113;137;98;137;121;122;128;155;179;132;151;146;134;120;116;134;165;115;131;126;139;113;148;161;138;138;146;140;122;117;124;115;139;132;134;133;132;127;128;120;114;126;135;121;130;152;112;126;117;123;129;140;122;148;140;132;154;134;150;141;128;131;118;145;175;167;151;141;141;126;142;144;143;123;131;112;128;134;151;164;142;156;136;141;136;154;131;142;127;131;115;147;141;144;137;140;150;133;137;131;126;143;156;136;151;155;135;139;144;153;147;138;133;140;122;141;156;154;138;147;134;151;131;139;145;142;142;144;150;159;163;134;163;149;146;166;116;129;184;148;165;139;137;130;147;126;121;158;116;102;121;105;144;126;130;107;128;136;138;121;137;116;118;111;117;122;151;160;158;187;150;175;156;139;167;170;164;178;160;176;154;116;95;110;102;99;122;143;116;130;125;122;114;145;158;148;140;118;136;139;123;91;137;153;155;143;138;133;154;165;139;140;151;116;134;113;112;101;100;118;138;135;136;137;140;144;158;169;163;131;148;128;133;130;150;116;131;126;145;130;128;146;166;147;138;156;149;155;149;138;127;101;135;130;143;127;131;144;137;126;135;123;125;133;156;138;140;114;120;117;120;131;135;154;125;133;118;123;145;126;109;134;136;125;154;136;187;181;193;147;135;129;133;139;157;142;142;136;121;124;130;146;130;125;119;134;133;144;143;134;147;145;131;134;151;136;123;149;155;116;111;90;107;118;135;114;125;144;134;149;152;134;144;131;134;111;132;122;121;124;114;136;137;162;180;135;145;133;158;158;160;147;138;163;139;150;153;132;136;135;129;133;124;140;135;156;131;141;142;129;161;139;128;135;146;145;145;169;150;162;165;160;145;120;117;128;145;140;125;127;132;120;128;137;114;132;133;137;134;137;146;152;141;132;143;161;124;121;126;171;154;146;155;146;149;137;159;132;152;115;149;130;129;121;121;112;117;109;126;139;125;128;136;166;132;151;121;133;122;130;104;78;61;75;95;98;89;116;105;122;125;105;117;108;131;125;143;157;133;106;126;127;101;116;112;123;149;140;127;127;150;110;134;132;130;131;119;117;119;116;123;118;90;128;123;113;146;136;119;137;142;142;145;136;118;136;133;132;150;153;141;156;139;146;139;134;124;135;158;170;143;146;142;152;155;140;124;126;103;91;97;87;142;158;159;154;174;158;143;135;145;127;138;112;99;113;128;112;134;121;127;135;153;145;137;134;148;141;136;178;147;162;152;145;150;146;151;187;179;162;129;152;154;147;154;164;151;126;113;135;125;153;155;106;121;140;132;157;187;158;156;124;132;130;138;118;134;125;137;138;132;113;117;145;136;132;134;140;127;130;131;129;125;127;139;132;159;202;174;154;170;143;144;113;115;124;140;114;135;130;131;143;159;158;158;174;174;170;175;154;190;150;149;187;184;189;165;148;146;127;134;156;125;110;122;122;136;112;125;110;123;107;121;141;119;123;124;134;122;128;136;130;157;110;144;123;134;145;139;154;103;149;151;167;154;128;134;100;115;136;134;144;154;137;107;109;143;140;133;122;151;141;120;139;127;128;120;104;120;134;124;130;149;119;138;117;132;115;110;111;129;128;109;132;136;120;114;145;121;150;134;127;128;141;155;121;134;136;128;145;140;141
129;127;112;139;123;149;137;121;139;159;120;105;107;117;108;115;108;122;127;121;118;128;114;121;107;117;111;117;119;112;106;140;110;116;103;119;142;117;114;112;113;117;126;132;113;117;121;113;123;127;116;119;118;128;123;119;125;130;116;144;127;137;138;141;146;126;116;123;127;116;96;92;113;112;119;116;125;104;113;111;112;105;119;114;99;122;111;128;103;104;122;126;99;95;115;108;126;121;119;124;98;105;95;97;105;110;124;125;123;116;95;113;101;97;126;119;104;105;129;134;115;113;116;113;121;155;112;113;122;122;138;105;103;95;126;108;145;128;129;124;108;124;111;111;122;101;112;111;95;123;100;121;118;107;83;114;97;117;110;113;113;100;128;111;119;120;122;114;114;96;115;128;109;88;105;102;117;116;120;131;128;126;132;135;112;147;134;113;111;132;134;124;120;117;138;126;135;130;122;118;122;114;127;123;112;117;103;125;106;105;124;128;113;124;123;109;119;136;129;117;118;131;117;133;135;147;120;129;134;115;147;153;148;155;140;136;141;129;140;125;139;103;129;143;123;114;129;129;123;130;112;132;110;162;129;105;133;104;94;118;130;125;113;125;137;134;113;113;105;119;100;114;99;99;108;96;124;85;99;92;115;133;130;139;129;126;145;152;126;146;110;132;137;141;148;110;62;50;58;100;123;139;146;127;135;124;116;131;135;142;148;137;132;114;123;114;123;127;131;114;131;142;116;140;117;125;136;126;129;130;153;145;130;127;112;123;124;110;144;125;112;116;120;137;134;115;124;117;112;123;111;123;112;107;119;124;118;116;134;119;128;140;156;122;148;118;140;121;131;139;159;167;149;154;154;141;131;127;124;123;137;126;127;119;113;120;143;133;133;130;120;120;117;139;125;119;113;137;116;131;126;140;148;130;128;116;139;156;145;167;139;111;112;110;116;123;126;128;130;133;109;118;127;108;105;122;148;119;110;109;119;126;91;130;122;141;151;167;148;128;141;128;146;152;156;156;146;144;122;133;147;135;154;135;118;112;124;104;72;60;45;69;104;99;122;102;105;131;130;133;99;114;110;112;123;110;113;122;119;140;138;129;138;126;140;140;114;125;151;110;124;93;108;96;111;92;98;124;115;113;122;114;102;102;110;101;113;120;118;123;122;143;138;125;121;138;128;111;130;115;137;126;135;131;121;137;153;138;126;158;158;119;115;158;146;132;135;142;144;131;144;121;135;140;108;136;138;121;134;124;125;126;118;114;116;121;131;139;119;125;145;173;151;167;166;151;152;119;120;97;94;80;95;75;70;108;88;131;108;93;116;106;79;115;101;103;120;121;114;96;94;103;101;99;115;115;98;148;142;133;108;105;122;124;105;122;119;124;127;126;132;111;106;113;129;115;96;108;95;119;124;89;88;115;112;103;128;124;113;116;112;108;102;88;141;115;112;105;108;113;119;118;97;128;124;124;128;106;125;106;119;159;152;155;131;149;151;148;127;137;160;120;155;141;156;105;141;121;137;133;134;101;95;83;99;85;106;119;119;88;103;95;87;98;129;130;120;136;96;137;112;120;123;123;110;132;106;122;144;127;117;130;111;113;113;143;114;129;135;139;144;118;148;158;109;119;122;117;118;90;110;92;105;98;127;150;150;151;145;124;132;133;125;123;142;214;213;145;124;140;117;136;144;130;136;166;163;163;166;152;148;159;150;138;139;131;109;133;132;100;122;127;117;120;120;113;123;136;157;129;118;120;113;122;142;123;136;135;142;140;125;116;150;108;128;162;134;111;130;109;120;113;123;111;112;129;116;120;112;111;108;144;122;132;117;108;137;139;127;130;139;120;136;131;118;105;119;127;121;121;110;121;135;147;128;120;114;131;123;122;139;127;152;114;138;121;146;154;160;149;129;131;114;123;120;111;132;124;126;140;135;147;163;138;145;118;127;133;136;133;135;139;123;121;115;106;119;130;137;110;138;112;134;140;129;112;138;136;118;113;141;162;160;151;144;150;157;127;137;127;140;145;146;156;142;149;150;126;124;115;111;115;114;127;116;134;136;132;139;129;121;135;143;121;131;134;116;127;133;144;120;109;119;125;139;142;131;140;138;135;122;159;143;141;145;138;137;139;154;153;133;144;133;146;150;146;130;141;153;128;140;104;129;117;145;137;157;157;151;148;128;141;175;139;134;163;157;139;152;171;142;157;136;132;130;133;122;136;132;130;137;117;143;124;128;125;125;128;160;150;118;132;104;130;128;162;161;152;155;151;138;137;149;157;159;150;168;172;142;131;126;89;99;110;106;129;133;119;109;122;129;127;146;158;134;139;163;155;96;110;140;166;164;153;156;135;126;115;158;138;162;144;144;131;119;100;88;93;128;120;138;120;150;141;172;171;181;157;152;148;123;124;127;117;121;152;118;132;126;132;128;130;140;133;137;111;143;158;138;134;122;137;161;156;127;145;141;130;147;126;142;124;104;125;139;116;130;137;113;117;124;124;127;118;105;130;120;118;125;138;127;128;137;132;134;159;173;127;154;120;143;124;139;127;143;155;152;150;128;131;99;116;121;129;112;139;145;145;133;126;136;128;122;125;122;142;152;149;118;117;91;113;127;114;137;122;150;148;141;134;129;166;139;119;136;106;102;102;128;135;156;148;157;139;153;151;171;190;178;158;120;138;134;114;149;145;152;136;126;120;133;133;133;156;149;134;132;131;118;165;125;138;134;127;137;167;170;124;151;147;146;138;156;111;95;120;122;124;124;117;132;142;137;118;139;137;128;144;107;122;142;121;136;138;145;164;147;150;124;142;153;127;138;150;140;136;124;141;149;127;138;161;96;128;100;114;139;122;117;148;147;150;136;137;124;110;117;109;83;72;59;58;95;111;121;132;113;98;113;114;136;117;109;125;124;140;129;110;121;121;121;126;137;143;121;131;128;132;130;134;139;151;108;128;133;134;118;134;120;116;111;132;130;132;123;131;128;119;172;149;122;141;129;114;148;150;129;135;163;136;160;126;123;130;147;141;145;147;147;151;135;151;156;136;94;102;97;119;106;121;133;163;189;177;168;175;168;139;131;118;106;108;120;117;114;145;137;136;168;129;143;142;167;153;151;130;139;141;160;174;147;121;128;137;196;191;170;161;139;126;158;128;167;146;138;126;118;139;117;140;111;138;111;107;131;133;127;133;144;148;120;130;124;110;123;129;121;153;134;131;106;136;132;137;128;129;118;149;135;140;129;110;147;149;159;160;163;178;162;177;163;142;120;105;103;126;130;136;161;130;155;155;161;185;143;191;179;182;170;158;164;169;158;179;174;131;144;140;154;126;158;126;125;115;119;130;117;130;119;114;108;124;115;116;131;123;137;109;131;140;148;147;147;154;136;123;135;111;138;140;145;134;134;124;145;144;124;131;147;119;149;117;143;109;121;94;129;104;124;112;117;113;118;125;138;109;120;129;117;122;115;126;132;132;112;99;132;110;141;129;118;150;127;139;136;123;137;128;139;128;130;144;142;143;124;130;143;130;161;123
88;117;110;115;138;138;136;128;135;143;146;129;115;97;124;123;103;128;133;122;94;130;93;106;141;111;119;114;122;135;123;110;118;113;134;107;131;129;101;111;105;115;148;134;102;135;106;123;112;111;124;124;106;107;109;125;133;122;125;130;143;133;134;142;154;143;123;118;119;122;106;120;117;107;114;104;123;110;116;137;114;121;125;129;108;125;128;118;115;126;109;108;105;138;95;118;115;146;130;136;122;96;91;118;98;112;132;113;107;119;110;107;137;123;101;115;94;123;132;134;129;117;110;121;137;133;89;120;110;124;104;124;119;132;122;104;115;120;116;114;115;114;113;132;128;125;113;120;115;112;99;118;117;124;113;103;102;118;129;123;115;116;108;102;127;127;125;98;124;111;117;117;108;119;120;109;99;104;132;110;127;117;135;112;136;99;121;81;118;116;128;113;125;122;139;112;120;108;136;118;114;123;120;128;116;139;107;131;105;109;131;146;124;119;108;105;112;114;117;132;128;133;105;125;134;148;146;117;134;146;142;171;159;154;141;143;124;125;116;129;133;145;126;131;127;140;134;132;137;118;134;125;134;123;138;129;112;125;115;120;100;119;126;110;111;113;126;112;109;123;103;121;104;125;126;111;109;106;107;102;117;112;130;110;141;143;139;132;124;140;120;149;118;125;129;102;70;53;57;75;129;117;163;127;113;118;131;136;118;130;125;128;130;138;158;128;114;116;107;125;119;103;123;134;126;138;136;122;125;144;113;132;136;126;152;130;114;126;124;111;112;107;120;131;128;148;128;135;108;122;133;134;115;119;121;139;137;130;125;131;109;110;149;148;104;107;123;136;133;155;151;160;139;146;140;173;147;132;113;125;144;119;129;123;121;122;130;135;126;141;114;122;132;136;109;135;93;110;108;131;114;127;126;135;129;114;124;143;144;170;134;131;120;119;114;120;104;115;127;135;125;119;118;105;117;116;128;119;112;123;108;99;105;105;124;128;134;150;155;147;131;133;139;136;139;149;141;118;129;134;141;136;123;136;132;128;121;101;82;66;65;76;79;95;105;109;122;112;98;121;98;104;123;109;106;111;125;122;115;128;121;155;157;142;158;147;145;144;116;137;100;105;102;102;114;102;116;101;105;114;121;120;106;100;109;103;112;116;117;116;122;116;116;128;146;121;111;126;124;110;110;137;131;122;136;104;136;118;145;142;128;141;120;119;117;153;128;125;131;144;140;137;128;112;126;121;120;141;141;115;139;108;133;114;120;129;118;138;137;115;137;151;157;180;182;158;138;137;119;101;86;79;84;88;84;84;116;108;122;102;125;115;103;96;106;133;97;114;87;111;116;116;109;96;100;133;134;110;134;130;117;129;115;103;137;165;131;93;122;110;132;132;121;137;117;118;115;104;114;119;111;108;110;118;119;95;111;124;115;92;116;108;106;102;101;126;76;118;125;110;107;127;142;107;105;126;108;121;115;100;126;135;133;154;103;152;155;142;123;124;147;136;138;156;127;148;123;119;120;138;108;102;90;76;91;104;90;103;106;105;89;88;93;99;117;118;98;124;121;109;126;123;123;107;131;126;134;145;111;100;114;115;115;101;114;123;122;136;135;123;144;158;144;140;114;103;91;106;123;118;103;113;102;116;138;154;187;139;119;131;117;123;112;150;173;258;227;228;146;115;128;115;139;140;161;162;148;167;166;165;143;180;158;139;148;125;136;145;134;123;112;119;119;127;127;123;148;123;139;117;130;133;125;123;129;147;118;141;166;148;149;129;115;123;128;108;125;111;117;123;118;137;116;111;119;123;114;107;127;122;103;122;115;137;122;102;130;134;143;146;118;118;129;134;134;129;142;108;129;112;115;121;113;136;143;120;142;131;118;146;155;141;143;146;124;141;136;139;156;141;136;124;112;118;126;112;103;117;127;129;135;132;126;128;122;132;117;122;128;134;132;145;142;126;131;132;132;133;122;135;148;122;148;121;124;120;131;121;122;129;139;156;132;128;150;137;131;142;134;127;124;133;133;140;137;135;142;125;103;136;127;130;138;133;119;135;127;124;142;146;157;145;120;110;141;125;133;115;126;143;123;128;126;113;117;130;131;142;145;141;156;123;145;139;150;154;129;157;154;149;124;119;131;142;148;133;144;141;136;148;140;144;143;152;139;128;144;146;115;149;148;157;139;157;146;134;130;130;154;177;135;148;158;107;134;106;112;139;131;136;132;135;125;153;136;135;110;111;128;118;142;175;128;116;143;141;148;142;138;128;125;139;133;147;135;166;161;170;156;116;119;102;84;94;130;107;143;134;137;142;174;144;147;122;137;162;166;124;126;119;160;123;166;146;113;147;128;148;143;134;150;133;131;111;122;94;101;89;132;107;137;140;132;129;148;149;153;129;145;136;129;140;121;126;136;147;137;160;150;135;123;113;147;123;153;140;147;143;137;140;120;133;129;141;106;135;133;95;113;150;130;117;130;128;155;128;118;136;129;119;139;135;135;135;136;125;126;122;129;129;116;122;127;145;135;148;127;140;141;114;120;139;133;134;155;147;158;111;129;125;134;111;138;118;127;143;147;131;144;125;132;102;128;119;144;139;136;149;121;120;115;105;147;113;124;107;129;155;132;119;128;140;128;145;112;105;106;95;118;126;160;162;147;135;172;159;195;186;158;150;162;144;124;130;147;142;139;127;119;122;134;111;125;152;146;149;144;132;118;126;112;121;114;126;129;124;123;123;141;141;118;146;150;139;124;125;136;120;130;135;115;127;121;118;151;163;141;125;120;127;140;127;150;153;162;150;141;148;134;155;149;163;144;141;125;147;165;140;145;143;115;125;117;117;108;125;122;128;125;120;148;167;158;133;146;98;112;105;88;74;72;54;83;90;127;116;116;100;110;115;103;114;120;123;125;124;125;129;122;123;153;117;113;129;139;107;128;123;120;131;119;126;131;132;131;136;131;147;130;127;122;132;133;133;114;129;139;142;138;156;128;143;132;148;129;126;123;165;165;145;161;129;120;113;155;159;144;143;150;116;129;153;148;117;124;109;102;90;112;129;140;146;153;173;177;174;161;140;139;143;128;143;133;118;118;126;137;139;120;157;140;140;146;159;148;141;148;164;169;145;135;141;140;161;157;162;155;152;133;128;132;129;160;154;111;127;133;106;111;138;127;121;112;143;129;130;125;117;140;123;123;140;142;144;133;125;134;129;142;111;127;112;117;138;130;123;119;116;157;110;125;126;129;141;146;160;130;125;152;142;151;134;117;115;112;118;125;147;148;135;158;165;175;213;176;181;150;156;171;152;189;154;203;148;144;177;131;137;128;118;116;127;140;146;142;118;122;121;103;106;100;117;113;130;125;129;129;113;129;143;120;149;151;140;130;129;162;108;108;116;146;153;145;126;167;129;117;121;122;136;125;116;141;119;100;136;119;138;126;122;105;119;129;130;114;114;139;112;111;121;128;123;103;109;113;113;121;110;95;138;149;98;155;115;156;154;138;134;133;147;118;128;134;123;129;120;150;146;127;119
102;115;113;106;126;134;121;139;125;108;126;111;120;112;111;111;138;118;111;114;129;112;123;115;111;116;124;111;109;118;123;127;117;115;103;129;122;140;132;101;123;113;137;129;123;116;117;126;120;125;117;104;126;133;135;103;127;105;112;116;135;129;153;143;138;132;122;116;126;107;113;135;108;90;127;132;137;115;105;111;96;141;122;106;112;115;137;112;123;118;122;119;106;119;105;98;120;132;126;135;119;86;114;124;100;125;129;120;100;97;96;127;122;114;97;114;120;142;111;121;146;135;123;97;110;118;102;119;108;114;102;104;108;120;129;113;104;123;110;106;111;106;114;108;129;151;124;100;120;103;119;115;114;101;125;113;104;107;128;116;89;133;100;107;91;134;122;99;92;122;96;102;114;105;116;105;107;112;99;116;122;128;119;105;114;131;117;107;105;129;131;123;116;106;122;113;122;131;146;110;122;107;113;120;131;134;106;115;113;124;134;133;127;111;115;140;121;119;123;122;138;146;121;124;166;152;142;134;137;133;150;141;144;139;159;131;128;123;138;155;121;128;133;147;148;148;118;138;127;158;137;142;158;124;134;128;118;116;105;115;124;113;103;136;107;98;124;130;118;127;128;122;102;120;123;123;121;109;112;120;122;129;110;121;133;125;138;156;180;120;144;153;125;135;119;104;73;50;61;82;119;126;156;134;146;117;108;132;98;126;123;131;115;142;108;147;111;118;115;127;130;117;128;126;111;127;152;144;118;109;142;138;126;155;141;111;121;110;119;124;124;111;119;128;132;149;133;135;122;133;119;149;131;130;117;118;134;113;124;141;127;151;120;139;148;136;114;136;136;162;176;156;154;153;148;160;131;140;126;110;134;124;118;135;120;131;123;133;123;128;127;131;124;114;126;127;113;126;119;117;112;132;124;124;135;126;134;146;148;140;136;110;131;127;121;96;115;125;121;127;97;115;129;110;120;121;129;117;103;123;130;127;107;117;116;134;146;152;142;158;155;160;137;145;118;151;139;133;150;122;152;138;142;147;150;141;104;112;79;66;64;88;83;90;81;105;112;121;136;131;104;101;111;123;120;141;117;118;100;115;138;121;156;122;140;144;125;106;147;128;96;92;100;99;95;95;107;115;107;112;105;110;104;128;112;101;125;118;127;131;106;129;123;112;125;127;139;132;105;112;116;121;115;127;127;128;140;127;121;141;129;155;133;126;128;134;107;141;125;124;138;131;122;109;113;122;126;153;132;107;131;124;133;108;131;115;126;122;116;112;157;145;163;176;185;158;140;136;111;114;92;96;97;110;87;81;88;112;102;111;93;122;99;112;103;95;102;111;109;89;99;99;125;116;121;123;133;117;124;96;109;122;106;135;127;147;122;127;99;131;144;143;135;139;120;114;122;106;103;96;123;106;117;110;101;116;133;137;95;99;103;89;98;96;114;91;85;112;117;124;115;126;116;107;105;110;108;106;130;133;124;138;146;143;149;122;153;123;128;141;131;168;159;136;156;130;117;129;138;106;101;101;107;91;103;102;114;98;94;96;101;84;96;106;109;125;108;120;113;122;128;102;107;120;130;131;113;138;110;112;125;128;111;118;134;116;143;137;116;127;127;151;124;159;128;107;83;114;108;102;84;106;95;114;131;143;130;136;112;123;127;115;133;140;183;272;268;175;150;130;127;132;118;153;151;145;170;135;151;159;171;151;160;154;144;152;107;114;129;112;124;122;111;125;121;122;137;158;138;127;126;114;120;125;133;140;115;145;122;121;133;128;136;125;154;112;116;123;126;119;118;126;97;117;111;125;115;128;126;121;147;132;120;112;121;142;109;135;124;118;112;126;111;120;134;144;126;136;118;128;115;119;133;150;120;137;131;154;127;127;133;157;125;138;154;147;162;177;153;137;133;138;123;132;116;95;124;133;129;120;124;117;132;123;145;131;130;114;120;132;136;128;111;132;118;136;113;158;130;100;129;125;134;133;131;118;109;131;133;128;129;110;131;159;160;117;152;128;139;145;123;126;121;150;135;140;140;123;105;119;114;150;140;150;132;113;140;136;155;147;132;135;147;143;142;126;138;132;122;122;130;109;124;138;135;131;141;146;129;140;140;143;142;153;147;133;134;157;148;128;133;146;137;130;134;144;131;136;131;134;131;117;163;123;142;124;142;165;145;123;156;167;147;127;144;139;138;122;167;162;170;149;134;129;144;117;142;143;123;134;123;151;138;146;150;129;132;126;127;116;136;146;158;141;159;164;149;165;139;154;153;142;147;129;139;132;172;162;163;124;111;81;112;96;122;109;121;145;114;128;143;139;117;142;142;141;142;143;137;128;155;165;131;160;160;151;153;143;142;135;150;130;138;112;99;94;107;99;108;122;131;151;135;118;131;157;141;123;158;163;112;140;100;113;135;143;162;141;146;130;115;136;108;159;140;150;138;129;113;96;147;131;134;118;139;128;161;118;127;135;135;114;121;133;139;137;134;165;129;127;131;141;125;129;125;137;139;139;144;117;142;121;125;135;133;127;148;126;146;141;129;134;144;142;143;111;128;157;134;165;133;126;140;118;115;145;112;132;127;140;147;127;116;130;130;128;140;141;142;116;116;106;104;107;112;120;110;138;151;139;132;139;121;153;171;107;105;100;130;147;156;146;125;163;165;158;164;217;176;174;175;171;143;135;136;122;132;137;114;139;121;112;125;132;139;136;138;116;136;125;130;123;153;139;140;155;114;128;124;120;134;116;128;126;126;124;131;107;123;117;117;128;133;129;149;121;138;145;133;119;117;145;146;137;157;133;166;123;168;144;139;141;136;163;156;131;129;141;140;130;124;132;116;109;121;139;123;136;140;128;146;135;151;143;130;144;103;113;96;86;65;68;89;115;131;104;144;115;93;108;121;100;114;134;118;92;144;119;104;141;163;126;145;108;142;125;133;125;120;154;132;137;136;126;118;123;126;135;130;119;116;118;136;126;134;103;124;128;125;133;131;137;123;131;140;142;122;131;138;165;150;153;130;125;135;157;159;145;134;140;138;152;157;155;127;103;96;93;112;111;139;154;149;152;174;139;131;141;159;138;138;136;113;134;103;124;137;107;151;157;145;128;155;162;128;137;150;168;166;155;115;149;141;170;171;167;197;134;163;140;156;136;152;137;148;125;129;108;119;114;115;114;136;136;129;129;132;122;126;128;145;122;128;148;130;129;127;153;141;106;132;120;127;130;140;123;136;109;132;125;124;147;132;137;125;122;148;165;157;144;149;154;125;105;115;104;154;149;147;137;157;160;158;179;171;164;166;141;170;186;156;154;164;174;148;144;144;137;144;122;121;130;140;143;164;139;114;131;116;106;109;115;114;105;126;139;137;134;134;121;136;168;129;156;109;127;122;98;111;148;116;124;133;115;147;110;123;131;118;113;111;113;125;140;121;113;123;142;125;117;130;124;117;129;140;123;112;103;126;134;129;140;118;119;92;121;114;122;126;99;109;146;150;124;131;124;132;108;117;126;123;133;114;122;119;144;133;138;137;124
108;103;113;95;116;151;137;130;114;121;113;122;117;131;110;111;121;116;141;135;109;121;109;105;123;112;127;118;119;101;102;99;104;113;128;122;128;115;108;120;126;123;106;103;91;107;129;112;99;131;100;124;124;89;111;142;115;100;116;134;110;130;119;131;126;124;125;107;118;109;108;113;97;101;100;127;106;121;113;108;92;115;117;125;117;135;147;135;106;119;133;116;109;113;110;125;133;120;108;128;107;113;94;127;122;115;109;95;104;114;94;106;115;117;121;131;111;121;124;130;125;115;116;121;113;101;101;120;113;129;99;103;102;103;123;109;127;97;130;107;103;105;112;137;157;134;121;111;108;113;96;116;130;118;121;116;113;107;124;114;125;119;112;112;136;126;132;102;114;119;107;95;124;120;97;111;136;119;116;124;130;90;106;124;107;146;129;120;125;109;132;113;124;141;143;118;139;121;120;112;127;98;123;146;151;133;117;132;132;122;107;115;127;137;121;119;137;117;128;117;123;125;126;150;147;142;155;139;158;150;142;161;151;150;127;144;144;130;133;119;166;137;120;156;158;161;143;131;130;130;152;137;156;139;149;118;115;99;107;110;112;127;131;103;114;124;99;120;123;119;130;123;118;97;90;105;132;129;106;122;129;114;119;125;140;134;108;124;145;141;114;136;134;134;100;89;78;68;68;90;145;151;116;130;124;135;118;139;108;129;120;126;118;129;115;130;142;136;132;127;140;122;126;122;116;133;144;114;124;118;137;131;130;132;132;116;113;117;120;103;118;142;107;143;141;117;132;137;131;125;139;140;137;128;112;118;113;133;140;153;152;127;146;118;141;123;118;116;153;164;170;159;148;132;144;137;147;148;127;136;142;98;132;123;127;156;118;117;134;141;132;113;137;133;117;129;141;123;136;130;141;136;123;152;129;140;111;125;148;154;124;142;119;116;123;116;110;130;134;114;108;110;102;109;126;118;121;123;115;117;118;108;110;124;111;132;126;148;167;176;166;164;138;140;135;138;155;133;122;156;165;146;128;133;148;105;126;111;90;54;64;69;76;74;115;110;112;122;125;109;117;123;122;94;122;126;124;147;119;109;135;110;141;126;151;154;134;145;137;116;110;109;109;99;95;83;99;106;99;114;101;119;109;98;136;125;105;152;131;112;137;129;106;136;127;120;132;115;134;122;115;134;148;116;129;124;122;130;106;126;140;129;116;108;141;127;120;131;130;135;130;129;144;138;116;146;130;111;125;115;118;130;121;114;113;131;131;124;120;130;143;136;145;174;179;167;155;135;109;125;107;90;98;111;104;83;81;88;113;116;118;133;110;102;103;103;105;114;114;98;102;112;105;113;89;121;118;109;128;134;102;126;122;133;134;143;119;118;129;129;124;120;151;114;105;100;101;95;91;89;112;122;140;108;123;106;130;121;115;98;98;102;101;103;100;108;103;95;124;104;109;118;117;114;121;121;114;105;123;130;131;122;134;126;148;153;158;159;136;130;148;156;147;153;169;166;154;125;119;110;115;85;92;105;120;130;109;107;90;110;105;82;108;114;118;114;105;126;128;129;118;106;117;129;129;130;133;122;123;110;143;135;116;117;131;136;128;122;154;133;116;130;148;131;115;114;103;104;132;111;99;94;102;112;108;130;122;121;114;139;114;132;167;141;149;171;199;166;146;126;124;126;145;144;144;147;162;146;144;156;149;164;142;143;121;133;128;121;133;137;99;114;130;130;104;106;121;155;119;137;121;124;110;110;132;139;120;145;112;125;102;113;115;115;108;96;122;137;135;119;133;120;117;115;133;126;116;127;142;142;125;131;117;113;106;134;112;112;117;127;134;140;129;144;110;109;102;112;107;120;136;130;134;151;129;134;133;165;123;127;119;118;138;139;117;142;136;123;151;156;149;117;111;112;92;139;97;120;141;142;120;143;104;136;139;132;131;108;153;140;118;102;117;135;116;126;126;130;129;115;133;133;145;142;137;134;131;129;101;97;123;133;123;139;129;148;153;131;113;140;129;129;117;142;132;147;118;144;112;118;115;150;131;117;131;109;140;152;146;114;150;138;137;133;117;126;140;137;122;120;126;146;146;127;133;125;134;153;124;122;130;142;147;135;144;144;149;159;148;135;159;127;117;124;147;171;120;160;142;133;149;128;130;122;138;132;151;155;157;144;152;175;148;145;145;141;141;163;152;143;144;122;141;158;149;139;121;119;140;144;132;146;170;147;165;151;108;129;129;141;140;130;113;150;158;134;127;145;144;131;148;149;156;163;138;148;152;151;152;118;100;98;107;113;111;153;143;129;147;136;149;140;141;138;161;151;176;176;134;122;131;159;150;120;124;146;139;136;143;126;138;141;120;129;109;117;107;110;101;104;114;156;149;147;148;112;144;122;121;125;140;126;136;112;123;128;160;139;131;139;148;103;160;150;134;103;119;114;118;116;124;130;117;114;97;151;176;159;144;129;130;133;128;150;127;138;135;152;145;125;134;140;145;150;135;153;140;135;124;136;114;120;131;149;130;149;134;103;129;121;135;135;126;132;121;133;140;155;134;158;133;112;110;166;126;132;104;122;141;157;155;143;126;133;142;123;142;133;131;119;114;107;124;117;136;134;135;143;160;125;123;134;159;157;192;169;137;119;143;148;131;144;150;185;155;158;173;180;175;184;187;169;164;154;142;126;125;127;115;140;141;139;159;139;143;115;136;126;143;123;102;115;125;124;148;121;127;120;139;138;139;129;138;126;118;104;133;128;126;136;126;129;136;133;140;136;123;135;142;141;147;140;138;150;145;172;149;144;139;159;134;126;127;135;152;157;146;145;129;133;123;126;116;117;121;141;130;140;106;117;138;157;170;155;130;112;102;103;97;74;77;75;90;108;103;98;99;117;129;104;127;103;125;136;137;144;138;100;108;137;137;145;154;119;140;130;146;110;143;140;150;142;122;113;131;143;128;132;125;130;147;116;118;116;109;123;122;121;140;141;126;141;134;140;150;150;167;166;145;162;152;143;144;145;139;159;129;149;144;127;132;143;202;183;148;112;103;121;109;136;145;144;166;156;126;137;142;111;131;130;126;134;158;125;109;120;146;163;141;142;123;121;153;151;129;172;152;156;147;163;142;145;147;157;192;232;202;163;147;188;160;148;116;144;136;122;139;131;125;128;133;139;105;118;142;108;109;93;137;131;145;146;135;135;124;141;138;127;120;133;109;138;125;137;115;123;137;143;132;117;131;115;148;152;151;147;154;137;154;157;167;152;134;128;125;123;164;158;151;165;173;154;152;166;195;187;176;189;156;171;159;169;162;176;157;136;143;148;132;113;154;135;131;117;154;118;110;127;111;125;118;106;117;110;110;124;123;121;125;128;129;134;127;114;131;132;121;133;127;139;118;99;118;133;132;126;116;118;111;136;122;121;125;139;126;140;146;155;126;146;119;128;116;126;120;135;118;117;110;104;122;124;117;111;126;115;136;140;134;131;133;118;137;119;116;124;135;109;107;138;134;128;157;139;149;127;149;143;104;131
119;126;106;91;119;106;117;121;111;130;128;106;114;111;113;100;122;109;137;110;117;114;90;110;123;115;134;122;111;123;146;120;108;87;121;136;134;125;116;108;117;133;130;115;120;108;123;110;127;121;120;120;118;119;123;125;105;137;116;129;123;132;116;131;133;137;134;132;140;118;131;116;120;102;104;115;130;108;113;108;127;123;125;131;101;120;121;118;98;101;126;109;103;117;97;106;93;118;108;102;101;118;133;108;131;125;117;137;111;127;136;116;136;136;122;120;128;137;140;124;111;137;116;124;128;112;99;99;127;99;107;98;115;107;126;131;130;124;115;106;109;100;109;118;130;134;127;133;114;121;112;108;120;104;116;111;89;103;105;133;147;131;128;117;101;133;102;116;117;116;120;105;117;106;124;105;116;103;118;104;92;110;100;79;120;119;104;106;133;116;122;120;133;134;136;115;135;106;133;118;130;114;131;112;150;117;111;114;126;135;117;101;126;119;130;121;127;118;148;130;142;126;127;136;130;144;129;137;145;158;156;154;125;154;137;117;139;125;130;124;124;139;141;150;146;151;132;145;148;142;142;140;150;114;138;120;111;117;109;107;118;121;95;104;101;101;103;122;108;100;110;144;118;91;117;99;134;136;130;113;117;108;137;140;118;123;138;116;132;144;141;117;142;108;117;107;62;68;56;96;108;121;124;122;118;126;120;99;120;132;139;132;117;118;141;121;145;139;139;133;131;135;122;109;139;127;124;123;131;131;134;128;150;116;136;128;118;133;121;113;118;115;125;133;139;138;139;121;120;125;119;120;92;122;137;141;122;127;128;159;149;123;138;133;150;149;118;116;137;146;160;159;134;181;142;146;144;130;131;140;136;118;128;130;136;104;130;122;142;119;149;129;126;116;120;132;126;143;131;139;120;143;144;147;123;134;133;141;147;153;106;126;114;94;114;109;117;117;107;105;103;101;123;106;125;115;100;117;115;123;116;112;121;132;141;116;146;154;160;173;171;168;136;142;151;136;154;110;145;126;168;135;156;156;145;145;114;122;95;79;75;81;87;73;89;103;104;110;134;114;109;125;120;121;131;115;104;116;95;114;111;141;128;144;134;138;118;147;117;127;114;120;105;102;101;97;109;94;95;93;93;113;124;124;116;136;114;130;119;130;114;136;134;154;126;132;138;154;122;120;127;124;139;124;124;117;132;142;142;134;139;136;133;116;122;146;145;118;122;140;144;135;125;142;134;116;131;104;94;137;118;120;141;119;130;141;102;125;114;131;133;147;154;167;166;175;142;107;121;110;109;114;106;97;91;82;93;93;82;109;141;132;126;115;105;96;109;113;109;100;93;103;96;120;121;117;113;126;106;112;130;126;119;115;120;123;134;107;132;119;116;144;119;110;123;111;118;94;107;82;103;114;95;107;110;119;118;131;102;91;99;111;89;98;87;104;110;107;119;124;104;123;113;106;137;111;129;119;119;132;116;132;129;146;156;152;141;143;157;142;136;155;172;153;159;151;145;131;102;119;100;66;73;106;100;127;126;107;100;92;87;93;109;129;131;124;134;139;131;137;114;115;121;114;120;117;125;118;122;119;134;140;122;106;134;135;125;129;120;125;103;116;157;139;137;106;94;122;114;107;121;100;85;118;94;112;116;90;119;131;109;123;135;126;130;136;154;129;135;126;122;135;147;145;116;161;144;153;161;134;134;134;149;114;148;145;126;140;120;118;123;118;132;112;110;113;133;119;131;103;109;143;119;110;139;152;135;123;111;107;106;145;120;125;115;116;109;94;115;132;110;108;126;109;122;120;123;133;125;129;131;108;114;102;137;122;122;128;129;131;126;146;131;123;112;111;117;132;116;119;119;106;140;110;122;123;155;108;148;142;125;122;161;143;138;146;132;129;157;150;151;138;118;133;113;136;116;133;134;135;137;130;126;113;141;126;138;141;117;124;122;133;153;152;145;152;150;135;111;123;108;125;119;130;151;123;164;121;115;113;118;150;142;146;111;127;145;116;121;141;136;120;133;130;120;145;141;127;121;121;124;144;159;136;148;113;114;157;149;131;137;143;125;143;133;126;113;118;109;128;122;110;135;145;167;160;153;154;134;136;139;137;131;149;139;139;156;145;123;141;145;133;95;147;133;144;144;152;133;140;129;124;147;144;143;159;137;153;148;159;141;144;153;139;142;144;137;166;143;150;141;133;124;167;128;138;128;115;130;127;119;136;191;172;147;126;146;122;141;125;161;138;108;151;150;123;142;125;132;138;145;149;148;130;152;147;157;180;128;120;84;93;124;123;110;118;141;137;169;148;162;167;146;143;160;176;170;172;130;134;145;162;125;133;128;147;154;151;154;146;149;148;121;133;144;127;105;106;116;110;138;116;136;147;126;121;103;114;130;120;107;108;109;134;117;122;117;138;154;116;148;132;161;150;107;131;114;125;121;104;117;124;123;124;138;138;159;169;143;158;153;141;105;127;128;151;144;133;162;126;134;124;147;148;134;134;142;125;150;131;143;121;150;132;121;118;121;105;128;121;111;104;128;124;162;146;174;162;131;153;140;156;119;137;147;150;146;167;153;153;157;128;139;130;112;118;105;127;118;114;97;106;136;118;133;144;134;142;149;133;104;142;170;184;207;228;191;133;160;144;139;155;134;154;156;141;152;173;169;185;165;154;158;155;127;136;125;114;110;125;134;140;158;142;153;127;126;148;140;146;119;101;117;118;137;118;121;136;129;142;143;125;135;142;118;130;139;107;116;110;125;124;131;126;164;127;123;108;137;144;127;139;148;135;162;155;172;173;158;178;166;146;135;126;161;139;147;128;135;141;114;137;108;108;111;141;111;133;135;122;145;141;164;135;120;131;111;100;96;77;84;71;79;104;118;111;140;125;106;131;134;110;136;139;107;124;117;142;109;113;146;137;115;148;123;109;128;113;133;150;133;122;120;124;142;128;127;146;125;125;128;131;110;134;129;118;140;134;134;156;112;137;143;122;144;146;147;146;153;167;150;148;139;159;165;166;146;134;128;108;132;188;191;204;149;126;94;117;127;133;177;143;166;147;149;126;122;152;148;150;138;133;140;123;126;115;135;119;147;117;130;161;136;116;113;157;148;139;164;149;139;144;130;170;217;217;201;172;156;163;174;167;166;159;133;143;151;135;130;134;117;124;135;133;135;127;110;122;130;120;145;160;116;132;118;112;122;130;131;139;120;123;139;114;117;130;123;135;134;143;141;136;135;114;153;140;150;166;157;113;133;156;132;120;130;115;154;152;127;123;156;152;160;160;179;178;161;149;170;169;159;159;168;173;158;171;142;153;151;136;145;162;134;114;116;116;123;137;126;127;123;131;109;100;129;117;145;123;112;143;132;139;139;127;138;122;110;112;107;120;129;140;137;114;120;120;130;115;142;129;129;122;141;153;117;106;135;130;130;132;121;120;118;146;175;131;134;114;106;138;116;107;129;128;125;105;99;157;126;132;126;125;123;132;137;102;130;129;103;134;117;85;119;105;131;140;124;146;135;125
107;101;111;115;109;126;141;118;124;108;125;118;117;112;123;123;130;122;123;126;101;132;122;106;123;122;150;139;99;100;113;116;130;125;120;126;134;116;139;112;124;113;117;114;114;117;100;142;116;93;133;124;101;104;108;119;118;117;95;104;133;126;135;143;136;147;109;139;130;144;126;125;123;129;119;124;112;109;116;126;110;109;128;121;131;109;123;93;121;113;94;138;118;118;118;117;103;99;124;114;105;119;110;127;112;126;116;112;107;116;97;120;119;123;112;118;100;119;122;123;135;121;107;114;114;109;125;100;110;113;112;104;114;92;113;118;117;113;98;104;123;113;112;113;115;115;107;113;127;117;110;103;128;123;129;99;113;101;135;115;126;113;124;116;122;120;121;101;117;120;98;88;101;113;101;122;117;135;119;106;112;101;119;121;128;128;106;113;136;119;115;120;130;134;116;116;112;140;124;154;106;103;137;117;127;121;124;131;139;145;120;114;106;117;123;103;131;117;142;109;127;108;127;122;126;140;131;127;152;174;181;170;152;116;141;153;136;145;144;126;142;129;135;148;165;140;146;109;132;154;118;151;119;132;141;132;116;102;125;103;125;107;113;112;116;88;121;102;127;118;119;116;117;103;117;116;117;129;118;118;110;121;124;144;114;135;154;115;145;116;131;139;125;122;140;102;63;47;60;116;146;122;120;129;124;99;123;131;112;143;124;128;141;135;113;123;136;126;130;121;101;103;115;127;138;134;126;112;114;128;134;129;150;137;148;163;162;151;163;156;129;136;116;140;144;146;150;133;131;132;101;123;109;106;107;116;116;125;151;153;179;160;130;133;124;121;101;122;151;160;134;139;140;126;126;141;154;131;157;113;165;129;151;143;162;136;126;140;122;122;136;143;140;126;130;142;126;116;119;138;147;127;146;103;118;136;143;136;162;122;140;109;124;119;98;124;114;120;94;112;125;110;132;112;130;131;110;129;113;112;130;132;125;111;112;131;144;174;171;160;178;137;152;126;145;147;128;133;156;164;167;160;143;161;138;136;94;101;72;74;75;73;90;109;109;106;113;127;113;122;120;118;148;140;111;131;123;120;133;122;131;136;120;125;115;119;141;135;114;155;131;112;110;94;112;106;80;95;97;76;108;108;116;117;122;105;133;128;127;121;130;129;138;143;111;132;133;133;146;143;112;114;130;126;123;110;132;124;143;146;151;125;148;128;109;112;108;128;133;149;184;147;152;120;126;139;134;134;125;123;139;115;120;141;127;128;120;115;147;143;147;156;150;146;154;175;152;129;117;129;111;103;128;127;87;86;99;89;104;119;117;127;136;119;106;106;110;107;115;124;102;112;130;95;108;106;125;136;133;111;140;132;125;108;103;111;104;111;150;131;123;114;103;104;108;135;112;100;134;107;96;103;77;78;106;111;120;127;114;96;96;81;105;101;105;94;111;120;120;101;117;110;105;110;112;124;115;107;128;127;135;126;120;146;139;166;142;140;124;101;153;172;159;171;174;154;159;159;121;128;103;76;92;94;114;130;126;112;119;89;84;89;80;112;135;129;123;97;110;115;146;108;126;128;139;122;118;130;126;113;115;105;140;120;126;116;140;116;121;107;122;133;137;144;119;103;95;122;113;111;108;96;102;96;130;128;116;126;114;118;100;105;102;123;121;135;111;106;122;137;126;112;142;131;158;155;172;120;111;139;145;141;149;144;142;139;112;111;120;137;124;127;117;130;130;127;136;130;124;123;107;111;127;123;129;139;131;100;101;134;107;122;118;114;108;124;108;113;106;125;125;116;131;110;122;126;112;133;121;112;135;130;112;122;126;136;146;136;121;117;127;131;143;144;92;101;118;115;115;128;103;115;134;119;137;128;148;127;132;141;134;123;130;124;157;151;152;133;176;146;151;128;120;134;134;139;105;118;138;116;133;120;112;127;117;123;97;120;139;113;130;114;130;127;123;136;128;136;105;126;132;126;128;134;132;133;136;122;137;124;118;122;128;139;178;151;136;135;137;142;133;157;140;142;154;133;120;130;123;127;126;140;129;159;120;126;132;140;164;165;132;139;135;134;129;124;142;131;120;130;138;136;126;126;139;134;128;151;139;130;119;145;139;148;125;123;133;149;126;121;136;132;135;142;136;132;171;140;140;123;134;115;116;132;141;124;136;130;135;142;145;165;173;166;163;161;149;153;126;144;155;149;173;146;148;148;158;110;109;140;140;145;142;175;142;127;114;114;132;127;119;127;136;143;136;146;147;148;146;138;155;143;130;125;158;151;181;187;138;113;103;93;118;107;118;117;159;130;170;163;162;170;151;130;143;154;142;165;129;143;135;162;151;120;131;119;136;141;122;156;153;146;145;140;140;124;120;122;128;137;132;140;146;119;140;126;126;118;120;126;125;123;118;114;112;103;123;109;131;135;146;164;151;137;119;134;131;114;124;128;124;127;100;123;108;129;163;173;154;160;138;144;131;137;139;135;158;134;139;125;122;125;150;154;143;131;129;132;139;140;110;129;135;129;102;136;134;125;114;138;117;126;131;129;145;161;151;123;128;136;165;137;128;137;138;118;104;142;135;163;144;149;142;141;126;146;134;129;108;120;119;117;112;123;128;139;152;159;160;144;155;167;178;200;248;315;278;180;150;165;161;166;157;145;143;169;157;161;175;160;150;155;143;133;144;134;118;131;130;122;111;122;131;169;136;126;137;122;153;144;129;126;129;125;115;118;126;115;117;125;117;130;130;133;118;133;117;129;137;113;105;120;126;116;125;131;140;126;128;133;138;144;129;149;126;161;148;159;148;175;125;132;141;135;155;148;154;128;135;116;127;119;98;120;149;154;124;134;127;139;135;144;157;164;128;113;105;92;104;84;74;62;83;109;114;110;126;104;106;110;95;104;102;128;117;132;123;130;118;99;104;145;136;126;126;127;116;132;136;137;137;124;136;121;147;142;127;129;164;148;123;114;127;127;136;131;126;131;142;129;137;122;153;161;147;147;139;122;136;150;176;155;129;141;132;154;127;149;115;150;163;188;153;157;136;119;112;122;138;151;160;181;147;141;144;134;156;149;124;124;153;156;167;116;131;137;106;150;149;147;136;129;171;131;141;119;134;130;163;161;149;161;182;178;154;202;190;190;169;169;190;169;159;148;140;142;134;129;148;128;124;137;133;126;123;129;113;123;124;143;136;151;159;127;147;117;128;138;122;145;135;127;139;140;147;127;136;125;132;150;142;145;145;149;143;155;167;157;148;162;153;133;101;129;120;111;130;148;136;141;168;174;159;152;147;181;158;153;183;151;175;172;146;149;170;168;160;161;128;122;140;138;114;109;119;129;125;130;129;107;121;131;107;125;117;127;130;122;131;132;119;115;142;133;122;121;146;121;133;123;141;122;119;142;148;134;154;137;128;120;133;130;122;132;120;123;133;133;128;116;122;120;90;135;149;127;123;108;114;131;132;135;127;112;148;108;128;117;117;107;118;133;110;113;129;120;120;104;126;144;130;98;129;126;123;142;138;144;140;142
115;96;119;115;115;129;148;133;103;119;93;125;102;91;90;119;127;117;118;143;118;122;141;130;75;112;143;124;127;125;122;119;107;113;136;129;103;114;109;116;124;115;113;150;107;122;137;121;121;109;110;102;119;103;113;122;104;112;129;128;105;129;152;168;150;117;134;124;148;141;121;132;119;114;118;127;94;109;106;110;105;102;129;92;103;135;120;102;118;134;132;143;133;111;104;122;127;103;106;121;122;120;127;120;131;92;108;105;110;118;114;104;113;110;121;111;101;119;112;130;110;119;117;117;121;115;120;108;100;112;131;125;111;117;138;117;112;126;121;118;121;123;113;99;118;127;102;123;116;110;105;114;112;112;108;104;110;130;115;103;107;123;121;101;127;134;97;105;104;100;133;113;120;99;96;125;109;124;110;119;122;112;93;95;114;107;116;121;104;139;114;113;132;138;130;133;135;155;135;139;127;109;118;119;124;125;125;132;140;134;129;127;111;129;111;123;140;95;136;120;99;134;144;149;143;118;120;144;162;174;158;143;115;130;134;142;137;155;120;158;138;140;147;131;155;127;136;149;134;150;125;121;137;120;152;123;124;122;122;116;111;130;120;115;91;110;119;104;105;114;110;100;124;109;103;120;113;97;105;119;126;117;126;134;139;138;129;106;129;131;138;115;133;127;171;86;71;40;49;113;121;128;120;123;123;121;112;133;127;114;119;119;133;123;110;109;137;139;119;111;115;129;129;125;112;111;127;104;131;100;140;117;117;138;129;136;132;151;179;144;143;137;120;120;138;138;123;124;116;113;97;112;123;115;107;116;139;110;129;152;134;129;162;170;127;149;106;107;144;152;131;127;133;155;153;155;147;120;149;146;166;130;123;144;149;106;112;136;131;120;132;118;112;97;145;123;127;110;126;125;151;108;135;158;137;129;136;146;165;127;123;114;103;113;106;124;119;121;113;109;103;117;113;132;114;110;141;143;122;125;103;130;125;114;124;140;155;142;126;186;160;126;145;129;173;155;138;136;158;139;159;167;161;124;140;145;126;96;91;76;67;88;77;105;115;121;109;121;122;101;111;114;122;105;127;104;119;127;131;131;128;140;108;120;131;102;128;149;144;125;136;107;98;85;76;96;96;103;92;81;92;100;105;112;109;113;120;111;122;118;131;115;126;138;124;153;138;153;151;150;121;131;128;134;122;111;121;141;146;120;149;121;121;119;118;118;126;157;141;148;123;148;145;138;93;124;143;126;126;117;124;123;105;143;141;134;115;124;127;134;137;117;149;140;146;163;143;162;115;128;133;122;115;138;144;97;77;72;77;95;119;123;111;129;100;89;104;103;106;124;103;103;128;105;124;123;118;134;112;133;164;133;129;129;133;105;131;129;124;142;110;119;112;122;120;117;120;101;113;105;115;102;91;89;105;102;123;106;88;88;105;99;96;97;90;115;98;118;127;114;124;87;135;128;121;135;143;150;157;161;154;117;132;127;170;168;127;144;125;142;149;157;157;150;171;152;147;138;125;131;116;91;85;82;105;137;135;99;119;100;111;98;111;126;145;146;123;118;123;125;130;122;110;128;122;121;135;124;144;129;111;118;122;121;120;107;114;143;113;111;133;130;143;130;125;104;103;96;95;121;105;103;96;108;119;121;116;103;115;141;112;118;115;119;138;114;110;118;123;123;105;120;118;120;161;171;170;153;138;146;165;152;136;146;149;145;124;126;126;112;128;120;123;122;124;121;119;143;122;135;118;109;118;108;127;124;111;124;121;132;121;111;142;131;131;121;130;124;98;116;140;97;116;130;141;122;97;127;119;112;122;118;124;135;124;122;105;123;146;105;117;93;125;121;140;118;109;93;140;133;130;126;113;138;131;159;141;151;130;134;118;142;134;148;143;153;176;162;151;163;151;179;121;140;157;159;135;130;132;131;138;123;143;118;129;147;125;122;111;127;137;131;149;137;139;123;135;124;147;117;143;123;152;131;127;140;146;143;131;152;126;152;142;153;143;148;124;125;138;128;151;143;120;119;116;140;140;121;144;115;138;123;137;144;141;126;112;132;158;175;153;156;131;153;127;140;113;130;131;120;139;130;123;130;170;140;132;144;134;123;122;116;134;133;164;152;123;130;157;144;141;126;140;152;143;147;171;134;128;133;135;124;134;155;133;142;134;116;145;149;157;152;150;166;159;169;162;129;140;153;165;141;160;161;143;188;142;141;136;137;145;129;146;136;146;121;130;119;106;122;140;125;142;118;129;141;136;139;156;146;143;145;141;136;151;148;160;168;141;92;106;108;118;118;107;124;141;134;139;142;152;174;160;161;140;154;176;145;140;154;182;183;169;143;129;153;142;155;144;166;143;154;149;144;125;131;131;128;144;145;129;133;131;141;140;119;115;143;125;139;142;121;114;140;116;101;143;123;142;115;155;147;143;131;141;131;134;138;117;139;124;113;136;91;128;133;170;174;204;194;162;146;121;143;142;168;124;149;158;117;132;119;136;149;155;139;133;138;141;117;119;134;144;129;113;129;82;135;129;133;124;114;141;134;157;173;162;124;132;132;124;133;149;137;127;132;149;136;178;154;148;131;147;165;119;124;116;109;114;122;117;119;131;125;120;164;165;188;191;143;146;165;206;219;284;366;366;210;165;172;145;165;169;160;145;150;154;164;172;168;163;148;155;155;142;134;123;103;129;126;140;131;144;168;130;136;103;147;151;171;127;138;137;128;131;133;138;143;133;137;118;119;148;139;134;130;132;124;126;140;110;112;128;124;126;127;126;137;112;111;127;124;140;150;134;157;178;121;169;157;134;140;137;153;129;148;142;132;125;155;137;111;133;152;133;152;133;132;129;129;143;146;141;126;129;104;108;100;98;88;59;83;86;104;125;124;122;126;105;120;145;118;115;123;119;131;123;125;121;130;122;113;117;132;124;119;124;124;124;144;140;137;145;102;128;131;110;128;158;140;140;148;120;136;121;121;135;135;140;138;119;121;144;106;139;152;131;134;161;175;166;153;136;130;149;122;147;160;136;138;150;168;166;143;137;117;130;124;144;183;190;168;157;152;130;145;151;172;162;155;139;147;135;130;127;130;119;156;146;115;142;134;143;128;139;126;145;174;166;144;127;139;162;159;200;193;190;171;172;166;186;160;175;154;141;149;129;139;144;133;123;144;106;140;128;118;139;120;133;127;135;129;147;126;128;142;130;121;112;123;141;134;130;122;161;125;139;155;130;129;136;136;130;144;166;183;141;183;148;126;150;133;141;132;101;124;114;108;135;147;151;172;182;156;160;176;162;160;169;153;144;160;154;161;174;187;173;169;135;140;131;115;120;113;112;124;116;115;124;122;123;139;114;130;127;112;121;128;115;123;117;111;127;134;134;122;130;136;139;116;129;121;138;143;132;129;124;118;104;142;148;126;142;122;130;140;136;132;112;107;126;106;117;115;149;125;148;115;127;111;131;125;123;129;111;139;123;133;105;134;128;129;125;114;118;149;106;143;145;120;126;137;121;117;138;142;134;140;135;120
92;125;101;94;124;122;135;146;136;134;118;107;125;99;129;110;103;121;147;123;118;135;134;112;104;124;118;110;122;100;127;125;117;130;118;118;115;152;118;123;104;99;103;130;126;108;105;131;103;114;105;113;131;115;120;105;100;139;121;125;133;136;156;152;139;130;122;108;121;125;121;123;117;118;115;119;104;115;109;110;115;115;102;110;132;111;115;113;97;128;133;132;128;124;123;110;110;113;107;109;119;103;119;106;101;92;117;113;104;112;109;124;102;108;127;143;116;115;96;121;121;110;117;102;129;112;113;107;138;110;126;136;100;138;122;127;127;113;119;100;127;114;122;104;116;113;114;112;113;108;102;108;96;106;132;87;113;113;121;103;95;125;112;126;97;101;113;132;120;114;120;102;103;108;114;109;109;115;120;111;118;120;99;105;85;113;126;110;131;114;124;121;92;134;113;143;148;147;148;147;127;103;120;111;112;129;142;118;130;124;130;126;140;137;145;129;142;108;124;112;121;127;124;142;109;135;121;119;138;144;159;180;142;157;142;127;138;138;145;135;149;129;163;152;149;123;139;151;138;152;158;138;133;144;131;131;124;132;124;117;118;111;119;88;120;113;105;116;116;133;92;127;93;92;107;100;101;112;109;109;123;124;120;121;139;151;128;156;128;123;127;131;126;122;110;97;85;66;63;113;124;138;125;125;124;116;100;116;112;143;119;117;132;119;121;137;126;137;115;119;114;118;133;114;124;122;126;130;103;135;140;133;158;127;124;151;141;156;157;150;125;134;117;112;102;130;115;120;129;116;126;124;110;101;123;95;134;121;138;128;160;152;132;127;132;103;110;111;151;154;147;136;150;138;154;152;130;138;164;143;150;138;130;113;149;125;107;139;119;112;109;125;122;112;128;118;129;148;158;116;149;151;130;134;130;144;161;179;147;131;134;118;109;98;103;110;96;103;101;121;124;108;121;132;110;117;143;121;143;146;113;103;127;131;142;101;171;165;187;149;148;141;146;136;166;150;144;164;159;142;138;187;159;165;143;135;115;94;80;63;77;87;89;95;110;87;115;125;110;108;99;114;94;104;117;122;141;146;116;133;139;146;141;107;156;145;130;144;102;112;96;108;93;82;77;107;107;97;92;80;113;101;87;121;127;120;119;114;107;119;120;126;128;135;143;114;138;122;144;125;143;139;158;146;142;115;119;132;136;150;141;137;115;129;131;114;129;146;114;144;141;126;150;126;127;130;138;117;124;127;117;127;113;113;134;124;113;120;135;157;139;152;154;153;151;145;126;142;130;147;132;128;126;108;144;131;105;94;69;91;104;122;136;119;84;100;108;103;93;124;109;115;116;117;137;130;114;118;120;120;131;124;127;132;114;116;127;101;140;123;117;111;103;110;134;104;114;104;111;122;117;104;85;105;113;115;105;88;106;113;109;95;94;120;107;97;121;116;111;125;116;121;123;128;134;151;127;150;163;146;138;138;118;153;125;142;140;137;138;143;139;137;157;147;170;152;135;130;144;112;140;120;112;105;115;128;134;144;147;100;117;105;117;118;142;126;130;116;118;132;123;109;113;130;124;132;91;133;122;109;102;113;120;136;122;151;118;125;106;141;137;127;132;102;118;102;87;90;105;99;102;113;111;99;104;100;122;130;113;125;108;107;137;122;117;137;116;119;99;131;133;149;135;126;163;145;175;147;151;128;142;146;151;134;135;136;125;110;116;96;123;121;137;119;133;107;122;128;117;118;105;106;117;141;121;111;127;144;133;128;118;128;111;117;129;104;123;109;122;139;149;109;131;127;123;120;114;105;130;121;142;127;128;128;109;124;120;110;109;120;118;128;125;144;115;131;104;108;134;121;132;122;104;122;149;137;112;140;133;128;143;128;121;152;146;125;187;166;179;162;151;150;132;139;149;131;123;144;114;107;137;126;126;124;119;131;140;107;121;162;115;155;131;130;125;138;133;112;128;125;133;149;139;140;146;146;139;152;122;109;112;129;160;167;131;134;123;135;142;155;137;132;158;149;136;120;130;133;128;134;129;128;158;127;118;119;145;134;143;147;143;120;115;118;120;146;125;129;148;116;124;130;142;143;140;124;135;157;140;141;130;129;127;150;136;136;148;132;151;136;141;154;161;140;143;150;131;143;128;146;128;140;130;150;147;155;145;152;169;131;141;154;162;146;158;188;151;131;144;126;162;134;140;166;129;143;156;137;145;137;129;133;114;133;119;103;120;117;122;124;141;142;150;114;141;138;120;145;139;144;131;165;142;144;151;161;143;159;147;105;81;105;110;121;125;121;131;122;146;151;144;166;148;123;134;141;161;159;157;152;156;166;174;133;115;134;137;144;165;160;140;137;127;150;132;142;139;125;125;148;169;154;131;150;138;122;106;121;129;140;113;130;128;134;124;107;115;110;119;164;140;130;152;142;155;153;161;129;143;127;132;114;121;134;124;148;131;167;213;163;167;177;139;130;139;109;123;127;145;140;136;136;118;138;142;134;114;137;124;151;143;150;142;128;104;125;109;135;135;141;134;121;150;149;167;171;155;158;131;127;125;141;142;139;142;122;131;129;158;169;151;147;137;154;125;113;115;102;105;106;127;126;111;132;125;142;171;172;178;148;148;180;167;214;301;339;295;193;142;144;151;153;130;156;152;146;172;157;163;148;137;130;134;131;130;133;147;117;103;128;116;146;159;136;174;154;129;155;148;170;134;128;144;118;113;113;153;157;164;144;110;117;145;160;153;125;122;112;130;129;125;119;124;120;113;143;115;143;131;127;122;113;128;131;143;134;146;165;142;129;156;154;176;181;171;131;135;138;117;122;120;126;119;132;130;142;147;131;128;126;136;141;134;129;125;113;113;106;112;101;93;78;88;117;113;120;131;107;94;97;122;104;93;108;112;165;128;128;125;135;125;119;116;106;103;103;133;120;125;147;137;128;127;134;138;136;126;134;146;114;139;119;112;102;109;108;140;145;136;146;140;127;169;145;124;154;162;131;126;137;141;132;150;155;135;132;140;129;138;146;152;150;145;123;116;124;126;127;141;151;187;183;182;141;150;144;153;158;174;141;135;131;139;153;127;136;105;157;127;150;158;150;135;139;133;137;169;164;156;139;145;155;143;153;169;193;179;194;186;179;182;167;145;144;161;157;141;131;134;131;137;123;119;133;140;107;114;119;144;122;143;128;133;122;131;132;143;127;121;118;120;122;109;128;146;130;137;135;138;120;136;144;168;164;142;146;178;162;168;138;142;153;129;138;98;110;118;124;132;148;163;173;154;155;167;169;160;169;171;194;142;177;128;172;176;158;178;180;141;150;144;108;120;102;117;102;101;126;104;122;116;115;123;125;123;140;125;126;132;143;126;118;140;127;142;127;128;137;109;117;126;116;113;119;130;125;163;123;135;125;123;130;133;141;145;134;141;128;129;109;121;114;120;130;130;96;114;159;112;135;115;129;105;110;120;115;115;126;136;123;130;135;129;128;132;151;119;118;133;110;121;122;131;138;129;122;133;125;153;146
120;97;99;100;117;129;127;123;143;138;106;109;97;108;108;141;116;112;132;110;128;131;109;132;127;132;109;120;109;123;112;138;137;138;121;133;155;123;131;113;139;122;105;114;118;129;100;111;93;116;124;127;114;110;108;125;128;109;119;136;131;128;148;145;157;128;117;120;118;128;110;122;117;128;117;125;121;108;109;89;88;125;98;101;119;107;116;115;115;131;139;114;113;102;112;118;106;111;87;101;120;116;112;105;98;103;125;121;102;114;118;116;131;131;118;133;127;115;113;106;126;105;109;116;121;143;129;95;115;117;114;106;124;117;111;129;121;117;121;109;130;83;89;105;122;92;102;112;108;121;106;120;118;128;106;97;134;140;111;114;99;108;110;111;131;114;132;120;139;111;109;101;112;110;113;117;131;110;110;123;108;106;91;122;116;124;110;105;122;105;108;125;118;110;133;140;131;142;128;119;117;104;116;124;135;113;118;118;105;132;157;114;136;128;142;132;139;136;111;123;110;137;136;132;161;166;136;133;129;151;140;132;129;153;128;132;126;147;167;138;144;147;149;142;137;142;126;127;124;139;142;133;121;118;108;130;117;116;137;130;119;107;111;85;109;117;109;127;120;128;115;133;107;115;99;117;122;121;101;105;126;139;137;109;163;150;125;140;142;142;122;142;138;129;117;86;55;50;76;101;136;155;128;125;103;126;140;109;111;123;142;124;106;136;132;127;113;133;120;124;105;113;114;115;145;119;124;125;129;115;138;173;164;184;146;132;126;136;170;157;137;144;124;128;110;118;134;91;110;118;123;112;123;113;138;106;129;119;143;135;143;143;141;152;126;118;98;108;126;135;124;142;135;149;155;164;150;155;148;121;153;125;135;121;123;142;128;144;129;121;117;101;149;112;119;119;120;116;153;147;150;126;127;143;155;171;217;229;200;149;144;125;117;107;91;112;119;127;109;101;115;109;113;124;112;118;115;142;136;108;126;113;139;130;136;158;163;144;148;166;133;147;165;178;153;150;148;140;135;140;142;169;162;181;135;133;114;103;78;73;79;75;75;100;117;117;111;103;109;129;120;119;121;126;123;127;95;141;151;137;140;145;136;138;128;113;134;140;107;105;103;106;94;80;84;82;98;89;96;124;95;101;89;103;116;131;113;98;114;122;128;156;137;152;135;144;117;145;138;137;134;148;139;147;121;139;129;135;131;116;135;129;124;113;111;134;153;130;136;150;150;132;123;144;137;118;142;137;112;106;113;114;110;144;135;118;120;136;126;142;137;166;150;162;145;143;136;153;157;143;120;129;113;144;129;118;99;86;77;106;106;136;113;119;90;92;103;97;87;105;113;109;121;94;106;124;104;122;121;119;128;117;130;113;129;103;99;99;135;125;114;109;130;110;117;101;91;119;123;122;119;102;110;95;124;111;115;96;91;104;117;116;119;103;102;121;141;130;126;127;164;122;100;121;149;137;132;132;131;144;143;141;133;133;129;143;161;152;159;127;165;163;147;143;182;187;145;127;110;134;132;136;117;104;114;126;139;112;127;129;108;114;113;122;118;125;126;93;113;120;118;123;124;115;121;96;116;108;107;101;124;129;122;127;126;130;108;118;132;138;145;119;127;101;109;109;95;103;140;102;111;128;137;105;103;101;105;131;98;122;87;107;124;114;115;137;126;113;145;134;130;152;147;158;170;145;160;170;144;142;148;141;142;141;141;134;122;119;102;136;114;127;124;119;129;116;116;127;126;102;144;132;116;111;107;137;148;134;120;130;137;111;117;112;127;103;133;134;142;107;116;138;143;122;120;132;131;122;110;132;109;146;120;124;115;116;102;126;131;115;115;102;120;136;126;116;112;119;135;124;132;110;139;138;115;152;130;133;113;126;123;142;128;152;160;169;138;159;156;144;133;146;136;127;132;145;152;124;127;128;110;112;121;111;133;119;125;149;118;116;122;112;132;151;142;133;140;137;146;141;124;107;123;138;129;122;132;132;137;133;121;124;138;142;126;136;154;135;136;134;138;151;138;153;144;130;121;136;146;121;137;143;126;129;142;129;141;128;142;159;135;122;136;111;121;135;129;134;135;131;141;131;148;134;139;120;115;133;146;143;133;131;127;122;119;150;156;132;145;148;139;148;149;173;152;158;142;151;146;139;155;119;121;151;144;148;139;137;131;137;140;149;177;159;157;158;148;144;140;147;164;118;147;152;139;161;120;126;146;173;122;123;123;118;128;113;126;113;112;123;126;122;127;122;127;141;129;149;154;154;126;119;153;154;149;144;156;168;124;122;99;95;95;104;119;143;160;122;147;140;162;171;147;146;164;119;146;116;140;143;163;179;141;157;153;146;162;148;154;162;169;139;143;163;154;129;116;142;151;143;139;150;164;165;173;140;148;104;113;110;126;106;124;127;106;123;156;142;125;149;161;146;131;145;133;148;132;130;140;154;116;116;122;103;116;141;144;191;178;186;188;169;143;131;144;136;168;136;155;146;150;130;118;134;124;117;130;122;131;120;149;152;159;133;103;115;100;142;135;134;130;149;171;185;151;189;137;134;131;113;126;133;142;135;156;122;126;124;122;138;168;139;136;142;121;105;104;93;111;114;115;122;132;126;157;145;171;172;163;131;137;149;136;176;221;253;205;155;149;131;129;153;173;123;161;148;134;157;147;148;144;125;150;123;133;142;150;130;105;125;123;135;144;163;134;141;137;161;160;155;126;158;129;140;133;147;134;186;164;172;114;141;128;139;148;137;133;132;113;121;135;123;115;127;162;152;138;136;132;139;112;130;129;133;123;147;132;114;122;125;144;179;172;193;170;124;156;140;140;102;118;138;125;145;115;120;128;144;154;125;134;122;132;116;121;91;121;94;105;113;101;109;96;108;96;116;129;97;89;102;121;92;121;114;129;124;136;126;98;133;131;127;132;119;114;126;126;117;117;107;131;117;125;141;138;141;142;141;157;109;129;111;134;113;125;129;111;125;133;140;127;133;152;139;141;148;123;130;131;134;151;127;136;158;135;144;145;130;141;153;113;152;132;116;122;114;128;113;124;136;163;157;157;138;154;149;164;171;144;139;151;136;130;126;118;138;133;147;129;166;145;137;147;124;151;145;158;154;137;166;124;138;144;129;184;180;170;171;180;172;172;161;155;156;147;162;123;106;115;142;145;132;121;127;110;115;138;125;116;146;137;138;117;140;110;122;125;113;126;142;128;98;137;123;123;155;125;105;133;113;152;127;143;161;156;158;152;159;148;162;169;144;123;125;124;116;111;152;154;159;158;191;168;172;167;180;163;190;156;189;164;176;154;176;164;169;160;134;144;127;109;125;106;118;110;117;112;131;123;112;121;112;99;120;123;109;110;132;140;109;111;128;139;150;158;144;143;145;134;143;137;138;114;127;152;143;133;146;109;114;129;109;121;149;134;126;126;132;148;121;121;141;134;115;126;137;150;115;123;100;118;122;93;136;138;111;108;109;112;109;123;159;132;142;125;140;148;130;127;121;142;134;123;129;124;126;142;148;134;122
136;90;94;101;95;119;111;127;129;105;107;108;101;115;102;129;116;127;124;127;123;135;115;130;121;115;132;116;122;102;126;126;114;128;145;125;142;106;119;102;110;116;104;121;120;107;128;104;123;121;111;122;146;113;116;101;107;118;101;134;131;144;152;181;152;154;140;126;132;127;119;107;138;109;136;117;113;109;97;78;106;105;109;132;116;133;130;107;105;113;132;149;117;124;113;102;101;112;138;97;110;107;139;87;98;122;95;125;122;111;102;105;117;137;97;119;132;127;116;100;111;101;109;115;126;114;124;116;103;118;110;125;107;113;120;109;120;106;111;128;137;107;122;123;104;104;131;96;104;113;101;118;107;119;139;107;137;100;107;124;109;99;132;111;113;116;120;101;129;107;105;112;114;113;102;123;97;111;119;110;117;121;130;103;103;113;117;112;126;115;106;101;129;119;143;115;135;127;113;121;122;112;125;120;131;119;117;130;128;117;124;127;120;114;117;121;122;117;110;144;132;122;126;141;139;140;147;110;141;145;121;143;129;159;128;135;153;144;145;145;177;157;146;141;118;141;138;151;135;151;157;136;145;126;137;111;120;118;122;134;114;112;123;119;121;115;115;104;121;124;116;96;109;117;133;106;111;115;123;113;121;124;128;134;131;139;128;127;126;132;146;145;135;155;112;91;69;49;66;112;128;158;136;140;120;130;103;136;118;134;135;136;137;119;140;118;122;119;120;123;112;139;116;128;131;122;113;119;131;121;175;192;194;173;153;120;127;123;127;133;137;136;123;110;124;133;101;126;132;125;119;127;109;125;126;125;119;136;128;163;142;157;145;136;131;112;91;117;125;140;131;119;176;139;151;150;138;163;141;144;139;123;133;126;152;133;135;159;139;132;132;120;137;139;96;138;125;134;133;152;124;127;116;135;141;168;176;223;185;155;138;129;106;108;83;97;122;101;124;114;122;125;121;89;129;107;129;104;134;109;105;116;130;110;119;113;149;159;167;160;135;149;146;147;145;158;163;114;140;147;154;139;149;145;118;134;107;78;86;72;88;76;102;88;85;111;110;100;108;116;112;112;109;109;118;118;122;145;148;134;145;145;169;134;159;133;150;136;157;111;97;99;88;89;93;89;101;117;86;87;126;124;139;104;108;102;112;111;112;112;114;136;127;142;145;139;126;155;154;119;137;144;128;121;112;118;121;111;122;118;97;152;154;96;136;105;117;107;135;114;150;141;127;131;134;121;109;141;138;109;118;129;106;102;109;113;110;140;138;117;123;156;140;149;129;112;153;150;136;138;126;133;115;93;120;133;103;86;101;85;118;108;114;105;84;92;117;82;102;118;105;114;118;140;109;111;117;113;132;113;123;112;128;140;112;98;92;118;127;122;130;137;103;93;116;127;119;114;137;124;129;115;93;101;122;112;114;119;89;107;105;121;124;131;123;123;119;123;121;137;133;139;129;131;143;114;109;156;140;148;148;130;123;138;131;141;140;158;140;139;155;131;148;138;173;173;151;141;148;137;142;162;133;121;114;149;139;185;146;130;137;117;127;114;126;116;134;121;104;117;134;122;133;134;129;113;132;113;100;122;124;139;130;118;144;128;139;128;90;130;122;151;124;123;80;94;87;83;99;109;118;102;136;109;109;101;108;102;122;131;96;113;125;134;118;123;129;120;117;135;153;148;165;157;164;148;119;149;160;139;141;149;169;156;151;129;127;104;95;118;139;119;122;115;119;130;115;132;134;126;118;126;128;129;136;107;131;145;134;97;118;131;133;147;141;128;123;136;102;115;109;121;123;112;128;132;120;130;121;114;115;110;110;127;112;128;98;120;137;109;124;131;99;115;117;131;115;102;94;127;133;137;148;148;127;135;130;126;143;115;136;127;123;146;158;175;166;141;158;142;137;130;139;142;147;144;144;130;135;119;131;116;109;119;92;134;116;119;127;120;136;144;117;147;117;158;133;120;150;130;112;117;114;125;130;117;117;123;136;126;165;126;147;146;153;141;137;119;128;154;132;126;119;124;127;128;140;115;126;143;118;104;141;150;134;126;133;134;128;126;124;136;107;110;121;113;132;137;131;123;128;137;129;120;136;139;123;140;124;145;153;149;134;114;149;135;144;128;162;111;107;118;162;143;132;142;144;165;138;132;130;149;162;147;157;164;122;135;141;130;150;154;170;132;141;141;139;145;134;137;135;141;143;137;123;118;125;116;125;140;141;121;129;108;117;112;128;140;102;134;130;142;128;107;116;131;138;144;169;132;141;143;151;159;141;150;138;167;145;152;100;114;126;102;136;131;165;148;138;153;155;145;144;140;163;166;142;147;127;154;151;142;158;128;131;166;174;148;158;142;138;141;157;160;129;138;118;142;135;141;140;135;170;168;173;155;158;132;141;133;131;114;111;147;110;122;138;123;141;153;173;154;140;145;147;122;149;119;136;122;134;124;135;138;126;149;164;175;190;188;151;135;123;137;116;145;152;146;147;146;130;120;139;149;124;123;129;141;127;139;133;130;125;139;118;110;120;115;136;137;136;132;177;184;145;157;167;136;135;128;147;130;139;126;138;148;135;132;130;159;176;162;146;124;148;113;107;93;115;133;133;133;122;143;135;136;127;132;157;141;124;147;139;153;168;204;165;148;150;126;127;159;166;137;153;119;154;141;140;130;163;145;151;136;120;128;113;101;116;108;125;108;136;135;151;145;138;129;162;163;161;140;150;142;144;140;167;163;146;134;131;143;151;138;163;141;122;109;128;134;160;128;123;124;147;155;133;127;135;116;155;111;137;126;121;142;124;164;119;131;151;159;194;195;158;143;131;135;130;123;113;160;136;134;148;159;140;124;126;141;125;139;135;124;102;120;102;100;122;91;100;95;91;117;126;133;114;115;113;109;136;104;111;126;127;133;141;110;120;131;108;147;115;119;120;126;140;111;128;123;160;143;145;127;128;140;151;143;135;143;130;126;98;108;118;135;127;106;133;131;147;150;143;142;157;152;151;145;150;139;145;149;145;157;150;153;144;139;158;131;165;160;119;102;103;120;137;113;130;139;180;136;125;149;163;169;152;155;122;119;115;151;128;143;120;146;132;156;131;144;128;154;130;120;158;133;165;142;147;129;136;146;132;104;162;183;169;188;163;171;174;148;138;117;138;142;128;153;140;120;126;122;135;120;139;121;122;124;113;132;141;127;134;120;121;111;122;85;134;134;130;126;113;134;133;134;139;115;133;148;136;140;158;168;157;187;178;176;163;164;149;142;132;106;127;124;122;138;148;184;178;159;186;170;179;177;178;165;168;188;190;162;179;201;164;151;146;123;120;110;109;125;124;126;112;131;103;115;97;122;138;133;142;114;115;121;111;141;107;121;131;135;146;131;113;136;150;137;132;121;127;110;106;139;138;124;137;143;120;127;133;106;143;154;129;130;152;126;130;122;115;136;117;126;143;128;145;134;133;120;108;114;140;134;124;123;119;135;145;127;123;114;137;131;140;129;119;141;120;118;114;131;149;115;127;129;118;130;140;129
111;100;110;100;103;104;117;109;123;135;132;96;94;145;112;128;114;124;120;113;135;125;107;121;127;111;113;114;119;125;125;100;101;105;143;131;120;104;116;109;121;140;119;138;116;133;106;124;131;143;108;139;117;112;143;108;106;136;149;130;142;149;179;157;158;138;139;143;119;110;75;113;125;132;113;141;110;116;102;113;98;117;122;124;120;121;127;122;119;137;114;117;99;122;116;116;104;119;123;111;104;110;116;142;97;120;103;93;101;110;89;89;109;129;127;132;130;122;120;119;105;102;126;110;135;135;98;112;120;116;119;113;136;103;127;116;130;135;99;127;112;113;118;105;114;102;109;134;109;116;115;112;103;98;106;104;125;129;116;110;123;113;108;118;99;108;106;95;141;114;128;110;128;113;111;125;107;115;98;114;118;104;105;116;124;118;115;121;108;109;132;128;151;113;129;122;111;114;108;119;115;115;103;120;109;129;125;109;113;127;131;139;104;125;137;141;121;115;117;126;127;133;150;131;138;149;135;120;127;126;133;134;127;134;145;139;145;141;168;178;149;157;132;136;128;124;129;120;146;155;122;159;135;109;143;129;110;131;110;121;107;111;126;119;100;111;114;94;125;110;99;123;119;102;117;112;123;121;111;122;122;105;132;142;145;122;149;127;120;133;118;140;147;137;97;60;55;52;100;128;169;141;141;137;127;125;132;138;120;150;120;142;112;143;131;116;122;111;105;106;119;132;133;145;140;112;112;122;136;123;161;182;211;170;133;109;132;125;125;133;158;139;133;143;135;126;108;111;112;111;110;138;125;122;114;127;134;135;128;134;151;155;150;141;131;138;103;121;136;135;158;142;123;147;137;154;148;141;134;144;152;141;119;111;124;119;130;136;141;132;120;115;115;131;117;132;125;132;132;131;118;154;143;143;152;146;154;172;140;146;135;109;110;90;126;114;94;133;119;126;120;112;115;114;110;117;127;117;118;121;117;121;107;116;125;137;139;150;133;149;145;143;146;155;173;161;158;122;123;117;139;149;154;141;134;109;113;96;83;68;77;66;101;103;113;100;115;99;97;123;111;102;103;122;104;121;136;158;139;141;157;152;128;138;123;115;130;136;115;114;91;82;106;91;84;82;86;118;95;94;92;107;115;128;123;117;107;118;99;109;115;130;132;139;117;125;133;138;131;161;139;121;116;140;151;123;149;124;123;154;121;117;135;112;111;122;116;116;132;137;126;161;137;119;144;133;128;112;111;124;91;113;104;111;96;144;126;116;132;149;142;149;127;140;139;139;124;149;153;145;108;110;102;128;132;106;89;83;91;99;127;116;116;97;90;107;108;101;107;107;113;122;113;89;114;116;114;136;101;111;111;125;98;128;123;98;121;120;120;115;98;122;115;101;117;84;123;101;107;111;105;103;97;104;111;104;112;103;97;84;98;105;101;114;107;116;97;108;145;133;138;137;135;123;123;127;117;133;157;132;117;116;107;114;140;101;124;145;161;132;115;127;133;162;191;155;126;134;132;128;131;153;102;97;125;171;179;145;145;117;124;105;124;117;96;142;110;125;112;134;116;112;98;101;134;118;126;111;107;137;106;117;141;118;122;118;136;121;128;145;144;149;128;131;101;74;69;83;93;107;113;121;125;92;97;108;132;144;131;120;133;114;121;131;132;136;127;119;126;136;138;134;155;174;128;140;157;162;159;154;129;142;138;158;158;116;115;122;110;134;126;113;110;123;141;120;128;132;133;115;127;130;143;192;118;111;92;135;119;113;108;130;149;126;129;142;117;114;129;101;111;125;126;131;146;90;126;125;108;111;113;128;136;114;111;136;123;116;126;116;118;119;113;128;110;114;124;128;115;127;147;141;160;133;139;135;126;130;136;121;140;131;137;167;142;169;183;161;140;143;130;132;124;145;138;145;131;131;109;112;121;131;133;98;133;107;113;126;137;117;142;145;116;117;123;127;135;122;118;138;131;118;118;125;104;134;135;151;152;132;168;136;138;154;144;156;174;112;131;122;136;137;138;127;113;152;146;143;123;140;132;143;143;134;135;148;131;112;138;137;132;125;111;132;119;131;112;132;125;141;134;134;115;131;123;132;140;120;134;141;151;159;119;125;135;154;140;148;136;136;130;139;142;139;158;140;122;147;159;120;138;148;175;123;138;129;159;159;136;131;159;154;160;136;140;150;157;157;146;144;152;133;139;139;124;109;89;136;141;111;134;136;130;109;119;110;116;127;105;139;134;134;142;146;129;118;125;150;134;143;134;147;143;135;128;134;163;158;149;103;110;121;100;110;128;140;156;133;135;134;140;130;140;152;172;174;170;159;143;141;131;154;157;124;153;169;134;141;138;146;143;140;130;140;128;126;117;137;124;99;130;127;161;172;179;131;140;125;128;122;132;112;125;104;120;123;111;142;144;160;146;148;133;141;119;131;133;115;133;130;111;112;117;121;122;164;189;172;171;189;175;150;145;137;122;132;168;154;150;144;146;136;140;129;115;139;169;130;126;93;126;121;148;133;138;112;131;151;104;122;129;139;141;173;162;156;152;132;124;139;135;135;148;143;127;137;133;134;115;172;170;158;138;154;129;114;92;117;119;102;105;106;141;134;126;158;129;165;122;161;131;129;129;135;160;153;123;143;139;140;153;153;166;175;136;153;145;196;159;133;147;150;123;129;117;133;131;121;140;113;118;115;132;125;131;131;133;121;151;143;149;144;141;144;149;145;135;151;149;163;108;116;141;137;134;147;136;122;135;119;131;112;119;142;138;143;138;115;133;125;140;120;90;125;140;144;126;134;145;124;124;152;176;182;143;140;126;125;137;125;130;135;135;157;163;159;151;122;142;138;140;129;119;141;140;121;105;108;114;126;111;96;112;97;111;128;131;134;122;118;125;116;129;117;141;161;129;150;132;130;125;129;112;115;123;117;139;123;148;135;159;122;117;141;131;137;153;116;143;162;131;122;134;133;106;118;117;142;120;124;135;158;128;138;134;134;142;136;150;128;150;148;148;140;142;133;152;172;130;149;141;123;99;123;140;149;110;116;147;151;177;135;142;145;161;172;153;125;127;145;107;131;130;128;111;123;149;140;138;144;140;111;119;146;157;140;146;134;163;166;134;148;123;131;161;163;188;162;161;147;199;144;149;130;131;145;156;125;124;134;129;131;136;128;148;136;129;108;130;137;133;130;132;124;122;124;145;117;115;130;125;104;113;130;121;122;122;123;141;119;140;152;143;173;166;150;152;161;155;142;151;124;130;121;124;134;128;156;150;188;158;187;176;177;179;141;174;180;140;171;181;181;189;194;152;156;133;137;118;112;119;132;153;114;108;124;128;108;137;119;126;137;123;122;120;134;150;122;112;144;129;131;147;120;120;147;129;141;121;135;116;111;121;117;125;126;144;112;135;124;145;121;150;139;127;145;159;171;144;126;119;123;115;127;119;122;129;122;103;114;108;127;130;115;125;97;142;116;134;139;147;148;140;138;130;134;130;138;138;135;121;127;111;148;109;118;112;117;130;113
100;121;125;94;100;124;108;123;107;134;99;94;110;105;134;129;134;131;122;116;112;122;101;103;126;116;97;128;107;127;116;109;111;124;139;131;119;107;147;123;118;134;105;135;111;140;123;128;104;121;128;123;116;138;117;124;109;110;119;127;128;126;164;142;143;152;172;159;114;122;99;117;94;118;119;130;124;124;108;123;89;83;122;100;114;131;126;111;126;122;124;108;124;110;114;113;110;127;118;128;125;115;127;119;105;109;104;121;122;103;114;114;104;115;126;133;145;121;117;114;104;101;130;99;105;128;117;93;125;97;113;117;118;115;106;114;129;110;112;117;126;140;131;123;114;98;117;129;106;102;115;112;101;102;120;124;102;123;115;110;115;110;103;122;123;121;114;126;111;112;101;98;111;118;105;108;124;118;110;96;105;117;103;92;121;115;120;114;116;114;122;120;137;130;135;147;131;121;120;120;140;129;109;131;135;110;94;121;106;116;123;141;100;117;127;137;124;134;103;129;143;138;144;152;167;154;149;150;129;123;128;116;118;141;132;127;130;156;124;148;163;147;155;131;117;143;137;121;136;137;130;146;133;142;149;142;114;132;122;105;117;111;109;103;101;134;147;119;121;141;114;126;105;107;104;114;141;98;97;116;134;120;113;146;125;125;121;128;157;146;155;143;145;139;110;70;57;68;93;119;142;145;135;131;118;149;127;116;120;149;115;125;126;139;121;141;112;125;108;110;129;116;134;134;124;122;119;124;131;130;166;145;172;145;112;114;112;125;168;142;139;132;115;120;116;120;127;117;102;109;126;114;110;124;118;125;143;116;155;166;146;113;141;153;135;121;119;135;136;112;123;146;131;144;152;148;153;124;158;155;147;149;132;116;120;131;134;143;124;116;123;105;133;136;130;135;118;126;122;141;126;144;138;142;154;131;132;149;120;135;134;119;118;111;98;105;108;126;102;117;114;106;123;126;116;115;123;113;133;125;112;119;128;113;125;129;128;141;159;159;173;148;140;139;124;137;128;124;149;113;133;144;167;154;132;131;99;92;83;73;67;77;95;95;130;110;96;104;108;112;108;119;123;118;120;124;118;132;137;151;171;128;140;118;114;141;144;127;122;106;95;68;109;100;98;77;94;81;99;94;105;105;89;118;130;104;120;108;115;120;119;143;139;125;117;122;154;150;125;136;122;130;118;109;104;119;105;129;125;137;134;130;129;113;111;111;123;132;138;152;130;146;141;143;159;112;139;128;150;149;141;125;129;125;117;107;145;119;145;124;136;126;132;138;146;139;120;137;143;136;100;118;110;105;116;115;97;89;90;99;114;115;108;102;103;105;107;107;119;128;125;128;116;103;96;111;126;96;115;116;102;93;101;96;146;107;106;114;105;110;126;100;97;110;106;109;104;97;118;110;106;112;100;92;118;94;91;101;98;123;70;121;113;117;109;107;88;117;103;136;121;122;129;109;128;105;134;150;141;126;116;130;125;136;139;148;119;137;119;151;156;136;162;138;179;161;138;141;134;143;130;136;117;129;119;160;166;147;150;138;139;127;130;124;125;123;111;102;127;120;133;106;118;122;126;126;113;141;116;141;125;92;108;131;122;131;122;115;130;139;117;152;133;110;88;71;67;91;103;120;76;106;121;105;95;115;115;96;139;141;140;123;124;124;146;132;111;112;127;127;138;145;152;157;131;147;165;130;135;146;131;130;121;143;142;153;143;153;140;134;129;136;124;133;132;112;107;115;107;143;113;133;172;184;136;143;130;126;132;129;121;104;123;124;122;121;120;119;117;117;136;121;129;131;124;126;115;112;123;127;131;113;123;116;140;121;133;153;114;117;104;125;112;144;97;114;116;125;120;148;108;138;127;123;144;132;133;136;128;148;120;158;129;133;142;174;179;180;139;142;133;144;144;127;143;143;122;144;129;124;117;129;127;115;128;125;94;125;105;146;117;112;134;108;130;133;121;118;123;148;151;116;115;122;131;119;129;161;163;141;164;156;144;131;132;153;149;133;138;145;134;133;140;133;143;139;124;123;144;113;110;144;148;138;114;120;134;138;159;130;146;134;132;128;138;158;123;146;155;137;139;141;121;131;148;144;132;119;142;127;145;161;142;143;138;139;148;160;149;142;136;125;130;129;133;117;163;139;130;150;164;126;146;148;134;128;146;136;144;137;157;164;183;139;161;166;134;141;127;126;145;132;133;164;129;117;113;139;119;121;132;144;123;121;97;142;129;119;111;123;132;124;132;140;113;130;164;157;167;156;162;133;143;131;128;133;157;150;112;129;107;107;114;128;129;144;132;141;126;138;145;148;141;143;169;183;175;146;114;122;145;147;147;141;148;128;131;143;139;141;172;154;150;145;152;113;123;115;133;116;127;138;149;180;169;148;135;140;143;117;107;114;130;125;111;137;128;133;149;154;157;149;132;164;135;146;126;129;134;104;107;115;124;126;133;155;160;173;214;182;143;133;158;126;130;136;148;152;150;141;130;123;115;113;123;134;129;112;123;125;123;101;132;124;142;135;137;115;120;136;132;119;153;165;155;151;116;121;132;134;149;133;139;145;124;137;145;138;151;185;152;157;158;149;107;128;119;102;133;103;120;120;116;134;143;135;153;130;145;140;139;148;153;133;137;140;120;157;144;140;169;157;127;177;133;139;141;159;128;146;135;104;131;124;136;143;134;123;132;122;131;143;160;132;152;136;167;150;144;104;142;135;147;177;169;175;166;148;134;142;121;128;143;124;136;114;149;150;139;136;134;123;131;149;139;128;144;100;141;132;128;113;114;118;137;157;130;165;128;124;146;113;169;164;151;144;125;113;139;105;134;149;140;157;148;129;122;146;147;142;159;138;135;146;130;109;125;116;145;129;121;84;88;96;110;137;149;143;133;131;117;138;133;135;149;151;132;140;125;148;140;137;124;122;128;108;141;124;136;129;110;104;122;123;136;124;137;159;161;129;137;113;137;141;165;130;126;149;141;154;136;139;136;138;144;106;146;146;137;178;184;188;152;138;141;145;120;142;133;159;144;137;148;116;115;130;132;129;120;141;140;134;139;152;158;156;147;150;135;127;148;122;148;108;120;99;106;136;157;139;127;156;136;134;154;145;159;137;173;177;158;126;125;145;142;162;159;163;170;159;162;155;150;143;162;143;156;121;126;143;125;154;133;149;127;138;119;118;115;106;131;126;132;142;106;123;125;129;137;126;119;129;130;128;127;156;125;133;132;130;134;117;151;148;134;154;135;163;149;148;153;105;121;120;126;136;141;141;158;177;159;218;176;192;176;177;157;178;176;161;173;212;179;206;192;108;131;128;148;112;114;144;148;127;109;110;97;117;125;144;138;128;141;152;130;120;121;141;134;128;125;147;132;144;120;140;110;138;147;128;122;116;124;128;107;169;143;139;144;150;144;156;121;156;130;151;136;131;132;131;130;122;122;128;106;137;144;101;112;124;109;93;111;108;126;126;129;111;137;140;142;121;131;115;137;140;118;140;125;130;128;141;119;116;117;116;121;124;144;128
125;98;122;106;120;119;106;116;131;105;99;97;132;116;137;108;113;110;110;125;114;115;134;122;138;129;127;104;102;130;147;116;140;132;140;141;106;127;122;110;128;109;113;114;114;122;123;103;111;117;147;127;122;116;144;132;130;133;126;126;134;131;118;146;154;144;166;144;134;117;115;123;96;118;116;132;127;125;117;95;117;103;124;118;121;122;109;131;124;106;124;111;108;126;117;117;131;115;129;109;97;123;108;110;102;105;98;114;118;115;106;108;107;105;110;137;115;106;123;108;104;119;120;114;100;94;98;113;120;123;123;125;124;114;127;121;125;122;113;100;107;118;110;109;136;105;91;99;100;125;121;99;125;117;102;133;118;130;115;128;102;95;107;104;124;111;122;128;120;107;100;108;100;106;93;130;92;112;118;120;114;124;118;123;120;106;124;103;109;95;110;147;123;121;144;140;122;113;122;131;114;120;119;118;126;106;127;112;108;118;123;104;143;124;111;115;131;126;133;116;129;134;124;157;151;147;129;168;140;118;120;102;144;142;137;147;114;161;150;153;132;129;158;174;137;151;145;118;117;140;143;152;135;116;122;118;102;116;137;95;134;126;118;123;131;128;117;124;112;104;119;125;97;103;113;104;115;113;96;126;116;92;111;121;128;149;138;146;160;141;163;150;141;145;120;74;45;58;83;118;134;162;116;141;133;138;121;119;134;129;108;137;111;109;103;126;110;117;131;108;122;117;113;116;112;114;114;114;114;134;110;115;132;143;102;118;127;130;142;127;137;123;120;133;124;128;116;135;129;102;112;112;102;133;132;149;134;152;158;157;154;111;155;122;123;113;118;119;137;147;124;125;120;142;133;153;148;143;146;157;145;137;139;115;141;136;131;130;134;116;111;109;126;111;134;147;102;101;148;117;145;157;157;130;128;142;142;112;114;136;117;101;79;85;88;89;90;106;138;118;126;104;140;126;128;123;101;151;107;115;97;114;121;111;125;127;145;158;175;174;158;159;129;127;143;134;155;132;160;134;127;130;161;140;147;111;120;90;57;52;54;67;91;110;93;97;88;90;108;108;115;119;123;113;125;111;109;124;135;153;162;142;157;152;139;140;126;142;120;84;103;110;103;86;81;79;95;110;100;94;100;99;120;113;113;112;112;120;100;131;129;127;154;113;124;133;121;137;147;150;139;137;129;103;146;151;119;114;122;118;117;149;138;119;123;125;126;127;120;152;141;127;122;143;131;118;145;125;121;135;129;137;142;124;116;116;139;106;150;127;126;147;142;144;140;114;134;157;141;134;132;117;112;100;125;125;99;105;121;109;93;97;114;107;103;98;121;97;142;112;129;108;124;104;98;84;87;109;113;114;103;110;108;137;129;111;141;120;111;99;89;102;81;102;100;111;113;98;113;95;110;124;130;89;112;118;106;118;95;109;95;104;97;105;116;111;104;137;140;152;140;111;120;125;102;99;126;151;151;148;121;138;120;144;118;130;114;136;140;164;142;166;143;160;181;140;146;122;150;145;138;129;86;116;118;164;169;168;146;114;122;123;98;122;105;106;119;100;122;116;113;117;121;128;116;104;120;126;128;137;132;148;116;107;124;126;121;127;127;125;144;139;139;96;96;96;97;93;117;85;107;102;92;99;115;123;98;121;126;126;131;126;140;125;140;146;124;142;130;118;150;129;148;151;152;137;146;123;137;144;140;140;146;146;162;130;117;120;139;139;127;147;128;112;120;138;114;120;149;118;115;147;137;153;159;120;117;105;133;126;99;106;107;115;143;119;115;119;104;110;127;131;124;115;131;111;132;148;167;119;144;115;120;111;118;119;146;138;115;127;117;116;124;131;127;135;131;133;107;132;125;140;130;122;148;122;115;132;131;133;120;155;134;156;157;136;156;151;158;156;141;136;120;128;134;126;140;116;148;120;134;137;116;119;137;115;123;103;103;158;137;127;129;134;126;135;126;141;149;133;117;122;140;131;140;151;153;147;124;149;164;143;164;135;139;134;145;127;147;148;150;150;117;132;140;163;149;145;145;144;114;131;115;126;156;123;147;160;145;151;130;125;107;154;141;163;131;178;146;167;155;158;127;116;126;137;123;148;128;130;133;131;144;125;163;136;157;101;148;135;131;129;139;139;148;125;166;131;141;131;135;121;147;146;153;159;133;129;154;130;143;156;147;150;150;155;149;137;125;163;127;149;150;147;161;124;129;113;108;149;127;132;112;106;139;114;119;133;137;139;125;110;148;121;113;127;126;138;157;162;124;139;147;125;139;130;137;137;121;110;115;119;99;108;121;125;145;121;143;136;132;122;160;151;140;164;122;146;130;170;147;152;123;157;138;141;159;132;118;124;153;147;166;116;150;143;134;136;111;111;124;129;141;163;150;130;142;126;127;138;113;126;122;121;129;128;125;125;146;134;147;162;162;172;147;145;113;130;148;146;123;133;132;155;120;142;136;181;200;189;163;162;141;145;144;141;140;131;135;166;132;149;123;128;118;101;128;132;134;113;105;132;115;115;148;150;138;119;115;118;129;109;127;131;156;113;123;122;113;139;120;121;132;117;156;135;126;160;164;153;145;123;140;134;126;129;142;159;152;119;129;120;127;123;134;136;127;138;155;145;153;175;165;154;114;127;125;128;141;161;176;160;160;180;138;146;132;158;143;134;149;150;122;132;127;137;137;125;129;127;134;142;138;158;146;137;151;155;140;157;134;173;152;170;184;149;151;141;145;146;150;129;123;120;114;140;137;148;122;123;120;121;133;135;153;105;124;132;141;127;122;113;143;109;139;134;129;141;139;132;119;120;158;151;138;135;133;135;128;119;122;132;118;116;143;128;136;154;159;150;162;128;138;135;148;121;128;107;130;130;119;110;111;100;132;156;157;147;137;133;139;126;109;145;138;151;132;115;125;124;121;135;120;117;107;125;134;132;129;137;111;129;132;134;142;124;151;153;155;142;149;126;125;131;126;134;151;145;118;147;141;129;126;135;112;168;132;113;141;187;256;244;164;160;133;143;132;129;132;148;160;165;110;123;105;115;133;105;119;111;124;138;128;139;133;151;140;140;131;135;128;140;121;114;143;124;152;139;133;124;144;148;127;155;143;153;143;168;139;159;130;152;145;163;141;181;160;151;133;131;184;152;149;162;148;167;151;143;163;125;134;132;151;104;124;160;125;121;117;117;122;140;109;119;113;131;145;116;141;127;140;132;126;129;124;124;143;129;140;117;113;140;128;146;145;168;135;123;127;146;114;119;127;116;138;124;152;156;174;167;165;156;161;170;176;155;151;133;150;162;158;181;169;164;153;135;101;124;131;132;161;145;124;110;132;119;125;133;134;134;125;126;115;133;162;133;133;155;143;118;136;138;137;112;129;128;157;140;119;137;150;108;123;117;119;133;136;142;159;138;121;152;151;131;146;163;161;148;132;129;123;126;134;138;96;120;124;128;134;125;119;121;107;135;137;130;105;119;134;103;138;128;122;128;107;129;141;120;107;146;144;149;128;129;144;132;127;132;136;130
128;109;123;119;126;126;115;127;116;134;88;120;109;105;113;104;118;133;118;120;138;126;129;114;126;130;113;120;102;146;126;169;116;122;117;116;126;132;96;132;140;129;146;138;126;120;111;125;130;127;138;129;128;127;156;119;115;107;132;133;139;135;144;150;130;133;162;129;143;102;92;104;128;132;119;117;152;124;116;118;123;123;116;133;123;97;120;137;124;151;112;126;122;113;131;116;125;130;127;124;121;103;98;107;130;101;120;119;125;118;110;96;104;126;120;135;113;95;133;116;113;108;114;108;100;98;97;147;124;108;105;102;110;121;129;108;133;115;123;108;117;109;120;120;122;119;115;100;116;116;135;107;102;118;96;128;116;132;113;112;128;129;113;123;103;93;130;105;133;119;119;119;111;107;96;131;113;107;128;106;110;139;126;126;129;120;100;130;121;94;111;114;123;148;132;129;122;118;126;125;129;117;131;135;144;133;121;103;125;138;108;133;104;128;116;140;133;111;138;128;111;146;145;129;127;123;142;146;119;146;157;136;123;122;143;152;150;155;158;129;144;135;137;131;117;138;135;137;133;151;118;153;129;129;117;108;100;137;108;136;126;130;100;143;128;131;125;134;116;103;112;143;108;122;144;116;118;106;114;127;125;111;107;108;142;143;141;125;151;141;125;116;139;137;91;75;49;64;80;134;137;138;129;136;130;126;114;119;130;116;135;129;108;133;142;140;125;117;116;116;125;118;111;111;113;117;135;116;110;146;142;129;134;127;111;131;139;134;126;127;151;130;117;127;119;128;145;120;119;121;130;130;127;104;124;117;108;135;161;150;155;142;139;151;128;107;123;132;123;147;118;117;172;127;138;135;155;134;156;149;154;140;145;126;110;112;141;127;117;129;121;105;108;109;133;127;127;122;106;145;141;139;124;151;127;137;157;148;133;126;128;121;99;106;90;106;117;101;112;108;104;133;121;128;120;122;112;129;99;125;121;110;122;126;117;120;144;135;152;139;127;142;139;149;144;148;135;127;136;136;122;130;147;144;131;114;100;76;59;38;49;58;84;96;102;89;82;93;92;121;111;104;123;103;127;109;123;116;130;141;152;133;159;142;129;151;145;115;110;80;72;86;81;105;78;80;98;106;92;104;114;99;103;101;116;120;122;134;107;129;94;137;123;126;126;132;130;137;146;146;151;126;122;128;137;102;145;131;120;135;145;131;125;128;124;133;145;158;127;139;130;125;121;120;99;131;113;135;111;154;119;137;136;128;148;134;118;109;136;136;117;133;168;132;149;154;138;141;145;114;102;118;111;111;110;120;115;117;109;99;101;92;102;127;120;125;109;120;125;110;115;112;107;99;84;101;106;112;96;124;115;123;114;110;152;137;158;113;92;84;90;99;97;94;105;109;92;102;119;107;114;117;122;119;109;96;96;79;88;109;78;99;101;111;122;136;117;109;137;151;131;144;114;111;123;116;135;158;144;108;130;129;125;138;129;138;138;127;153;145;130;175;182;149;134;134;137;137;137;138;132;120;103;124;123;149;202;174;150;123;114;115;131;111;127;125;138;128;105;101;124;104;121;126;121;112;139;127;142;110;102;135;109;137;121;116;132;144;126;147;126;119;123;70;79;78;95;113;115;109;89;79;92;92;100;109;116;110;127;96;134;142;113;124;146;137;111;124;119;140;120;130;133;132;155;164;133;153;166;139;156;154;144;166;127;133;120;120;129;135;118;111;142;101;116;113;107;111;104;112;110;124;126;139;140;114;124;118;108;136;138;120;109;125;116;115;109;95;127;110;126;134;117;101;110;106;154;177;142;127;130;123;113;97;117;139;126;135;127;139;138;111;123;118;116;118;114;139;140;141;126;135;136;140;133;109;125;123;145;180;135;143;142;137;146;163;158;138;152;126;169;132;138;156;122;129;130;148;131;133;140;126;108;125;111;116;108;124;109;112;138;135;129;134;122;113;144;124;127;134;138;128;118;145;139;134;151;135;149;160;155;132;154;134;158;140;145;131;144;175;149;145;141;134;169;176;157;142;147;134;123;135;127;141;134;131;133;144;129;149;147;126;148;130;159;174;134;170;174;158;130;117;135;132;133;145;132;116;125;138;127;135;140;124;139;157;150;138;129;129;132;143;121;136;117;127;133;133;134;137;142;117;133;144;154;154;135;119;129;147;153;162;147;149;147;141;141;139;159;129;126;145;131;142;135;134;110;122;123;131;158;148;137;115;129;133;129;114;128;126;127;120;104;141;120;129;149;151;138;139;142;157;125;127;113;134;142;126;127;124;106;118;103;119;129;147;138;132;138;133;140;129;120;132;118;130;140;127;122;149;168;127;132;127;116;129;145;109;128;137;154;149;153;137;134;118;132;121;114;119;126;130;135;151;125;141;138;125;146;160;117;127;123;149;134;119;130;140;125;121;116;137;193;168;148;147;121;125;134;112;139;127;121;141;120;145;123;148;166;151;159;120;153;124;161;152;138;152;167;156;150;142;133;130;125;106;129;130;128;112;139;115;116;125;122;138;134;131;119;110;137;110;117;127;131;111;143;134;115;117;134;131;164;134;147;109;130;136;159;114;151;126;153;134;136;112;129;112;125;143;133;115;142;126;99;126;148;136;154;151;158;134;137;166;147;138;123;156;152;160;135;157;171;134;145;155;148;135;169;132;119;159;154;159;151;141;169;156;144;155;135;129;162;149;140;145;138;119;140;155;124;155;167;172;162;184;138;163;124;149;126;133;151;133;123;128;151;128;143;124;117;125;118;142;116;131;130;147;133;131;140;137;151;117;135;122;130;137;138;129;136;123;149;164;134;112;155;112;137;122;131;127;136;130;136;113;158;116;154;165;127;165;169;132;153;135;127;105;150;135;122;110;101;125;145;158;189;143;175;135;109;119;152;134;127;144;144;128;138;127;149;112;126;114;106;113;139;142;131;142;128;125;150;118;110;134;132;133;124;119;133;111;148;141;132;137;154;147;152;147;148;133;126;119;151;122;127;134;168;232;273;223;171;138;144;133;136;117;117;133;160;166;144;112;98;118;122;117;100;125;125;137;144;124;119;129;137;103;122;132;128;122;120;115;133;146;142;132;132;150;119;158;156;145;132;137;138;149;153;165;167;160;161;156;145;131;149;141;137;166;147;161;140;162;156;177;159;124;145;144;156;147;141;138;134;136;143;121;112;145;131;126;119;135;135;131;136;137;126;129;151;112;124;132;150;134;137;121;132;134;144;155;154;154;105;154;144;136;154;127;169;115;144;149;117;130;129;128;121;146;169;174;161;169;144;173;135;161;178;181;139;181;159;159;140;129;114;103;123;147;132;115;106;119;141;134;126;109;116;119;137;129;134;143;149;129;112;136;159;113;139;149;123;136;123;122;137;133;149;135;130;140;140;121;138;124;135;143;143;138;141;138;160;169;163;159;124;138;141;150;134;122;149;152;133;127;119;113;117;119;137;102;112;123;122;126;142;118;111;142;120;105;111;113;122;100;115;117;130;130;125;135;124;131;138;131;140;152;135;128
137;134;124;114;111;112;98;113;132;117;108;111;130;118;113;115;115;126;136;119;143;141;128;126;114;132;108;138;113;134;114;132;133;128;121;139;127;134;123;137;141;118;121;127;115;108;103;119;112;119;129;128;120;129;109;134;137;127;117;136;114;140;126;134;119;134;163;114;125;114;117;122;132;93;121;131;142;127;102;116;142;122;126;140;116;141;129;112;148;114;104;126;109;138;117;114;117;116;138;125;98;122;117;125;109;146;119;126;134;116;120;123;123;113;114;122;132;102;109;126;130;101;140;115;121;120;111;95;124;126;103;136;111;121;118;117;111;112;124;126;117;107;119;117;101;114;96;138;112;118;116;103;131;132;121;136;109;115;106;117;115;114;132;111;123;131;117;117;115;114;110;133;104;106;117;123;136;129;135;126;120;101;109;128;118;128;128;127;93;106;122;137;134;147;146;127;121;116;113;125;120;122;140;142;138;132;132;127;127;132;130;126;123;123;121;114;119;129;120;116;118;143;135;145;150;131;129;134;167;149;129;116;121;113;131;143;148;152;142;129;139;152;134;149;122;125;121;138;132;131;136;123;122;132;128;135;122;130;148;118;135;154;159;124;121;119;114;135;111;109;94;105;125;141;147;142;134;114;110;98;104;114;120;130;139;162;148;125;142;122;151;149;150;137;115;78;58;73;85;140;134;173;148;149;142;140;116;118;103;120;146;127;123;139;148;123;133;132;103;115;109;124;126;101;117;116;106;103;127;116;122;141;128;146;119;119;105;115;132;120;125;121;120;120;119;140;127;131;107;91;134;134;137;122;120;124;124;148;150;149;135;165;135;135;134;118;112;104;145;128;160;194;143;149;155;143;168;150;131;165;154;168;125;106;144;112;145;147;143;121;106;104;136;137;126;137;119;126;132;146;172;152;165;145;134;113;124;133;160;134;160;108;91;97;99;117;108;120;110;132;102;116;116;108;141;124;124;111;112;105;121;129;120;123;117;124;137;144;156;139;140;132;137;138;155;142;151;150;124;138;143;130;132;132;105;133;92;89;56;46;56;51;98;87;94;79;84;95;98;93;111;101;120;114;116;128;100;126;123;121;152;146;134;147;143;154;126;105;94;65;97;94;85;90;95;91;76;81;121;95;92;99;113;133;113;127;119;120;114;119;111;116;117;106;116;139;120;130;131;117;126;133;133;122;130;120;124;158;129;105;131;125;109;123;144;145;150;144;127;134;108;108;141;127;129;107;131;144;120;144;126;142;125;137;101;148;118;106;134;138;136;131;139;147;114;157;154;156;167;145;106;95;105;104;111;125;108;114;92;104;102;91;78;114;106;132;122;102;124;109;115;99;115;114;102;104;102;91;109;112;118;92;78;103;128;126;126;121;105;74;62;72;86;115;113;99;125;95;113;112;108;137;118;128;102;99;94;92;118;92;106;82;104;105;115;95;99;132;150;145;127;132;124;108;137;111;119;152;148;120;143;165;140;126;118;151;118;157;150;126;148;151;137;146;137;134;133;140;127;143;130;73;98;105;103;151;163;172;137;105;119;127;131;117;117;114;121;135;126;115;113;108;142;135;137;130;129;140;119;120;123;107;144;131;134;130;121;127;120;132;111;96;121;82;100;79;89;120;105;97;78;85;86;98;93;98;110;116;104;104;112;124;141;142;142;128;135;119;122;121;138;136;146;159;154;161;159;139;119;140;138;128;131;131;127;129;116;124;117;159;140;140;116;148;128;134;111;110;122;126;112;127;104;129;139;115;106;138;123;125;129;123;105;132;125;127;126;139;120;124;131;127;128;152;92;128;135;167;143;138;134;107;113;117;118;111;131;113;107;120;117;104;105;125;116;116;132;146;161;127;142;134;134;140;134;125;127;138;152;143;129;137;121;147;131;159;147;140;135;156;127;131;137;132;143;114;120;118;135;134;114;116;119;129;132;124;148;108;134;123;110;106;108;127;127;122;137;154;149;129;138;121;144;128;134;131;140;142;146;151;131;138;127;131;135;137;135;98;158;132;139;151;140;136;136;122;154;152;148;132;133;134;116;129;124;148;137;135;133;139;160;148;137;162;145;149;149;137;136;154;148;117;120;131;102;148;126;122;122;128;145;131;130;128;150;136;123;133;135;132;106;143;131;126;127;115;137;149;144;125;132;123;122;151;144;132;139;145;148;131;161;136;155;146;127;126;141;141;158;157;146;143;154;157;138;121;132;124;129;133;141;139;125;113;144;122;122;121;127;125;138;134;118;121;123;127;143;142;130;164;135;127;128;127;122;111;130;143;101;98;101;101;108;122;137;144;139;130;135;112;133;135;127;143;138;107;132;140;126;140;153;128;137;137;119;138;134;121;121;137;121;148;167;140;135;155;142;98;100;132;135;126;147;134;148;129;133;129;135;162;135;129;135;109;108;133;123;147;145;109;134;159;151;185;152;145;121;118;159;115;128;151;150;140;122;127;164;173;167;159;153;134;127;128;158;149;139;179;127;140;145;125;118;131;116;103;129;110;136;129;148;132;135;113;124;151;132;115;111;154;108;122;116;113;139;110;139;134;124;125;140;139;132;150;128;133;154;163;153;174;142;147;148;145;115;137;115;121;138;116;125;128;127;127;146;129;149;149;157;137;147;138;139;113;122;145;146;161;145;141;143;137;144;159;163;148;151;161;148;121;134;143;166;155;151;162;147;161;124;116;151;168;147;130;141;133;146;140;162;142;134;148;153;162;170;145;132;134;149;135;139;126;133;137;121;132;151;141;146;133;128;122;131;136;146;132;145;131;146;122;137;119;147;109;125;137;148;123;127;128;129;142;121;132;125;125;147;121;159;123;156;132;90;112;122;151;131;151;150;151;125;159;167;146;137;132;123;148;145;120;130;112;119;158;190;202;152;162;138;118;140;132;98;116;125;143;152;132;140;122;115;132;131;116;135;121;147;153;130;135;126;145;134;128;120;126;125;130;140;110;115;121;121;126;129;147;136;168;120;146;155;133;130;121;118;137;131;126;147;184;240;206;154;139;134;125;152;138;131;140;163;127;127;113;107;113;102;112;117;127;131;145;157;128;148;128;118;111;118;112;120;152;131;110;146;132;124;137;155;132;146;151;148;157;154;161;148;164;150;141;164;154;177;198;187;152;134;149;132;172;149;157;155;130;139;162;167;162;129;140;162;144;135;137;126;131;138;127;113;123;121;146;144;119;133;129;121;120;135;120;130;146;110;116;148;133;142;150;146;131;128;152;154;152;133;148;151;141;121;125;138;143;138;127;131;133;127;122;133;113;133;187;164;156;165;196;146;165;180;171;175;167;163;151;154;133;123;127;100;115;114;109;104;113;114;110;119;127;119;123;133;151;150;152;135;141;159;142;160;119;120;131;136;97;131;151;164;141;157;141;154;132;137;127;129;138;118;133;131;131;130;147;176;147;115;134;147;134;144;168;140;155;152;148;133;133;130;105;118;108;104;127;125;132;132;134;129;105;104;118;121;121;139;129;105;114;116;121;116;117;114;155;122;111;120;108;141;133;150;147
116;116;102;115;115;115;145;124;150;109;110;110;106;135;131;117;100;134;136;139;172;147;123;122;123;104;106;140;126;124;108;153;129;127;134;129;134;142;114;138;122;105;127;125;120;122;129;118;133;118;117;115;113;105;118;123;115;123;101;126;122;120;139;119;121;144;130;133;123;119;124;113;128;109;106;98;115;109;109;109;118;121;133;143;139;119;131;138;127;127;133;105;103;131;127;125;109;127;106;126;118;80;121;126;142;101;105;105;125;122;100;113;141;150;102;109;113;131;114;134;103;119;109;112;115;112;136;127;125;140;105;118;92;130;122;115;108;108;106;123;108;116;117;121;104;121;103;110;98;120;111;143;119;114;106;114;118;119;133;135;133;108;121;115;101;118;102;105;119;95;121;124;98;113;135;115;122;124;123;104;107;104;134;131;110;104;135;120;131;121;129;133;151;138;138;124;115;116;111;116;120;113;121;136;150;173;135;122;123;127;145;144;110;106;141;110;114;119;115;124;135;134;147;116;128;157;128;126;136;122;137;127;161;114;144;147;137;119;152;140;133;154;160;123;119;121;151;134;144;140;140;129;141;130;107;123;116;120;92;122;113;120;112;117;115;119;131;112;143;123;126;134;116;134;118;120;118;111;112;118;131;123;118;135;129;112;146;162;150;158;164;147;154;134;100;79;58;59;108;145;169;162;151;133;128;124;127;129;116;129;133;131;111;128;150;136;135;144;104;112;105;123;98;112;100;93;107;139;118;131;117;120;123;113;125;149;140;127;141;120;118;141;131;111;119;138;152;126;130;126;133;119;122;106;120;127;134;137;148;141;175;149;143;129;118;133;101;126;145;133;190;199;159;132;143;140;157;147;178;150;162;133;129;141;110;139;137;145;119;128;130;134;144;125;134;124;136;136;150;142;139;153;150;131;135;120;179;151;127;129;137;109;96;89;105;96;128;109;128;119;113;139;105;127;128;106;111;128;105;154;115;104;114;104;131;123;156;157;146;136;142;130;134;145;146;148;141;133;148;126;111;136;125;133;132;116;91;80;64;76;67;62;103;93;92;95;92;90;108;121;124;129;118;113;131;131;148;107;115;119;137;163;162;140;161;128;129;84;83;80;79;81;88;90;92;90;96;97;80;95;109;110;123;115;124;98;121;127;121;103;114;113;113;96;102;99;141;148;140;156;133;131;123;120;141;109;130;153;130;112;92;117;118;131;119;128;132;137;108;137;140;127;123;114;115;123;131;126;139;115;128;128;132;123;131;116;118;141;132;138;135;155;146;152;136;131;126;148;126;131;104;120;110;121;108;115;134;107;121;106;103;115;108;83;97;88;119;124;116;113;117;119;95;93;84;119;119;91;112;107;116;106;109;117;108;109;103;110;92;93;82;102;107;115;114;108;112;122;119;119;99;112;102;80;103;88;116;106;86;86;73;82;112;102;103;82;107;104;112;136;96;103;122;112;132;151;127;137;132;123;114;158;116;131;138;143;132;117;140;134;131;128;138;136;107;110;166;146;136;127;112;104;93;100;93;136;148;159;121;130;115;133;115;111;112;118;108;127;127;130;129;135;130;127;122;110;132;127;135;112;111;120;102;141;123;109;119;105;119;114;146;115;87;111;90;97;100;122;153;99;96;90;97;96;78;114;141;120;119;112;115;127;128;129;131;137;141;117;128;110;124;112;129;158;141;146;153;125;141;130;144;140;118;128;129;134;132;127;123;133;139;128;133;118;118;149;133;133;115;101;114;108;113;134;110;134;122;139;110;138;124;111;117;129;127;104;137;123;125;111;128;124;126;114;125;117;139;143;122;136;143;94;120;118;123;134;125;127;119;145;112;129;103;111;114;110;100;122;123;128;124;138;125;131;110;126;131;139;152;149;150;139;137;133;150;120;128;133;137;137;157;125;127;129;136;107;123;119;128;117;136;96;118;112;146;120;127;126;130;109;128;109;127;133;117;128;127;125;152;133;123;149;151;127;149;138;135;124;154;135;125;140;145;143;155;157;115;120;119;146;114;146;130;132;159;134;162;149;152;137;130;134;142;149;143;116;118;156;126;150;110;141;129;137;145;146;141;154;143;155;132;127;120;130;117;130;118;145;136;127;134;148;119;127;146;154;148;136;136;122;125;117;110;122;112;120;155;146;140;139;126;128;135;122;137;132;131;145;130;157;163;158;128;124;125;144;127;143;147;162;161;114;136;122;134;124;111;116;114;128;117;152;113;136;144;127;123;127;160;145;132;148;128;138;156;129;142;147;164;165;133;160;156;128;123;129;130;149;120;105;83;102;91;113;123;126;133;118;140;116;144;115;140;147;121;112;104;157;111;119;128;165;148;129;136;116;131;139;139;148;161;142;156;158;140;125;136;123;144;138;124;151;148;142;135;134;138;151;138;123;123;103;111;102;123;130;132;139;150;139;158;127;159;148;160;127;135;130;140;122;107;122;134;148;126;131;141;173;177;209;155;116;122;144;117;133;154;160;134;130;124;152;131;123;116;115;118;133;120;138;118;128;129;146;121;128;137;140;130;123;117;103;145;132;151;146;140;110;150;149;166;156;133;134;120;135;171;162;161;154;128;169;156;149;163;126;125;148;120;124;117;128;142;165;132;124;119;160;153;151;150;139;155;125;138;131;160;154;144;117;126;145;155;174;155;151;156;138;192;144;132;149;152;172;155;166;162;145;131;109;153;166;156;173;158;166;168;128;161;142;119;144;133;157;152;146;128;145;136;138;124;149;133;144;150;120;129;131;136;119;111;136;128;116;121;122;125;136;142;127;129;138;129;130;124;138;152;137;160;159;161;132;154;141;125;128;152;142;132;141;153;125;140;118;146;107;131;133;148;137;159;154;159;146;144;119;113;124;145;140;144;120;136;142;150;168;171;169;154;121;131;103;118;140;114;102;152;119;131;112;115;117;113;136;136;135;120;133;156;122;127;140;122;119;120;127;130;120;134;102;106;106;126;111;128;120;118;140;133;138;116;123;131;133;144;121;115;136;171;151;155;156;138;146;115;142;143;123;119;155;143;132;128;107;109;118;111;106;93;124;149;151;170;147;150;119;113;95;124;123;121;144;168;146;139;140;133;150;143;136;149;161;165;183;145;161;133;160;169;185;180;195;183;162;162;156;161;143;138;152;149;169;162;159;139;144;127;141;150;140;138;143;135;126;122;111;131;137;125;121;114;109;123;127;121;117;119;134;127;127;116;118;123;156;135;156;141;136;145;124;137;132;144;151;155;159;169;146;157;147;140;137;153;135;147;113;129;119;123;130;135;104;147;157;145;156;149;166;168;170;211;165;190;154;150;127;118;125;107;114;118;117;132;109;109;105;120;115;146;134;126;141;132;139;139;151;110;144;140;113;121;141;133;109;133;136;140;157;163;130;127;130;130;131;126;136;137;136;125;133;128;131;138;144;133;128;132;160;153;136;138;137;129;120;116;124;131;130;116;99;143;126;123;139;158;130;137;116;114;104;119;114;107;118;115;127;130;133;124;121;122;121;124;120;150;136;147;124;133;130
136;108;128;111;114;108;120;140;122;114;129;133;103;102;126;106;121;109;130;176;153;141;124;137;138;128;109;140;93;112;129;124;138;127;140;135;102;142;128;102;130;125;136;135;123;114;129;113;117;120;124;119;103;117;136;106;112;131;115;119;113;130;109;127;134;128;131;153;120;143;123;116;116;144;116;109;139;98;102;118;114;123;139;132;139;133;150;124;119;124;133;134;115;116;124;115;103;120;119;109;103;118;107;109;119;133;111;118;117;129;117;115;119;116;120;97;131;117;105;116;115;107;110;126;109;143;114;100;116;128;119;111;125;107;120;124;117;108;105;106;119;134;138;121;125;126;83;109;115;121;150;104;119;110;83;98;116;117;140;122;96;113;111;128;104;107;124;115;105;123;106;102;125;117;110;110;99;129;104;115;122;125;130;123;120;117;126;142;132;141;116;149;141;126;122;138;140;128;113;114;126;109;147;140;176;150;130;125;126;140;117;144;119;134;127;129;114;102;123;118;107;125;112;104;147;151;131;130;113;109;128;104;157;140;150;129;140;123;140;140;156;160;133;128;139;111;131;131;119;142;133;108;118;125;117;108;126;128;123;120;118;123;148;114;120;125;118;116;110;97;120;133;122;122;129;127;120;114;101;108;133;116;120;138;135;144;138;144;156;157;145;118;129;118;97;72;70;76;115;140;148;174;137;125;134;115;127;129;141;118;111;124;142;138;148;145;126;125;123;109;106;110;103;102;129;113;129;105;116;134;105;110;115;128;112;141;110;120;118;132;131;138;109;134;126;128;120;121;126;133;117;130;112;112;119;113;124;121;116;146;132;155;154;148;119;129;126;126;122;144;175;186;143;165;139;125;121;152;161;144;152;145;144;122;120;111;131;136;123;136;107;124;139;150;138;117;128;138;133;127;145;161;126;155;121;139;141;136;147;145;123;125;93;102;86;110;117;132;112;113;145;102;111;114;123;126;125;131;113;123;141;116;105;125;133;121;140;173;136;131;128;128;103;143;152;147;136;136;121;122;118;139;150;140;128;110;122;90;77;71;63;78;94;95;103;89;85;109;101;137;118;110;109;111;110;136;130;119;120;118;130;117;136;147;141;152;115;98;83;69;74;91;95;86;85;90;85;87;102;113;99;103;120;106;136;109;120;140;112;141;117;111;135;110;96;115;124;139;122;128;142;123;141;137;138;114;108;146;124;151;118;125;134;118;132;130;110;108;123;117;129;124;109;116;105;128;126;126;121;110;122;120;111;114;142;139;120;123;137;140;136;148;154;137;138;131;131;163;126;137;115;113;98;88;105;115;129;103;117;97;110;109;111;119;104;109;111;117;120;132;113;110;105;108;103;119;111;105;93;100;91;91;104;129;113;119;87;111;107;96;95;108;89;112;127;112;120;121;137;123;105;104;86;92;88;82;97;88;100;105;86;83;94;113;95;118;101;95;156;118;136;123;139;112;108;136;138;109;144;112;130;120;112;126;135;127;151;130;150;139;148;137;156;140;108;117;139;149;178;124;112;108;80;92;76;140;138;121;130;108;118;106;105;117;103;92;126;106;123;131;116;131;127;121;115;110;125;99;139;112;134;113;117;147;115;129;122;118;115;142;132;112;137;139;107;107;126;121;96;94;93;82;80;95;91;82;95;107;134;128;130;104;119;138;152;140;122;138;115;133;130;116;143;147;127;124;135;128;137;142;150;140;122;120;116;132;99;119;131;125;133;135;136;109;103;123;126;114;119;121;112;119;106;112;134;95;121;127;129;137;153;127;124;96;117;125;121;120;140;130;136;104;125;138;134;117;123;146;130;125;123;129;121;126;127;129;123;119;109;118;125;121;131;112;137;118;118;117;119;126;115;135;138;122;118;116;122;142;145;149;140;132;140;133;143;125;122;109;131;146;140;111;148;138;120;122;97;130;117;104;93;127;131;108;137;116;116;119;117;146;128;125;138;118;113;148;119;137;130;140;147;123;149;124;152;141;135;134;161;153;141;139;124;133;144;126;142;119;118;138;126;135;147;148;153;172;152;164;170;159;123;132;117;142;133;149;136;112;130;123;123;129;138;152;142;127;137;125;153;147;129;133;116;144;136;140;124;159;138;132;136;126;135;132;155;149;146;131;130;143;132;122;139;135;126;139;127;140;135;123;133;153;137;142;142;137;129;161;168;171;178;183;146;152;124;118;124;150;145;142;162;134;152;158;136;111;95;101;116;132;135;152;152;113;128;99;139;128;137;162;156;108;134;137;144;149;137;153;140;152;145;133;169;130;125;127;115;157;146;108;124;93;98;122;149;141;141;158;120;120;137;136;164;148;122;112;121;136;113;127;151;114;150;109;117;137;108;124;120;135;123;135;158;125;134;137;146;129;130;130;133;118;119;136;126;113;121;157;147;123;118;119;92;125;112;115;142;134;149;152;135;147;144;170;131;124;159;152;118;132;120;122;135;147;125;126;143;178;158;194;165;146;148;134;122;144;130;152;138;117;123;114;136;120;126;109;127;159;136;140;118;125;125;152;157;140;149;115;131;109;115;134;121;146;122;153;131;137;166;185;190;171;146;151;138;155;144;154;158;128;139;145;142;137;159;160;107;120;110;117;122;122;120;126;130;146;158;114;156;165;139;144;145;150;133;143;135;127;144;147;145;138;162;145;143;183;175;203;134;145;142;149;156;150;152;132;136;130;159;130;160;160;170;194;165;150;165;139;114;102;122;149;162;141;146;147;142;177;145;140;158;139;135;128;168;127;133;123;144;115;143;143;111;123;133;121;128;129;125;143;126;143;134;141;127;110;150;156;163;149;143;120;147;154;161;148;144;140;137;135;124;135;119;119;131;137;126;129;131;145;133;168;138;138;127;112;108;129;135;128;123;108;116;136;131;142;136;129;136;112;123;123;131;139;127;122;142;135;131;128;134;131;135;149;134;129;125;135;130;113;125;124;132;116;131;141;121;129;137;124;116;119;143;120;125;150;142;121;133;143;139;117;125;137;138;149;131;128;144;126;154;157;148;114;135;155;150;124;109;134;137;120;114;111;112;131;121;116;121;123;159;175;153;157;128;125;117;97;99;112;109;141;149;171;171;141;125;126;133;139;129;146;170;144;144;139;137;134;152;174;167;158;184;151;140;149;152;140;165;145;155;170;131;133;147;114;150;149;128;139;132;149;127;129;115;117;133;119;111;128;122;116;150;132;131;128;135;115;121;137;135;124;128;134;129;131;139;128;135;125;136;140;169;157;164;158;181;161;183;156;167;143;174;125;139;107;131;141;136;134;126;137;137;128;143;159;143;167;166;143;181;178;192;141;131;132;119;121;112;109;98;126;123;119;120;138;132;120;137;135;136;126;139;119;139;119;130;130;124;121;124;125;141;128;127;138;164;178;155;139;138;149;119;122;140;129;125;137;125;131;156;127;133;143;117;141;149;134;124;160;154;114;116;146;121;126;129;107;107;123;134;124;134;133;131;108;119;130;118;111;116;145;115;122;128;129;120;122;119;126;123;131;146;138;147;119;117;106;113;137
143;113;134;121;93;125;135;131;118;114;122;107;122;117;113;113;111;116;115;130;159;125;135;129;114;122;130;113;119;105;116;122;136;118;120;136;111;117;119;126;106;131;144;107;122;104;98;111;125;114;102;125;99;111;129;90;101;118;121;135;159;150;150;128;139;130;106;140;136;126;124;122;118;112;96;112;110;112;112;105;117;122;124;132;130;129;138;148;162;166;132;126;129;114;117;107;108;139;117;112;105;115;118;99;139;121;114;127;134;106;110;129;140;137;131;120;119;98;122;120;114;109;128;123;106;100;132;111;122;118;128;128;129;117;111;139;118;125;117;137;156;175;157;137;116;97;119;117;101;147;137;104;125;115;116;110;102;118;113;124;115;120;125;130;128;102;108;128;102;101;106;99;102;126;116;109;110;99;109;119;127;105;125;105;116;117;131;128;118;135;130;129;139;142;145;126;108;130;123;126;114;104;125;105;141;154;138;134;134;122;126;112;137;124;130;125;116;119;123;131;125;143;137;152;163;142;130;148;144;127;132;121;134;131;117;135;148;138;118;142;156;167;140;145;109;135;129;103;147;144;137;126;130;126;128;117;109;120;112;115;118;119;123;123;113;148;114;101;86;99;111;107;137;127;119;119;97;118;105;112;114;111;105;141;144;144;138;125;160;133;133;151;123;128;123;71;65;79;100;110;158;179;153;157;133;132;121;153;145;142;127;133;120;146;130;137;125;129;118;124;114;106;124;117;116;124;122;121;117;113;130;139;132;133;111;111;121;125;106;123;124;116;127;122;125;119;129;131;107;118;128;116;124;111;124;124;126;146;153;147;128;145;139;141;152;138;136;135;115;138;152;175;154;140;142;121;133;142;134;136;175;147;117;115;143;109;120;114;131;141;127;134;128;136;140;138;133;148;127;144;127;136;138;151;131;152;118;124;135;159;139;118;125;112;94;97;107;111;116;101;124;136;129;118;118;113;134;119;123;126;130;128;126;125;134;135;132;149;164;142;133;138;145;138;145;124;162;131;151;131;127;126;148;119;127;125;123;90;90;82;84;84;127;114;114;82;87;118;100;120;133;122;123;117;116;116;120;119;102;122;136;126;128;134;121;152;139;114;93;63;76;80;68;75;71;76;80;93;94;91;94;114;89;115;130;104;128;104;101;143;135;114;119;118;122;119;132;145;165;157;150;157;137;156;147;135;114;134;124;131;105;138;130;124;139;126;144;134;101;125;128;104;145;142;112;103;132;140;117;129;112;110;117;121;124;119;118;144;139;142;136;151;148;147;153;151;142;139;148;129;120;126;80;81;81;103;124;120;126;131;103;90;136;115;93;94;112;100;109;117;113;108;112;122;110;82;89;95;102;99;87;103;113;131;126;122;127;106;117;94;80;114;128;134;128;141;121;128;139;105;107;113;85;78;84;129;109;111;122;97;97;89;89;106;113;106;88;127;119;126;136;124;144;130;109;137;138;137;128;126;120;138;124;134;129;144;128;142;117;116;116;132;133;123;123;126;145;145;154;102;123;109;85;93;90;95;116;125;100;100;118;141;128;103;133;115;130;102;127;113;112;100;111;115;122;121;112;111;104;126;140;139;132;125;108;130;140;120;147;135;146;120;131;150;136;111;118;119;130;122;106;87;82;92;96;123;109;116;115;121;119;127;100;126;139;151;152;127;154;149;155;150;146;132;134;137;139;137;143;148;133;141;140;149;132;107;126;120;125;118;122;119;123;131;104;87;130;128;120;134;123;131;98;93;140;134;116;132;125;133;127;122;128;141;126;124;151;126;134;136;125;98;120;133;114;125;125;126;107;104;123;129;106;132;125;126;136;111;128;132;114;118;119;127;123;111;98;133;117;126;120;131;134;147;132;116;108;137;136;120;135;118;138;135;120;123;112;130;142;132;106;129;114;122;115;117;112;133;144;140;135;136;134;101;106;110;138;126;120;120;150;132;119;136;137;132;116;120;114;124;142;132;138;138;148;136;126;134;153;147;129;123;130;151;135;134;136;137;141;119;111;146;120;137;171;179;166;174;164;160;143;150;132;141;143;143;125;134;127;118;147;131;140;137;133;132;136;126;136;116;143;112;127;139;127;119;138;118;128;119;150;143;153;135;170;136;168;151;135;146;141;144;129;122;99;151;121;117;114;134;136;143;167;175;123;126;143;142;149;136;162;118;167;132;137;136;134;154;161;131;144;168;137;157;104;93;99;114;125;145;129;118;168;144;121;146;132;122;148;122;134;140;123;131;162;143;135;137;143;149;160;134;145;126;139;102;136;150;136;91;108;101;109;124;129;148;159;134;113;110;132;130;151;149;129;128;110;125;123;109;133;123;121;121;129;141;131;114;125;131;139;149;139;148;135;138;124;130;142;130;130;126;112;138;148;133;128;130;131;128;141;128;124;101;111;129;119;117;129;174;122;119;123;138;114;143;132;138;133;121;133;120;133;119;106;129;106;131;160;186;213;177;142;140;146;145;158;161;126;131;144;136;135;124;119;117;150;121;126;141;127;155;149;117;148;174;169;131;126;144;119;139;138;152;117;130;118;131;148;141;155;200;152;153;120;137;138;145;124;138;139;129;140;146;164;142;133;104;116;145;149;154;108;130;149;138;135;151;167;145;153;130;150;144;132;148;133;157;140;143;129;123;159;147;142;148;184;197;149;143;96;106;129;149;139;121;150;153;139;135;155;136;159;164;162;146;145;153;160;118;125;160;140;136;138;135;167;158;154;116;152;148;154;147;128;160;123;122;115;137;117;112;120;143;146;125;144;144;137;135;123;120;123;111;117;138;136;159;169;145;113;141;132;129;146;132;142;145;156;130;106;129;127;113;119;140;126;140;151;136;135;143;132;158;119;141;111;116;126;126;142;125;110;153;138;151;122;141;124;132;120;116;159;143;114;133;115;129;122;130;101;129;114;113;117;118;112;123;118;121;107;142;129;145;138;130;127;136;106;137;143;125;129;137;127;127;142;124;131;135;124;127;149;141;135;143;122;180;141;110;168;149;137;147;145;149;174;138;117;140;139;130;107;129;128;108;106;105;130;124;162;155;141;135;140;135;115;144;127;139;136;149;126;171;200;159;146;145;142;142;134;130;158;172;150;132;128;135;136;149;170;178;161;169;148;153;143;152;136;154;137;183;144;130;121;139;132;147;143;146;139;133;108;106;117;142;125;125;124;131;111;122;124;137;110;127;110;109;102;123;115;117;124;137;149;153;145;142;148;131;135;160;159;125;119;167;163;155;119;141;162;170;173;124;120;150;108;108;125;125;132;145;123;132;148;158;139;165;170;168;170;176;172;155;156;145;128;134;114;120;113;110;114;117;118;146;155;159;147;130;134;123;131;117;141;125;128;119;133;139;134;147;115;111;149;145;178;138;143;140;144;122;155;127;127;126;123;141;136;125;116;139;132;111;132;124;126;118;134;127;104;126;121;130;135;132;121;112;116;132;125;122;128;144;127;107;133;126;117;124;112;112;121;127;141;124;143;122;136;117;123;138;110;127;129;127;115;121;134;124
113;120;142;104;126;140;127;125;142;121;113;108;108;90;104;116;95;103;126;103;125;144;106;127;122;164;109;107;124;126;124;108;111;127;115;116;116;107;111;106;143;121;109;113;121;99;127;104;131;125;115;117;134;106;111;112;128;120;115;103;132;124;108;120;99;111;133;114;121;107;118;113;128;125;110;114;126;118;99;97;99;115;120;151;153;141;137;145;121;151;166;148;114;129;110;105;96;125;125;99;110;130;131;126;139;125;120;114;119;118;119;122;107;161;119;113;111;119;113;105;124;122;125;132;114;126;130;96;111;110;105;103;108;100;108;128;104;115;124;127;148;168;135;128;114;110;114;112;100;107;126;122;122;107;104;86;119;116;99;112;116;115;107;130;130;111;123;111;128;101;104;114;109;155;125;117;107;125;108;104;116;103;117;113;113;141;124;119;138;122;142;142;144;117;140;140;138;108;110;100;116;121;108;122;126;109;107;125;117;142;130;127;131;121;134;131;134;122;110;116;142;129;132;135;175;139;138;150;123;135;148;135;139;138;135;149;125;146;141;154;148;142;139;121;122;127;158;133;108;131;139;125;121;122;128;138;113;133;110;133;111;120;113;103;116;109;102;107;98;110;117;119;105;117;113;116;96;116;108;117;129;112;124;121;141;146;155;151;143;139;143;132;140;120;97;66;55;66;117;151;185;150;167;131;142;129;142;148;103;129;104;126;120;117;127;139;127;140;142;101;113;100;108;106;115;105;130;127;124;122;126;148;118;123;102;114;117;115;123;131;120;123;109;137;119;115;135;116;118;134;113;137;118;114;114;120;132;123;139;163;137;154;134;136;133;119;147;130;140;152;146;141;172;153;147;122;140;122;127;140;135;128;128;141;142;124;127;130;147;133;146;130;135;122;124;120;124;137;126;117;139;147;131;126;134;137;147;147;138;148;149;138;100;105;88;128;111;134;106;119;130;126;132;104;129;97;128;108;122;123;126;114;129;148;126;155;159;158;154;133;127;155;142;151;123;144;153;149;138;146;126;127;152;138;128;99;109;91;76;79;83;114;107;113;100;108;95;82;106;103;108;104;116;140;116;120;133;134;127;123;126;139;122;136;133;142;115;120;113;70;81;73;81;70;58;60;81;103;91;82;101;123;113;106;94;129;128;125;124;111;114;111;113;109;129;118;147;132;158;142;148;146;151;139;145;124;127;103;124;124;151;148;144;140;139;141;121;129;118;142;121;111;118;117;124;128;125;136;106;120;130;136;125;133;114;139;131;113;130;125;136;138;115;155;150;148;144;133;135;150;113;92;94;78;97;99;116;131;123;108;108;94;120;101;110;106;125;145;125;143;139;120;99;129;101;118;99;97;104;86;96;98;96;119;129;107;118;95;118;98;104;114;121;131;133;142;144;138;125;123;115;93;97;88;81;92;79;98;115;98;112;85;123;114;114;103;115;108;116;157;125;136;127;115;150;103;101;151;122;125;118;124;128;123;101;153;139;113;130;131;131;126;137;129;138;122;120;156;136;126;102;92;80;62;73;77;88;92;111;95;112;97;129;109;135;116;113;134;122;124;147;127;122;109;105;112;109;106;109;124;117;143;130;145;104;121;127;122;118;142;136;146;121;136;129;118;94;135;120;100;115;91;74;89;110;109;107;116;103;117;119;100;135;142;146;143;145;159;151;131;143;129;142;142;119;148;136;148;131;144;134;122;140;144;158;116;132;115;122;118;143;137;134;125;126;106;136;117;113;113;130;157;120;113;104;117;120;109;112;126;143;114;126;121;122;124;168;140;129;120;108;128;105;133;121;133;162;119;120;121;114;109;107;114;120;123;129;127;126;109;132;130;128;119;127;134;143;119;109;110;119;145;130;131;143;135;124;124;123;136;109;138;151;143;132;103;113;114;126;125;139;139;106;129;119;128;120;147;154;149;125;123;118;104;105;119;121;104;121;133;140;144;147;122;120;112;109;119;119;143;115;127;135;137;135;158;140;138;151;116;139;140;144;150;154;130;125;107;132;163;139;120;145;130;180;145;167;158;182;167;148;153;163;121;149;99;126;127;147;147;129;146;107;126;123;135;145;132;115;126;132;130;111;120;124;114;123;135;142;133;130;142;152;142;141;172;153;153;148;124;123;128;132;125;132;133;134;129;108;135;141;132;163;143;137;141;137;149;139;157;132;156;143;140;148;141;143;157;149;155;167;128;153;117;99;90;100;107;128;135;131;141;129;111;115;127;129;136;138;168;157;143;128;127;149;132;129;118;152;174;148;146;155;143;104;146;142;170;146;99;80;96;111;133;125;161;141;126;94;116;115;122;118;142;122;119;133;111;134;130;135;133;138;139;126;149;134;126;127;130;141;125;138;121;129;114;135;134;136;129;122;147;122;123;133;134;142;152;138;121;126;119;118;114;119;140;123;129;151;138;146;133;131;130;126;138;131;127;146;113;154;131;145;134;120;115;95;159;164;178;186;184;147;126;129;139;130;151;147;140;147;129;149;125;131;92;108;130;131;162;129;150;142;157;159;143;145;146;134;136;141;123;139;147;116;121;117;145;140;158;162;150;161;140;124;147;130;137;145;125;154;148;154;152;138;158;130;105;108;119;135;127;126;144;130;127;143;165;139;177;146;154;145;148;129;157;155;135;135;141;134;144;138;138;129;161;155;175;131;154;109;125;128;136;135;129;127;143;128;137;150;172;167;193;150;123;138;142;157;115;138;144;134;111;117;156;168;164;146;138;127;148;165;127;132;142;133;117;144;124;126;125;131;149;128;134;125;98;122;140;126;138;120;123;106;130;137;154;172;154;127;147;136;147;140;140;147;148;175;136;138;140;126;120;129;125;132;117;144;140;127;132;164;162;151;138;145;136;128;132;150;132;122;119;104;117;127;140;128;130;127;130;117;140;118;116;115;131;121;124;128;136;125;118;144;122;141;125;120;128;109;137;148;119;139;128;121;134;137;129;145;121;130;143;125;147;140;136;109;153;122;107;170;126;140;132;131;144;161;145;157;141;113;132;144;131;164;152;134;139;139;125;107;115;95;132;144;112;122;167;156;183;169;167;147;136;140;123;127;142;128;146;142;149;184;164;146;141;123;162;139;125;164;136;145;129;157;118;153;176;156;166;141;139;148;168;183;168;184;156;148;152;148;131;116;124;133;139;127;119;140;128;110;111;103;134;128;139;152;137;144;110;119;146;117;136;132;132;115;150;122;124;137;134;134;146;145;169;138;125;130;163;135;123;124;139;140;152;145;143;164;133;152;128;145;124;106;121;117;130;136;128;135;123;167;173;162;149;158;161;169;175;192;173;142;149;123;137;130;113;118;126;114;118;120;133;129;149;143;119;111;123;119;117;131;143;129;145;143;139;138;128;179;135;140;150;158;152;149;142;135;129;118;116;117;129;140;119;131;115;136;145;128;109;126;118;137;125;148;131;125;133;135;128;127;136;141;99;128;106;140;108;123;112;122;125;125;119;127;127;113;108;113;135;139;124;108;132;112;134;147;123;119;119;134;122;121;130;126;107
99;126;115;147;125;133;138;157;129;108;112;127;115;105;90;94;105;105;115;112;122;129;117;109;113;107;118;120;115;133;118;120;105;105;107;118;115;116;141;120;109;129;98;106;114;101;116;134;130;125;133;115;101;130;92;123;117;131;131;134;128;139;132;136;104;105;125;140;140;112;118;113;110;105;119;113;103;106;122;101;99;123;110;104;122;153;135;138;110;128;140;134;125;109;123;122;110;136;113;116;107;111;123;121;132;123;111;102;121;116;90;120;121;144;120;109;107;103;107;110;117;110;107;129;121;128;129;104;127;126;132;116;115;130;118;123;114;92;113;118;131;129;158;129;112;122;99;104;108;127;112;109;117;105;120;117;126;100;105;110;105;145;109;102;118;113;101;113;119;92;124;109;108;113;111;127;103;104;121;116;120;111;117;116;125;116;111;109;101;119;129;129;149;132;122;113;121;127;122;109;99;124;127;128;133;122;118;132;109;122;140;131;125;129;141;135;121;116;152;130;133;153;151;173;179;173;139;153;149;122;132;137;112;137;153;125;127;151;141;121;149;128;133;125;114;155;128;176;142;119;143;139;128;115;129;134;122;135;124;120;123;131;115;107;109;131;101;110;104;92;105;109;106;107;129;109;133;117;128;118;163;127;107;109;120;131;151;147;128;113;134;121;140;139;101;67;56;70;121;170;136;159;182;133;132;144;131;130;141;137;139;106;122;113;125;128;115;118;134;126;119;104;117;126;149;141;151;145;103;133;121;111;111;138;114;123;112;100;98;133;101;147;141;130;138;127;116;129;109;120;104;111;92;124;120;129;130;116;132;147;134;133;156;146;139;124;126;114;107;128;137;121;142;158;120;121;162;160;169;157;137;146;136;114;121;129;125;146;113;137;121;143;135;115;103;113;117;144;167;140;157;145;140;144;127;139;132;128;157;157;147;121;132;116;117;108;108;118;103;118;105;132;125;120;105;107;126;134;110;133;108;108;117;122;109;121;141;120;152;122;111;117;134;156;143;129;155;126;136;132;123;137;129;144;161;136;100;91;64;66;91;103;124;100;112;125;108;128;102;97;112;107;111;134;123;114;147;129;134;128;138;124;129;141;125;124;145;120;109;89;88;61;76;61;62;67;85;94;74;72;79;111;100;111;111;130;102;118;119;96;111;105;133;115;137;128;149;129;145;140;120;137;155;145;168;115;136;136;141;119;149;138;135;154;133;143;141;122;120;116;128;129;119;114;125;123;108;110;131;118;126;116;135;114;132;111;141;135;143;141;140;155;172;133;173;143;116;129;140;124;119;112;83;94;96;140;117;146;114;116;111;106;121;108;113;100;113;128;114;129;123;134;115;133;116;99;102;99;91;88;100;130;114;114;132;127;110;114;103;91;107;119;150;139;141;119;146;147;134;117;104;118;88;88;101;106;97;85;93;102;92;77;124;99;103;114;102;143;157;146;151;135;141;127;123;149;125;141;134;134;137;126;110;130;116;131;133;155;163;131;127;121;121;144;133;127;131;123;152;120;104;69;73;75;75;98;88;96;93;109;122;108;108;132;117;108;114;145;135;115;137;118;138;110;96;121;138;125;127;109;118;102;129;113;127;137;139;152;137;123;138;105;104;132;141;124;119;117;117;105;88;84;95;111;108;107;117;125;114;130;107;122;116;121;138;126;138;150;136;131;116;112;127;106;126;136;109;137;141;161;144;134;154;159;140;152;123;132;113;109;109;138;116;139;129;129;115;118;114;139;132;127;144;124;126;133;131;116;138;129;97;128;111;144;119;127;147;133;127;141;116;120;129;109;114;102;126;113;113;130;131;112;119;115;115;126;118;119;136;126;104;137;120;142;117;151;137;110;138;119;120;136;137;115;118;125;116;122;130;113;126;129;120;135;126;138;118;127;136;111;127;142;126;105;108;104;111;129;122;163;125;125;125;125;94;131;140;128;119;132;116;126;126;108;122;108;138;122;116;132;113;126;147;127;141;136;139;146;131;137;156;135;144;156;156;162;165;151;124;117;139;124;129;140;160;159;158;157;157;171;158;171;156;146;126;124;151;146;127;139;139;126;143;124;120;139;126;171;112;111;120;111;114;124;126;124;132;126;128;131;171;131;138;150;156;162;147;173;144;151;120;105;129;124;122;126;150;140;124;112;125;153;118;146;148;145;116;137;143;152;137;152;152;145;152;135;154;148;132;156;144;112;142;131;109;96;89;109;139;127;116;127;132;130;124;104;121;138;136;133;142;125;122;114;155;128;127;128;136;157;149;148;142;153;131;141;153;135;129;113;97;92;101;133;148;159;195;169;104;86;118;132;116;111;112;127;125;114;114;126;128;128;115;141;147;151;117;121;134;128;144;151;142;154;133;123;147;144;143;139;135;141;152;124;128;135;159;153;153;123;109;136;144;104;125;124;151;145;143;149;144;144;141;137;122;147;160;126;133;130;121;129;129;126;104;122;118;156;190;174;194;197;144;142;132;164;158;146;149;146;130;155;172;161;112;126;122;134;135;139;125;133;143;156;158;141;130;152;146;160;136;139;124;150;148;135;131;141;135;154;130;147;146;132;124;148;156;142;136;131;145;148;139;143;144;136;115;91;111;116;120;137;129;137;139;175;139;151;158;160;158;157;157;147;135;153;146;140;147;132;159;148;153;154;137;144;151;172;166;131;136;117;137;127;139;119;142;125;139;146;169;167;194;189;171;147;152;156;136;124;113;122;128;136;140;143;154;151;151;126;148;129;128;117;146;132;119;134;109;115;139;128;131;124;128;128;125;150;122;152;131;140;115;121;136;140;138;146;146;128;140;113;122;133;120;119;150;121;148;117;129;124;134;111;118;108;125;143;162;133;135;162;160;132;138;123;123;132;120;137;127;134;115;106;118;102;124;120;126;121;124;115;135;146;140;112;110;106;113;122;118;139;134;123;125;131;118;122;113;122;135;117;133;162;126;126;127;142;116;131;141;148;128;132;131;119;143;133;127;138;134;139;143;138;120;137;136;137;156;124;152;136;144;117;142;125;130;144;134;151;144;125;108;132;133;141;108;110;130;128;170;200;191;168;162;141;140;111;122;164;155;152;144;142;173;153;139;132;123;129;125;136;140;159;152;145;140;129;158;158;160;136;137;137;148;170;189;179;173;134;167;160;146;153;149;146;157;139;143;115;129;135;125;109;109;125;133;131;123;118;117;138;129;156;154;137;91;120;147;132;125;139;144;131;125;120;139;122;143;137;159;134;161;148;127;147;138;128;163;155;157;132;119;136;104;134;113;92;113;125;106;116;137;148;165;167;207;157;175;171;167;155;161;140;155;139;125;136;109;119;124;103;120;95;106;126;138;114;155;139;130;125;152;133;105;136;157;168;146;169;165;150;153;146;154;136;142;144;151;132;129;139;126;145;148;141;133;143;121;106;117;138;133;135;124;135;125;121;148;118;113;142;131;109;132;139;112;133;130;127;134;113;110;138;146;135;111;108;111;129;133;121;136;114;117;128;131;125;113;137;138;115;118;114;133;104;127;136;122;97
104;105;110;141;127;129;158;136;158;132;119;124;108;91;103;104;127;123;128;101;139;107;102;120;116;114;113;127;139;114;127;115;100;114;119;100;133;129;127;110;117;128;119;112;131;128;122;120;136;161;146;127;118;116;99;103;114;114;122;139;126;132;138;124;106;113;122;121;128;114;110;121;131;105;145;134;134;104;91;94;120;133;128;138;159;132;140;143;114;126;129;119;124;116;119;100;109;131;112;96;112;98;103;135;108;129;117;137;99;129;89;111;110;128;114;110;103;101;116;121;109;130;110;114;112;114;123;126;132;118;124;116;111;114;120;114;127;111;116;117;118;118;116;117;120;127;111;115;106;114;117;119;103;121;120;124;104;124;110;111;106;101;108;91;107;126;129;119;128;136;109;130;123;127;110;117;120;105;121;136;125;118;119;123;114;115;127;117;137;126;116;121;143;103;120;117;120;94;85;84;116;116;130;132;111;121;126;112;102;135;139;120;117;137;131;135;145;136;144;123;132;132;147;181;169;147;150;142;149;154;123;131;118;130;137;135;147;165;151;162;155;138;131;124;117;133;133;135;103;135;121;127;146;144;116;133;124;147;118;110;105;107;113;121;125;126;126;120;115;123;106;105;91;118;99;122;94;113;98;114;125;124;123;133;115;118;131;134;134;135;132;141;171;139;112;79;60;87;131;142;168;135;189;148;124;144;119;137;149;128;136;123;124;130;111;138;118;121;162;120;129;123;113;139;137;124;118;103;128;124;145;113;135;138;127;118;106;113;93;104;120;122;109;123;143;150;133;130;121;102;115;115;115;116;112;98;112;128;118;136;143;123;138;125;135;104;122;123;120;127;153;145;136;145;138;156;136;144;139;150;133;137;152;118;123;116;136;152;144;119;112;145;125;123;129;136;135;115;138;144;147;129;123;143;126;132;114;139;123;138;123;121;109;118;103;129;104;108;123;130;129;118;111;94;126;100;123;111;115;106;113;104;120;137;140;118;162;161;133;128;133;144;139;147;151;130;117;107;134;134;131;129;156;143;120;108;106;99;59;69;75;99;107;116;136;99;113;104;95;106;105;106;116;133;118;136;118;132;108;112;137;130;153;125;127;125;132;138;125;85;65;67;72;68;75;74;99;77;97;95;78;109;117;119;121;138;120;103;130;118;134;126;118;159;118;118;147;126;125;130;128;146;142;148;135;134;135;109;121;130;144;128;148;126;136;115;112;111;132;137;109;122;115;134;104;133;144;120;128;116;110;115;133;139;126;126;126;128;142;142;142;145;159;160;128;130;127;129;125;110;111;98;103;88;98;112;122;118;128;107;128;119;97;100;83;96;125;139;128;108;120;117;134;139;98;110;98;87;95;93;96;93;130;91;118;85;105;132;129;114;127;109;102;132;125;152;137;135;140;127;96;113;75;87;89;113;100;95;94;100;113;103;133;120;115;109;151;162;169;150;147;142;127;117;132;136;132;124;127;133;130;100;138;139;134;128;146;142;137;142;113;116;143;132;135;130;132;111;136;119;96;68;84;78;71;77;70;98;110;97;99;110;92;116;140;129;102;114;145;128;105;121;121;125;131;115;121;111;116;121;148;125;136;119;123;122;145;122;156;121;140;142;134;122;138;127;118;108;110;104;76;77;91;97;109;115;115;122;136;120;127;132;135;114;142;130;124;143;127;104;114;95;133;119;96;126;93;141;147;145;139;147;156;120;124;141;122;122;124;111;136;123;121;137;135;105;111;118;111;112;130;125;129;138;120;115;135;118;111;135;125;112;131;121;119;137;117;115;124;136;123;96;106;123;115;124;108;122;118;128;145;138;122;113;114;112;101;110;125;137;128;117;128;108;121;110;129;121;122;132;130;124;107;124;117;134;118;107;124;124;113;144;131;143;121;124;128;138;150;112;129;144;126;109;130;116;126;161;165;159;139;126;133;129;135;120;140;103;128;132;102;114;108;128;129;102;109;142;129;119;133;132;140;131;111;135;132;120;132;137;166;136;168;169;181;175;144;140;134;126;109;129;143;144;164;163;152;154;139;139;143;170;168;148;128;109;140;149;137;136;135;119;132;155;116;108;118;131;143;112;136;119;126;111;121;130;124;121;142;150;165;157;137;143;152;162;137;153;137;149;140;111;120;129;129;136;138;135;141;127;152;162;150;164;148;148;141;157;152;149;141;145;178;154;131;142;158;152;150;165;149;132;147;123;145;120;125;124;120;126;120;147;142;126;131;122;141;133;124;122;125;105;108;145;120;123;142;122;127;161;141;128;156;147;150;144;155;156;160;104;81;100;101;119;173;206;185;173;122;106;105;107;137;148;151;130;119;113;118;138;151;134;128;132;162;172;149;133;139;143;150;143;127;129;145;137;144;140;116;143;163;157;128;139;129;135;132;130;142;130;143;127;140;127;116;129;149;125;121;153;130;135;131;118;141;154;150;145;125;125;134;129;105;95;124;123;121;195;199;196;236;226;165;142;157;147;142;153;144;155;139;148;160;134;150;136;135;106;133;121;118;124;126;134;168;144;146;142;134;117;135;142;142;128;148;157;142;126;140;113;154;133;147;149;143;149;146;138;114;136;135;135;122;151;132;124;114;110;109;111;136;115;114;127;131;161;160;153;117;149;160;165;153;138;152;130;129;143;160;161;153;137;150;168;157;161;146;143;147;147;143;134;129;145;148;120;130;139;131;136;141;133;150;161;152;171;164;146;159;103;134;111;137;141;144;153;146;176;150;142;113;122;136;149;130;134;127;127;145;120;112;141;115;134;119;131;125;126;126;118;130;149;141;132;138;124;149;157;153;147;117;94;154;141;136;134;136;126;129;134;145;135;128;142;140;138;131;131;159;140;153;140;173;154;132;130;148;126;124;122;125;131;106;91;116;116;112;94;118;109;120;121;126;137;111;103;120;122;106;136;114;152;139;137;118;135;114;146;126;113;119;119;122;122;144;128;112;123;142;133;136;132;139;144;129;145;124;128;123;128;152;138;134;161;150;127;134;123;145;125;132;137;142;152;155;134;137;143;115;143;144;135;112;141;121;128;107;108;122;139;161;184;176;149;167;150;140;143;141;121;151;159;129;128;156;136;153;129;123;132;136;162;142;162;172;167;154;126;162;166;152;131;151;142;144;190;183;195;154;165;167;161;164;152;145;146;157;124;132;147;118;128;137;113;121;121;129;142;116;114;102;133;116;120;122;134;127;126;113;124;125;117;141;147;149;152;137;150;129;142;143;146;146;127;130;137;150;141;142;138;134;112;148;136;111;117;124;114;107;127;130;117;138;188;172;195;195;186;161;166;164;160;170;173;164;149;130;124;112;126;115;130;123;115;121;119;121;125;113;138;120;106;102;103;142;132;155;149;164;160;164;180;158;122;132;127;134;158;140;133;135;131;132;134;125;130;116;147;126;130;100;139;126;122;125;145;123;126;116;111;132;110;129;122;134;123;143;119;128;126;123;120;122;115;120;140;118;116;111;122;118;102;106;126;123;145;129;127;142;135;122;119;108;126;143;136;130;137;131;123
101;121;102;127;127;146;156;146;142;134;127;110;126;118;110;116;126;119;131;114;115;119;113;135;108;112;104;137;129;144;124;117;111;114;110;129;124;128;121;124;113;120;121;134;143;147;122;112;127;116;126;123;128;118;135;128;113;116;126;140;119;105;120;131;121;114;128;150;127;117;112;120;113;139;134;115;109;132;106;92;102;136;117;157;135;155;138;134;122;128;125;123;118;112;106;92;112;98;126;139;127;109;129;122;129;126;106;109;113;109;108;117;103;103;133;104;118;100;103;99;120;106;102;118;103;133;123;102;100;102;116;95;127;119;103;119;118;122;121;129;106;114;121;125;131;110;117;97;118;131;119;109;121;94;109;96;128;118;126;102;125;113;109;136;109;130;103;132;130;110;103;111;101;130;131;110;132;113;106;127;134;142;110;113;120;133;153;114;123;124;123;114;107;140;119;126;106;107;98;95;99;109;122;127;113;116;110;119;107;127;114;128;120;134;128;140;119;139;133;138;139;136;165;147;159;139;151;151;128;164;128;133;128;118;136;160;190;187;175;170;137;124;125;138;139;136;133;112;131;145;127;127;110;129;155;136;157;116;112;101;120;102;104;120;119;138;111;115;94;100;94;98;103;99;114;105;137;121;104;114;135;111;125;123;124;122;117;144;133;143;124;164;144;147;141;94;82;85;133;148;157;170;178;149;138;127;121;114;119;126;127;134;121;107;144;102;112;126;110;103;125;122;131;110;129;119;130;109;105;124;149;122;126;116;119;103;116;110;117;128;138;136;133;134;133;148;145;128;132;104;113;107;125;101;119;125;119;108;122;132;145;132;127;123;136;128;107;117;142;146;151;167;152;116;154;119;151;145;157;135;154;109;140;132;120;135;127;120;124;117;115;121;127;112;128;114;147;118;133;125;148;113;127;130;132;119;137;123;159;135;124;153;115;121;130;116;116;112;101;124;127;105;124;114;129;131;126;139;108;112;121;115;128;121;121;135;143;161;135;143;155;162;119;140;108;131;126;124;129;134;126;125;141;141;135;116;112;86;74;62;67;84;116;118;107;100;109;114;126;109;88;112;109;99;119;127;130;147;122;112;150;124;131;126;152;130;146;146;123;88;69;67;80;86;59;78;95;89;112;108;112;106;126;147;112;148;141;134;117;118;153;113;111;133;121;135;121;125;150;137;153;154;144;146;118;139;125;114;119;133;117;138;133;147;139;113;121;141;142;117;118;128;119;130;127;133;136;118;98;110;118;117;141;138;149;127;119;113;129;138;132;190;161;181;152;124;130;125;135;129;131;112;95;101;105;111;108;122;109;108;130;118;114;101;111;129;110;114;106;118;135;102;122;119;112;108;90;94;97;111;113;105;119;120;124;98;107;108;139;108;110;123;105;124;128;114;157;144;143;106;106;96;106;103;104;93;90;100;93;91;106;107;104;115;106;105;133;154;174;167;126;122;114;121;129;116;137;120;128;127;121;140;131;123;128;135;148;128;152;114;145;114;116;121;125;133;107;130;113;119;91;59;94;73;81;70;85;102;101;111;115;112;102;89;129;131;109;121;102;144;128;125;113;125;128;105;129;108;111;114;130;117;131;137;126;114;108;130;129;103;110;142;104;131;144;128;97;107;88;71;90;98;88;107;107;101;113;127;131;144;139;148;134;142;135;145;163;124;127;109;119;103;120;118;141;136;137;125;146;137;142;154;138;151;150;115;105;108;115;132;127;131;109;132;130;137;130;125;135;130;146;124;117;134;114;123;125;115;134;100;129;128;117;136;114;97;145;100;115;121;110;119;123;107;137;132;124;130;138;147;131;126;135;112;119;115;128;122;130;113;102;135;116;147;132;140;139;118;132;117;152;118;127;118;106;123;132;128;126;130;140;142;142;115;139;140;151;153;141;137;127;130;127;112;122;117;129;140;167;153;142;130;121;105;141;139;130;128;155;110;120;126;129;114;135;131;117;134;151;124;143;131;137;114;130;129;135;151;131;145;166;134;125;154;152;164;167;116;137;147;168;114;148;137;139;166;142;127;151;146;156;150;148;135;145;134;143;137;152;133;119;141;119;140;153;130;121;125;132;99;129;128;141;129;144;130;124;121;149;112;141;120;154;134;144;159;151;141;164;153;122;139;127;123;124;116;139;148;131;156;141;138;116;152;119;143;142;176;151;145;162;136;146;144;152;134;146;154;165;153;160;151;134;140;137;130;119;128;120;119;131;147;131;129;120;130;124;128;134;136;138;139;136;130;135;150;127;138;147;137;135;129;190;149;153;164;144;145;140;106;90;96;103;132;150;194;218;152;135;110;127;126;116;119;141;158;131;128;95;148;159;135;125;132;161;154;145;120;117;130;165;160;130;144;133;134;127;125;126;136;158;160;135;122;120;132;136;129;127;131;122;138;135;147;142;98;120;116;171;142;160;117;114;149;150;154;144;132;161;142;141;111;103;95;116;134;148;173;200;244;257;213;163;177;160;167;142;170;167;133;153;139;158;142;133;124;109;114;131;132;129;120;125;152;158;172;155;137;134;110;155;122;149;148;135;141;143;129;124;142;129;118;137;151;154;154;162;129;132;125;133;147;145;129;149;125;120;145;121;141;122;121;112;136;139;152;169;147;113;155;149;150;169;143;140;116;159;157;125;124;175;154;128;150;163;167;189;156;163;157;144;155;145;154;125;146;135;110;116;137;155;155;135;182;156;134;149;162;149;134;114;138;128;120;121;144;125;124;119;111;134;134;132;123;109;118;115;128;116;142;129;98;124;121;151;126;124;129;125;142;144;143;134;131;129;117;174;125;134;135;129;122;131;123;142;138;151;131;136;132;94;130;134;144;124;142;133;149;155;130;124;168;167;160;154;126;138;128;128;147;107;105;93;140;111;99;123;106;94;103;117;131;132;114;120;103;125;114;136;123;111;119;126;123;145;133;123;137;129;125;122;132;129;134;135;149;130;114;118;121;132;130;132;142;129;138;135;135;166;143;144;129;150;128;136;132;129;124;145;138;120;124;122;160;138;125;123;116;143;144;158;134;126;120;120;117;112;134;115;115;163;196;179;172;139;126;197;136;111;131;172;125;119;143;154;185;148;122;155;149;159;152;167;171;189;143;169;151;149;169;146;169;131;168;158;204;217;217;168;153;160;173;155;157;132;116;152;114;151;151;144;148;123;109;127;118;136;127;126;136;141;110;108;132;128;144;135;143;107;147;140;107;124;132;117;160;138;138;128;116;123;126;150;114;116;129;144;124;123;136;165;143;112;121;136;110;96;114;112;126;122;125;127;125;187;217;199;193;203;181;153;161;176;167;163;130;121;135;112;133;133;126;156;140;144;111;130;132;103;109;135;98;107;127;154;157;148;162;159;146;143;176;167;156;120;161;150;160;161;154;120;132;142;118;117;127;120;103;142;123;114;108;137;142;124;135;137;124;178;126;127;132;123;137;134;110;124;130;138;114;106;118;110;128;124;117;141;120;116;103;112;116;121;135;126;124;145;114;110;137;136;119;119;121;118;118;134;123;126;127
109;104;109;126;130;132;121;144;130;135;144;123;110;121;112;104;110;122;107;126;121;128;123;137;118;113;120;131;105;146;141;111;115;112;123;104;115;110;128;111;111;121;101;124;137;145;122;123;115;132;140;135;125;133;139;108;122;111;119;116;113;130;138;117;134;111;119;132;116;127;126;141;139;153;131;133;151;94;115;115;114;130;122;146;183;141;135;133;123;133;123;142;137;104;123;98;109;124;120;166;139;108;99;108;128;118;107;108;126;93;119;98;100;97;115;115;125;122;124;110;107;131;117;106;115;123;112;119;101;111;108;114;118;134;128;109;147;124;123;122;104;118;115;120;107;116;125;120;126;114;132;118;116;105;132;116;99;107;88;108;114;105;103;119;89;132;113;108;97;112;97;105;118;123;121;122;110;116;98;114;107;121;129;129;121;117;130;126;117;104;116;119;111;131;123;102;110;111;94;120;103;108;115;129;107;109;111;141;106;136;110;129;114;127;132;122;135;117;133;136;151;141;102;132;129;141;147;153;138;136;137;130;125;138;140;189;293;277;214;155;136;160;116;125;147;119;131;136;155;134;138;124;142;146;131;123;135;129;106;111;117;121;114;119;109;103;95;115;103;120;101;111;91;103;126;112;131;109;104;112;126;125;122;115;143;128;129;138;130;131;166;146;176;129;137;120;79;87;138;164;170;167;172;129;153;115;130;120;106;143;140;123;143;126;113;130;119;115;117;122;121;88;134;139;114;130;124;103;128;152;129;137;124;138;130;123;107;110;87;133;125;139;123;123;145;122;131;128;116;102;112;127;117;99;121;108;143;136;149;143;157;129;164;137;121;128;111;95;134;127;146;158;140;139;141;137;146;132;150;141;165;137;119;133;117;148;127;146;134;126;127;163;117;120;110;126;120;132;133;141;137;109;128;133;143;144;125;140;135;142;126;123;97;120;127;120;116;121;126;110;112;101;117;111;122;130;113;120;114;109;126;129;117;108;134;144;166;148;150;150;160;138;143;130;125;144;144;129;137;136;134;131;146;128;150;135;103;81;67;58;73;87;98;109;131;118;140;112;102;106;120;106;123;143;120;146;152;125;132;131;132;123;138;130;143;147;142;108;136;100;71;74;65;75;87;84;113;97;94;96;108;117;116;118;133;123;136;139;122;129;123;128;120;131;134;122;132;145;139;143;156;163;157;116;138;138;150;111;124;124;115;128;143;117;138;134;145;128;117;119;126;138;117;131;121;145;136;114;123;102;111;123;117;133;116;120;134;127;127;133;151;147;129;170;123;150;123;115;144;117;95;109;86;87;90;130;125;111;115;108;113;118;114;112;132;108;108;122;129;116;94;108;121;132;113;91;112;101;109;113;141;107;113;118;123;117;119;120;127;111;110;122;131;100;125;129;118;158;123;114;113;107;92;97;93;105;82;91;108;90;113;124;109;123;93;100;134;132;173;153;150;120;137;133;124;147;139;126;134;131;119;119;118;144;142;134;126;153;131;135;142;150;131;120;125;117;119;119;130;105;68;89;94;104;99;99;101;101;104;121;128;104;111;122;104;123;104;99;121;107;130;120;114;103;110;135;128;102;132;109;123;112;126;149;131;137;135;112;124;104;123;128;132;145;135;115;128;105;81;84;69;76;100;94;117;124;120;113;102;95;126;143;144;149;130;141;145;133;134;106;114;111;141;118;137;127;128;120;142;149;130;165;137;151;122;136;104;115;103;121;121;136;123;125;131;132;132;99;106;127;126;120;124;120;132;138;144;129;106;118;132;129;139;164;140;142;118;119;128;134;124;124;126;135;126;145;128;121;138;162;132;155;125;134;108;119;112;116;121;115;108;124;145;134;201;201;161;132;117;119;116;135;130;126;139;125;108;127;94;133;131;147;155;136;133;131;123;166;135;158;136;127;137;123;124;139;114;144;129;134;138;136;123;119;116;131;152;133;143;138;122;133;98;124;121;111;159;124;146;127;118;113;140;116;112;108;137;147;143;165;165;166;141;139;169;159;136;129;149;121;150;165;168;114;125;119;144;172;149;145;128;149;150;130;129;144;146;130;137;132;128;113;130;157;150;132;139;111;122;112;122;116;127;124;125;143;123;146;136;134;135;161;144;141;131;133;145;141;126;150;122;128;143;127;128;122;153;142;145;150;114;133;113;127;132;135;143;141;132;166;172;136;142;181;162;183;155;155;158;165;182;147;134;139;107;127;140;119;130;117;121;142;127;106;124;124;125;107;125;136;124;133;120;116;145;126;155;116;135;137;124;145;137;157;154;157;151;152;135;108;107;80;92;124;108;152;158;153;119;105;111;114;129;134;170;140;111;130;109;148;172;142;122;137;145;162;156;133;123;128;155;131;134;142;136;134;132;112;129;130;164;147;117;118;108;110;132;128;122;122;118;152;157;144;118;117;105;138;149;140;129;134;146;156;155;147;156;136;142;127;145;106;100;101;121;139;169;170;211;247;223;238;207;148;162;156;171;137;158;141;160;145;163;155;123;112;127;129;121;125;128;144;162;147;142;169;148;115;124;121;137;139;138;150;135;134;135;141;144;153;125;108;128;148;136;143;137;150;136;161;151;150;164;153;131;125;127;131;120;110;110;101;123;123;138;141;146;130;148;163;148;177;137;131;135;151;169;163;159;175;144;158;145;142;167;154;133;154;181;132;166;161;136;134;134;134;131;135;110;149;155;156;150;137;145;129;157;139;140;136;145;142;127;130;124;152;138;121;118;119;109;148;128;121;119;117;118;120;119;120;99;118;133;148;121;112;128;137;124;133;119;129;138;144;124;114;138;109;127;113;128;123;137;127;133;118;135;139;130;129;134;144;144;120;144;130;112;140;127;145;170;154;168;151;166;135;164;143;130;116;108;113;94;115;92;109;122;125;127;113;124;127;99;114;116;122;133;130;125;138;119;128;131;139;125;118;149;115;123;126;132;125;114;137;144;141;158;139;139;115;142;156;128;137;152;138;127;134;160;149;119;141;162;151;116;146;117;134;130;118;156;126;138;137;126;118;129;130;141;173;150;131;122;135;126;144;136;106;117;136;140;159;143;149;159;142;127;164;121;150;135;129;141;132;131;176;143;130;123;120;133;151;195;178;165;188;170;147;142;164;149;156;126;161;174;240;229;213;163;153;156;157;153;127;118;129;141;134;159;142;157;131;138;133;104;125;135;116;115;144;136;120;122;125;126;119;128;119;127;124;145;126;129;148;160;135;124;135;150;132;135;119;135;135;137;116;120;161;123;126;142;123;126;124;101;113;110;111;132;113;107;134;144;154;140;222;185;181;187;168;154;183;185;157;161;139;128;113;135;122;167;123;147;133;114;113;111;130;128;113;100;107;98;121;157;137;140;163;144;147;139;121;147;130;155;169;163;160;145;131;148;148;123;108;110;113;125;139;148;137;116;123;107;126;142;133;131;105;111;123;129;137;103;116;114;147;132;152;126;123;109;124;121;111;122;132;134;122;134;115;116;100;121;130;116;132;140;144;108;129;129;106;125;117;120;151;148;140;121;113
104;111;110;103;112;121;128;133;114;160;115;102;121;120;124;112;101;123;124;108;121;116;101;121;116;102;125;131;123;112;114;120;121;126;115;112;96;115;104;113;117;121;94;118;110;112;128;125;145;124;111;132;129;126;107;126;125;89;105;121;141;163;116;110;110;121;117;123;126;117;118;111;110;119;144;114;103;92;105;98;113;125;112;136;137;131;136;124;141;143;138;121;109;119;116;104;116;127;151;185;138;123;120;86;119;132;110;125;118;126;112;123;113;101;115;118;122;120;99;106;111;138;113;101;121;102;116;111;97;119;114;111;114;114;162;114;120;121;137;131;117;144;150;133;141;120;136;119;118;115;120;123;126;131;111;104;125;108;115;91;86;124;132;84;101;100;124;126;102;126;103;111;126;126;132;109;113;124;104;129;116;135;116;128;149;124;135;131;108;97;92;124;113;110;134;103;122;133;111;101;116;133;117;126;116;132;109;110;109;110;100;158;109;132;129;142;136;138;126;126;121;135;137;116;148;124;140;152;128;143;123;133;126;135;168;227;344;295;191;175;171;118;128;136;118;124;117;123;150;145;140;132;135;119;126;126;123;129;115;134;101;132;116;105;97;104;107;123;114;111;87;110;101;95;110;110;119;116;106;118;115;99;116;132;130;144;131;143;140;150;124;143;129;137;143;120;95;82;112;147;136;153;154;154;129;116;109;148;156;128;144;133;118;139;136;122;128;115;107;149;100;128;130;129;136;122;137;119;123;150;138;141;147;117;141;133;123;105;137;113;151;113;145;103;125;124;110;115;130;107;123;116;115;137;106;127;106;120;119;132;148;139;138;136;138;106;113;124;140;135;138;148;141;149;168;148;140;137;176;166;167;144;137;131;135;127;149;153;125;131;103;136;128;110;111;123;118;136;134;135;154;130;135;126;129;137;135;141;158;129;126;125;105;125;110;125;103;105;122;120;114;104;107;127;118;105;118;118;114;115;125;114;111;130;132;130;136;139;167;132;145;153;134;149;136;137;130;128;128;137;125;137;149;175;142;108;120;88;49;57;63;87;92;110;115;98;125;115;102;107;127;96;109;131;136;135;135;141;120;162;123;141;139;148;146;140;139;134;144;109;83;57;72;78;85;100;125;100;109;94;100;93;113;124;111;125;107;119;130;94;129;112;127;131;133;134;135;146;136;169;144;148;144;144;120;144;111;137;132;132;129;138;141;123;132;137;133;124;130;125;119;127;124;127;141;158;131;122;137;123;118;132;127;119;119;110;128;126;112;149;169;159;148;152;124;125;125;135;121;110;117;79;83;92;100;94;127;94;110;99;110;127;95;111;99;110;121;97;111;111;127;119;120;118;115;105;111;115;116;102;117;97;118;122;132;116;123;103;105;109;110;137;119;112;139;139;131;158;111;110;104;99;105;98;92;89;102;103;99;98;96;130;131;94;116;106;124;105;131;144;124;103;126;141;107;125;144;145;142;141;126;123;123;125;152;142;136;155;152;147;134;138;118;114;135;145;112;117;125;114;93;83;93;103;100;101;92;109;110;123;116;102;110;109;103;141;119;116;117;115;114;91;121;139;106;130;127;124;110;138;126;133;119;131;140;153;149;139;126;118;113;132;120;115;124;108;100;108;86;73;76;80;79;85;98;89;130;96;109;102;150;131;134;122;140;120;140;142;119;117;134;141;137;146;135;148;133;145;133;133;143;136;134;137;131;132;110;113;115;115;107;109;110;139;125;115;125;112;127;101;113;115;113;117;126;108;122;123;125;109;131;145;164;147;151;154;143;119;118;127;133;112;144;134;120;128;146;138;128;131;123;133;112;118;121;131;102;103;119;114;125;121;143;171;264;314;244;168;120;126;124;125;112;131;143;135;124;119;124;127;135;142;140;140;155;115;148;143;170;153;164;142;137;126;115;135;137;122;119;143;145;140;128;115;127;126;140;147;137;138;143;105;135;133;116;114;126;135;112;133;132;142;138;126;113;127;133;124;142;138;141;146;136;134;146;154;141;114;142;126;136;141;149;134;125;132;132;125;140;137;150;119;113;156;179;150;135;165;143;126;130;126;140;144;162;155;125;121;117;122;143;130;113;118;154;129;115;133;128;138;130;143;159;149;162;160;143;130;167;140;129;135;146;140;154;130;113;123;148;138;122;137;121;151;124;133;129;116;161;159;167;165;178;157;145;153;163;158;146;141;155;143;139;133;139;112;130;118;99;104;135;126;119;120;140;116;131;131;132;114;123;134;122;141;130;137;125;114;131;135;157;143;167;156;164;157;148;141;142;115;92;82;90;107;128;146;132;125;120;114;118;125;122;132;140;151;131;127;122;120;127;136;106;127;147;158;160;140;145;154;140;152;150;146;137;128;128;119;122;126;152;140;148;111;113;135;121;122;109;136;141;113;127;148;132;127;128;159;145;152;128;123;142;177;158;162;140;130;148;141;128;112;102;127;128;153;165;195;198;257;232;204;176;155;133;150;149;150;136;115;182;145;149;128;135;123;111;100;121;134;122;121;173;129;164;146;142;137;131;137;135;165;142;130;143;148;149;185;166;149;147;113;151;148;129;148;140;135;129;140;163;126;160;149;138;119;123;119;122;107;115;118;119;128;123;154;142;134;134;159;175;172;138;150;147;151;144;179;166;167;157;121;151;149;158;177;142;186;188;164;131;158;161;140;122;133;121;129;117;143;178;160;143;133;135;140;171;167;125;136;131;153;145;146;144;142;97;103;156;130;124;141;139;121;129;133;149;111;141;145;128;123;154;119;141;108;117;122;135;122;124;148;119;120;125;115;149;142;130;118;139;122;145;122;113;140;147;134;140;147;140;144;128;141;108;129;135;134;154;154;154;153;168;170;137;139;116;118;124;94;106;100;131;102;118;114;118;114;107;128;149;131;125;136;137;127;138;134;117;113;126;124;142;131;119;118;144;113;115;116;110;104;144;128;134;150;121;118;103;117;124;130;102;118;138;158;123;158;140;138;146;144;184;144;133;140;121;155;129;138;154;140;143;129;136;134;117;140;134;141;143;154;131;119;121;143;131;134;112;116;137;152;170;170;175;147;145;153;144;134;137;137;123;134;123;137;158;161;128;125;141;165;155;159;156;171;167;163;142;155;172;133;131;136;192;214;228;226;170;136;117;167;136;132;127;126;134;150;175;161;175;150;125;125;116;111;129;126;117;133;115;140;108;119;139;124;138;129;110;116;102;138;132;104;123;134;139;126;137;141;143;128;135;145;126;140;115;133;141;127;127;123;130;128;118;130;109;135;121;124;137;131;154;138;156;168;175;193;166;202;165;175;182;196;163;137;122;109;104;111;128;149;127;120;127;129;130;124;148;100;113;103;133;152;156;143;160;140;147;154;172;146;130;114;149;163;182;185;178;149;134;127;102;126;137;131;114;123;121;124;134;106;95;122;137;118;122;153;108;123;135;116;140;141;127;149;111;110;121;108;105;104;106;109;116;117;141;133;127;115;100;145;129;109;136;126;103;126;132;121;139;133;124;129;113;110;148;101;125;122
125;121;117;115;120;122;133;138;136;122;129;125;120;120;100;100;114;148;138;103;126;129;126;130;136;128;117;115;139;129;120;142;120;129;128;124;122;131;126;123;112;113;119;110;126;113;121;116;121;113;97;127;130;113;123;119;119;107;113;110;139;161;119;102;136;120;123;127;102;108;134;138;125;112;145;119;130;132;107;110;112;144;146;131;134;145;142;156;146;137;128;122;119;132;133;124;116;132;142;160;141;120;112;115;117;92;107;135;108;96;107;122;129;120;108;124;115;129;133;109;110;113;108;126;109;109;120;128;113;119;119;117;112;143;113;100;108;119;113;107;129;140;135;152;136;112;117;112;116;119;131;147;119;134;133;81;119;100;103;118;85;119;125;111;117;106;107;103;116;119;108;125;125;124;127;119;105;126;90;113;89;117;129;110;127;114;106;136;134;114;112;98;115;135;136;157;117;122;138;119;129;130;115;115;111;107;108;123;112;109;112;124;137;121;139;141;146;144;126;117;133;140;116;119;118;135;150;145;162;124;143;124;135;133;147;203;303;239;176;164;147;149;134;134;116;111;126;142;127;142;125;140;119;116;130;102;112;128;112;109;121;92;101;131;113;115;123;122;132;112;122;130;115;108;131;119;104;114;112;127;102;115;123;153;124;125;141;137;124;152;144;144;153;144;124;114;94;73;114;129;140;157;163;168;114;140;118;128;126;147;139;141;130;137;120;122;126;120;107;110;125;126;130;131;138;128;133;118;108;134;117;140;131;126;139;121;129;117;126;121;130;136;144;126;128;138;126;118;95;119;137;123;118;121;118;118;124;132;155;133;141;150;169;141;128;135;124;139;139;124;172;119;126;150;144;143;150;146;164;183;153;139;122;124;137;138;114;115;142;139;118;155;126;128;135;115;137;117;138;142;139;150;128;148;123;126;157;151;128;147;125;108;110;108;131;105;112;117;100;97;113;111;112;124;126;116;112;101;136;105;120;110;122;110;129;152;150;138;137;131;133;135;130;144;153;146;159;138;123;126;160;124;155;137;129;114;113;83;51;65;67;78;89;117;107;129;111;106;119;122;120;111;116;118;135;137;149;127;123;128;147;124;143;165;154;145;133;144;123;118;77;54;70;74;95;106;107;115;89;106;104;90;121;118;103;94;124;107;146;129;124;115;137;144;135;123;120;133;136;168;132;144;151;113;133;107;134;143;131;123;123;114;118;159;133;125;130;129;121;114;108;119;136;108;119;137;108;124;143;112;113;145;122;129;128;135;112;122;130;144;166;165;144;158;114;135;123;121;130;122;109;94;65;72;91;123;95;113;125;129;122;127;131;124;128;106;126;123;115;115;122;125;126;122;111;110;104;91;125;102;108;129;120;120;126;127;135;135;104;113;127;141;114;120;115;111;121;116;109;131;101;114;101;94;86;72;88;87;98;108;112;108;113;101;112;115;92;135;126;109;110;122;126;118;118;133;126;161;126;129;133;133;118;133;123;158;143;145;146;126;157;143;141;121;115;126;124;110;97;110;94;85;110;90;110;83;99;96;121;105;86;98;117;126;105;128;128;112;117;112;111;116;110;104;100;120;89;119;107;126;114;133;131;126;132;138;130;135;123;112;123;140;126;141;117;116;103;94;83;97;80;68;79;88;88;105;128;109;98;129;136;133;151;153;135;115;122;137;132;113;121;141;127;145;132;135;137;135;118;115;132;124;120;147;130;132;115;119;115;111;113;131;128;116;130;126;118;126;131;141;131;128;99;112;111;128;141;118;126;144;125;140;159;162;159;159;136;131;140;129;120;131;126;132;134;139;134;150;126;128;143;147;135;129;121;113;111;122;102;128;121;108;135;197;329;425;295;162;122;109;127;150;138;133;151;125;129;124;106;130;169;122;144;130;137;123;140;146;155;168;149;152;118;114;139;126;117;127;137;146;124;117;142;133;136;128;140;139;129;147;97;121;121;137;137;112;128;131;116;125;127;124;149;121;130;127;130;133;145;121;149;156;133;121;118;139;129;121;118;108;137;122;129;126;137;124;141;156;143;140;139;150;126;141;158;144;161;135;138;114;136;143;143;153;166;145;125;112;131;123;133;136;122;127;139;116;117;123;138;130;146;145;142;138;133;142;133;143;148;143;145;146;114;127;134;127;126;135;157;140;146;126;145;117;150;140;134;140;151;164;166;174;203;162;149;156;171;158;143;163;130;149;130;125;125;108;130;119;124;104;120;102;92;111;118;124;120;126;112;125;112;120;126;130;131;141;136;133;137;165;161;148;153;152;154;136;143;141;137;115;86;103;90;93;99;135;122;115;107;100;123;106;138;128;121;146;141;99;104;100;135;128;128;117;160;166;146;142;138;158;151;145;155;153;185;167;136;136;133;125;143;143;97;91;111;110;146;130;113;135;124;142;115;128;138;122;133;132;147;130;141;155;141;139;170;139;111;128;138;149;139;131;111;132;127;130;176;191;196;211;228;193;183;153;145;141;134;125;149;166;158;167;148;130;118;123;110;121;128;121;156;123;141;152;142;151;137;152;125;154;146;134;129;117;139;145;137;170;178;169;149;130;144;161;149;140;130;136;128;166;163;164;149;157;130;126;113;114;104;93;103;118;135;126;129;141;129;133;121;168;166;148;147;138;141;129;124;170;169;144;165;148;173;151;160;152;165;176;176;172;151;148;131;136;134;126;135;100;127;127;144;140;150;126;151;152;136;142;146;155;143;143;159;153;139;133;132;124;124;131;134;157;132;115;140;127;128;123;147;128;124;133;125;132;121;151;125;128;115;127;120;129;136;145;122;149;165;151;142;129;139;127;131;149;135;134;137;135;149;123;137;150;142;116;143;120;141;124;160;151;155;150;157;151;129;122;131;98;118;103;76;82;106;108;108;120;107;121;121;143;122;122;128;121;139;114;114;131;140;117;99;126;133;133;139;151;136;124;128;121;105;119;121;130;159;135;136;125;133;98;126;118;125;130;130;145;142;151;135;157;149;122;164;129;120;136;128;142;141;150;134;149;140;153;102;112;109;122;99;155;147;133;130;103;146;125;137;116;109;129;124;174;180;175;160;151;129;141;151;131;126;122;144;133;133;144;152;150;136;136;134;145;170;162;175;162;160;171;188;152;142;145;151;170;188;250;226;217;183;141;135;126;132;117;110;115;131;141;180;202;168;167;129;125;133;128;135;106;149;116;128;123;147;130;143;119;116;133;115;123;118;121;139;126;156;113;118;122;134;134;137;126;151;129;153;139;131;147;112;158;138;130;154;114;120;124;123;133;132;140;139;149;157;163;160;187;184;169;136;142;154;166;163;152;176;157;146;144;125;111;118;125;116;111;96;110;143;121;114;148;120;128;128;116;131;160;143;137;135;149;150;141;138;120;123;159;170;169;194;165;132;136;118;97;102;129;112;136;138;112;109;118;127;108;137;128;159;145;131;149;131;137;134;129;125;123;126;117;122;108;125;95;96;128;98;125;127;122;141;120;120;143;129;118;140;118;132;107;149;123;141;135;133;128;113;160;118;132;124;102
121;128;117;128;135;116;124;143;123;137;130;91;132;121;134;112;122;108;123;120;115;152;107;83;139;143;132;119;129;120;138;156;128;109;123;127;110;121;116;114;149;141;98;118;144;131;115;126;111;114;101;122;121;120;103;124;132;99;131;115;131;108;125;119;123;105;119;120;135;121;126;108;121;115;102;119;125;116;107;107;124;88;117;139;124;107;125;146;127;136;141;131;133;130;139;106;121;101;137;130;130;105;110;112;118;119;127;139;117;126;127;107;96;105;114;120;121;122;101;103;110;134;117;118;118;117;145;127;127;117;112;97;105;139;120;123;128;118;109;121;119;131;117;128;126;130;87;114;117;116;118;146;126;93;114;113;98;96;106;112;99;111;100;120;119;119;118;77;129;110;112;116;137;122;136;127;119;131;95;104;125;130;116;114;143;140;140;130;110;124;120;129;130;143;165;137;131;122;107;121;121;145;129;115;128;131;103;126;119;123;123;123;127;129;136;123;128;131;132;146;135;136;147;138;112;127;150;128;160;134;131;139;103;125;129;162;178;164;140;117;131;125;156;123;129;126;146;142;106;123;139;148;136;136;140;114;137;116;117;110;121;112;109;115;118;117;106;119;113;109;100;108;130;118;107;96;111;100;110;126;124;113;121;103;122;130;129;131;105;164;144;155;158;156;162;138;98;73;98;132;176;156;136;150;127;137;114;136;130;135;117;102;123;127;110;139;129;117;120;93;117;115;126;115;114;139;127;126;139;121;132;141;132;127;123;127;135;120;122;109;132;126;137;137;120;125;127;141;132;102;119;141;121;124;105;145;124;125;115;144;164;133;142;126;129;125;145;128;163;143;158;145;145;152;158;169;132;155;165;147;152;136;123;128;118;131;145;147;136;123;134;128;130;119;113;129;125;142;130;104;118;146;150;144;138;165;151;139;160;129;147;115;114;134;103;120;114;113;124;139;97;122;111;114;122;114;129;110;119;126;107;125;136;103;127;135;137;142;147;134;158;133;145;125;157;137;144;130;132;129;155;157;133;142;101;100;92;74;55;56;70;78;93;108;109;135;140;135;124;126;116;129;107;147;156;135;125;126;135;149;112;139;127;128;143;132;127;148;112;93;74;59;72;68;99;87;122;109;102;95;104;91;102;105;107;116;113;116;124;121;103;109;131;121;101;130;122;154;132;164;135;161;111;110;117;135;126;128;146;161;138;138;114;113;150;128;150;119;131;143;131;123;110;108;122;116;112;112;125;113;115;151;129;143;111;138;140;141;133;127;134;165;147;127;149;137;111;137;121;134;118;81;57;78;83;97;99;121;128;108;120;131;128;101;109;90;102;137;110;122;136;110;147;122;130;111;115;113;109;117;92;94;125;130;107;136;115;112;123;127;132;149;126;115;122;134;120;104;110;129;99;113;91;108;69;78;91;100;106;102;110;129;110;121;104;125;104;90;102;102;102;104;131;135;138;111;120;135;131;140;134;135;138;111;129;137;154;149;177;149;163;152;163;110;110;126;126;106;107;96;110;77;102;125;99;83;79;94;101;117;89;107;104;112;114;105;113;108;98;110;118;132;122;104;109;119;114;105;97;119;131;117;124;115;124;142;135;130;111;148;140;118;134;113;125;103;94;94;85;81;87;87;81;86;75;104;111;115;119;140;133;130;137;156;155;115;129;122;116;105;118;126;134;146;145;134;137;156;154;153;141;141;148;134;125;160;114;141;115;125;102;125;139;132;137;147;119;117;119;123;126;112;122;127;100;142;146;96;111;132;135;116;136;129;147;145;118;122;135;138;130;128;130;122;125;110;114;157;137;147;145;132;139;109;118;127;137;116;109;121;123;123;133;194;300;374;257;164;136;125;127;117;123;118;136;142;128;121;116;133;147;137;152;138;145;123;126;149;139;122;153;152;129;148;113;102;143;103;112;113;142;112;144;126;121;124;142;134;123;132;131;125;136;148;136;141;125;124;124;115;114;102;105;153;118;131;129;124;139;129;145;159;127;120;100;129;124;122;120;135;128;138;134;148;139;126;132;129;150;139;138;137;131;144;148;139;138;152;151;112;151;131;127;174;131;129;138;149;147;137;134;128;128;138;142;139;126;118;151;124;142;157;166;149;146;149;150;137;144;148;133;146;133;147;137;140;141;131;156;146;120;135;137;140;128;139;161;151;149;140;148;181;180;152;133;160;203;162;150;151;163;145;134;140;132;118;114;139;106;134;131;111;139;116;124;140;138;118;104;108;133;123;131;118;126;125;133;146;148;148;161;167;144;143;140;151;174;161;129;128;117;111;117;113;124;131;121;124;123;117;109;118;121;101;124;124;123;105;89;88;98;117;124;121;153;156;156;133;113;140;132;151;142;132;145;147;134;160;124;136;119;112;128;113;122;134;137;125;132;104;101;131;127;129;122;121;147;156;130;136;176;150;169;139;149;126;129;132;125;128;146;144;121;123;128;131;171;172;177;209;223;201;181;151;146;117;134;148;128;144;144;187;142;104;134;146;126;109;115;126;139;137;178;168;145;123;136;130;135;142;151;135;140;141;128;140;151;145;168;138;143;138;145;142;156;150;139;156;158;140;164;153;135;161;121;124;119;127;113;108;114;126;125;117;145;153;132;130;106;141;187;169;156;145;143;145;158;175;174;184;171;142;137;165;178;162;132;165;188;173;177;147;141;148;149;144;131;121;127;132;147;156;137;160;125;157;150;143;167;147;110;133;138;126;119;135;116;136;116;128;120;134;125;121;110;132;137;125;122;124;130;122;126;142;127;127;122;119;136;133;122;112;126;136;131;153;140;144;162;134;127;134;151;163;157;138;143;126;121;155;142;121;139;122;115;113;148;142;143;156;134;144;147;136;132;110;116;94;119;105;109;107;110;113;110;121;92;105;125;131;132;121;135;112;115;148;124;136;136;127;131;123;133;145;133;135;131;128;108;120;113;108;138;158;140;133;126;120;129;131;120;136;135;147;144;148;131;150;148;129;136;141;143;129;125;125;169;168;129;128;145;127;140;113;117;130;136;116;116;119;136;140;113;116;139;110;128;110;124;135;147;148;152;153;168;161;116;144;139;124;143;142;157;138;132;131;137;157;137;131;130;127;163;158;156;154;160;163;149;170;152;162;162;165;184;243;271;224;194;124;132;137;118;121;131;117;131;138;217;217;193;161;158;127;122;135;130;128;145;119;142;147;121;135;120;128;123;115;123;115;131;118;131;156;134;118;123;126;141;155;142;156;125;141;148;132;145;150;149;158;151;167;122;146;119;120;130;110;110;165;163;139;162;141;159;163;153;144;165;166;160;148;144;146;145;154;161;180;154;134;110;121;107;116;122;129;124;144;122;147;131;110;145;141;131;156;135;143;129;133;148;132;129;128;153;155;168;195;161;147;129;126;120;143;129;146;125;148;132;121;134;109;116;108;116;147;131;153;148;126;115;115;116;112;117;119;108;130;121;107;130;134;109;149;114;128;140;115;118;118;116;121;123;122;125;113;135;123;147;136;122;134;137;118;135;149;138;147;129;127
116;121;116;135;148;125;131;132;134;127;118;105;95;101;111;131;102;104;127;126;131;127;106;134;130;114;113;134;120;141;142;157;120;115;112;140;133;114;106;107;122;133;110;108;124;133;113;125;101;123;136;137;121;118;111;115;112;140;120;138;119;115;135;100;130;128;134;146;117;122;111;125;117;124;115;125;103;107;110;92;127;99;117;123;133;123;132;133;153;125;138;125;150;137;120;109;119;104;86;102;120;115;128;105;98;126;110;109;123;109;121;116;111;117;119;92;106;109;106;104;93;112;117;114;111;117;124;98;124;116;111;109;109;125;124;99;123;121;129;119;126;119;121;127;136;133;102;113;104;103;103;115;118;110;129;114;126;121;99;139;135;117;133;113;119;123;113;110;108;126;111;140;132;101;112;121;120;104;130;111;107;140;136;104;118;116;127;94;124;118;118;134;121;139;149;128;140;141;119;142;121;150;142;115;110;111;118;122;132;119;127;148;106;132;153;115;121;142;133;133;109;120;136;126;142;153;169;158;145;159;118;114;134;125;127;156;149;137;125;158;157;144;105;117;113;109;115;117;132;144;150;143;146;119;146;116;136;123;134;119;102;94;131;118;127;97;132;117;104;109;104;113;109;77;108;101;94;126;132;95;96;115;117;141;127;144;139;148;135;147;129;155;140;153;157;144;88;91;98;130;141;168;153;141;123;125;137;117;134;128;142;104;114;108;116;102;127;114;118;128;108;119;130;116;126;125;101;131;122;133;156;113;113;128;139;115;129;139;129;105;135;110;117;132;132;131;119;111;111;124;116;126;124;124;130;145;135;141;137;145;154;137;160;145;143;128;126;121;140;128;153;132;148;143;143;127;142;125;162;125;127;128;136;146;143;119;131;129;146;135;151;122;138;118;128;120;122;139;140;124;143;132;136;142;150;150;146;147;147;146;106;121;120;104;106;120;111;89;94;105;125;113;124;132;118;134;115;102;109;117;105;111;103;107;126;116;152;159;150;158;147;137;144;152;148;146;136;142;149;143;134;161;144;159;122;123;96;80;55;62;71;85;112;98;99;116;129;126;105;111;106;117;131;131;125;111;151;139;125;133;133;143;139;142;145;145;142;138;145;122;84;64;63;89;103;106;111;114;98;107;94;108;115;121;124;120;110;144;143;112;129;122;135;121;123;122;120;126;155;134;129;127;144;136;114;148;114;133;145;146;129;131;136;133;155;122;95;143;135;121;121;124;105;118;126;146;134;121;112;118;133;129;124;120;136;143;136;122;150;158;163;164;127;112;128;138;114;113;130;114;94;62;80;73;87;123;89;105;94;100;101;114;122;112;96;110;118;134;142;118;118;118;136;116;121;109;119;115;103;79;80;117;120;130;133;113;103;105;121;136;111;131;121;144;122;136;108;123;114;121;102;127;114;103;94;83;84;112;95;110;114;122;128;109;122;97;97;82;99;100;106;125;106;108;106;123;143;132;141;147;151;136;132;122;161;140;128;157;160;149;165;159;165;115;111;124;114;138;102;126;92;81;99;107;106;97;76;93;112;106;100;119;124;124;111;98;119;88;111;95;105;113;118;118;106;97;115;117;117;133;139;96;145;123;124;144;113;104;123;126;130;114;125;122;97;89;84;75;88;93;93;105;79;82;85;99;109;114;133;125;128;113;124;152;129;96;136;153;140;138;114;112;143;137;131;132;147;143;149;127;135;162;125;143;130;147;139;122;110;142;118;113;113;126;131;115;121;127;122;139;139;117;130;129;125;111;121;116;106;136;113;126;123;118;132;128;107;133;125;128;137;133;107;128;120;131;130;148;136;136;117;122;130;106;132;116;112;96;121;125;132;139;139;146;190;209;169;118;140;137;146;143;134;111;114;151;112;119;122;119;123;130;139;133;118;127;124;151;158;129;159;141;158;137;126;123;118;133;141;141;108;139;121;126;99;139;128;131;126;146;130;113;134;128;119;134;109;139;128;130;110;105;111;120;113;159;131;107;127;121;128;142;121;128;122;122;131;140;133;147;102;119;118;134;107;119;143;134;153;139;140;127;142;126;146;130;153;126;115;139;124;129;143;151;151;149;135;145;127;124;117;136;156;148;120;140;145;151;140;142;177;151;135;176;147;155;143;154;135;138;154;151;126;149;125;137;128;152;138;130;130;116;139;106;129;135;135;124;116;148;152;138;160;154;183;184;199;177;143;148;117;148;137;117;123;128;138;151;113;118;134;109;103;99;124;135;128;119;135;127;126;135;116;120;121;115;114;148;156;146;159;151;154;171;149;142;154;156;145;149;122;106;121;125;127;117;113;113;133;154;152;138;163;145;139;135;111;95;87;99;114;111;101;139;163;154;119;140;130;146;148;135;133;127;139;152;139;146;142;177;124;120;96;107;133;122;143;112;128;130;145;106;109;126;133;134;141;165;151;157;156;161;166;147;133;127;141;134;142;144;110;124;104;105;137;138;155;160;157;200;209;212;162;131;149;105;144;137;139;141;144;172;128;130;117;133;129;130;149;121;146;147;151;156;147;123;115;138;138;133;133;129;142;118;138;138;146;161;162;169;131;138;147;166;144;120;140;142;148;164;170;154;164;142;142;130;118;111;111;112;117;156;132;159;117;157;148;133;128;145;162;175;154;121;131;156;139;174;168;156;163;171;170;177;147;140;160;157;166;177;181;152;153;129;141;142;128;123;124;126;138;151;167;137;165;145;135;142;133;149;128;134;138;142;128;121;136;139;131;127;133;126;113;139;135;126;124;146;127;117;127;128;141;106;135;110;118;108;118;130;112;125;126;132;131;132;162;132;153;151;136;167;141;146;127;164;134;138;146;135;127;123;145;117;141;132;147;134;129;139;170;181;143;155;152;126;113;124;139;119;126;95;100;99;112;111;94;122;128;132;117;110;125;122;141;147;127;137;117;124;143;126;132;121;155;119;125;128;101;116;119;135;136;131;143;142;136;109;128;141;142;162;136;155;131;135;127;129;133;155;154;148;143;141;152;141;140;157;147;121;126;130;172;137;116;120;117;104;114;139;130;125;126;101;130;131;118;111;140;122;155;165;156;138;141;138;124;127;110;114;127;127;133;158;134;143;140;128;136;140;159;157;152;142;169;144;149;162;166;163;162;162;162;164;193;231;214;225;169;158;150;119;120;125;105;122;130;184;192;257;257;189;146;140;133;125;129;125;121;128;129;140;133;123;107;117;118;130;140;117;141;144;141;151;130;127;124;111;127;117;133;148;156;147;183;148;137;167;180;163;147;144;126;136;122;139;133;126;145;137;140;172;167;185;190;176;178;156;176;147;147;151;141;156;143;128;184;226;167;127;116;105;118;139;110;106;129;124;119;116;135;124;118;139;154;142;134;129;131;155;139;161;143;135;145;153;167;148;139;139;155;141;134;132;148;165;125;94;114;123;128;111;136;133;122;113;152;170;141;124;135;126;124;112;97;108;106;127;118;120;135;103;117;131;126;123;128;137;114;122;129;123;140;150;142;119;129;144;156;155;119;128;105;132;130;121;128;114;140;115
123;111;123;133;120;139;122;144;138;151;119;120;109;118;112;136;129;142;130;128;104;137;126;110;141;119;109;135;127;102;138;145;145;115;129;132;147;103;125;130;133;141;121;125;114;137;128;129;123;132;124;139;142;122;135;119;112;108;117;115;126;131;113;136;129;145;121;131;125;122;121;128;115;116;114;117;130;102;102;113;93;113;115;130;130;115;106;112;119;137;125;122;142;116;147;121;119;116;115;119;115;107;113;135;116;121;105;109;111;119;108;120;94;113;108;112;93;114;104;125;105;136;141;113;110;101;106;117;110;129;126;107;109;119;113;131;110;131;106;140;117;119;129;119;122;145;153;112;113;102;118;107;128;123;128;151;108;123;130;105;121;138;134;132;117;117;125;126;107;127;101;122;115;131;123;121;113;116;85;107;135;130;132;147;116;137;120;125;96;129;141;114;134;152;133;132;124;107;128;105;123;142;142;124;114;112;136;100;124;116;129;114;124;136;106;121;123;136;150;110;107;124;126;119;110;142;152;146;152;138;138;106;137;123;140;132;155;127;147;130;143;131;134;138;125;116;130;118;139;136;154;151;147;135;129;138;136;117;117;114;138;114;97;114;119;111;125;127;117;101;110;90;112;92;119;111;102;116;121;130;126;110;110;114;133;151;150;140;129;150;137;150;142;140;156;142;108;84;90;124;149;148;145;134;135;131;123;107;131;105;126;133;118;123;118;120;125;130;119;105;110;120;122;130;109;124;110;112;117;109;114;129;142;132;125;135;113;130;121;133;108;111;127;108;164;123;131;118;115;122;134;125;98;133;138;137;110;122;151;137;136;141;120;146;144;132;132;119;140;138;136;111;151;160;151;160;134;148;128;135;128;121;154;148;136;144;131;145;126;123;142;131;125;129;120;126;118;154;129;166;130;110;131;136;125;139;152;158;141;140;115;110;118;97;121;121;114;115;111;113;130;110;110;125;99;106;117;104;118;112;125;125;128;137;144;118;150;119;138;163;146;147;137;141;171;139;147;143;146;145;158;145;154;157;134;126;112;76;57;63;70;86;102;106;101;130;130;122;128;101;119;112;116;111;130;128;148;125;141;137;118;123;129;155;145;154;119;130;137;119;72;72;80;84;110;119;99;94;101;99;94;115;107;101;120;107;119;104;115;130;114;104;124;110;140;124;108;133;126;133;141;129;121;138;126;129;137;133;127;119;126;149;134;131;164;139;134;117;127;137;124;103;99;117;90;131;110;105;122;130;138;116;124;121;123;101;141;117;137;126;139;146;141;149;118;125;130;127;109;111;92;91;84;67;75;97;96;114;86;105;111;112;96;121;125;120;128;121;124;119;96;134;115;125;128;130;112;102;106;94;98;119;122;112;117;121;98;103;128;132;124;129;125;130;116;116;130;110;114;124;107;99;131;104;108;104;84;96;104;104;113;111;102;99;120;105;99;112;93;87;105;124;117;102;106;135;107;137;148;146;151;121;139;125;134;143;132;138;127;147;159;149;131;116;119;118;124;109;100;110;96;87;115;91;118;90;96;110;104;113;111;106;118;127;124;114;119;104;124;106;116;112;123;120;116;126;107;147;117;113;123;114;116;118;125;134;115;106;116;126;133;117;115;119;120;78;81;88;75;119;101;81;80;96;94;100;90;138;112;124;123;133;140;129;126;128;121;120;103;130;142;122;157;142;128;146;131;137;160;138;132;113;132;129;137;115;146;126;140;119;111;122;135;139;135;122;130;120;124;135;126;120;102;122;140;102;132;131;143;119;117;138;135;114;121;141;143;139;129;135;140;131;142;124;112;116;133;168;140;137;138;117;129;110;105;104;122;121;117;124;134;149;142;135;125;129;128;139;133;115;130;119;131;130;143;127;118;124;134;133;131;123;128;135;137;127;119;119;130;136;161;157;124;147;130;119;130;114;111;114;108;131;124;128;108;133;120;119;119;132;134;122;146;113;133;134;114;123;122;107;139;101;123;128;122;130;137;121;127;137;138;111;113;118;119;125;144;136;135;116;125;135;160;129;141;130;140;126;149;140;141;125;138;124;137;125;115;132;144;147;137;154;144;148;129;121;141;128;121;148;137;138;140;160;136;156;150;141;138;135;139;142;138;161;160;130;136;135;174;128;149;162;131;139;126;135;140;125;139;134;129;143;134;139;139;153;122;140;140;154;140;159;161;145;140;159;166;133;146;122;138;126;124;117;111;135;126;135;100;114;137;117;107;105;110;112;124;145;121;132;117;130;142;130;119;119;113;130;157;141;151;134;138;148;155;160;162;155;145;126;100;117;109;99;102;124;108;131;184;261;219;177;171;158;147;141;116;93;102;108;113;114;105;139;153;145;132;115;119;124;153;127;139;148;122;135;142;158;144;131;142;147;128;124;111;135;117;151;131;112;122;138;120;137;106;130;141;160;155;138;161;181;146;140;123;131;138;128;119;128;121;124;115;122;127;128;167;168;152;148;178;201;162;133;145;138;130;141;138;126;116;132;137;136;110;137;134;113;128;110;146;136;130;156;113;126;141;132;128;143;117;129;121;144;135;129;157;174;183;143;153;140;147;156;162;144;139;151;133;144;145;160;208;161;137;141;113;142;125;113;130;149;157;155;144;149;156;143;129;147;184;182;170;156;133;129;168;155;158;157;188;162;163;175;168;141;141;154;156;143;172;145;145;165;139;144;139;129;159;158;136;147;124;142;155;156;161;136;133;145;125;137;136;124;141;126;134;126;122;147;114;131;130;147;121;111;119;137;132;127;116;113;149;136;151;142;122;132;109;133;114;115;134;116;140;157;154;149;149;135;136;127;132;151;119;132;129;130;128;146;133;134;137;155;130;151;146;167;153;159;191;183;183;151;114;118;99;128;159;142;117;99;93;102;89;107;125;124;134;145;133;105;124;120;110;134;113;139;134;107;111;121;120;103;129;135;121;124;127;131;127;111;111;139;143;137;140;125;129;136;138;137;139;162;146;126;153;129;127;145;126;130;159;135;146;119;130;145;138;154;133;138;120;127;136;135;155;121;133;127;128;129;105;106;107;126;129;104;122;159;127;163;111;161;144;116;130;114;109;112;142;135;161;137;154;158;139;135;124;145;141;154;169;190;145;168;159;144;154;184;178;163;193;187;234;200;214;197;145;125;145;123;107;143;137;125;167;152;199;213;225;207;165;149;133;127;139;127;126;147;133;131;120;135;118;103;136;123;132;128;145;136;137;139;126;145;124;143;133;121;137;135;145;151;186;137;144;178;178;168;184;155;158;147;143;154;120;125;128;118;132;137;162;153;162;163;156;146;155;180;153;184;156;128;138;130;162;175;157;115;114;117;103;127;104;113;124;124;120;121;114;139;109;115;140;153;124;136;151;129;151;139;153;141;142;150;153;164;145;140;124;107;130;125;117;148;108;123;158;134;138;120;139;134;131;147;150;131;137;121;135;125;104;116;143;128;123;129;124;122;124;120;116;116;106;109;81;109;114;122;124;124;118;106;135;132;132;146;145;134;110;126;96;133;122;117;112;125;121;132
133;115;108;122;145;137;143;154;162;141;137;124;116;111;113;99;131;121;134;138;129;134;123;137;119;110;132;125;129;134;140;113;134;100;113;107;128;110;127;100;115;119;135;130;147;137;127;142;109;113;123;140;141;107;112;112;140;135;113;111;126;116;135;123;132;117;102;144;148;130;127;145;112;122;119;116;112;81;114;126;130;116;132;131;147;145;140;124;135;119;122;126;134;110;131;132;109;128;123;127;95;125;118;119;99;102;132;109;116;122;127;113;117;125;119;139;116;97;104;141;104;117;113;148;137;131;102;112;133;113;121;120;113;109;115;100;101;125;118;122;109;111;128;100;109;95;126;108;127;124;121;99;117;136;121;141;130;122;96;101;122;133;112;94;111;114;123;117;97;106;117;122;109;105;98;105;111;121;111;136;132;138;144;148;135;110;99;120;111;115;110;122;122;120;144;116;135;115;124;120;115;123;145;119;124;105;120;117;103;119;114;123;146;128;138;134;121;122;111;119;117;135;126;131;133;125;153;148;162;138;144;147;135;151;124;131;136;148;143;157;146;159;138;165;113;133;123;116;116;138;153;136;165;140;129;121;127;123;125;123;136;105;119;153;141;110;117;116;88;118;109;107;98;105;114;113;140;131;133;127;102;120;112;135;124;129;131;127;119;118;146;161;126;143;156;144;97;82;98;120;153;172;152;154;147;101;144;134;127;124;114;133;120;120;134;127;114;120;117;123;126;117;131;111;125;132;109;114;117;139;122;133;124;157;122;130;128;138;116;119;123;99;118;123;128;135;128;105;97;124;123;132;115;140;121;129;104;113;135;155;151;139;122;140;144;113;120;97;145;133;138;147;163;158;131;166;152;154;135;136;127;110;152;123;125;126;139;129;142;126;132;150;130;130;140;121;161;131;150;148;136;169;159;143;134;159;133;158;156;125;120;129;134;106;120;130;104;110;117;131;123;134;110;122;118;96;106;106;96;118;119;137;134;137;129;154;150;155;143;149;130;120;149;146;156;151;155;153;160;142;143;170;162;139;160;110;100;91;65;64;67;84;89;107;126;114;124;119;111;130;113;125;128;129;127;117;118;126;143;146;126;110;140;129;138;136;141;137;133;144;82;66;79;74;78;77;109;93;104;115;97;96;100;105;124;117;99;125;104;114;135;131;122;129;115;133;126;140;149;125;129;132;127;112;137;129;120;135;141;142;124;131;129;171;130;156;121;132;137;119;106;125;115;115;132;128;132;114;119;115;112;120;121;119;139;131;128;145;115;122;167;179;171;150;104;128;113;114;116;136;108;110;112;78;72;89;90;100;108;96;103;102;142;123;111;134;128;118;105;102;123;117;124;121;110;95;101;92;89;83;100;97;83;112;98;92;111;111;103;123;135;110;127;125;118;120;124;120;136;113;116;118;117;114;106;116;81;104;113;122;127;103;104;110;117;113;86;94;75;107;109;122;95;93;117;127;128;130;139;125;135;121;137;140;114;108;123;150;150;140;161;173;167;146;156;123;115;139;130;115;101;97;100;117;111;83;73;113;104;119;124;108;108;130;103;109;139;138;139;110;129;123;113;97;136;106;126;118;124;132;128;117;128;122;119;124;121;119;139;126;148;141;153;125;106;90;91;92;67;85;101;104;85;117;99;113;76;129;106;121;147;109;147;140;111;118;126;122;123;116;129;132;129;153;158;171;154;143;135;138;131;134;114;141;154;107;112;138;117;115;94;111;115;129;120;103;150;125;110;113;122;128;108;122;124;105;132;109;112;137;146;131;137;115;115;116;119;123;119;117;121;137;116;120;150;117;112;132;130;141;114;111;110;105;124;101;105;125;113;129;133;148;131;119;122;131;130;93;112;134;145;109;144;118;132;122;131;142;133;117;124;116;125;137;132;140;142;132;134;137;168;154;153;128;129;115;122;127;124;128;113;122;127;116;135;132;115;122;118;118;126;152;119;135;134;119;147;137;124;115;109;118;137;133;134;130;127;120;150;148;124;112;128;138;132;131;149;118;136;123;123;125;123;147;139;114;135;132;154;133;144;151;139;167;131;135;105;129;133;144;114;132;123;139;121;119;122;128;152;122;137;168;136;128;143;155;153;146;124;118;124;150;125;138;134;137;151;116;152;153;164;136;154;151;146;133;146;145;169;130;119;136;128;138;139;152;140;162;134;125;133;163;128;142;127;146;148;150;136;147;143;142;120;133;122;122;124;129;137;139;139;93;104;99;124;127;113;109;120;130;114;122;130;128;122;117;123;131;134;147;148;137;135;177;166;166;147;167;141;120;116;113;112;116;89;108;117;170;272;361;306;227;178;173;141;117;115;109;128;119;135;145;136;120;173;150;117;92;113;126;158;140;119;129;141;155;130;131;131;134;126;145;123;148;137;125;114;147;136;141;128;109;114;113;100;124;120;141;139;134;177;150;153;152;121;124;146;161;135;135;119;113;140;117;127;144;160;173;167;182;183;175;157;151;133;126;140;145;134;149;146;123;126;124;120;123;110;119;118;139;176;128;132;145;145;125;134;132;155;124;136;142;142;128;123;130;149;161;130;145;150;133;152;140;156;121;141;152;156;178;179;168;177;147;133;126;142;123;142;139;127;111;119;134;121;140;160;121;162;180;183;174;180;139;123;140;142;134;159;135;161;159;175;150;164;124;175;134;130;146;145;138;151;131;144;128;162;141;138;128;132;143;164;158;135;165;165;151;111;115;105;142;126;113;140;115;138;140;126;133;126;144;132;145;133;124;113;134;121;130;130;123;111;117;144;114;134;121;151;148;128;149;133;149;138;149;151;151;155;150;140;154;148;154;138;157;131;131;131;133;134;145;143;139;133;168;148;148;153;141;173;186;174;137;142;130;114;140;140;138;125;120;122;113;117;119;112;118;141;124;113;112;132;116;116;128;110;107;127;140;120;119;117;120;108;120;133;106;124;112;122;128;123;136;135;133;152;140;127;158;125;150;138;133;140;140;128;113;137;148;141;123;153;150;148;149;134;128;135;138;120;105;114;137;135;146;157;142;124;135;143;113;119;125;122;111;112;118;121;120;139;170;123;161;147;133;123;107;139;153;125;126;118;148;145;135;140;137;140;136;167;156;136;170;170;134;142;173;185;197;192;176;168;190;197;208;188;164;132;119;132;129;127;141;146;160;145;152;209;196;210;213;175;150;131;140;120;141;131;128;129;140;141;131;124;112;127;120;132;120;116;133;127;101;134;121;118;144;145;137;127;128;142;165;158;154;152;154;205;173;172;176;175;144;144;160;144;159;141;131;136;143;128;143;165;171;172;186;130;179;152;134;169;126;136;122;115;119;138;120;107;108;122;94;117;127;156;108;141;101;125;132;136;127;125;139;135;135;155;156;136;144;137;128;159;165;166;145;152;157;114;126;128;125;132;129;111;126;127;137;124;121;127;120;158;142;126;141;140;138;120;131;139;114;114;93;121;114;135;143;112;121;107;126;110;85;119;98;114;119;137;137;126;120;123;109;123;142;114;113;132;111;126;119;125;123;133;110;131;133
115;107;123;134;120;111;122;127;160;112;107;105;102;98;105;98;126;128;124;121;137;143;113;140;123;114;117;115;112;128;122;125;129;112;107;122;131;104;114;120;127;127;126;157;163;156;157;100;95;130;140;121;141;120;123;115;125;121;117;128;121;128;143;127;134;103;121;104;114;121;110;110;111;97;105;119;95;94;112;121;112;112;121;131;141;150;132;143;118;120;134;143;112;108;134;115;107;128;129;119;117;118;125;147;113;118;106;113;133;137;99;96;107;112;123;123;127;135;128;115;124;129;99;133;94;90;120;120;99;134;110;106;126;116;128;105;108;113;127;125;108;135;111;120;102;123;119;134;115;118;121;110;100;131;120;102;113;121;128;134;124;127;138;117;120;116;119;135;106;122;98;142;139;109;121;104;94;117;122;113;136;132;151;120;124;122;125;122;108;112;111;115;132;135;116;128;123;111;121;118;113;121;116;128;114;118;97;88;118;122;119;112;127;137;137;131;156;135;139;120;126;121;122;121;120;139;139;128;157;131;145;145;147;159;142;156;127;136;124;154;155;155;167;142;116;110;130;140;144;144;135;133;155;129;130;116;113;123;130;123;110;94;123;161;133;113;111;127;112;104;97;114;103;105;118;123;100;112;124;112;118;113;142;131;138;141;114;146;150;154;135;121;130;156;136;149;95;66;98;112;137;162;154;141;135;129;129;127;127;131;107;110;121;124;127;121;92;116;94;114;122;105;129;105;145;115;114;116;103;112;128;110;137;126;125;126;125;120;121;127;128;122;128;135;142;147;130;120;115;135;132;116;139;129;123;139;116;140;117;154;152;127;140;140;134;110;120;119;132;153;149;134;134;128;143;128;136;131;137;134;127;132;122;133;131;124;135;152;137;127;139;126;129;117;116;151;134;124;114;136;130;153;150;142;127;122;128;135;124;121;144;112;90;133;102;105;116;126;130;147;129;132;119;115;122;115;121;120;130;108;121;101;121;124;140;112;143;149;156;152;167;156;140;143;133;137;148;157;155;167;147;148;167;130;164;122;128;82;76;75;79;86;104;109;118;106;117;102;114;118;107;109;92;144;136;135;122;127;134;103;123;138;140;127;133;136;116;147;130;132;105;70;75;81;96;108;120;111;113;119;136;109;111;109;116;109;129;101;95;109;123;118;140;149;123;132;145;123;149;152;133;155;113;100;106;141;139;129;118;149;137;133;146;139;144;132;134;133;138;124;119;125;128;107;166;130;118;132;99;122;130;135;116;110;112;116;121;127;125;145;139;165;154;151;133;112;113;122;130;143;145;122;100;95;92;75;85;96;86;97;83;112;116;96;115;118;133;115;104;109;123;134;108;101;121;94;101;104;120;92;77;101;100;107;103;104;104;101;129;110;130;105;100;96;114;126;106;121;111;115;121;116;135;125;113;94;99;86;100;161;128;112;102;107;99;88;103;92;111;117;123;112;116;135;116;111;134;126;122;124;139;132;128;120;125;141;132;133;128;146;138;140;136;154;134;138;118;118;126;78;91;106;111;117;114;108;82;108;118;116;118;129;117;111;107;107;139;137;105;125;128;123;146;110;135;105;107;125;119;128;123;113;132;126;125;141;138;139;148;124;135;153;129;128;99;115;89;79;89;106;107;102;118;115;98;91;100;142;91;120;105;112;129;123;102;125;137;123;126;133;157;170;153;140;151;146;166;146;153;133;137;144;150;120;131;143;131;123;132;124;129;117;118;132;126;127;120;112;144;117;137;130;99;110;113;116;115;133;137;126;121;118;112;135;117;124;108;116;135;113;139;125;127;111;123;121;130;116;132;112;127;119;128;121;119;111;126;100;112;135;125;120;145;132;122;136;132;112;131;138;126;107;129;133;117;123;133;117;124;111;135;126;132;130;126;143;133;118;147;137;155;148;160;144;146;138;120;112;119;114;117;113;132;134;136;130;127;129;118;124;128;113;143;133;132;107;140;137;125;115;137;123;133;122;145;119;105;156;128;120;125;131;127;121;140;126;145;143;132;105;128;136;106;151;133;164;155;129;140;140;146;156;130;148;133;134;128;122;146;156;160;138;140;130;137;107;131;134;154;143;122;127;132;138;119;147;149;148;129;136;137;133;156;137;141;160;125;153;120;134;136;143;128;137;146;130;128;141;158;131;147;142;158;133;131;157;132;164;140;161;178;148;155;147;131;150;162;153;155;137;146;155;127;126;116;131;140;135;143;98;114;113;122;114;107;126;111;128;118;112;126;132;133;123;123;127;118;122;161;136;145;144;153;135;153;146;167;156;139;109;103;124;106;121;118;117;155;178;336;487;384;239;196;153;146;121;101;156;119;138;156;173;142;145;137;131;136;103;129;135;146;126;126;148;133;133;137;129;118;120;134;131;148;143;132;137;120;132;134;130;133;114;116;134;121;133;119;116;126;144;162;147;163;126;114;125;146;129;126;133;114;119;131;129;135;181;166;177;163;171;176;149;158;155;121;157;123;124;135;163;95;135;133;150;117;136;129;143;127;137;129;129;145;135;134;132;143;111;119;144;132;159;124;129;119;145;135;169;155;150;142;144;155;141;153;145;130;135;149;162;179;175;163;160;126;148;162;150;159;137;125;116;115;120;141;160;147;147;139;162;194;184;153;151;125;107;143;136;136;152;159;174;160;169;156;155;124;144;148;153;132;148;145;159;128;143;168;134;147;153;131;121;140;165;139;144;141;133;142;118;126;122;121;130;129;130;140;164;156;134;127;143;136;147;115;105;103;120;94;121;148;116;122;132;138;130;137;146;154;133;132;137;138;140;128;156;164;164;138;138;143;163;145;144;143;123;126;122;142;124;150;123;146;140;134;124;119;138;161;168;160;168;177;162;145;134;128;130;130;138;142;137;128;119;118;112;127;127;147;128;142;128;141;135;124;111;119;127;126;128;131;106;106;100;115;111;107;131;122;95;122;119;118;136;128;134;133;141;148;143;134;118;144;120;105;120;137;143;136;127;127;150;129;132;135;117;135;125;138;154;125;127;146;144;132;135;130;148;155;125;121;111;125;102;119;119;103;114;118;128;158;134;147;125;160;132;116;138;141;124;134;155;156;127;146;152;139;142;122;141;139;141;139;140;133;153;157;185;154;195;179;185;178;158;178;156;182;155;110;109;131;154;127;131;151;143;166;153;185;195;213;236;191;156;135;136;136;120;111;120;135;135;130;129;129;137;130;125;126;126;141;159;121;126;112;116;109;136;144;140;129;124;146;161;153;180;165;141;166;192;188;181;188;146;159;145;148;165;158;134;125;135;154;145;149;160;162;164;186;160;153;140;145;135;113;118;117;115;108;99;113;130;110;98;129;138;152;133;127;132;132;135;135;142;121;132;132;136;141;149;147;145;149;138;128;166;139;146;151;136;113;109;117;116;142;119;125;129;98;131;120;112;127;118;145;134;138;139;154;133;122;127;133;135;123;127;135;141;140;136;124;142;131;146;108;102;109;126;121;123;124;137;125;127;156;141;152;159;129;113;106;101;122;104;124;111;123;146;132;126
87;85;105;124;114;130;124;117;138;120;148;123;123;99;99;99;108;126;127;114;133;132;150;126;120;122;122;131;115;129;121;119;124;133;136;119;121;104;117;117;116;122;121;151;159;166;147;129;133;128;112;111;120;146;106;136;116;130;138;144;105;129;139;145;121;131;126;137;131;116;120;132;114;142;119;104;115;102;122;113;106;112;119;127;165;162;137;113;120;120;126;124;123;128;131;140;115;120;110;101;123;134;128;117;123;114;117;117;121;121;116;92;94;102;118;108;140;91;109;106;115;129;111;117;116;113;120;116;122;111;130;117;100;114;119;123;91;120;116;110;104;131;131;117;130;114;153;106;118;115;120;129;107;120;119;113;107;114;117;114;107;116;112;111;118;116;126;112;103;117;108;106;137;101;116;102;125;116;119;120;120;119;120;122;121;117;116;115;130;115;137;139;140;128;120;110;108;112;118;103;133;117;129;132;129;99;98;85;111;110;101;119;117;133;115;127;119;136;149;120;130;139;133;118;124;126;122;143;139;145;142;135;131;122;152;128;102;118;139;146;144;127;113;112;122;123;137;127;137;135;142;166;152;121;128;142;124;105;111;126;101;113;121;149;134;119;121;133;97;108;118;114;133;122;135;86;121;118;110;118;122;124;123;126;133;141;137;148;151;135;118;119;141;145;147;130;69;74;81;110;149;139;154;128;124;147;134;129;121;121;117;135;137;126;112;132;110;136;129;124;113;112;122;126;120;114;149;134;118;122;114;128;117;127;128;121;133;126;150;116;106;126;121;147;150;129;128;115;123;106;132;104;129;116;124;116;120;125;129;119;156;162;122;134;135;119;128;133;127;127;129;142;145;147;139;146;128;123;140;138;131;136;138;126;120;109;123;148;138;132;122;142;136;134;134;117;164;135;150;131;134;132;141;146;146;143;140;156;154;129;131;129;126;111;128;122;129;108;118;108;125;121;123;110;114;138;112;120;117;112;123;118;117;136;129;122;133;141;176;165;143;150;146;129;135;137;130;143;133;148;142;152;141;145;157;114;103;95;56;75;67;66;81;100;107;126;114;124;107;103;114;105;122;134;133;126;122;125;137;137;128;124;128;129;141;121;158;123;148;133;81;111;70;90;103;97;121;90;124;119;126;115;107;101;104;97;102;128;125;115;145;126;131;120;144;116;150;125;145;157;149;117;128;135;115;129;136;126;117;144;153;130;134;161;153;125;136;132;122;106;114;138;116;117;118;125;121;137;125;131;120;122;123;131;140;126;132;126;137;144;165;177;167;136;119;140;111;121;122;148;131;95;106;79;86;82;80;91;106;99;107;129;123;123;120;111;113;113;125;116;121;127;90;101;103;95;107;83;116;92;98;115;104;119;119;109;103;96;102;96;115;110;99;100;114;111;107;111;105;134;115;119;130;158;116;83;91;93;143;150;132;110;117;103;102;102;112;102;108;131;143;132;131;90;115;128;122;147;139;118;119;128;126;140;144;134;137;138;142;146;139;150;158;171;163;112;126;128;112;93;102;104;95;118;101;87;94;90;100;117;136;116;131;117;123;117;125;104;119;107;127;117;108;129;102;113;113;108;115;129;115;123;136;106;134;129;136;142;131;139;140;120;139;123;103;99;99;99;90;110;107;110;99;105;85;97;112;134;106;108;110;128;145;116;119;119;138;155;135;129;148;148;169;143;128;154;157;144;150;140;142;129;151;154;130;130;119;125;109;112;95;119;121;130;128;113;115;137;139;107;123;124;124;110;128;119;110;126;136;118;112;132;135;129;117;126;146;112;114;124;107;139;117;116;133;134;120;115;123;140;100;105;110;115;104;123;110;116;127;137;128;152;133;132;122;147;119;106;118;133;125;125;121;141;132;131;134;120;137;124;134;135;142;151;132;142;135;135;155;155;151;147;150;136;123;138;127;119;136;122;115;112;129;121;123;132;107;104;112;127;113;126;118;128;130;134;126;130;141;136;122;151;121;145;142;137;122;134;111;124;132;124;136;122;128;140;133;132;113;152;125;119;120;130;130;145;128;117;152;120;155;128;136;137;132;150;132;126;145;142;134;139;127;103;133;124;131;118;141;144;120;124;137;144;130;128;120;135;134;131;121;124;150;125;141;160;162;143;148;103;126;138;147;147;135;153;139;151;154;132;140;117;144;143;144;131;138;169;147;166;167;151;148;169;129;119;134;137;152;147;126;124;123;138;106;143;136;145;120;107;126;136;123;124;121;99;123;121;128;115;122;113;119;122;119;118;132;126;143;140;114;150;163;142;154;182;154;174;151;112;112;109;137;133;122;139;124;182;319;419;285;194;205;135;145;135;128;137;114;128;146;149;142;140;145;145;132;123;150;121;158;132;151;144;114;144;121;104;128;119;127;127;127;141;133;142;131;107;120;121;119;130;128;101;126;112;130;138;128;123;137;145;161;134;141;129;142;144;141;131;111;119;122;121;147;148;164;183;187;162;167;159;138;131;139;140;136;154;130;131;164;123;134;157;134;130;127;131;122;127;130;132;133;122;141;137;124;125;117;116;135;127;137;137;143;123;128;143;135;146;134;134;144;163;133;151;151;139;170;148;158;164;156;158;135;149;181;178;139;133;120;125;113;145;171;167;171;144;163;178;196;201;180;131;135;132;118;142;143;150;145;195;167;183;190;141;150;153;134;138;146;127;151;136;140;140;161;148;140;113;130;144;138;127;135;136;150;108;148;134;122;125;137;138;139;133;145;156;151;129;150;107;129;140;116;126;128;113;112;122;115;123;116;105;128;137;148;128;134;126;137;128;130;141;152;141;130;116;110;134;146;147;168;170;129;142;140;151;133;123;136;128;148;133;124;135;134;147;156;165;189;168;170;141;131;117;149;159;140;133;115;143;125;119;106;118;129;108;126;132;136;128;151;123;120;119;129;139;132;121;137;120;116;135;123;120;126;122;128;130;111;125;114;127;116;133;147;121;133;129;148;113;120;126;131;121;131;151;150;140;125;131;123;146;137;153;112;138;126;138;136;120;138;138;160;123;136;134;167;158;133;114;139;133;119;113;106;104;139;103;135;147;125;134;130;150;141;120;129;130;153;149;157;128;149;127;133;124;123;129;128;151;150;130;115;124;144;157;121;188;161;190;176;147;197;173;178;149;118;106;138;139;118;149;138;154;163;129;164;188;202;176;182;158;142;138;135;114;132;132;126;137;130;121;110;130;146;137;124;121;118;120;146;128;134;134;107;165;133;156;141;124;136;122;158;144;143;189;179;149;153;171;160;122;136;137;126;146;145;111;117;137;160;186;148;161;181;168;155;164;138;142;141;136;145;122;103;123;107;110;132;129;120;99;121;162;171;136;141;144;121;126;131;130;147;174;134;113;120;146;160;156;141;120;145;155;137;154;127;131;121;97;124;112;129;112;113;139;136;123;127;122;131;141;156;140;139;117;145;129;139;132;125;134;125;127;129;188;155;148;134;127;117;128;103;114;116;108;130;117;148;130;135;141;142;126;153;138;118;108;96;107;133;113;88;109;136;126;128;136
103;106;106;108;103;112;97;141;145;169;136;134;109;113;108;95;129;139;137;139;145;130;128;139;136;111;127;119;142;132;122;111;120;100;115;101;102;123;115;98;115;119;117;123;158;155;142;138;135;116;123;129;110;133;145;120;135;126;126;129;111;130;115;133;131;131;118;107;134;118;113;105;129;111;114;88;112;114;122;101;117;127;123;135;136;146;151;142;127;124;126;125;126;131;108;118;120;108;126;108;108;116;111;113;122;121;103;89;115;123;84;109;106;101;124;122;123;102;114;122;113;121;119;115;120;98;119;116;126;139;123;120;119;107;116;124;117;105;113;118;109;113;114;109;87;114;128;114;140;116;129;134;122;117;143;131;115;122;116;105;116;136;111;128;101;130;91;97;104;116;108;103;129;99;124;120;136;116;124;129;129;116;101;115;112;122;104;110;101;123;126;122;116;119;100;118;114;108;118;99;140;149;131;121;126;114;111;106;107;87;108;99;110;112;117;166;102;126;141;130;127;127;141;122;156;126;133;160;145;153;129;135;130;123;133;127;104;159;140;137;138;136;139;136;137;126;118;138;127;130;117;140;109;129;124;123;113;127;125;106;119;124;103;111;113;107;113;110;104;116;118;112;114;111;112;124;112;125;120;121;121;133;106;118;137;136;134;149;124;155;133;142;125;138;159;124;83;54;97;113;145;159;142;145;137;139;133;102;127;126;115;123;110;127;127;129;128;140;135;124;125;112;143;127;146;97;126;146;142;117;109;112;134;136;127;124;148;122;126;117;109;112;136;140;132;132;133;128;122;130;129;146;123;123;117;142;132;140;121;139;150;135;116;145;126;131;132;143;143;121;128;130;148;130;143;135;118;142;157;149;126;137;132;137;129;128;126;138;114;129;161;142;137;134;144;128;123;146;131;135;133;141;142;161;154;147;155;138;127;133;117;114;94;124;104;120;108;105;120;131;119;115;125;120;124;109;114;136;115;112;120;106;123;133;104;127;154;159;173;146;126;144;142;121;128;146;162;148;145;138;143;139;144;137;152;125;131;85;59;73;58;86;83;97;147;113;120;109;95;131;124;138;125;148;131;121;107;135;154;105;120;157;115;134;142;133;139;154;128;122;99;79;78;102;94;115;110;114;115;111;111;114;115;95;111;111;123;109;130;106;130;112;124;135;151;107;125;146;134;159;154;127;122;131;122;112;123;132;135;126;137;148;138;139;143;132;140;132;148;131;135;114;114;110;123;121;138;101;120;104;125;124;126;125;130;130;119;134;150;112;150;132;166;139;117;128;131;130;150;137;122;112;74;71;92;106;89;92;95;108;90;113;121;132;128;112;141;115;134;129;136;134;123;109;106;96;80;87;106;102;90;105;107;115;111;107;101;89;83;103;121;97;101;108;108;131;130;126;105;138;146;139;126;135;113;126;84;98;124;110;138;106;96;99;119;108;106;100;115;109;100;99;104;142;132;131;148;139;130;126;119;118;143;124;137;155;145;147;153;111;140;151;146;157;154;119;129;124;117;117;118;104;71;109;106;91;105;98;106;127;111;112;99;101;122;117;118;125;136;119;114;126;149;136;123;108;117;108;146;124;120;120;114;124;138;123;128;132;139;137;154;148;143;124;98;117;102;94;91;93;89;91;118;96;97;107;108;118;139;125;128;124;141;121;121;132;134;147;127;131;122;148;140;132;132;142;150;135;139;135;128;146;126;135;124;146;114;120;126;113;114;104;112;152;118;108;124;109;118;131;132;127;96;108;109;110;148;125;138;123;109;129;124;108;118;116;140;120;126;146;111;122;113;117;114;122;115;119;122;120;111;105;123;121;98;97;115;118;115;125;120;135;130;126;135;130;119;109;146;126;107;118;105;122;139;156;143;135;122;114;116;139;152;141;133;155;147;168;187;181;152;140;149;144;154;128;115;118;109;113;123;108;113;120;141;135;109;108;124;120;120;109;135;126;112;108;106;139;137;126;146;137;142;136;126;144;131;113;117;126;139;113;164;130;107;131;115;126;122;137;138;129;126;130;145;136;149;142;121;114;134;129;154;134;139;123;138;120;135;118;138;142;147;132;141;131;131;130;143;137;135;122;133;112;161;156;123;133;132;147;128;135;131;149;143;140;149;128;137;147;136;123;125;115;154;150;148;162;143;114;120;132;134;148;147;128;148;126;138;145;135;150;156;140;140;132;130;127;121;137;131;116;117;99;108;128;115;110;121;114;128;142;151;131;130;130;125;115;123;103;123;114;124;95;127;118;147;132;140;132;149;142;145;149;144;159;150;136;143;128;139;132;138;120;132;119;129;148;190;212;200;139;157;122;150;140;143;151;139;156;143;147;131;137;125;127;130;135;121;132;144;138;117;137;143;145;112;110;112;117;144;131;127;121;161;125;108;128;116;123;104;110;117;125;125;109;139;133;145;144;143;147;157;133;135;145;141;140;118;156;140;131;134;137;131;114;165;188;168;182;128;139;125;131;134;140;138;133;139;139;142;128;141;138;124;121;115;137;137;123;118;147;140;134;121;132;176;137;137;123;140;145;127;138;117;121;129;142;160;153;131;137;136;128;130;136;124;122;129;169;172;166;173;121;135;167;176;153;127;127;131;120;126;141;137;143;153;145;165;176;194;194;181;136;129;146;129;138;150;149;176;163;175;177;185;158;175;162;169;126;135;133;125;139;151;122;148;137;132;135;120;131;157;146;149;133;145;127;145;147;149;142;148;110;148;128;147;152;138;136;139;146;132;127;133;121;137;127;118;136;122;116;120;122;130;115;130;132;136;153;142;136;125;137;121;133;126;116;128;123;153;161;146;160;159;150;134;149;138;134;125;151;150;130;116;127;129;143;140;171;181;179;170;154;146;134;149;159;160;160;117;137;113;128;144;133;105;109;121;114;133;123;152;126;137;138;122;118;140;121;128;112;118;130;118;116;121;122;117;120;117;125;140;151;134;134;125;127;111;115;113;131;116;145;134;132;157;121;118;120;140;128;109;152;141;126;122;144;148;148;130;142;145;131;167;137;124;146;148;164;139;119;118;132;114;107;136;113;112;143;146;161;145;156;171;156;124;131;143;138;115;149;101;117;133;140;147;152;131;129;154;143;136;123;145;129;143;127;154;167;154;168;169;176;157;145;142;126;100;134;113;142;133;141;142;111;138;148;177;192;186;176;164;168;131;119;133;135;121;130;116;119;124;157;130;138;135;126;145;157;131;159;125;155;140;124;115;141;107;136;155;138;119;145;136;129;150;148;170;158;167;157;172;134;131;141;109;99;129;112;117;138;151;148;150;167;161;148;171;166;153;157;126;136;134;157;125;99;103;96;119;133;98;109;120;131;163;131;118;118;116;122;125;129;143;159;171;144;131;137;147;141;132;119;140;150;156;144;125;115;114;111;132;109;123;134;133;116;116;133;135;145;145;154;176;153;120;117;152;154;125;115;144;111;142;137;166;186;151;144;125;120;139;117;137;129;127;132;129;145;142;124;126;138;127;112;100;111;121;110;78;102;127;127;116;116;110;127;130;119
100;87;101;112;123;126;125;133;120;142;146;114;114;107;101;109;110;128;140;123;139;121;125;121;125;127;111;136;135;128;118;103;114;138;118;116;95;125;130;85;127;120;123;141;122;123;115;125;123;121;121;122;140;129;129;122;109;111;115;110;136;110;119;104;127;132;121;135;118;125;141;131;125;101;109;112;122;128;105;127;100;111;136;140;138;134;126;115;142;125;121;122;115;121;151;132;125;126;114;99;125;105;115;117;123;101;104;93;103;98;100;115;112;109;104;125;115;122;118;117;118;113;118;121;101;127;116;105;142;114;114;123;108;109;113;115;86;125;102;121;99;127;135;110;98;130;104;102;125;127;99;119;116;137;127;107;120;118;123;104;130;131;125;117;108;118;110;108;97;125;121;120;112;100;110;119;102;127;135;118;151;114;135;106;122;111;107;90;127;112;96;117;99;111;122;113;118;132;117;123;119;127;123;117;128;108;123;120;96;119;126;142;131;133;118;132;134;131;126;152;148;143;132;116;149;123;138;153;128;138;146;158;141;145;147;126;133;128;103;129;148;130;122;125;119;116;142;122;143;132;139;133;128;140;129;114;105;132;112;135;126;101;110;99;101;116;127;104;95;112;122;123;104;121;124;111;101;117;110;105;131;131;109;126;141;147;164;152;137;130;159;137;155;134;147;117;81;79;84;127;125;137;142;133;136;135;125;138;137;140;116;129;121;121;133;119;146;132;120;131;132;154;149;128;115;135;132;160;154;134;108;122;131;158;139;134;122;123;123;135;116;143;150;155;154;144;148;129;129;109;117;125;149;126;130;142;131;128;140;114;123;123;154;159;127;126;131;130;128;118;119;143;148;125;144;150;125;133;140;136;139;135;120;130;122;138;95;121;133;113;129;123;153;167;139;121;133;139;158;121;140;149;124;150;144;160;136;127;134;133;150;99;134;138;101;118;130;100;98;108;135;112;107;114;109;118;120;158;148;130;120;109;120;124;158;125;152;130;135;150;158;143;161;142;144;169;140;127;142;141;152;155;119;133;132;122;123;97;73;69;62;82;113;117;112;130;120;104;119;98;122;119;120;128;133;137;115;120;122;126;155;141;136;114;139;140;138;123;147;118;106;73;67;76;91;127;118;114;103;100;101;110;104;106;104;127;113;113;121;123;124;122;123;108;123;97;141;130;167;148;136;146;109;138;147;151;132;148;121;132;143;139;145;139;125;137;151;144;159;132;119;110;124;131;109;114;112;136;115;125;113;149;127;132;133;111;122;127;113;154;140;132;152;139;144;137;124;149;140;152;126;96;101;73;100;91;95;98;91;96;96;105;117;122;110;124;114;113;145;111;106;131;85;114;113;120;109;114;103;101;94;90;99;113;112;102;115;95;107;105;126;121;104;109;104;115;135;134;138;136;150;120;139;120;123;109;95;105;148;111;121;119;107;124;149;132;107;101;113;112;115;111;118;121;138;148;137;106;112;136;136;152;138;153;135;144;144;144;114;137;151;141;141;152;135;128;138;120;131;116;123;111;100;83;104;92;98;101;101;115;127;110;124;112;127;111;105;123;139;119;128;128;102;133;132;110;116;115;115;145;130;118;130;132;117;118;135;134;127;136;143;140;149;128;103;123;122;97;85;92;76;120;99;105;109;110;130;117;130;122;124;137;115;126;120;108;138;139;130;130;141;142;164;136;138;149;137;153;156;120;128;132;136;130;147;129;125;129;114;139;116;140;117;108;132;116;125;102;101;121;127;113;131;111;96;123;115;152;128;106;123;134;135;116;113;135;123;135;108;109;111;119;116;121;128;130;123;130;121;112;132;115;108;114;95;112;141;117;133;132;106;118;122;111;125;112;105;101;127;123;121;128;126;121;121;163;140;118;111;121;120;111;119;140;148;143;145;143;143;166;161;154;128;141;128;127;122;123;113;131;98;131;110;137;124;125;121;125;133;119;127;118;140;126;124;123;124;111;138;147;119;149;147;138;112;131;128;124;143;147;140;101;140;142;138;137;130;139;145;144;123;127;123;155;140;150;130;132;137;122;163;127;134;150;137;128;137;134;127;140;152;135;151;110;150;127;114;133;146;124;123;133;122;142;131;130;146;141;143;136;135;138;133;144;154;133;140;128;143;142;128;130;128;144;141;132;151;136;129;129;133;132;116;130;139;143;141;144;137;135;139;142;148;129;134;123;152;116;120;136;121;129;120;106;99;104;131;122;131;122;106;131;150;145;127;114;142;113;100;94;120;117;135;139;122;131;121;123;139;124;128;151;173;126;161;137;175;141;131;125;119;132;129;146;128;111;123;127;136;129;151;131;124;158;150;132;157;133;114;153;142;154;146;138;121;137;131;157;112;123;137;146;126;153;157;153;155;125;120;118;121;125;112;108;109;100;125;114;133;112;124;125;129;141;138;128;133;137;142;149;135;141;155;128;144;127;147;147;142;165;140;129;133;133;132;113;130;135;165;165;152;115;139;138;129;136;141;175;116;144;152;130;120;124;139;146;123;124;137;116;138;126;135;115;143;151;151;143;107;119;115;125;139;150;145;132;125;144;162;149;141;142;125;135;130;135;132;124;155;161;169;161;154;133;143;131;159;134;112;108;94;95;103;135;152;154;152;139;167;204;198;186;186;159;160;121;123;167;168;130;172;147;190;160;154;147;141;168;162;152;141;155;141;136;120;153;145;150;134;142;131;128;139;131;152;160;123;132;152;134;149;118;106;127;133;145;134;119;133;146;147;125;119;137;141;131;139;114;143;127;129;124;123;153;140;133;155;146;135;140;134;117;133;134;141;115;119;142;142;137;158;169;169;151;136;124;141;150;134;124;106;124;128;133;135;143;122;147;144;167;189;178;202;165;143;139;138;138;133;164;138;128;98;121;99;118;116;142;99;119;129;150;114;133;145;138;126;129;133;111;120;133;117;151;127;128;132;111;109;124;112;127;133;138;114;132;139;145;129;121;111;119;139;132;113;130;136;150;158;133;133;130;121;112;125;154;132;126;136;127;156;140;164;164;166;160;125;135;143;166;143;136;112;134;124;140;125;128;125;120;140;173;171;134;141;137;113;139;135;130;130;130;124;146;142;137;151;129;141;121;145;118;136;117;147;159;159;134;163;155;161;148;138;151;150;179;140;129;127;120;113;147;136;130;145;145;152;137;172;186;179;173;146;158;134;115;148;125;126;113;142;125;133;132;163;128;130;142;118;147;145;167;128;143;126;124;120;140;124;143;145;119;125;151;141;145;162;178;171;159;147;145;152;140;133;110;110;114;104;103;127;123;122;172;155;154;153;165;144;146;151;153;132;119;164;157;142;123;119;133;116;122;105;129;105;128;129;128;142;109;130;130;142;117;143;117;131;125;145;132;138;137;144;127;125;127;152;133;142;125;146;129;105;125;131;104;114;115;115;119;145;116;142;141;136;122;148;123;131;147;152;141;113;115;108;113;139;147;124;149;125;127;137;128;113;115;131;126;125;130;129;129;144;148;113;151;140;128;116;118;94;109;106;144;116;130;112;129;125;118
80;107;124;117;128;132;99;121;100;127;100;95;123;116;112;106;100;135;122;114;106;157;127;139;135;114;142;150;126;134;124;113;110;110;127;136;124;108;127;112;106;113;111;126;143;128;129;130;117;118;142;114;113;124;126;119;114;109;125;104;122;132;108;100;119;118;105;132;141;115;101;134;128;109;91;104;103;97;118;130;109;131;130;131;125;120;124;139;137;127;138;100;104;105;120;105;132;130;85;113;110;105;116;110;126;119;112;112;100;104;108;121;110;106;111;106;133;109;106;114;118;137;142;103;105;133;99;125;126;118;117;112;97;101;101;107;105;128;120;93;108;118;120;114;81;108;114;124;121;119;130;91;111;122;123;145;145;151;120;132;110;119;121;146;118;105;114;111;110;103;106;100;115;120;113;115;136;117;117;117;131;118;114;123;116;131;112;116;122;112;103;104;100;117;110;125;91;140;106;128;131;120;134;123;116;106;113;130;99;116;117;119;125;118;110;129;123;140;140;155;148;151;149;143;122;134;144;118;149;143;140;148;145;124;157;128;145;131;128;127;138;142;125;134;120;147;121;123;121;136;124;138;151;113;139;110;135;122;120;125;125;133;95;111;128;117;146;118;119;120;118;114;144;108;108;98;112;105;121;102;109;109;141;152;139;157;150;177;156;138;165;157;128;153;138;150;96;67;73;106;147;155;136;125;129;123;129;137;136;142;138;119;131;116;125;131;160;143;103;139;125;158;155;141;112;132;122;142;153;106;129;145;121;145;104;96;97;135;138;118;124;137;153;153;153;143;127;103;125;114;123;116;135;126;117;140;135;130;126;122;135;140;127;128;151;115;105;119;135;135;145;140;168;133;145;146;133;134;138;165;148;128;125;126;141;107;125;114;140;148;151;126;143;173;138;148;164;136;140;146;116;145;138;139;146;142;153;129;140;161;139;111;102;87;124;119;117;112;120;118;98;126;104;117;119;113;156;167;156;143;119;105;132;133;115;140;165;140;157;147;154;132;143;131;145;132;129;131;160;137;138;121;153;124;114;124;126;90;71;48;99;90;105;99;136;141;120;121;97;128;115;139;130;118;125;137;103;121;122;131;133;148;117;137;140;141;180;144;150;127;86;82;73;93;106;120;120;109;124;88;106;100;123;105;113;122;132;110;124;133;125;127;142;135;109;114;127;137;138;141;155;127;120;122;128;108;128;140;147;145;143;112;130;119;158;121;130;147;137;137;123;127;127;128;134;128;124;134;132;131;120;119;112;132;137;106;127;107;134;110;129;138;141;156;114;137;136;142;136;125;94;112;96;86;107;117;97;108;86;101;95;120;112;149;115;132;86;109;105;126;111;116;117;139;123;107;134;105;102;104;83;112;102;111;113;102;116;124;108;145;134;134;121;92;125;94;130;147;134;121;129;130;118;110;117;110;93;103;128;131;132;116;113;138;137;156;102;106;111;114;115;131;114;122;123;121;124;115;113;154;136;134;122;141;124;130;132;142;139;116;135;128;149;127;135;137;115;148;118;126;120;103;92;105;98;92;88;110;144;139;140;114;122;111;122;110;134;108;116;144;142;145;118;138;117;125;124;128;106;102;118;121;139;125;114;122;119;147;130;143;143;133;136;151;119;120;90;91;84;88;110;96;124;106;109;104;123;113;94;128;126;149;122;126;117;109;119;122;136;122;161;141;144;155;154;129;144;144;128;150;141;141;137;139;149;147;137;123;131;97;120;123;119;119;135;149;112;102;120;131;109;143;153;138;115;121;137;119;96;130;133;133;124;132;95;131;118;111;96;120;116;114;124;119;127;110;125;107;121;133;116;109;108;112;116;118;93;139;130;136;126;120;127;108;128;118;123;122;122;135;138;121;131;139;117;117;145;133;137;141;120;149;153;131;127;144;148;149;153;174;166;143;127;131;157;148;124;132;131;125;97;121;132;137;133;98;109;114;117;136;128;121;123;122;128;134;138;123;142;133;136;120;146;119;142;119;105;139;118;123;140;124;147;119;136;121;137;129;128;128;136;131;120;132;116;127;150;115;115;136;145;119;128;134;142;121;145;141;115;133;115;130;140;134;137;132;129;133;152;126;135;132;120;132;115;137;141;136;163;171;152;133;109;136;130;125;126;139;155;161;135;130;124;139;140;145;142;153;133;114;143;141;127;132;144;143;152;141;157;122;141;153;144;136;154;133;127;129;130;121;110;104;124;119;100;93;123;129;140;114;152;133;143;144;124;119;110;112;119;115;111;129;119;114;120;114;106;126;108;132;141;140;153;138;120;162;159;156;126;125;136;129;147;119;134;121;96;118;133;141;131;130;129;152;159;124;141;108;130;140;150;153;157;141;142;142;149;138;128;114;139;147;118;111;118;143;130;155;138;118;121;130;145;105;115;108;127;118;147;132;113;126;133;120;122;135;147;124;122;134;135;157;155;146;159;136;136;120;136;134;141;128;133;141;139;144;125;133;154;154;115;121;140;147;154;132;151;131;140;135;138;126;127;121;145;143;132;134;136;123;123;125;139;139;128;123;156;141;142;128;137;131;134;141;149;129;153;159;162;170;131;127;142;145;121;148;133;135;135;158;150;132;136;129;116;139;155;142;138;100;106;109;113;113;123;133;149;178;190;183;200;208;205;147;158;140;144;186;161;141;148;172;171;138;161;156;163;174;163;154;148;159;99;138;142;157;147;154;157;143;104;120;108;172;135;149;148;133;171;156;152;129;138;123;113;150;127;132;129;137;117;132;132;121;119;117;141;121;145;122;134;120;115;114;122;113;132;137;144;142;134;108;124;107;129;149;119;111;144;155;150;162;155;146;134;140;134;140;138;122;142;117;116;159;126;127;143;150;163;158;187;151;178;157;157;132;155;137;153;158;145;117;131;117;126;99;133;133;111;115;117;121;118;129;136;128;131;122;118;117;137;138;126;119;127;133;122;124;125;133;121;129;123;128;138;126;121;122;144;132;126;117;125;133;137;128;142;142;143;144;127;124;114;135;110;150;159;150;134;131;156;146;173;200;159;147;136;135;142;140;147;138;118;147;153;145;126;107;133;130;156;162;165;169;171;133;135;138;144;112;149;137;122;114;113;129;119;132;127;140;148;163;153;140;165;144;140;141;132;161;148;153;156;151;140;115;130;124;149;135;124;151;129;154;164;153;124;175;209;188;156;143;161;133;124;132;152;123;131;119;108;120;133;140;119;128;114;116;124;130;136;133;120;136;138;134;119;145;124;132;135;164;133;139;144;163;136;169;167;154;138;145;136;123;111;104;124;97;106;114;137;128;151;152;164;159;158;155;147;172;147;149;163;156;151;146;131;135;114;119;124;106;112;137;128;110;129;134;124;136;131;122;136;114;137;125;152;139;121;138;137;139;125;118;111;127;136;124;129;160;142;140;132;149;128;138;118;123;120;135;129;126;120;153;135;124;131;158;131;152;151;118;114;120;118;119;111;156;135;129;122;110;134;106;130;121;128;114;131;115;145;122;148;132;153;129;129;129;133;109;108;102;122;148;148;137;115;122;95;110
100;116;116;119;133;138;107;144;118;118;112;117;107;102;92;93;113;108;128;110;136;134;118;124;120;123;134;129;116;121;100;114;111;122;123;118;119;120;111;142;116;118;128;137;131;130;130;112;115;115;116;118;111;123;100;114;114;107;138;129;111;141;92;129;114;101;109;121;116;133;119;98;110;101;120;124;110;105;106;94;80;110;100;125;139;148;151;141;123;110;124;104;107;102;113;116;117;102;119;105;128;124;128;136;130;122;116;103;120;112;97;125;107;125;108;109;128;120;99;112;109;125;104;106;113;130;108;129;132;109;118;113;115;132;127;120;111;106;110;114;130;107;111;110;103;104;114;132;135;122;124;116;111;129;127;141;142;126;141;104;119;143;123;120;123;107;105;105;112;120;109;100;113;111;121;110;118;120;132;122;108;132;118;122;121;130;133;113;120;117;115;111;141;135;147;145;113;128;139;134;108;113;135;103;124;113;118;105;112;107;119;128;108;123;113;106;133;148;149;125;126;132;133;148;126;154;135;151;146;145;140;141;151;142;139;156;139;122;122;140;120;119;110;131;137;138;124;141;141;136;129;151;152;142;139;134;118;123;122;131;145;130;115;108;102;103;113;126;102;127;106;122;122;110;118;104;115;124;116;101;123;110;141;132;132;131;146;163;160;142;146;157;141;151;161;133;72;62;75;104;141;167;118;138;130;115;111;126;143;142;144;144;147;116;125;134;139;119;112;119;129;134;116;138;127;126;113;128;112;143;122;133;132;128;133;116;106;142;128;135;158;143;144;150;140;142;121;127;127;139;134;127;123;118;131;127;138;143;154;135;112;127;142;141;138;122;123;129;126;113;137;147;143;127;152;123;122;155;122;134;133;135;123;125;133;131;138;134;146;125;146;123;160;162;157;142;159;119;144;130;140;158;157;128;118;106;153;142;154;127;119;122;91;101;124;120;109;127;117;151;124;129;116;124;120;121;134;140;169;117;134;117;109;133;155;133;166;157;157;149;118;167;137;155;142;123;126;138;130;155;127;151;153;150;133;111;84;73;48;54;64;102;93;132;120;109;112;130;103;125;119;135;137;142;152;147;115;129;109;107;130;150;151;136;138;114;160;138;151;120;86;78;82;92;92;109;100;99;110;88;123;93;125;96;115;119;111;135;109;163;108;132;143;117;127;136;127;129;115;122;139;131;119;134;137;127;134;150;108;136;147;143;141;128;122;127;161;149;163;122;147;123;118;131;111;124;136;122;137;123;126;114;118;144;148;128;114;145;160;142;127;149;145;135;131;106;136;135;108;145;125;97;103;82;114;118;126;100;90;118;92;139;118;120;105;99;120;99;107;109;119;107;127;116;126;117;108;126;122;124;89;102;123;120;120;121;111;130;140;123;130;125;105;114;115;131;141;149;142;116;124;120;107;104;125;97;114;111;94;130;112;147;137;134;148;142;96;110;105;113;115;105;128;122;122;133;164;148;147;139;152;173;115;139;133;135;132;137;126;119;146;133;124;136;136;141;115;161;128;134;103;107;107;107;111;102;115;118;112;111;135;111;139;129;109;118;122;129;138;120;133;133;129;126;149;147;130;149;140;125;118;114;126;113;125;118;145;113;118;126;146;126;128;115;127;123;96;80;82;93;118;121;139;111;121;104;106;125;118;145;115;98;121;126;100;105;131;132;151;138;152;161;136;134;149;141;125;154;141;141;139;146;158;149;161;147;132;114;123;129;119;142;128;118;109;113;142;131;118;125;140;146;134;139;147;160;132;125;115;135;122;146;143;139;128;125;140;115;114;123;126;103;112;123;129;132;117;135;118;114;106;124;120;106;132;128;102;103;122;134;129;132;117;129;136;126;138;133;127;136;131;140;114;114;123;103;122;139;126;136;133;121;124;116;125;161;144;140;166;137;133;145;117;158;130;151;137;135;116;124;128;133;115;125;124;142;129;121;107;144;112;118;112;146;134;137;138;121;118;130;139;130;136;118;136;133;131;132;107;140;129;140;121;144;131;130;126;154;141;138;144;149;153;136;114;129;137;144;138;133;129;143;142;150;152;133;128;119;149;136;146;136;142;137;122;156;146;126;149;126;120;131;134;133;135;152;158;125;159;156;132;126;172;139;142;151;153;111;136;161;144;120;150;139;132;130;148;133;130;122;154;161;143;129;136;161;135;145;109;151;142;145;176;157;151;131;128;109;114;122;101;125;89;97;93;86;95;121;136;153;142;130;135;150;118;106;119;83;118;106;120;104;126;121;148;120;99;123;121;155;119;167;159;166;159;140;154;150;115;119;113;134;124;115;135;102;112;119;132;128;125;133;135;145;122;124;124;124;117;129;115;136;136;123;134;147;120;144;125;117;125;123;127;123;123;132;154;140;122;120;129;132;148;146;118;131;135;124;131;124;131;130;123;125;144;134;148;127;131;123;144;151;137;121;148;137;141;137;105;138;124;129;127;137;144;139;131;140;166;131;130;107;122;145;143;130;139;133;127;134;131;143;125;128;146;113;144;137;133;139;134;131;143;131;148;149;128;124;131;135;127;126;137;133;114;147;112;162;171;177;137;138;159;141;133;142;131;131;150;165;154;141;148;128;141;114;136;143;142;111;114;103;108;118;118;121;137;148;214;188;228;202;224;174;148;123;133;186;142;134;165;143;143;152;155;169;164;162;168;162;150;149;133;167;144;129;136;142;135;137;127;128;143;164;158;166;156;148;157;133;146;150;130;139;124;129;142;115;135;108;136;137;130;144;134;130;105;127;133;137;121;146;116;126;133;125;123;145;151;137;139;126;127;137;143;156;130;110;133;135;169;177;165;159;120;138;138;108;128;110;133;134;149;139;132;144;152;137;161;180;177;177;181;143;138;144;142;139;165;151;139;137;121;120;94;98;97;105;129;140;107;122;133;129;163;123;120;133;126;114;127;98;132;127;129;131;107;132;137;115;121;130;121;141;114;113;129;125;141;119;113;109;113;112;114;130;123;131;131;150;132;121;121;106;121;151;184;160;138;121;152;155;181;182;165;131;125;134;130;157;129;131;114;119;144;153;138;121;125;148;128;153;160;144;168;166;111;153;146;119;115;126;122;123;126;141;124;126;140;146;148;130;133;148;158;131;154;139;155;145;160;160;140;145;164;142;105;166;154;138;134;140;137;116;127;151;135;159;196;204;177;128;139;141;135;123;115;117;112;146;110;125;145;149;152;132;129;125;110;134;142;145;127;143;150;145;132;117;138;114;139;128;149;136;145;140;156;159;178;138;121;121;120;125;141;118;135;152;108;107;122;152;165;152;165;163;162;151;143;167;142;146;148;152;132;141;152;105;105;117;124;125;108;125;127;113;123;100;127;134;143;122;111;118;132;124;120;133;137;131;122;124;131;116;136;105;132;145;151;176;143;163;132;146;136;135;125;124;128;122;108;117;109;119;146;112;140;145;138;136;150;141;124;125;120;125;108;113;138;143;149;130;116;110;114;96;117;129;118;116;114;127;145;151;136;142;131;142;127;106;100;125;128;139;149;150;147;120;121;115
118;99;149;115;154;124;113;101;123;104;123;117;122;92;95;111;105;116;117;126;118;132;120;124;118;119;110;119;99;128;114;131;117;129;127;117;144;116;117;120;107;128;126;117;139;119;129;125;123;112;121;137;101;113;127;103;108;113;122;111;130;138;125;119;142;119;146;144;121;134;114;113;123;119;121;130;100;128;106;98;111;127;115;120;142;127;130;132;128;120;105;115;105;91;96;124;120;131;119;137;133;120;110;108;109;118;126;152;102;126;120;118;113;133;122;108;126;134;111;96;114;109;92;133;120;128;119;128;127;117;110;123;121;116;123;117;112;129;111;125;116;109;128;113;122;109;112;124;112;99;111;113;95;104;126;126;113;133;146;132;143;121;119;111;126;113;113;103;121;113;111;101;108;119;124;114;125;138;122;141;124;129;134;118;117;136;114;141;121;133;114;134;118;133;112;126;114;115;112;130;142;126;111;127;114;128;100;132;132;104;123;119;103;141;124;126;142;125;132;138;125;138;129;112;157;122;143;166;162;148;138;132;163;150;121;141;123;134;113;132;119;153;126;125;136;139;145;145;113;139;143;126;138;143;128;121;94;100;126;114;139;123;124;116;107;104;122;120;129;116;113;110;107;115;116;121;112;130;119;92;127;108;131;166;133;143;143;159;163;162;145;125;161;157;134;104;62;46;64;110;119;148;129;110;113;130;119;134;136;147;153;122;136;138;131;139;140;134;134;117;119;147;138;141;130;113;132;117;128;125;141;139;123;139;126;115;118;122;119;150;132;134;146;128;149;134;145;111;119;111;123;139;124;113;119;130;136;146;136;146;122;132;113;131;136;130;131;147;123;138;162;126;149;146;149;155;143;134;139;130;147;155;118;147;131;123;110;100;136;130;120;138;152;149;119;151;142;144;125;134;122;139;144;148;130;130;129;148;136;115;131;113;119;127;112;101;118;116;120;103;136;109;114;123;95;110;118;127;123;131;120;115;120;103;105;138;158;144;169;160;157;122;124;140;128;146;141;139;155;150;136;153;151;141;132;115;98;85;70;89;81;95;109;106;134;117;118;112;110;124;156;133;126;125;162;153;128;115;136;117;138;144;128;153;130;140;141;144;138;134;99;84;75;111;100;110;106;119;122;102;91;103;114;100;130;142;128;113;128;138;120;128;120;131;120;127;131;129;123;123;115;134;125;126;119;114;116;129;135;100;114;134;112;137;134;123;148;141;146;132;143;116;139;117;110;132;122;132;134;119;127;125;141;126;122;120;125;165;146;133;139;131;168;139;141;119;158;164;131;132;98;96;90;100;90;103;121;113;100;111;97;122;85;116;129;119;116;106;112;120;119;114;128;120;151;138;106;123;135;130;122;118;99;120;99;128;97;143;120;109;134;143;133;117;110;116;134;122;151;147;132;105;109;99;91;76;102;101;103;113;118;140;137;125;144;103;113;104;117;120;119;123;126;122;138;144;162;148;157;132;142;159;138;151;139;138;126;144;136;139;148;129;113;124;114;119;114;155;133;132;111;104;102;96;103;127;117;122;127;129;115;110;124;108;109;129;119;124;132;131;126;127;138;134;110;119;136;113;116;130;141;119;128;104;112;132;140;116;142;110;120;131;102;132;132;112;133;98;99;102;107;111;121;113;83;116;123;104;100;102;102;126;128;123;122;107;137;109;139;146;149;134;153;148;157;145;157;131;148;172;141;148;127;159;138;137;145;138;115;137;144;122;113;114;118;106;123;99;107;131;115;121;134;140;179;182;174;138;138;127;135;130;137;103;119;138;116;96;105;121;127;130;112;108;111;102;90;123;128;127;124;100;123;113;126;146;128;106;138;108;141;105;121;116;132;115;128;134;124;133;126;137;126;102;141;121;103;137;136;131;138;122;131;136;130;145;158;140;142;133;159;152;157;118;139;131;123;149;134;134;136;126;127;122;117;135;140;120;109;113;109;143;129;118;132;130;119;153;115;106;134;142;129;145;145;133;123;114;150;124;144;131;136;147;136;122;135;133;122;136;134;155;160;135;151;140;126;148;128;147;155;137;144;164;146;161;137;151;139;124;112;132;122;142;112;101;113;130;135;137;116;140;121;131;148;142;158;142;133;143;153;158;141;145;151;155;137;116;154;153;144;138;134;137;129;133;134;134;122;128;129;138;149;136;122;143;138;135;152;138;132;146;130;169;151;164;142;123;121;135;91;95;100;94;98;72;97;111;109;145;135;119;105;123;104;102;114;116;128;145;125;114;125;123;119;123;130;124;122;144;129;150;168;183;146;139;138;142;105;115;142;123;126;139;128;117;117;135;127;130;113;131;125;127;128;135;123;137;119;98;85;115;114;136;146;137;168;125;127;109;113;116;117;92;80;147;138;120;144;143;132;143;124;144;128;128;133;154;117;120;100;132;131;132;122;124;138;147;132;126;96;115;136;119;143;123;129;133;123;131;140;130;137;129;152;125;122;138;120;147;138;142;107;150;124;126;141;157;133;122;126;151;130;112;124;129;132;154;123;154;141;117;127;145;140;138;147;130;137;148;145;116;143;143;152;135;138;137;142;187;172;139;141;115;124;108;138;157;159;152;147;165;135;131;105;119;134;133;108;114;103;99;125;100;123;113;120;146;195;241;203;230;208;190;171;140;137;138;156;134;164;161;163;137;168;144;154;170;155;168;151;124;129;150;140;112;135;119;120;120;112;110;111;138;133;138;136;159;155;141;126;138;153;161;135;139;129;114;121;118;136;128;139;124;118;132;132;117;125;100;131;120;134;125;151;128;130;164;152;129;152;125;120;146;139;115;111;136;121;124;148;154;162;150;125;143;130;135;110;120;130;122;130;141;127;126;125;149;164;195;184;156;153;157;130;129;130;157;164;133;139;127;99;113;99;113;88;116;138;135;122;120;139;157;147;119;134;124;137;127;108;128;116;149;126;116;109;140;117;145;124;115;151;117;140;144;134;114;120;126;113;136;119;114;123;121;119;125;122;132;129;133;127;121;146;158;147;130;130;119;146;164;158;149;139;136;121;149;143;151;141;100;134;131;141;137;136;130;128;158;148;140;145;152;141;152;157;129;119;133;139;112;133;123;135;120;130;135;129;146;132;139;154;141;141;154;138;106;123;142;121;134;158;129;147;142;143;192;186;132;143;121;109;124;133;128;147;167;161;186;166;151;133;93;134;135;98;115;114;123;121;130;119;125;154;169;154;149;135;124;127;140;114;122;118;128;119;128;111;125;151;130;141;105;136;151;123;180;158;159;139;116;124;141;127;155;178;123;119;110;125;142;170;175;157;186;193;185;171;179;178;149;197;168;147;154;171;139;148;129;136;125;112;114;126;100;117;115;123;112;97;129;144;121;103;129;130;142;114;133;106;120;138;115;120;136;112;135;168;171;126;116;139;139;134;133;124;126;130;103;124;104;111;149;147;144;154;141;142;145;118;144;121;115;115;128;132;128;118;133;111;132;146;145;135;120;129;110;115;122;136;142;151;142;139;129;130;122;117;113;112;105;147;135;150;133;132;131;129;117
139;101;111;123;150;153;114;124;103;126;129;117;114;83;97;95;105;107;113;100;126;127;124;116;125;109;119;137;113;117;109;144;107;124;98;118;137;138;109;115;136;154;118;127;119;140;119;122;142;120;103;125;111;119;125;122;125;125;106;139;128;134;118;123;107;105;126;113;124;124;118;104;117;114;100;84;117;102;119;129;123;108;126;127;113;130;118;123;147;135;119;139;124;107;110;119;132;121;105;97;116;133;125;124;117;120;114;108;125;99;125;111;121;119;119;99;121;108;123;116;111;112;123;125;127;141;115;123;122;106;90;122;132;128;134;124;116;137;108;139;125;101;113;113;125;119;90;109;102;101;134;116;99;126;115;145;105;139;141;127;141;118;132;125;127;120;121;104;131;106;111;132;132;107;114;124;129;141;115;117;123;127;100;129;129;132;142;129;132;115;116;127;112;112;130;120;121;119;144;114;112;121;137;114;133;123;103;119;114;101;100;124;128;110;132;120;132;117;129;116;137;137;150;146;126;148;159;173;144;140;175;128;167;137;131;145;112;146;114;130;132;137;130;127;120;132;153;132;126;154;134;138;145;120;133;106;107;92;106;103;134;115;122;123;110;98;112;112;128;113;118;109;91;91;88;113;114;137;126;99;132;130;141;112;139;161;127;137;158;164;147;136;145;135;158;113;67;59;70;119;117;132;140;148;110;138;120;141;129;128;134;145;139;126;145;138;136;139;129;126;112;128;114;134;140;125;132;112;136;133;117;152;105;131;104;101;129;114;133;128;120;120;131;129;146;141;124;108;114;127;120;123;103;121;122;127;128;136;140;125;125;131;143;134;141;126;128;125;109;131;131;138;136;116;177;124;138;149;111;142;138;154;135;131;148;116;116;129;140;131;126;140;150;100;122;143;131;130;145;147;134;133;130;134;153;124;152;118;126;145;126;113;111;90;108;128;105;124;122;120;150;140;121;126;117;117;132;143;118;115;111;118;143;110;135;133;137;149;163;160;164;142;146;129;135;129;134;155;147;146;155;152;154;131;125;127;83;67;70;74;84;102;110;100;129;134;120;122;126;104;136;123;118;135;140;137;137;105;124;115;133;131;141;145;139;131;143;150;134;139;133;87;82;97;127;125;107;136;112;99;99;134;128;130;149;131;111;150;131;132;127;122;124;124;125;119;127;111;106;108;138;130;124;137;130;128;134;152;116;139;121;125;109;135;122;119;142;133;122;145;115;133;151;131;140;133;114;134;123;121;124;119;141;126;132;121;126;124;109;130;138;131;156;125;140;116;151;135;140;141;123;114;82;84;100;109;132;104;107;100;97;105;120;105;125;137;91;131;124;122;105;104;125;95;129;147;114;151;137;127;115;123;119;118;130;134;129;136;130;127;150;162;106;113;104;121;96;103;121;118;133;117;110;107;96;92;88;88;119;119;119;147;135;133;130;95;114;100;112;131;96;114;158;134;134;120;132;150;145;158;171;147;152;134;118;133;144;146;164;120;149;115;113;139;143;136;125;151;139;140;129;123;107;113;97;97;101;111;127;127;143;122;138;118;97;136;141;123;120;114;113;118;125;108;121;118;116;98;118;135;115;134;131;125;105;128;128;131;137;121;122;115;111;150;129;109;96;92;75;104;98;114;135;116;107;98;117;122;120;131;133;118;142;119;104;138;102;145;111;135;126;143;137;147;143;134;134;149;158;143;144;157;161;127;152;144;144;129;117;129;124;107;116;114;107;107;122;123;122;115;129;145;129;146;176;210;170;137;122;117;128;134;131;126;127;129;114;126;108;120;125;144;139;124;136;95;121;124;122;125;129;105;128;126;133;101;109;138;132;123;103;117;122;124;122;86;120;129;130;112;144;124;127;140;138;132;125;116;115;165;127;150;142;119;132;141;135;146;129;132;141;143;126;128;133;121;124;131;150;133;145;119;136;114;138;107;135;120;105;97;104;131;126;121;103;125;142;125;118;134;127;147;135;134;136;118;129;124;122;125;133;137;124;114;123;115;133;119;140;154;146;160;174;146;118;133;144;130;123;135;131;150;162;168;134;171;141;145;138;127;124;134;131;145;111;129;113;135;138;137;132;143;134;149;171;118;126;149;141;138;139;143;133;115;127;129;128;154;130;169;143;134;136;134;137;158;126;124;124;138;134;140;131;119;148;131;146;156;154;140;128;146;170;148;162;151;138;135;163;120;104;95;108;101;95;77;76;100;117;139;122;108;153;105;102;119;110;124;129;143;129;130;125;130;122;124;118;125;144;113;157;136;169;169;175;148;152;145;121;114;112;138;122;138;118;126;120;127;120;115;106;114;131;129;148;120;113;117;108;84;80;111;147;107;113;166;141;116;87;98;105;89;99;95;90;119;130;126;139;121;133;130;144;129;140;133;114;128;129;132;120;147;118;123;134;116;121;124;114;126;112;139;121;151;131;115;124;123;139;114;114;121;145;137;132;142;137;140;130;142;119;142;141;133;151;145;138;155;132;121;139;139;121;139;138;131;106;136;112;129;113;136;120;141;126;161;130;126;136;103;147;140;122;140;135;131;150;146;151;158;153;159;158;137;127;154;131;130;135;166;141;135;141;142;132;105;116;122;114;123;105;110;119;103;129;127;133;139;176;228;230;221;213;167;162;153;165;154;172;183;168;142;165;153;140;191;159;157;141;167;144;129;144;126;132;150;133;126;125;136;125;139;140;134;127;164;138;178;141;129;122;136;121;147;145;135;129;142;132;113;147;136;161;139;131;128;112;124;121;136;132;107;124;137;139;133;150;135;133;135;136;132;121;134;144;143;126;154;146;102;125;130;160;150;139;160;119;131;117;122;137;135;126;137;129;138;134;140;144;176;178;149;175;147;128;153;153;157;134;134;147;129;124;108;104;90;102;109;127;139;118;128;159;166;148;120;119;114;128;112;125;112;125;106;117;146;122;144;129;106;113;133;129;115;122;118;137;149;120;138;97;121;118;121;130;113;117;150;146;136;135;136;140;143;137;124;140;151;130;121;160;184;159;158;142;148;140;150;165;151;123;116;123;132;141;168;217;145;133;133;129;131;156;147;166;165;129;143;130;118;157;111;111;101;155;143;130;145;124;154;145;152;143;162;145;139;152;144;132;157;125;134;143;124;129;149;158;205;221;129;136;140;129;128;135;121;127;161;181;181;183;161;116;121;121;145;121;118;129;118;130;123;123;138;113;152;152;104;148;136;140;137;126;135;122;117;114;143;147;136;114;142;127;146;152;151;150;175;141;143;150;131;147;155;158;162;145;148;138;124;106;120;157;208;173;177;171;172;167;193;198;152;155;147;128;132;144;156;114;126;114;115;119;116;112;110;126;134;126;129;131;150;119;103;133;134;93;119;122;136;108;114;126;114;118;124;143;131;136;171;144;105;130;118;128;121;119;117;119;128;114;115;139;144;143;140;156;128;137;125;118;142;129;105;132;118;123;141;137;129;153;171;133;132;138;122;106;131;117;151;144;136;132;150;130;129;143;152;141;121;128;136;108;130;134;139;142;125;129;120
96;126;124;144;135;143;137;124;135;131;106;125;100;111;127;102;122;106;139;113;141;113;135;110;105;113;136;115;126;133;125;107;115;120;138;111;110;104;120;124;116;119;115;118;107;139;118;135;138;110;121;117;121;100;126;105;132;115;130;138;131;133;106;104;111;133;113;113;121;121;123;121;107;108;100;108;117;132;95;117;97;108;100;114;110;119;131;119;105;117;112;117;123;108;112;102;116;116;116;116;131;165;108;105;118;116;116;118;112;128;114;99;126;127;124;94;113;118;103;125;121;103;110;109;109;129;120;111;105;129;105;120;126;108;129;106;92;109;106;108;115;112;114;122;106;123;114;116;124;119;121;113;118;113;110;117;116;136;122;115;142;146;132;110;114;112;101;119;112;99;112;129;124;118;111;125;111;117;115;105;116;129;133;110;116;117;132;117;145;114;112;93;135;128;144;129;140;111;146;137;124;117;142;119;118;104;122;124;103;105;125;112;103;112;127;119;139;131;132;131;131;147;141;124;112;131;146;186;179;152;148;168;132;138;112;122;133;131;143;127;131;138;122;124;124;140;145;119;135;156;117;154;140;147;135;133;110;98;114;106;121;102;114;108;115;125;108;98;106;116;133;119;122;113;105;145;124;120;101;125;115;126;118;118;131;146;140;161;154;154;151;155;132;154;156;103;65;60;47;89;122;143;162;134;128;125;118;111;129;129;158;144;145;130;132;181;128;105;120;111;112;134;119;128;125;130;136;117;137;127;151;149;138;121;92;113;115;117;114;121;120;133;132;125;143;124;144;154;137;148;133;106;130;111;124;136;127;131;134;143;130;154;139;129;125;132;137;143;127;117;123;140;128;143;125;154;139;133;140;126;142;137;130;130;112;138;132;127;139;124;117;120;105;128;143;126;132;142;117;120;126;126;164;149;158;129;135;127;140;129;124;100;108;111;111;108;118;114;120;117;114;136;138;117;128;122;134;129;126;115;124;128;126;117;148;128;159;159;138;142;159;144;146;138;154;126;129;150;156;148;161;123;158;131;136;106;93;81;66;77;78;114;138;107;116;114;114;119;120;130;125;114;129;124;128;143;132;145;102;117;132;128;142;118;156;148;129;145;142;122;134;97;80;106;119;107;124;128;130;137;108;115;135;135;143;137;135;120;124;112;89;134;123;132;130;149;138;132;131;122;125;119;141;121;132;132;126;111;115;105;136;130;112;123;143;144;132;110;128;131;139;121;121;135;127;108;122;121;131;133;129;129;133;130;110;120;121;129;134;122;145;125;142;144;148;146;133;132;126;102;91;98;105;85;94;85;110;126;81;101;93;98;113;97;102;104;102;120;122;144;118;116;121;117;113;112;118;118;115;125;143;113;118;104;119;150;147;134;123;123;125;124;101;102;119;131;114;101;103;105;103;93;106;89;89;92;74;96;124;131;133;124;127;121;103;106;115;111;99;112;115;115;121;107;116;147;164;148;134;142;153;135;119;120;119;131;146;155;149;148;143;120;144;121;120;134;154;138;139;138;166;107;125;122;111;125;108;103;111;135;131;127;120;107;130;114;124;127;121;110;107;115;114;125;111;115;123;101;133;130;118;119;113;131;119;124;124;138;141;126;133;132;137;137;102;99;92;85;83;91;107;124;130;112;108;141;127;101;112;133;135;131;130;135;127;116;142;114;136;147;125;145;146;115;152;137;150;154;118;156;169;122;151;142;138;137;146;144;114;109;124;113;111;124;116;110;120;106;99;147;127;121;142;141;166;161;131;113;141;119;137;124;155;133;127;125;134;119;125;134;107;130;130;126;112;136;133;114;130;127;122;134;130;106;131;117;127;142;98;103;119;116;93;111;98;137;108;122;131;126;106;145;131;123;129;118;127;133;145;115;129;128;133;134;131;132;140;142;140;133;135;136;126;149;135;141;136;137;129;135;112;117;124;107;128;140;127;108;114;120;109;113;119;131;133;135;147;133;122;129;107;121;125;116;134;124;131;144;134;129;141;136;128;129;114;122;149;132;153;129;133;151;146;156;139;114;134;154;124;142;132;142;170;162;156;140;143;148;126;141;149;149;129;140;131;130;138;118;118;161;133;141;131;117;156;131;151;152;129;121;151;149;135;124;138;152;130;139;135;123;135;126;108;126;121;141;117;139;119;129;112;138;127;126;112;136;150;156;191;166;132;163;150;153;163;176;161;159;126;100;89;97;125;113;99;61;91;102;118;129;136;115;118;115;136;107;111;140;133;135;133;106;119;110;132;133;130;118;137;127;127;146;155;168;177;135;150;146;121;110;140;126;129;120;114;119;185;161;139;104;109;140;139;132;93;106;112;129;104;84;107;141;139;113;126;138;126;131;104;95;129;114;88;108;115;153;132;130;144;151;137;129;136;134;140;142;155;126;117;147;145;107;134;127;136;113;137;105;120;112;116;139;150;105;113;119;131;127;131;130;105;160;135;138;138;156;155;151;131;143;167;138;163;143;159;141;136;114;132;147;142;120;123;129;117;127;115;127;138;110;127;144;127;120;138;144;127;140;111;136;140;133;133;154;125;160;135;146;142;183;118;139;146;140;154;143;156;146;135;156;135;151;152;146;136;131;115;132;137;114;124;128;129;127;107;119;137;164;208;228;215;217;185;180;147;141;180;150;143;184;140;157;157;144;148;152;161;135;136;138;151;147;125;157;128;134;161;144;132;117;125;115;114;116;145;147;162;154;146;150;127;138;158;158;150;110;124;129;132;139;126;141;143;131;116;148;147;131;134;144;108;132;121;131;129;133;137;117;147;141;128;116;146;123;131;145;139;161;167;130;119;155;173;175;148;125;120;134;133;128;130;143;139;131;149;132;134;146;146;161;150;173;176;147;138;142;160;130;141;141;124;122;118;111;128;93;121;121;146;118;137;139;154;146;128;118;119;111;146;113;125;132;126;134;119;136;136;134;129;120;116;129;115;128;117;119;132;125;112;129;126;97;110;106;143;110;134;123;139;123;149;115;153;148;154;157;134;116;121;129;159;191;177;164;155;141;166;173;148;163;131;146;123;144;162;228;189;179;137;116;131;134;150;139;184;142;143;134;144;152;125;126;125;128;118;164;129;117;123;140;154;135;153;142;115;123;125;139;137;145;165;152;147;143;150;162;154;193;179;145;127;139;125;104;135;138;119;124;164;184;140;162;142;125;106;125;108;103;116;114;109;122;118;136;131;122;129;126;119;134;141;135;137;136;137;138;143;131;144;128;134;128;108;134;148;143;170;139;150;135;138;147;124;140;151;166;160;122;119;121;115;147;152;171;150;176;150;151;165;160;186;165;160;131;139;156;152;117;111;132;127;123;110;118;127;116;109;122;119;115;128;136;121;123;117;131;128;112;127;124;113;127;138;130;119;131;132;124;123;131;125;118;141;128;129;120;140;136;115;102;141;131;143;155;141;157;132;131;156;129;137;153;137;129;127;128;135;131;123;112;149;124;141;160;142;141;131;117;111;135;158;128;126;154;159;150;120;127;99;129;122;135;136;145;147;147;142;121;145;109
96;117;122;137;131;130;122;120;133;122;136;114;113;126;108;128;103;121;113;127;135;147;112;130;125;116;106;126;106;115;136;106;130;120;111;100;116;115;128;133;126;119;113;104;128;161;129;136;137;119;122;123;95;111;104;107;118;146;126;134;140;136;134;148;119;104;127;123;140;121;108;111;105;113;97;105;103;103;107;95;95;103;111;108;127;131;145;136;115;108;122;104;117;122;130;101;90;119;109;129;120;129;117;98;114;102;120;144;117;132;130;129;125;124;138;126;125;114;132;116;114;107;110;106;120;113;96;120;132;107;141;118;125;125;133;118;123;104;134;133;106;128;118;106;112;120;113;114;120;116;122;137;141;121;101;122;104;127;101;136;143;146;135;144;123;101;100;130;133;111;116;112;122;123;110;110;118;107;119;122;104;131;113;117;123;115;118;128;133;121;116;107;128;143;117;120;105;113;116;107;98;131;135;122;145;112;125;120;124;93;109;106;115;99;129;128;158;145;131;137;134;139;154;147;121;119;161;173;174;173;156;152;157;141;144;144;137;123;116;137;118;126;116;125;120;111;123;140;129;144;142;120;132;126;122;125;125;109;125;110;120;114;113;114;116;108;101;141;107;113;121;127;127;122;101;143;124;110;129;119;103;150;119;132;118;163;134;142;134;163;131;138;130;144;130;96;57;57;76;117;120;125;147;136;128;142;129;130;130;139;140;159;129;140;168;171;138;134;138;115;125;124;117;137;150;112;138;121;133;122;125;176;133;134;127;119;119;123;132;119;137;127;141;132;149;142;116;146;129;118;107;118;129;119;127;140;111;118;125;115;128;133;141;132;141;136;133;165;136;137;120;123;149;144;129;132;156;134;137;154;156;136;121;123;134;126;136;127;115;113;129;117;118;122;130;125;138;146;151;135;122;124;154;119;142;138;146;116;117;107;115;108;118;105;112;110;128;121;112;140;129;139;119;113;127;123;112;117;135;139;100;104;113;126;138;112;144;148;165;157;156;146;124;116;154;128;137;146;148;151;144;147;146;141;156;132;116;105;74;88;91;87;110;111;132;120;121;108;124;116;114;129;122;111;121;137;142;109;110;134;136;148;149;136;130;129;113;150;161;146;138;122;71;82;106;121;104;102;120;118;106;129;126;150;145;128;140;117;136;124;108;118;138;117;139;132;170;131;122;108;138;156;117;119;121;110;129;119;136;111;144;128;119;116;124;117;140;145;138;142;167;132;139;180;118;134;135;128;108;137;129;110;125;127;142;112;154;155;143;155;142;157;149;143;128;146;134;146;117;109;85;102;87;90;97;105;109;102;85;97;93;80;97;101;103;100;91;110;137;131;113;93;107;130;104;105;128;117;111;115;112;117;116;109;123;130;150;113;118;111;135;127;109;122;125;103;123;119;104;119;113;107;108;102;96;63;85;96;109;100;129;125;137;112;131;113;109;124;115;116;135;137;114;111;114;129;156;162;146;142;129;130;129;148;139;127;149;158;131;146;130;125;140;139;152;122;134;138;147;170;156;140;129;132;116;102;110;114;129;119;107;147;130;133;124;134;106;132;115;100;113;108;131;121;122;120;124;106;89;112;130;153;125;131;120;130;123;135;138;143;120;155;140;133;121;109;95;88;96;92;101;123;117;92;106;120;121;119;125;121;136;109;108;109;123;121;132;146;143;140;160;160;162;136;123;147;145;128;145;137;144;141;156;136;160;147;126;129;113;131;128;127;114;111;146;117;123;130;114;130;116;124;148;132;141;113;115;105;116;119;132;153;137;133;125;118;137;135;152;132;131;151;113;126;116;115;122;104;115;124;122;129;114;140;135;126;128;117;114;122;139;115;116;141;100;117;118;142;121;118;126;136;103;127;137;115;114;118;114;120;133;157;116;127;164;117;130;127;163;154;170;146;148;125;121;116;131;125;109;125;117;110;125;122;129;124;144;135;128;126;111;128;140;121;133;138;137;123;148;114;126;140;120;139;138;133;151;146;141;131;134;109;141;157;148;118;140;141;132;149;150;147;164;141;120;119;136;133;142;133;170;168;157;155;155;153;156;130;138;111;124;150;131;121;140;150;111;125;135;117;142;129;134;139;153;127;159;131;123;144;126;154;138;135;132;138;145;113;142;130;144;133;154;147;137;130;130;136;140;140;127;135;133;126;138;143;142;171;158;162;173;137;147;138;171;150;141;156;139;107;97;108;121;126;112;103;91;111;124;114;111;144;120;120;128;116;142;134;117;134;139;106;119;107;114;128;121;115;151;148;142;136;155;138;144;134;136;141;111;126;120;122;133;133;121;125;153;163;171;121;116;132;151;157;124;145;135;136;116;120;149;157;124;101;119;135;130;101;117;113;114;105;117;121;137;144;143;143;125;171;119;141;141;158;136;127;133;163;135;126;154;138;107;122;119;134;131;123;110;135;114;118;124;153;133;125;118;125;138;125;112;117;125;121;115;151;122;135;132;127;158;162;159;174;134;120;157;152;136;143;135;153;127;124;116;119;115;130;129;115;150;134;144;141;151;141;124;122;137;116;137;148;145;143;142;136;162;135;146;148;162;142;145;134;142;137;162;122;146;145;158;143;174;160;130;140;150;151;123;98;117;105;112;112;119;118;139;133;192;231;189;179;174;166;143;129;147;148;174;158;154;154;150;150;151;134;160;154;148;152;181;145;146;137;122;109;122;110;133;127;117;110;124;112;131;187;148;168;150;139;142;142;135;142;164;128;149;134;132;123;129;128;157;127;135;136;127;136;122;111;121;133;126;131;124;131;134;136;145;147;140;128;126;126;149;140;153;172;145;144;134;138;184;152;144;126;139;140;117;113;120;142;139;142;125;121;129;122;158;147;161;173;144;189;144;143;146;155;115;117;112;121;125;100;121;110;140;122;134;118;129;132;152;147;134;127;126;135;112;125;98;106;133;126;132;135;129;117;126;127;128;138;147;113;112;121;111;124;140;129;141;139;118;118;113;119;140;129;108;124;124;143;148;146;131;147;127;140;153;126;143;170;123;124;146;175;185;219;181;156;130;126;114;162;158;254;261;196;161;126;119;129;142;153;162;115;134;121;148;124;117;145;123;157;118;147;131;135;135;142;146;136;150;135;133;157;122;158;159;128;138;137;134;150;120;164;164;197;163;147;135;130;137;127;125;141;120;136;158;168;172;163;124;110;122;101;108;142;105;116;132;111;118;107;109;136;145;115;99;162;154;137;113;141;106;146;131;152;149;143;153;148;126;147;141;166;138;139;134;129;136;156;120;127;137;155;125;131;116;132;132;148;138;163;169;161;170;142;169;171;155;160;145;153;152;153;131;120;119;120;113;112;116;118;126;128;105;139;102;115;113;117;125;110;131;119;123;132;137;150;135;127;126;119;112;115;127;125;114;131;140;102;138;129;170;136;130;110;111;145;130;148;150;164;135;124;138;139;117;152;129;141;126;126;113;128;117;137;137;134;103;152;130;141;133;135;133;127;134;146;145;141;134;126;132;145;132;124;124;123;131;146;145;135;142;149;153;141;139;155
137;135;118;120;130;130;126;115;113;121;116;115;135;108;110;105;138;142;133;133;127;119;121;118;117;124;125;117;115;126;118;103;120;129;120;121;122;134;134;119;121;133;142;116;98;116;126;118;121;108;136;139;118;136;116;100;113;110;134;139;141;120;129;140;140;130;125;154;129;126;115;117;109;98;105;110;125;100;101;112;110;111;108;102;141;132;149;109;115;111;108;117;124;108;103;112;116;121;103;110;117;107;110;117;130;100;103;99;101;101;129;100;119;117;128;132;116;123;123;131;110;128;105;129;105;113;95;87;100;108;122;88;117;125;102;117;134;116;105;115;143;112;121;129;110;126;122;131;112;136;108;127;137;112;120;122;109;112;109;122;130;154;128;117;109;136;127;101;117;110;123;141;109;121;97;113;107;117;119;136;122;113;110;119;115;128;122;138;132;127;122;131;130;105;137;134;123;149;131;117;125;109;150;128;120;142;119;104;117;111;128;116;134;100;120;127;150;145;135;135;130;140;133;132;120;140;155;200;254;195;170;167;135;107;139;130;127;152;143;132;130;135;148;114;131;131;115;117;145;128;135;143;139;118;106;128;120;131;118;125;113;101;98;117;132;115;127;109;112;140;137;124;110;117;110;123;119;123;115;129;118;119;124;139;136;126;145;156;151;152;140;134;134;139;114;96;51;67;110;119;128;140;127;139;118;116;144;156;144;142;139;120;157;128;146;148;139;141;159;129;136;121;103;127;137;103;123;133;126;121;142;131;119;125;112;117;103;103;153;138;118;136;114;147;137;135;149;108;103;120;122;115;129;118;155;158;141;118;140;127;127;116;146;115;122;166;160;165;140;146;128;108;118;142;157;156;157;146;170;148;123;113;105;118;116;130;135;151;112;131;111;146;119;133;118;151;132;136;131;133;105;146;119;174;125;116;150;132;111;110;96;93;120;92;112;115;116;112;119;122;121;120;121;121;140;120;131;103;107;113;112;99;135;132;131;146;149;121;149;150;154;131;159;140;138;143;124;164;145;138;148;138;123;141;146;154;101;84;71;94;78;91;112;94;113;128;117;120;123;127;120;122;120;119;123;146;143;131;123;120;95;142;135;141;137;122;131;140;127;142;137;99;80;70;121;115;108;123;125;99;117;123;127;139;117;112;122;113;127;126;111;132;128;147;124;125;130;169;115;147;154;136;124;130;125;126;156;109;109;127;110;101;124;140;116;117;152;122;133;130;135;125;132;158;121;126;130;112;145;119;153;140;123;109;117;120;142;132;137;145;144;152;136;160;154;150;148;142;127;93;90;102;115;101;77;101;109;108;74;90;96;96;108;109;114;104;86;107;152;134;122;108;137;116;110;111;112;126;122;106;100;106;98;107;128;116;120;133;128;121;119;117;119;96;118;116;92;101;116;92;105;86;126;107;81;93;97;105;117;95;122;129;98;109;128;119;143;98;93;124;142;101;129;126;125;117;175;156;133;129;115;130;138;142;173;121;119;123;130;154;157;132;157;136;165;140;139;146;148;165;167;140;113;134;117;96;109;110;108;119;131;100;136;125;124;116;143;127;107;131;109;118;125;101;114;119;119;106;118;118;142;136;134;112;117;128;112;138;124;136;150;145;145;130;128;102;115;86;99;92;97;99;98;81;107;121;106;118;98;119;113;139;105;113;116;126;122;141;138;134;118;138;136;131;143;129;138;106;142;137;160;117;133;164;149;146;118;116;120;116;120;107;113;108;114;128;123;123;136;117;143;145;134;139;138;124;112;125;114;132;127;130;141;110;131;130;114;157;138;145;131;117;115;127;115;107;113;137;122;119;119;127;118;156;138;101;118;108;108;118;117;119;112;122;123;124;133;125;116;143;102;133;128;129;134;127;133;128;134;117;128;149;138;135;148;132;161;130;133;160;154;149;131;141;114;114;146;113;130;125;138;128;114;125;129;125;140;111;147;122;142;146;127;127;114;136;143;133;122;129;155;125;144;141;132;128;134;123;122;106;134;121;114;117;126;134;140;132;104;159;140;129;145;155;145;125;129;136;139;120;139;157;162;135;141;136;141;172;140;150;120;110;127;146;137;132;133;133;95;126;141;134;155;141;133;132;136;148;138;148;123;134;131;141;131;124;160;170;154;143;153;118;102;138;163;130;118;135;120;126;127;123;134;147;145;148;138;156;173;150;158;146;142;151;138;139;142;122;119;127;126;95;135;133;136;116;120;109;113;116;128;122;112;124;122;117;121;148;111;125;110;120;108;118;117;126;119;120;143;141;151;159;151;154;173;141;127;115;106;115;114;128;139;128;134;133;173;165;147;119;110;139;157;149;145;114;149;140;98;125;156;155;158;117;127;117;112;129;131;129;111;123;143;130;131;167;164;154;143;152;121;144;139;136;130;135;120;117;149;140;126;132;126;139;118;112;122;148;141;131;143;126;130;99;97;112;106;127;138;116;133;114;131;135;137;154;136;99;151;158;153;154;158;150;149;148;144;155;151;147;165;139;139;111;118;128;121;132;122;140;119;119;141;135;168;145;137;136;122;138;136;123;140;118;149;138;135;122;149;154;138;139;133;139;129;130;160;162;161;147;156;155;146;163;152;136;150;145;122;128;120;130;119;126;109;101;124;151;181;214;226;214;153;126;140;141;163;170;162;182;144;137;145;151;161;172;136;144;140;167;121;155;123;115;122;110;123;119;143;123;121;128;147;147;134;155;147;148;146;160;158;160;161;147;126;126;152;152;141;149;132;150;135;140;121;111;134;125;135;127;131;112;114;132;116;139;145;137;143;133;139;149;139;130;148;151;167;165;121;131;108;137;152;155;156;116;138;133;116;110;128;146;139;133;121;130;148;144;144;150;181;168;186;161;128;187;136;138;150;112;102;125;149;142;116;134;124;117;115;126;129;119;160;144;113;130;129;142;121;111;111;115;117;131;142;121;142;113;149;116;125;106;122;133;132;131;116;161;119;120;146;147;142;124;122;129;114;137;146;130;130;116;142;151;155;133;125;161;135;122;129;141;137;134;135;174;164;207;143;173;137;128;136;150;193;199;298;209;176;134;149;154;151;141;169;150;163;140;132;148;147;127;147;150;133;133;128;134;123;154;171;127;135;137;130;144;117;126;153;141;130;162;137;154;130;164;137;156;150;141;134;125;142;121;123;124;129;121;169;158;147;113;129;112;120;153;124;131;124;117;124;124;131;122;137;114;136;125;129;121;131;139;118;111;119;156;134;153;125;155;150;148;148;151;142;142;146;140;144;144;141;130;132;127;142;128;121;117;109;118;119;135;156;153;152;158;134;172;161;163;147;152;152;147;148;151;119;140;135;122;116;136;95;121;109;134;122;106;126;137;138;132;122;122;124;118;130;144;140;137;131;122;123;145;138;122;118;121;137;114;130;116;124;139;146;121;129;114;124;145;131;130;138;141;143;135;135;141;133;141;115;116;125;103;141;121;107;123;150;132;125;129;133;127;148;121;123;126;146;140;153;143;110;120;128;131;148;146;128;149;115;123;146;148;124;143;153;118;155;132
98;122;117;125;150;130;114;117;114;111;99;100;108;124;112;118;128;143;140;135;132;131;115;138;117;116;106;125;116;118;118;130;122;136;144;120;138;115;137;126;124;126;132;140;121;109;113;119;134;114;75;119;114;114;127;120;136;120;150;139;145;113;142;132;124;147;137;134;128;114;103;98;98;98;105;116;113;107;108;95;107;107;111;118;120;127;135;145;120;155;133;116;114;107;131;112;103;119;115;107;127;122;116;116;128;112;153;114;108;130;123;106;132;108;138;137;119;133;120;120;116;111;141;104;117;122;117;119;113;110;114;116;119;122;116;118;99;125;110;109;116;114;116;126;132;146;127;97;137;94;121;132;130;133;125;116;119;105;103;140;131;105;139;132;144;133;105;120;128;96;111;102;115;111;112;112;139;110;109;131;131;124;116;132;134;144;129;100;125;148;126;136;105;123;127;126;132;162;141;125;128;110;144;129;133;134;123;107;131;125;160;119;127;118;117;129;112;149;130;104;135;129;134;128;141;164;134;213;219;205;161;151;141;139;125;136;99;96;135;134;151;131;139;130;101;154;126;149;135;151;148;131;132;143;135;137;153;99;101;111;119;113;145;139;115;122;128;126;129;111;134;130;110;116;116;129;122;139;110;112;119;132;118;163;124;143;159;139;148;150;132;140;163;130;106;95;79;82;94;129;118;138;128;117;125;106;106;124;130;128;123;158;141;141;145;118;139;104;147;122;127;130;135;132;131;124;130;112;134;117;133;127;147;123;126;107;110;151;127;124;141;126;129;131;124;121;114;143;108;105;119;105;123;129;113;131;122;118;136;116;112;139;150;133;130;145;157;158;135;120;128;131;127;147;151;167;141;145;132;146;139;139;117;123;112;155;149;169;159;122;147;140;122;153;142;148;151;138;146;145;141;126;121;136;115;118;105;124;114;121;90;113;112;91;94;107;108;110;123;119;122;110;144;108;123;110;121;108;111;107;126;122;134;140;123;138;143;136;132;137;149;120;128;136;149;119;131;146;115;129;129;167;149;145;139;140;112;94;79;84;67;97;104;107;113;123;110;124;125;127;115;121;105;131;119;156;130;132;141;127;120;124;103;138;148;120;141;134;137;125;112;82;71;85;115;128;110;79;119;111;90;139;124;113;110;104;97;119;107;128;122;134;147;145;144;128;134;151;121;166;146;150;149;136;124;139;145;124;153;114;147;113;128;115;140;119;129;145;148;127;123;144;137;144;154;97;123;136;139;136;136;119;118;113;138;134;132;131;130;154;165;163;178;142;157;155;164;110;105;74;88;76;119;99;109;119;127;129;114;101;96;111;93;107;98;117;108;99;125;102;132;122;110;104;137;120;126;115;113;112;122;112;99;110;99;110;105;120;104;119;99;92;107;117;123;132;108;95;109;109;91;106;112;89;102;97;96;106;107;112;120;105;132;125;135;120;100;109;121;148;119;133;119;118;145;126;132;124;128;123;109;126;154;149;147;150;111;126;124;149;133;151;124;159;152;159;104;122;140;163;172;145;100;117;111;105;102;104;101;115;103;119;131;124;120;123;151;111;128;120;115;124;112;107;107;100;125;114;120;135;135;142;136;144;118;119;137;114;124;117;133;125;143;133;112;87;80;82;86;85;92;102;119;82;94;124;125;112;118;115;125;116;124;113;136;134;137;134;148;127;141;132;143;148;151;147;135;149;154;141;136;148;137;142;122;144;136;119;116;124;121;129;133;144;125;128;133;133;129;152;121;149;135;128;121;112;122;123;110;135;120;112;140;132;117;114;140;151;134;125;98;137;120;122;132;119;134;136;147;135;123;126;108;124;117;125;116;132;125;145;120;108;95;107;105;96;127;114;130;106;138;135;148;127;123;143;151;133;144;150;124;141;127;146;138;139;141;157;161;154;153;142;127;139;119;115;116;127;119;123;119;116;124;115;131;130;116;119;129;124;133;155;139;131;122;129;118;135;115;145;140;117;129;122;135;129;128;131;117;154;135;115;118;138;141;141;128;134;133;141;162;166;113;124;126;137;147;117;118;139;143;155;148;144;143;112;137;148;135;153;131;133;150;129;126;111;130;114;119;129;140;123;144;147;143;140;124;133;147;127;142;120;162;132;128;118;127;138;146;145;142;140;115;136;118;149;129;119;132;132;124;127;150;134;160;120;151;128;155;145;121;134;149;120;140;139;118;133;117;128;121;127;132;141;142;120;132;105;104;122;129;114;110;111;117;152;119;122;113;122;120;125;101;78;123;114;109;130;113;119;125;145;161;154;162;141;137;132;103;116;98;140;107;126;129;130;177;165;132;146;117;141;145;143;150;140;152;157;151;147;190;146;153;153;127;114;108;119;114;147;135;138;135;122;120;143;155;160;139;146;145;150;148;143;131;119;115;129;121;119;156;132;136;128;120;116;144;140;137;113;112;131;107;113;117;101;116;122;120;112;118;119;126;136;132;134;126;120;156;154;178;175;158;146;152;124;155;147;168;150;142;109;111;104;109;113;133;134;141;138;131;129;139;113;124;134;138;126;135;152;132;143;144;135;140;138;138;138;134;140;129;138;121;125;138;148;111;155;149;148;162;151;157;144;133;136;129;143;144;110;110;113;122;125;121;137;148;175;185;203;215;183;152;172;145;124;144;155;160;167;175;153;153;167;166;169;150;145;148;160;165;145;111;143;128;132;118;102;135;128;129;120;149;137;152;165;156;151;133;186;169;175;167;157;148;137;149;140;126;122;134;135;116;115;134;127;137;133;111;124;119;117;111;103;118;130;120;133;132;141;144;133;109;122;138;154;174;169;167;129;141;141;137;143;115;142;131;150;126;121;128;141;114;134;117;150;154;117;138;148;181;150;165;165;154;179;162;146;130;111;124;121;119;124;129;121;115;120;125;109;119;136;145;137;132;117;123;124;111;120;124;151;113;120;124;111;110;125;117;140;147;112;139;114;129;129;114;129;129;133;115;115;111;119;119;122;126;114;119;142;143;141;115;127;123;148;129;116;142;145;139;144;128;134;154;158;162;156;151;141;147;131;114;148;169;220;231;186;163;146;157;171;197;155;179;137;164;114;138;132;134;137;159;164;126;153;136;144;126;158;135;147;151;148;150;143;135;135;144;152;161;156;155;168;152;161;158;129;133;129;131;143;127;141;134;117;118;151;121;151;143;119;110;119;128;114;123;126;110;120;103;91;129;100;124;105;122;149;110;117;132;140;106;131;134;116;139;141;153;134;153;133;131;153;148;150;148;141;144;115;123;136;138;151;141;142;118;116;136;128;112;136;166;128;181;154;181;164;171;151;133;142;153;140;155;117;141;134;108;118;111;119;118;120;123;122;120;108;127;131;119;108;117;109;106;124;119;119;134;128;112;123;125;128;129;121;133;123;109;139;117;121;139;116;152;141;125;120;122;114;106;125;132;147;147;132;124;145;123;139;153;123;143;134;122;151;110;122;130;100;120;146;135;136;147;132;138;125;158;170;153;117;105;132;143;149;136;137;105;135;142;150;134;140;131;159;131;138;162;188
119;101;118;111;133;129;132;121;141;122;121;121;130;100;119;107;146;139;128;126;137;134;108;107;137;126;118;98;134;97;142;136;144;127;139;122;125;125;128;127;105;124;127;116;128;107;114;118;120;120;119;126;100;116;91;121;123;112;130;117;129;131;125;107;120;140;117;112;132;116;134;114;102;112;118;114;120;112;106;97;124;110;109;103;111;123;127;133;135;109;145;104;113;115;96;108;122;106;123;121;141;111;126;114;110;125;145;117;132;122;105;115;114;98;106;114;137;150;120;117;115;118;107;134;104;135;108;147;118;126;126;127;129;116;106;105;114;99;115;104;107;130;122;121;116;112;115;123;98;104;135;126;132;123;124;117;131;125;115;109;114;80;121;104;107;109;117;108;118;117;108;109;118;114;107;119;116;133;142;118;106;105;128;120;115;139;130;139;113;127;119;122;121;117;126;141;112;144;158;112;113;108;111;123;119;106;106;122;135;138;117;106;112;118;130;145;126;137;125;145;125;121;138;131;137;135;151;192;195;189;167;161;119;132;144;123;121;134;129;158;145;129;113;135;122;128;140;129;132;129;141;136;150;162;139;131;125;111;112;114;128;150;127;126;132;128;116;99;99;129;123;98;106;93;113;133;106;109;120;145;125;141;135;124;122;138;151;133;176;153;129;141;133;162;123;82;65;71;109;134;124;148;105;111;117;137;110;133;151;115;117;132;129;143;131;123;144;147;125;139;105;121;138;113;127;131;134;102;121;133;151;127;134;130;120;118;116;124;138;117;128;132;97;138;130;147;138;122;131;123;114;127;132;134;122;128;131;114;136;131;118;115;131;110;148;148;157;181;157;121;121;134;114;168;115;156;145;163;130;146;162;155;135;120;95;134;124;154;162;140;128;125;139;121;163;158;135;143;136;133;146;146;129;127;116;130;138;147;108;106;105;115;110;126;112;116;115;108;125;125;142;121;130;113;117;120;122;112;122;117;99;125;124;133;139;136;148;118;112;151;146;152;139;134;143;129;152;152;134;141;134;146;149;151;117;126;136;78;65;61;77;103;109;106;125;123;116;122;126;107;128;129;122;143;125;128;129;136;128;107;132;137;124;155;143;130;149;129;109;124;103;85;93;102;112;124;117;108;125;115;108;98;129;120;128;127;116;115;114;112;148;142;126;138;117;134;123;135;148;135;121;120;116;126;141;131;156;118;116;115;156;126;141;137;127;132;130;102;116;130;160;137;128;103;124;105;123;123;113;137;136;142;132;120;138;124;134;150;159;166;139;144;158;142;165;147;161;125;93;84;77;80;95;108;112;135;128;118;120;111;81;102;117;119;119;112;93;108;119;96;112;125;115;131;143;119;112;136;113;91;104;122;90;99;102;92;111;124;119;108;113;118;133;116;124;116;119;119;115;85;84;116;105;90;107;98;127;116;106;115;134;131;109;120;100;126;100;115;134;133;140;144;122;119;115;112;134;118;140;127;124;121;125;126;140;136;133;170;178;147;149;125;132;136;170;144;143;120;138;150;179;147;99;109;107;116;84;107;108;87;107;128;118;109;125;123;118;124;118;106;111;130;120;123;125;122;124;112;93;130;124;126;116;143;147;128;121;135;136;122;135;127;156;129;106;102;77;63;92;85;111;125;88;94;113;122;130;120;126;117;125;99;128;108;122;135;137;116;144;138;148;143;162;141;143;129;129;117;151;127;135;135;140;157;129;128;140;124;120;123;125;122;124;126;125;122;120;139;134;122;133;146;143;157;145;122;114;133;128;129;114;111;128;112;113;114;129;145;117;122;115;124;123;128;136;126;140;148;146;137;129;118;122;118;111;104;135;122;115;116;138;102;112;136;122;113;113;113;130;135;143;101;122;133;127;146;131;127;120;132;133;151;125;149;123;139;149;150;131;166;168;129;128;145;130;145;129;135;116;131;125;119;120;116;127;138;112;138;121;134;144;138;147;141;137;138;118;117;128;134;133;141;120;124;138;111;130;129;121;118;135;144;118;144;161;135;128;150;151;140;129;147;144;127;145;141;116;115;119;134;148;151;159;126;124;132;132;132;130;140;144;112;151;130;109;120;134;130;122;121;110;133;144;159;132;144;128;119;124;136;139;148;123;130;140;144;137;131;163;130;162;133;163;151;113;141;127;132;139;131;152;157;154;156;131;141;141;127;140;152;150;153;150;133;145;156;130;154;132;131;138;132;130;142;138;117;124;103;112;125;133;108;126;117;115;148;139;115;126;133;114;114;107;95;137;111;126;115;120;104;113;153;157;143;135;128;136;115;100;124;124;120;126;124;107;136;123;161;126;140;143;146;142;158;161;142;139;156;131;173;189;167;161;143;118;139;112;133;124;140;140;154;126;121;131;120;140;161;141;164;156;160;159;150;161;129;135;120;134;113;131;139;131;139;152;138;135;132;120;119;118;127;146;114;136;100;138;124;132;121;142;117;122;133;116;151;128;142;151;161;167;158;180;164;142;144;146;156;146;138;120;117;109;98;98;111;125;146;120;104;113;123;133;123;112;127;144;144;136;116;147;129;132;135;131;131;130;160;141;152;146;135;130;129;130;125;144;160;129;137;159;160;170;160;144;144;136;140;110;108;122;134;119;133;125;109;132;157;189;200;201;169;162;113;124;141;134;143;159;159;144;164;146;167;152;151;120;182;162;144;164;159;150;121;123;118;115;125;125;126;112;132;145;134;161;155;161;163;148;197;190;171;148;166;161;144;138;138;141;136;114;103;146;135;144;142;138;116;132;117;115;114;114;107;115;126;139;132;148;129;140;136;122;140;142;170;171;164;164;145;140;130;147;154;130;139;134;117;115;119;113;133;121;121;112;131;142;150;143;138;139;141;169;174;139;159;161;159;137;109;116;108;115;119;123;115;115;131;115;121;134;118;157;129;126;123;122;132;133;129;130;130;109;126;133;101;107;119;121;130;131;130;113;114;134;153;159;151;126;135;114;125;131;124;140;118;133;118;104;128;126;129;139;131;139;116;138;155;128;130;131;146;134;142;140;114;137;153;147;136;147;126;119;121;195;177;159;163;164;141;148;171;127;164;162;160;127;156;138;139;134;125;135;155;120;122;140;135;137;161;145;153;150;135;147;148;127;146;142;152;165;168;154;175;171;198;154;137;128;137;144;123;145;138;145;134;144;131;118;130;111;143;130;130;118;105;119;125;119;101;112;120;105;124;133;116;134;111;151;125;123;131;128;130;120;127;117;127;158;134;133;143;132;166;147;142;136;127;152;150;137;174;157;137;132;130;122;148;118;131;119;134;164;142;162;182;155;157;159;161;148;136;139;142;134;134;133;107;125;110;99;107;129;130;115;110;115;112;122;126;113;105;130;117;94;132;137;133;115;113;119;116;128;118;131;136;120;114;117;128;110;104;120;118;145;154;138;122;128;128;111;126;132;124;141;126;130;137;139;154;134;113;129;133;139;115;142;149;143;125;130;130;144;153;166;126;125;146;145;174;147;141;131;141;111;139;145;145;100;110;134;135;144;129;121;136;137;143;179;172
128;127;114;129;121;138;118;133;128;121;113;123;113;126;95;118;123;127;114;110;112;128;125;130;117;110;120;143;122;115;121;114;133;122;103;124;116;125;116;143;122;124;113;108;122;96;93;119;118;123;119;108;112;124;135;110;122;129;149;136;122;136;116;126;121;116;121;126;109;121;125;127;98;129;94;119;128;125;112;112;109;102;115;118;127;129;118;143;113;139;102;127;107;116;110;109;116;104;114;124;104;121;116;125;125;131;117;112;113;132;126;115;125;131;121;141;119;152;121;112;101;116;115;138;130;117;108;112;114;113;114;140;120;123;104;110;97;103;120;106;133;113;128;107;125;96;97;135;126;133;130;114;112;118;108;128;116;134;103;131;119;116;113;119;115;116;107;120;116;128;111;121;117;119;93;119;116;137;127;130;126;136;144;134;118;125;153;121;119;125;117;102;127;112;116;117;116;140;131;119;143;120;116;118;119;120;140;119;121;130;123;125;110;97;132;133;140;125;129;127;141;137;138;136;162;135;160;190;176;166;171;154;125;134;127;130;126;131;146;124;151;129;133;129;152;133;126;122;126;145;130;149;131;125;111;125;114;150;106;117;125;127;141;125;158;119;109;99;122;123;100;92;112;92;133;109;104;118;148;122;128;110;112;129;129;146;131;152;134;141;163;124;157;158;147;82;62;65;106;140;121;114;113;133;115;135;119;125;118;121;121;136;160;119;124;110;127;122;138;136;136;120;152;117;123;145;148;145;139;119;131;145;159;137;117;110;136;105;129;121;105;104;103;112;146;127;124;146;151;128;108;122;125;129;106;133;130;138;118;133;122;137;119;135;127;152;155;139;161;150;148;129;130;129;131;133;156;147;147;148;142;158;115;119;129;122;128;137;130;115;134;132;157;156;141;142;155;148;166;143;127;141;146;130;131;135;135;115;118;99;95;98;128;112;120;129;100;116;113;114;114;116;133;106;121;119;135;130;122;105;104;119;117;124;129;128;118;153;148;143;139;129;120;151;139;135;142;121;133;158;141;136;140;138;132;135;114;72;63;83;79;97;103;121;104;135;133;119;108;120;116;119;118;122;131;125;124;120;130;139;131;143;123;121;145;138;123;139;162;105;114;84;90;91;124;145;134;131;142;92;113;129;146;127;97;124;124;121;135;147;127;134;128;126;126;134;134;147;148;134;134;125;99;124;153;131;133;126;154;123;133;127;142;116;128;118;125;116;132;112;115;139;127;126;112;116;128;133;144;130;140;124;139;149;111;161;145;148;144;151;153;149;153;155;162;145;139;129;98;69;68;73;82;84;122;118;112;110;111;94;106;115;107;124;110;133;103;122;109;112;109;112;109;135;120;120;116;110;116;99;107;122;96;85;100;101;106;115;110;133;112;132;118;119;124;130;114;98;102;88;113;95;109;110;99;116;116;110;99;119;115;127;132;111;117;101;107;104;106;135;139;132;136;136;113;130;146;124;110;137;139;107;143;147;131;117;151;161;172;194;156;156;151;176;169;148;118;120;153;178;173;129;100;82;100;99;88;70;89;124;119;113;135;124;121;118;103;119;140;114;121;115;96;124;96;139;113;145;130;136;122;135;120;135;139;154;130;122;135;136;146;134;139;130;83;85;74;73;71;89;108;93;112;106;134;106;126;115;125;131;115;123;103;105;112;137;135;134;110;113;143;160;129;133;138;123;169;164;143;144;160;123;138;143;114;130;122;133;127;145;117;107;116;131;129;103;124;141;133;130;116;128;126;108;119;112;119;125;126;122;108;119;125;105;107;119;116;129;126;131;119;139;131;133;103;129;118;158;137;138;136;113;113;125;106;127;117;106;129;133;127;129;131;131;126;128;107;111;125;126;132;136;144;149;113;135;119;147;136;140;116;130;122;155;134;151;163;142;171;156;156;172;147;140;132;126;91;132;124;119;121;136;131;119;119;134;135;109;131;140;141;154;130;158;121;121;121;116;127;114;125;115;130;131;122;128;120;108;129;106;128;139;126;123;156;128;130;129;157;144;156;140;109;124;146;123;124;112;127;144;131;142;128;116;125;121;166;158;131;128;131;131;129;148;120;142;145;145;167;139;129;123;161;146;139;130;115;128;136;143;135;143;134;122;155;120;117;138;122;126;134;142;146;150;143;126;137;138;134;130;154;168;163;133;156;169;162;156;135;161;141;137;124;133;123;144;140;130;139;152;144;130;135;147;147;130;124;111;112;122;127;137;120;127;130;132;125;147;151;137;118;132;119;105;81;114;156;143;130;137;124;120;162;138;147;134;121;122;100;114;118;122;128;123;122;136;147;136;128;128;125;139;135;144;170;147;122;125;168;141;170;176;156;146;137;130;135;136;146;149;139;114;135;116;120;125;130;123;132;164;146;139;135;140;139;118;105;96;110;126;115;115;129;117;124;138;130;116;127;124;147;143;131;138;176;128;138;133;111;129;119;136;126;148;124;123;162;140;148;166;150;154;148;165;174;145;150;148;163;141;136;148;129;105;96;105;136;120;140;115;124;134;131;134;133;136;126;122;128;132;119;130;130;130;137;152;136;142;131;156;176;143;152;137;129;150;148;151;143;152;156;163;152;132;166;142;147;122;144;117;134;125;113;117;111;126;142;165;173;182;186;173;148;146;133;116;143;145;153;163;156;146;142;145;179;157;176;189;163;181;164;134;143;143;119;118;134;149;119;118;124;145;137;127;144;138;144;161;152;155;158;167;182;154;150;155;138;152;130;140;122;139;138;121;111;127;130;151;158;117;128;133;110;123;117;142;138;150;137;129;109;127;123;137;132;147;177;162;149;149;131;144;131;146;150;116;133;125;95;131;120;139;149;135;138;112;134;151;150;117;159;159;183;144;157;189;170;162;135;112;116;126;119;129;114;128;107;96;92;108;125;140;140;153;126;137;122;141;133;119;115;99;132;130;111;113;130;126;132;130;116;112;125;130;121;139;135;123;123;121;150;130;111;119;136;138;124;115;131;127;124;111;131;144;147;147;122;139;128;114;140;122;161;130;133;139;144;152;144;134;122;138;122;134;140;143;176;170;157;151;150;152;142;166;147;158;166;128;124;143;128;146;147;120;134;147;150;147;158;134;132;131;153;163;137;133;143;134;157;152;170;145;163;145;179;201;176;150;133;134;139;150;136;147;126;112;125;120;112;111;141;129;124;127;115;119;119;114;123;117;108;111;118;108;107;129;119;120;129;134;126;125;147;126;122;128;124;132;132;153;142;148;142;117;157;145;166;158;170;139;176;190;192;154;124;120;122;109;113;125;151;134;169;171;164;160;160;155;145;139;149;154;130;135;123;158;128;116;120;125;112;129;121;131;118;97;121;143;99;132;108;121;115;105;113;108;132;118;132;128;118;146;131;131;120;120;118;141;153;134;141;130;123;114;128;148;162;128;119;131;135;114;125;152;155;166;130;144;115;136;132;127;128;122;144;144;129;145;160;139;128;166;126;162;142;136;149;132;160;132;133;136;141;140;122;145;128;129;153;122;133;121;126;144;121;115;121;150;168;151
124;92;104;122;127;110;132;126;108;137;112;98;138;115;127;131;108;156;112;131;107;114;123;135;128;113;137;139;136;147;134;123;102;117;111;130;129;98;115;130;137;136;121;125;118;98;114;122;133;121;107;120;114;121;123;139;133;125;127;129;158;145;131;141;112;135;111;136;123;127;132;111;128;95;124;122;115;133;121;119;117;110;96;116;131;124;128;115;118;121;113;128;137;105;134;95;114;118;101;117;125;101;146;135;109;112;119;142;100;145;117;105;125;109;99;165;149;147;140;126;118;111;124;121;112;119;105;119;117;113;118;130;112;123;112;102;110;119;131;111;117;103;99;111;133;116;104;105;110;101;121;115;126;104;127;104;144;147;140;124;101;116;113;133;128;99;102;105;126;109;118;107;129;123;106;120;131;119;127;128;119;116;129;124;117;125;133;145;132;104;113;130;140;138;122;130;131;123;113;128;140;129;109;123;124;132;123;149;134;126;122;133;133;109;120;151;129;137;146;110;143;141;117;143;149;154;181;211;180;207;160;159;156;133;137;123;133;102;120;146;122;153;120;127;130;127;124;124;132;140;126;133;109;142;130;154;136;110;121;112;106;124;123;103;122;105;128;94;87;98;99;93;109;107;134;107;109;105;126;139;131;128;138;123;136;136;147;132;150;150;134;130;151;132;127;79;57;82;115;130;125;132;133;124;126;126;105;127;123;123;143;130;135;143;113;122;105;118;133;140;106;123;121;144;143;130;124;130;120;127;140;158;150;146;137;125;134;136;126;126;142;119;105;124;128;142;144;135;120;116;126;114;115;118;143;121;124;133;131;132;154;142;146;149;147;134;146;140;134;133;153;140;128;137;123;141;173;138;148;153;107;117;127;119;114;121;133;113;133;111;118;128;133;159;148;125;125;127;148;146;117;137;168;123;173;136;121;127;111;91;106;112;108;119;111;102;112;112;130;107;116;115;114;128;133;124;110;135;116;112;112;129;111;131;128;137;154;166;131;140;154;135;137;122;123;127;137;132;135;141;135;131;128;127;144;140;107;78;65;86;91;119;133;104;118;106;115;127;113;117;97;119;129;132;123;100;144;137;131;138;122;123;130;148;140;118;151;146;143;132;96;84;83;87;131;133;126;162;147;130;123;133;108;132;104;123;109;117;109;116;138;129;136;152;138;129;125;113;126;115;128;126;120;137;152;138;125;110;146;130;152;118;131;141;108;144;128;148;128;144;152;113;116;134;116;111;102;134;111;129;147;120;134;128;159;118;148;130;137;157;162;139;161;158;162;151;148;116;91;88;73;100;80;105;105;116;123;119;127;122;115;108;123;118;103;127;123;117;117;106;99;126;120;109;124;134;124;105;93;93;112;117;101;89;85;102;116;103;114;118;130;130;114;143;140;119;109;119;105;113;104;98;92;100;109;119;90;103;99;108;123;121;94;101;107;130;83;125;125;116;125;110;125;138;126;120;130;136;129;116;131;142;135;127;140;154;139;158;156;169;182;147;143;164;164;136;118;140;157;128;134;110;84;104;89;79;104;89;95;110;120;120;103;123;105;100;136;115;118;120;113;114;120;106;113;122;120;128;110;115;116;131;102;101;121;143;136;126;131;137;115;143;151;124;115;97;104;79;89;90;96;104;83;96;110;142;123;105;161;129;118;120;104;116;114;121;116;118;118;115;116;134;134;140;147;172;164;169;153;134;145;120;136;130;156;134;137;153;120;118;109;93;126;103;117;114;130;114;120;125;119;122;133;131;139;158;131;107;115;123;99;103;126;108;107;106;94;106;124;127;123;140;162;155;164;122;108;126;140;134;130;120;90;125;104;96;121;128;124;124;97;122;108;139;132;127;138;114;115;130;107;119;119;148;131;149;156;137;137;153;165;117;119;140;133;134;156;157;158;139;127;176;138;141;131;123;134;103;108;116;125;105;112;136;105;125;133;123;145;151;151;140;156;141;118;126;116;120;114;162;142;138;138;141;126;147;128;140;127;134;139;139;152;138;152;137;139;148;126;152;121;157;145;129;133;146;131;108;104;131;115;150;145;134;116;126;131;121;168;158;140;119;140;119;151;131;154;186;147;157;121;126;148;141;144;132;107;101;146;136;133;164;150;126;163;114;133;122;120;121;135;149;129;145;141;146;150;150;135;128;164;141;158;157;137;160;137;135;143;153;166;130;143;137;125;138;146;141;144;161;118;114;133;147;122;142;133;121;124;125;130;128;138;134;128;122;130;125;134;107;138;118;133;125;113;110;149;128;164;165;113;138;142;122;140;141;152;106;111;108;112;117;122;118;132;135;129;119;129;112;145;145;142;152;141;145;160;129;147;163;166;141;164;152;121;142;120;126;127;144;124;130;135;125;132;126;152;122;143;124;150;149;139;125;105;122;123;104;126;114;126;115;139;117;124;106;128;130;127;146;150;142;146;137;132;116;141;122;109;131;102;135;119;149;118;125;113;142;128;149;159;139;150;117;149;144;144;128;166;161;137;135;128;134;110;124;149;138;121;146;140;140;130;161;163;165;138;124;134;153;113;139;134;120;137;143;116;114;129;161;172;138;173;136;169;131;157;145;143;160;136;140;139;145;139;113;152;139;131;123;102;118;138;114;126;114;140;181;162;176;200;184;159;134;130;138;144;161;164;143;144;170;148;171;186;152;155;161;183;177;171;148;139;128;118;124;125;119;127;127;133;140;119;155;143;156;142;149;142;158;136;154;141;144;134;124;123;131;120;144;151;127;122;95;133;117;105;136;129;131;126;130;114;109;106;125;113;134;113;106;119;144;143;140;165;182;173;165;189;145;142;130;137;150;147;143;120;120;133;143;142;110;120;114;122;141;147;130;125;120;158;152;152;148;161;182;157;167;163;133;121;121;97;97;121;103;79;93;77;92;134;113;144;135;127;105;135;132;137;139;135;126;121;127;129;140;123;102;109;127;120;117;113;129;115;118;133;132;119;139;121;126;112;122;127;145;134;125;144;135;135;120;141;147;138;175;145;133;139;128;146;157;183;165;149;138;144;163;163;147;117;113;149;133;117;142;156;163;152;151;163;165;158;168;135;153;153;144;149;151;118;121;119;116;126;124;124;149;144;136;141;145;141;148;140;126;152;151;134;134;185;141;149;169;166;174;165;135;146;132;143;131;141;126;119;139;129;146;123;117;134;126;135;122;118;120;118;107;123;118;123;105;110;128;120;109;137;119;118;119;99;115;114;114;137;121;153;140;137;141;121;117;150;139;150;153;144;147;141;142;126;149;169;145;119;144;116;140;147;139;160;153;153;166;165;163;161;145;166;154;140;153;117;162;114;122;136;133;132;117;114;103;103;120;107;118;119;132;126;135;127;141;124;145;145;99;129;126;93;113;106;115;138;102;102;126;121;129;170;145;126;131;146;123;138;142;130;126;112;118;112;124;112;137;141;138;151;148;135;123;141;122;137;140;131;141;151;123;126;133;157;137;113;142;158;149;148;143;150;139;141;115;137;147;139;142;127;117;127;143;122;170;122;147;158;115;131;145;145;143
104;138;129;125;130;129;134;122;104;114;110;115;120;137;124;128;129;121;118;106;115;116;113;113;140;147;133;138;107;126;132;125;132;114;133;121;121;94;109;128;119;139;123;105;107;109;112;115;127;108;133;124;125;109;112;138;120;122;135;136;150;119;108;107;109;119;116;116;106;122;112;104;97;108;121;100;118;115;109;92;110;117;119;104;114;107;102;122;122;120;115;122;103;112;112;123;122;106;125;110;92;134;140;128;127;120;120;149;135;127;126;113;113;102;144;159;180;173;146;118;127;105;115;113;117;111;112;133;131;112;109;116;105;132;126;111;91;132;125;143;114;109;110;109;134;121;109;100;126;110;116;131;130;121;120;134;134;125;116;139;99;115;108;110;113;104;107;102;118;106;123;135;120;107;123;121;114;111;106;136;140;124;132;118;109;136;153;138;115;107;108;117;120;114;123;113;145;126;113;139;110;122;138;119;126;116;138;141;131;125;123;112;125;130;120;129;146;167;144;123;134;122;131;140;139;154;168;188;143;172;159;161;155;131;142;125;130;147;139;145;143;138;132;154;123;138;140;140;130;148;157;142;141;152;140;128;117;131;131;127;120;112;129;127;118;108;103;114;105;97;101;115;103;136;109;109;101;110;132;114;116;135;141;131;125;147;143;137;136;119;135;143;137;147;111;86;67;93;125;118;116;143;111;116;127;129;109;118;137;116;121;129;136;128;139;130;125;117;111;126;128;105;126;132;128;120;140;126;120;111;140;143;130;110;116;134;150;140;152;124;103;116;124;109;121;167;146;125;120;129;122;141;100;122;147;119;143;133;113;129;128;151;130;128;141;154;166;147;137;151;107;138;121;127;151;153;146;138;143;134;120;125;135;122;106;121;137;120;114;100;144;151;158;156;125;149;141;133;138;134;142;147;145;139;167;147;131;116;126;105;118;112;116;123;108;137;122;120;115;122;122;122;122;128;133;127;129;131;105;133;111;122;111;138;113;156;132;131;125;127;114;133;120;129;132;126;143;131;162;169;174;128;126;130;135;127;90;99;82;90;100;127;120;106;104;89;99;106;111;125;109;133;119;149;136;95;130;147;137;136;128;136;124;122;143;144;141;161;143;131;113;92;90;97;115;129;130;131;128;117;124;155;126;129;126;107;108;106;135;126;118;116;133;128;126;129;133;141;117;128;108;127;139;135;148;117;115;125;126;144;120;129;147;141;123;127;145;132;153;136;130;122;112;124;115;135;133;119;126;115;143;138;122;134;149;150;151;127;134;157;137;174;165;146;153;146;140;116;89;65;90;90;108;109;88;105;106;124;118;113;96;87;114;108;128;111;126;114;131;124;123;129;103;101;119;118;115;118;118;106;108;101;115;103;89;93;105;94;133;130;144;129;113;155;156;127;120;109;100;97;90;88;97;105;110;107;108;115;124;111;118;107;114;100;111;92;98;107;102;103;121;100;124;147;112;129;119;130;121;124;133;140;129;118;153;147;136;132;177;147;166;127;118;141;139;121;116;135;131;128;130;107;77;96;100;82;95;92;106;125;129;120;108;108;99;120;100;121;112;128;132;124;111;122;109;112;122;115;118;137;102;118;141;142;130;108;133;140;141;148;138;143;140;140;119;94;92;81;110;90;88;87;89;94;102;112;109;126;133;131;126;104;118;120;90;118;104;112;138;128;129;141;146;147;121;144;154;144;126;133;133;130;137;131;145;125;144;122;119;125;132;121;110;118;109;111;132;131;126;125;121;115;125;138;122;120;116;134;110;111;120;102;123;112;111;122;111;118;123;131;133;129;171;162;143;144;131;121;134;122;120;100;113;116;132;104;121;123;113;110;113;128;109;134;159;168;133;112;113;92;110;154;129;150;156;147;141;148;129;128;135;136;125;120;134;148;144;161;146;159;145;141;133;122;130;127;130;142;127;122;135;122;111;128;127;132;129;131;118;127;135;150;155;169;168;148;113;150;115;116;115;118;108;127;127;133;123;148;122;132;116;143;140;152;168;137;147;145;141;136;128;127;132;132;132;124;147;119;123;136;143;139;142;139;103;120;145;133;135;127;118;121;110;128;121;151;146;187;159;143;143;136;143;130;111;133;153;118;148;133;145;133;135;131;159;127;119;121;142;121;146;138;153;129;144;131;141;143;122;136;139;163;134;133;132;153;182;171;151;174;116;126;139;133;151;153;159;172;147;137;125;129;124;125;133;120;132;134;89;109;109;136;112;130;157;143;117;114;122;124;135;123;100;99;100;103;122;131;148;151;114;116;137;142;141;152;136;139;119;123;124;135;112;131;131;142;136;168;104;122;126;128;141;156;146;137;161;156;142;173;167;142;150;140;142;151;149;127;124;131;129;139;117;130;155;137;155;141;119;166;161;139;138;117;101;115;117;108;104;133;129;124;131;132;129;124;115;154;147;139;136;141;134;133;129;123;122;130;114;125;135;135;133;129;114;117;131;151;143;140;143;178;146;139;124;117;140;135;143;147;118;124;135;142;99;141;120;130;106;140;124;139;116;159;157;173;156;136;114;142;133;119;125;139;142;156;129;145;122;148;163;153;172;133;126;151;126;142;149;143;153;166;142;150;130;139;136;165;133;134;115;131;139;139;129;140;138;140;154;175;205;162;161;124;138;145;150;180;175;167;152;161;187;154;150;153;184;179;168;175;156;177;164;143;140;136;124;145;141;115;121;127;131;129;149;124;152;146;128;134;143;139;154;169;144;120;131;124;130;123;133;136;135;124;117;127;128;139;118;128;124;120;105;130;131;118;181;125;145;149;130;141;151;132;129;148;194;168;157;158;135;122;150;162;165;146;122;104;132;105;140;120;144;140;142;131;138;148;129;141;133;139;171;141;151;168;154;156;121;130;120;123;100;99;101;124;112;87;79;108;118;146;140;123;127;110;156;124;121;128;111;137;131;96;114;131;113;127;127;115;158;107;163;121;138;120;130;143;141;134;117;138;135;121;124;158;117;114;122;131;141;122;130;150;130;141;150;157;119;155;151;164;151;150;134;150;169;140;132;167;155;147;136;152;117;138;138;161;133;155;164;176;185;168;155;147;150;154;126;121;135;109;108;134;113;131;122;119;126;124;112;119;148;186;139;138;136;134;127;154;133;156;185;164;181;171;129;149;139;120;134;117;142;127;137;120;146;154;141;155;148;153;133;153;124;132;113;118;123;137;118;118;126;130;118;113;105;115;139;128;119;107;111;123;125;132;121;131;134;120;134;150;133;161;141;150;167;121;144;152;147;136;131;112;109;124;120;143;133;132;136;143;161;180;153;182;180;178;172;154;143;134;141;129;122;118;152;128;120;88;128;125;116;118;121;129;103;115;116;111;120;131;124;137;121;111;117;123;135;115;124;136;127;122;140;145;149;137;150;123;121;154;137;134;130;126;139;149;131;122;118;124;131;140;127;143;129;143;120;122;105;146;122;118;115;130;134;109;128;127;152;114;153;145;160;151;158;141;140;144;132;146;154;133;144;131;118;134;129;129;126;133;133;146;125;132;144;138;132;166
84;109;119;120;105;122;140;141;109;107;120;126;111;109;139;113;123;130;116;113;130;94;134;98;118;122;144;119;125;138;131;135;127;126;144;124;117;112;105;115;135;147;130;112;127;118;125;135;146;114;102;115;132;121;117;113;104;125;109;126;135;129;121;112;126;106;125;114;113;118;106;126;115;120;110;98;97;96;84;95;118;113;119;94;123;145;120;117;117;112;133;117;120;118;127;114;134;109;111;89;110;129;138;145;145;118;123;143;109;127;112;129;116;141;128;152;148;166;130;121;91;109;88;106;105;121;103;113;132;127;113;90;115;118;118;123;112;102;124;114;117;117;120;107;110;126;113;115;129;133;118;122;137;117;116;108;126;106;101;122;121;136;109;118;121;115;109;106;120;128;103;120;118;117;134;119;117;116;106;132;113;131;107;127;110;104;119;129;113;107;123;126;133;142;116;110;131;117;116;120;121;128;137;115;110;121;102;126;119;119;128;110;124;137;138;128;130;149;122;132;105;134;133;151;146;146;152;184;185;167;157;140;175;145;147;133;136;121;146;149;129;116;139;143;128;139;125;134;114;153;146;145;141;131;132;133;132;136;117;122;115;125;112;117;125;120;119;126;94;117;95;118;132;125;134;125;98;137;124;99;137;131;141;132;135;145;118;150;140;133;141;133;153;148;140;98;88;93;113;119;124;119;123;113;128;125;116;120;134;119;119;142;128;152;131;137;110;121;128;122;113;125;120;128;110;134;124;128;125;120;122;105;164;122;122;140;108;123;138;131;135;137;121;136;135;127;145;91;139;129;116;102;121;135;124;125;125;130;139;140;143;119;145;139;131;166;155;121;127;121;134;143;136;145;151;145;146;129;137;161;129;141;125;140;123;108;99;136;145;135;146;129;165;152;129;130;140;142;128;144;126;151;129;141;138;130;126;105;100;75;87;95;128;128;101;112;111;137;134;106;116;109;130;141;121;132;112;101;116;131;119;123;102;104;127;134;145;139;150;119;127;123;154;128;141;130;136;149;143;143;134;159;151;154;126;143;130;92;99;98;105;114;123;133;119;109;102;95;102;112;116;143;139;144;127;141;117;124;140;127;133;123;118;130;132;130;132;156;141;134;100;74;79;100;78;132;114;136;153;122;143;121;171;127;135;127;104;147;126;121;127;128;126;121;138;119;126;135;113;149;137;130;134;155;145;150;133;126;124;125;123;121;109;128;126;109;121;137;130;121;128;107;114;125;133;131;127;134;111;131;117;132;134;144;129;123;145;135;118;141;138;157;162;149;133;131;110;92;80;89;67;89;113;85;90;106;106;108;126;108;119;122;117;99;107;130;135;144;109;111;102;112;111;126;118;112;108;97;118;113;120;141;105;107;112;98;100;95;111;119;136;111;132;145;123;106;112;99;106;127;97;116;98;100;113;110;120;104;121;104;80;100;97;98;89;97;98;80;96;98;94;123;126;132;131;124;144;128;145;121;130;120;140;144;131;155;152;143;156;138;144;140;120;119;126;124;115;125;129;108;114;96;77;103;90;112;101;92;109;156;116;133;117;109;102;94;128;107;113;113;127;122;110;113;94;120;128;119;120;119;115;130;126;134;142;127;130;130;152;129;153;150;142;136;89;103;89;101;111;111;77;81;86;94;102;120;110;139;132;149;114;121;121;121;142;135;141;117;131;131;135;147;113;151;142;154;140;162;129;157;119;137;144;143;133;136;135;132;143;132;131;121;114;104;127;102;117;133;128;120;120;119;135;135;118;106;128;129;139;104;119;105;102;115;110;110;119;130;110;148;133;130;138;136;152;127;126;136;117;109;118;109;127;108;113;105;123;127;132;140;112;109;143;138;169;142;135;114;108;108;118;134;140;128;140;118;135;137;132;126;139;150;117;129;128;129;150;144;160;162;146;142;139;131;132;136;121;124;125;143;156;136;133;115;135;118;135;120;135;111;153;145;161;210;142;144;117;127;122;131;122;128;148;118;123;132;118;120;146;145;141;141;146;129;140;134;140;146;147;131;149;122;147;148;129;140;140;134;135;134;114;130;134;135;135;112;126;116;129;154;112;110;133;121;131;138;152;158;161;136;138;152;128;137;128;145;130;149;149;131;136;131;164;140;128;154;117;128;146;131;133;148;122;153;127;144;109;126;136;148;152;131;172;167;145;152;157;155;159;171;156;134;133;122;116;152;165;141;154;136;103;132;132;121;123;118;127;130;127;124;124;144;120;141;137;153;149;119;121;125;138;115;143;115;129;141;132;127;138;157;142;120;135;157;170;162;140;123;111;124;114;144;136;136;114;152;144;128;137;140;92;103;126;120;132;133;123;123;130;134;158;137;129;135;152;178;126;132;114;134;140;128;143;142;118;147;141;128;129;148;141;124;130;99;100;112;105;121;124;131;125;127;107;123;127;126;126;154;113;162;114;133;139;136;113;137;119;136;144;89;133;113;110;116;107;131;129;156;170;120;164;157;141;140;138;142;180;154;176;120;140;144;163;138;130;101;108;136;144;126;126;142;156;134;139;123;137;143;137;130;155;137;137;132;163;153;136;134;135;164;152;135;152;182;127;146;136;148;121;136;152;120;122;151;133;134;123;143;128;151;127;110;119;140;150;120;137;148;148;144;176;170;168;159;147;142;146;161;195;164;143;142;158;166;166;168;171;184;183;149;145;151;152;157;155;131;139;128;132;127;119;122;115;139;137;147;164;146;148;152;135;158;136;144;141;123;151;110;134;131;127;143;154;109;114;128;123;128;115;138;126;116;105;126;118;136;154;136;133;137;145;128;147;141;124;145;161;173;172;127;164;140;137;132;130;129;114;134;149;135;122;122;137;111;131;144;131;134;128;144;152;168;152;146;132;155;178;147;146;138;139;113;112;115;105;104;127;127;130;113;109;129;121;142;125;108;122;129;127;110;121;128;120;128;134;126;124;110;130;119;149;117;137;113;126;129;146;126;145;140;147;158;145;134;132;150;131;140;148;138;145;145;151;133;134;135;148;128;152;146;160;131;151;150;152;144;144;161;148;171;131;156;137;150;127;145;131;138;143;168;159;150;166;143;145;177;126;138;138;143;143;131;136;121;143;124;124;125;120;119;139;159;140;163;151;133;145;127;141;137;140;145;174;171;198;149;153;142;126;151;126;141;128;123;129;146;145;163;155;168;141;166;141;126;129;130;136;138;138;164;131;121;117;112;107;118;141;129;136;143;121;126;125;104;135;135;116;130;114;146;120;147;135;142;162;125;132;136;142;168;126;155;152;122;103;114;123;141;140;124;136;124;148;154;158;162;175;181;175;135;157;122;149;115;102;129;119;125;124;108;139;121;142;126;125;115;97;93;113;111;110;118;134;136;101;109;140;131;125;126;111;125;120;152;124;137;126;137;119;144;131;151;141;139;132;130;160;142;132;142;114;134;151;115;139;137;161;115;127;127;130;111;117;145;119;130;114;95;120;106;105;120;125;126;147;159;173;135;142;139;140;152;140;148;126;127;128;128;127;149;136;125;125;112;129;111;126;124;120;129
135;111;129;128;121;140;138;126;116;114;104;107;105;142;128;149;134;137;135;102;135;134;114;98;125;132;98;129;107;127;115;127;129;130;104;115;132;113;126;105;112;133;133;142;123;127;122;136;136;118;115;116;132;116;119;112;118;122;142;119;132;117;125;115;107;122;127;119;103;123;101;112;93;104;100;114;89;117;116;128;107;121;112;104;117;112;124;125;128;132;126;115;117;115;106;113;111;123;115;104;99;131;147;133;131;132;114;125;131;106;103;111;108;114;126;126;144;125;127;116;132;113;91;105;111;109;119;101;116;122;130;123;103;114;122;129;119;114;117;116;114;107;105;104;108;129;117;123;106;131;119;151;129;106;145;131;102;131;107;111;117;121;119;132;101;104;110;110;104;121;107;128;114;129;132;126;121;114;108;144;121;140;131;113;115;120;114;122;118;125;122;123;131;112;105;115;116;131;112;124;117;137;114;117;123;109;116;125;118;124;133;117;118;128;146;121;140;178;158;116;133;155;155;127;148;174;173;187;164;164;125;145;138;161;150;158;103;145;106;138;135;121;116;144;126;139;116;142;138;123;140;152;137;125;137;142;122;126;98;126;115;111;134;128;131;118;98;125;118;118;122;126;115;90;107;109;116;139;141;117;119;127;118;131;138;123;123;125;122;126;115;124;151;135;118;57;57;79;113;137;155;153;114;133;135;137;109;123;113;114;128;139;122;129;131;124;124;124;121;125;130;123;125;132;117;125;117;125;122;139;119;130;139;109;131;126;110;141;153;130;136;116;153;150;125;132;129;110;129;137;114;117;115;128;130;117;142;114;135;114;132;127;133;131;144;135;154;139;117;121;134;139;137;154;137;129;136;165;136;152;128;125;129;118;116;105;127;130;117;118;133;129;141;146;120;123;158;143;145;138;134;155;151;130;131;143;139;96;93;84;125;83;103;114;106;110;107;113;136;125;126;120;128;139;139;113;109;98;110;144;134;116;131;146;136;139;149;138;127;131;156;145;126;152;122;159;150;153;143;152;138;133;100;130;121;132;117;131;91;104;91;130;112;129;128;115;117;115;126;118;147;129;127;138;140;138;138;160;125;141;130;137;120;143;145;146;145;147;134;122;88;87;103;82;89;108;116;101;107;121;130;151;140;152;118;129;122;116;126;140;116;101;123;122;135;121;122;83;112;128;119;123;128;130;148;147;138;154;135;127;135;113;139;120;120;143;111;121;136;114;128;138;116;112;141;127;129;117;131;132;118;145;130;138;139;142;135;127;136;159;169;175;157;136;133;113;93;109;88;79;72;97;95;108;103;100;101;112;119;116;128;114;123;106;140;115;118;99;137;134;99;120;112;119;103;108;101;91;96;118;117;124;109;82;99;104;104;100;113;130;133;130;116;120;132;124;125;139;104;107;98;110;100;105;121;115;117;113;121;108;109;110;110;89;94;115;97;94;106;102;109;103;133;125;130;139;138;146;134;120;126;131;132;166;180;174;158;150;142;140;138;123;101;143;148;113;120;101;114;108;101;79;92;115;118;122;102;127;99;138;142;130;112;98;109;122;104;117;122;109;133;125;114;99;119;135;134;115;105;136;119;124;114;121;159;140;131;133;145;146;144;140;136;124;116;108;103;118;103;99;106;88;103;126;83;99;113;110;138;131;143;111;115;125;124;125;133;141;124;130;142;131;136;101;151;127;122;147;137;143;149;134;147;177;140;165;136;138;119;118;109;115;135;113;108;120;121;110;126;128;115;130;112;124;134;142;144;100;129;121;122;107;136;127;109;112;112;110;131;145;136;125;143;136;121;111;148;109;120;129;112;119;130;117;110;92;121;110;111;127;145;141;128;134;154;125;119;112;101;131;128;143;107;138;129;129;142;125;114;148;130;119;148;140;106;119;124;138;130;153;144;153;124;116;134;157;148;119;132;146;155;122;119;141;109;131;149;127;125;131;133;160;154;159;140;134;132;114;105;133;138;134;144;120;138;123;124;134;125;128;156;143;145;123;124;133;122;140;119;139;161;131;138;141;144;142;146;149;143;142;126;169;138;147;136;117;131;130;131;128;132;128;137;150;139;152;172;156;140;126;134;144;117;137;141;129;146;110;135;146;143;134;151;133;147;108;120;137;128;147;141;124;140;166;134;106;121;121;99;133;127;158;145;154;172;135;144;129;146;142;140;127;122;135;151;125;164;158;149;149;134;118;103;145;132;122;128;134;120;128;120;123;122;126;119;151;140;110;113;129;113;130;145;112;129;137;140;160;113;126;143;134;157;158;158;144;128;125;111;139;137;135;119;114;131;149;142;123;136;137;111;125;124;113;115;142;144;145;169;146;159;141;115;170;154;148;148;136;135;132;111;149;140;114;135;146;145;145;120;132;131;131;126;138;138;101;95;100;130;112;119;138;139;123;118;124;131;137;147;134;135;131;158;135;136;130;134;129;132;103;135;124;117;127;134;126;133;161;134;136;148;147;137;148;132;119;126;139;155;170;129;142;152;132;130;127;106;118;146;136;141;161;142;153;126;114;139;129;107;131;123;123;126;141;144;157;135;145;164;131;131;173;155;152;144;131;131;132;144;149;139;97;112;112;173;131;139;157;141;136;101;133;117;136;135;121;124;151;163;155;141;149;147;140;162;140;135;178;171;161;156;134;157;144;141;152;142;170;160;148;151;157;157;129;146;132;126;109;122;123;113;124;141;121;138;147;128;143;138;129;129;149;145;155;157;134;133;148;120;135;128;136;144;161;149;110;134;126;124;133;125;157;133;134;130;122;109;134;130;148;143;136;131;139;137;142;164;163;171;183;157;163;150;136;137;137;112;120;110;147;128;141;112;115;158;131;149;147;141;127;144;152;171;144;137;133;168;176;125;132;108;125;104;115;118;101;116;88;97;106;112;131;147;130;149;110;139;132;129;147;109;141;141;112;111;109;117;131;136;124;121;136;143;132;110;138;165;151;126;175;195;186;158;137;107;115;136;128;119;120;147;128;129;140;140;149;161;136;113;146;142;131;146;128;144;177;142;141;156;158;199;136;158;120;124;108;137;132;151;184;181;183;170;181;151;186;143;131;159;146;130;131;108;130;129;127;118;128;127;125;147;136;139;132;147;118;137;135;157;146;144;148;165;161;159;169;147;151;141;128;124;134;129;131;118;143;198;169;194;167;167;176;119;138;153;136;156;171;114;130;126;122;113;103;123;114;128;134;135;109;133;127;135;121;112;99;157;144;124;134;141;147;152;157;171;141;156;132;131;143;124;112;117;104;133;117;154;142;118;122;149;142;139;163;165;171;167;144;158;149;139;148;129;120;113;103;120;129;123;123;119;133;117;147;116;128;112;116;125;114;105;125;154;143;117;116;113;138;136;135;135;124;129;132;141;138;127;155;148;146;126;123;130;116;137;139;140;162;116;139;128;134;119;149;121;130;124;117;131;137;134;144;103;128;105;137;132;127;133;104;132;130;124;140;118;158;150;147;141;154;146;128;113;133;153;146;153;130;136;129;119;130;114;127;139;156;124;113;121;128
127;102;109;117;113;124;109;105;84;112;119;106;93;111;125;99;109;127;141;131;89;116;127;112;114;116;118;118;106;113;151;106;121;122;104;103;114;130;119;135;143;121;136;149;131;115;127;133;123;131;100;98;119;115;105;127;119;112;130;117;147;116;95;101;115;132;120;105;102;116;126;117;120;103;109;113;116;108;112;124;125;116;115;126;137;139;121;128;133;124;126;120;98;149;116;120;115;126;115;135;117;114;130;141;159;155;133;114;118;122;149;119;121;104;140;142;132;119;137;111;124;114;119;106;113;120;132;116;126;116;120;117;110;91;112;117;114;133;119;115;114;98;98;108;93;104;103;122;113;99;126;135;130;130;124;118;118;127;94;133;134;117;116;115;107;104;121;121;117;108;123;123;124;104;121;104;107;108;135;126;119;134;145;112;115;113;113;103;107;111;103;119;120;109;128;110;107;117;108;125;114;118;133;126;126;136;122;103;109;113;112;125;120;143;132;164;148;146;136;136;139;124;124;130;148;167;173;192;160;128;131;138;151;155;130;156;132;139;153;125;121;137;131;149;151;142;130;138;118;140;156;133;145;123;136;114;128;133;114;98;114;115;112;120;103;116;119;123;121;108;95;107;121;122;140;132;119;128;114;130;124;136;128;130;133;132;133;144;138;134;130;124;142;126;130;102;64;65;91;124;121;120;145;139;136;113;104;100;145;121;137;128;110;98;124;120;127;121;138;140;116;125;123;160;140;118;130;140;127;140;111;133;132;122;105;131;115;140;131;115;117;132;135;145;131;145;133;116;118;123;116;106;125;123;103;96;109;117;136;128;128;131;130;121;108;134;140;128;112;134;132;135;127;151;155;162;140;141;147;160;150;124;127;128;118;114;122;124;138;112;118;140;120;118;110;136;148;159;138;132;142;140;147;150;129;124;125;117;110;97;95;104;114;112;111;128;133;112;119;105;115;113;137;135;123;126;110;116;115;116;121;111;115;134;135;145;120;143;132;145;152;140;141;137;141;142;154;143;136;138;154;138;139;162;150;140;135;106;91;112;121;118;124;119;124;116;129;126;123;140;117;122;131;111;132;127;135;127;129;130;136;138;135;134;127;159;126;145;135;112;76;80;76;97;108;99;124;96;130;124;109;125;122;129;121;124;100;115;121;115;129;124;118;107;128;113;117;130;112;140;116;114;130;135;121;127;99;133;128;143;148;128;113;146;147;127;139;136;136;131;128;136;127;130;146;142;111;150;128;123;130;144;107;133;141;138;125;138;134;130;155;128;129;137;111;97;116;99;77;75;84;75;88;96;96;104;97;114;102;115;133;113;130;115;143;145;124;132;115;90;107;90;131;104;83;109;90;94;126;106;111;111;87;113;123;104;100;80;122;132;123;129;116;111;119;116;118;117;102;119;125;113;94;109;123;127;117;96;107;110;119;109;128;96;105;110;98;86;85;89;125;112;124;131;148;160;133;149;128;139;129;106;157;127;149;173;171;149;116;136;124;137;131;149;140;129;123;83;105;102;102;80;90;91;119;130;122;108;132;115;132;124;92;115;126;112;124;116;130;129;119;110;125;116;117;100;122;118;120;111;143;112;115;136;143;144;142;122;133;132;112;161;140;155;110;115;91;101;107;132;86;102;99;103;113;117;131;135;161;127;138;128;117;132;151;143;133;131;139;127;153;133;147;150;111;140;115;134;157;137;164;132;142;163;130;149;137;136;149;141;123;104;137;129;117;127;106;128;145;150;103;108;139;133;93;134;121;115;132;137;106;126;107;143;136;110;115;110;117;141;131;128;111;124;112;118;111;118;114;121;126;117;122;120;134;104;124;108;138;121;132;107;116;136;129;120;132;125;134;143;111;102;134;144;116;133;131;129;121;146;125;135;128;120;137;135;151;123;163;156;141;140;161;130;133;145;137;127;140;128;121;120;124;147;139;132;105;111;130;139;144;145;154;144;144;132;125;126;120;134;106;109;121;123;158;117;135;143;144;135;152;141;147;124;118;140;122;122;151;157;141;135;151;128;120;125;142;126;153;159;141;137;153;136;122;135;115;95;146;146;129;136;128;148;168;132;156;165;154;138;149;145;131;141;140;155;137;134;143;130;151;139;161;143;131;125;136;129;132;142;132;141;119;147;126;125;117;104;108;119;153;139;131;159;141;156;151;144;124;137;120;126;110;125;178;135;160;148;148;134;128;134;124;133;121;125;116;132;121;130;100;128;136;130;135;144;125;110;128;112;128;124;110;106;143;109;161;138;148;133;146;148;145;168;149;138;115;127;108;118;154;118;142;121;128;124;141;120;133;152;132;137;113;95;100;119;142;131;145;132;126;137;149;140;169;137;151;125;154;138;131;126;152;178;124;139;143;135;126;122;124;110;117;141;124;91;95;87;102;132;137;106;119;128;98;138;138;149;145;130;126;119;158;125;123;112;136;127;142;124;110;111;119;112;123;118;131;145;139;153;144;146;141;150;146;139;147;149;155;164;139;102;124;124;123;122;134;148;137;164;128;147;131;138;140;123;146;127;133;123;143;106;143;124;149;135;164;133;148;138;130;169;162;139;159;119;141;139;121;125;131;102;125;126;119;116;137;119;129;138;112;133;140;109;141;123;145;152;170;174;145;138;155;112;136;141;143;156;183;160;144;151;164;140;157;143;155;187;158;168;165;142;173;137;130;127;134;140;133;128;145;130;127;124;133;136;156;114;130;138;140;141;150;153;134;133;129;111;122;138;146;122;137;127;132;130;114;129;114;122;127;104;136;122;136;136;140;156;131;142;134;133;135;120;139;140;140;168;146;169;118;125;136;129;152;130;128;112;130;121;135;128;136;147;118;117;141;141;118;138;154;138;142;114;148;142;167;160;134;133;134;107;102;108;105;99;111;101;128;126;114;125;135;135;112;149;122;147;129;128;114;99;106;126;120;119;108;120;110;124;124;105;135;128;109;127;109;119;157;192;235;226;176;141;118;129;106;131;128;132;134;143;145;160;146;135;142;135;112;109;129;142;129;139;143;149;158;141;150;164;160;165;147;146;133;116;114;132;133;126;153;188;160;174;143;146;166;145;147;134;157;126;117;131;129;142;118;150;117;133;142;129;141;125;123;142;154;154;150;129;163;153;179;160;166;151;154;140;133;121;150;156;131;134;131;134;146;159;198;178;200;182;145;128;149;119;125;128;105;133;142;123;114;118;118;113;125;133;94;108;153;127;133;121;128;158;132;124;159;136;132;145;123;137;155;122;144;131;116;126;108;104;118;122;118;141;127;121;126;134;137;134;144;147;162;151;161;164;172;137;157;152;119;132;125;123;146;124;137;119;140;109;107;118;116;130;105;121;119;113;124;136;128;135;110;135;110;137;127;126;110;110;123;139;119;126;133;114;126;129;136;134;127;133;147;139;143;143;115;126;135;123;135;156;139;113;123;148;133;107;123;114;132;125;128;125;139;128;113;123;113;116;121;111;147;117;133;127;127;124;140;146;147;123;142;116;122;153;139;123;111;112;105;137;129;125;147;129;141;143
77;121;105;121;117;134;120;137;135;115;117;140;118;129;135;130;123;103;109;115;103;122;133;125;120;116;121;124;120;125;115;121;131;127;138;126;141;114;118;121;96;134;122;129;116;121;138;133;122;116;117;119;105;115;110;121;92;115;132;100;122;114;112;102;136;111;117;113;136;103;98;114;105;111;116;101;102;118;110;107;114;107;105;111;125;137;111;120;95;143;146;134;139;118;101;115;115;102;98;93;107;137;114;134;139;145;115;109;151;127;122;120;117;118;113;127;131;115;121;115;100;113;105;108;113;120;111;130;102;114;121;115;102;121;120;119;119;115;111;117;126;108;107;111;117;106;136;121;109;125;124;119;127;109;109;118;108;111;126;118;127;120;169;105;101;106;120;98;122;115;124;113;124;124;99;110;118;131;131;131;124;118;125;125;127;112;127;112;112;133;123;120;131;106;128;114;121;128;106;124;115;111;122;132;117;96;95;107;123;131;120;117;121;151;132;116;145;153;116;123;120;120;152;117;153;167;181;165;142;148;134;160;152;151;129;141;122;119;130;128;137;140;133;135;124;124;116;117;166;149;145;166;139;128;128;126;129;123;124;120;107;127;117;106;130;103;139;122;91;107;142;109;99;122;123;108;87;99;120;126;153;133;130;148;101;132;152;160;142;148;151;130;136;138;98;71;45;70;104;122;123;149;145;142;130;137;100;124;119;123;119;125;113;122;115;123;123;134;126;108;109;138;135;137;125;140;108;120;130;159;136;120;149;118;125;134;120;139;122;114;133;124;139;144;123;124;127;116;125;122;116;116;121;129;112;140;140;130;150;136;144;132;131;145;121;118;129;129;102;147;140;139;158;139;136;159;146;141;134;150;137;116;139;133;122;138;131;142;115;147;125;117;127;130;130;149;140;125;153;136;132;171;114;128;136;118;138;114;95;103;81;102;124;107;123;122;136;110;112;125;118;117;120;120;128;115;100;117;120;123;97;123;111;119;161;159;143;154;140;136;160;146;159;130;154;155;142;158;139;152;145;137;139;141;126;137;145;114;85;75;103;105;127;112;120;134;128;137;150;126;116;122;96;122;131;139;126;136;120;143;125;141;137;135;117;188;138;150;155;118;63;69;78;85;98;103;93;110;115;134;116;114;132;133;106;111;99;124;139;120;132;115;144;101;91;79;79;106;129;128;137;119;129;141;131;111;144;144;126;124;139;139;112;124;121;132;117;136;117;114;133;130;130;136;133;143;114;96;136;121;114;120;138;125;130;123;134;134;131;157;145;146;132;110;111;110;109;101;65;102;104;97;102;98;106;106;129;96;129;130;115;132;120;121;111;115;130;106;118;96;110;109;115;111;97;111;119;111;101;111;92;106;101;110;122;108;74;98;107;123;128;111;108;103;121;134;130;104;114;108;105;90;93;104;108;87;115;108;111;110;113;115;114;114;95;100;118;93;79;99;105;128;120;127;127;144;137;142;137;136;158;136;141;142;145;168;145;125;133;115;116;124;112;121;133;141;119;109;98;91;73;84;120;121;123;143;110;123;116;106;141;100;87;131;118;112;111;117;107;128;111;128;109;130;113;114;115;114;117;126;130;116;123;123;119;143;130;122;122;134;135;126;118;119;111;85;89;89;122;119;99;110;127;124;119;124;118;141;142;120;120;127;109;128;150;124;116;145;139;154;156;136;144;120;138;115;139;142;134;148;146;138;131;138;137;157;122;142;117;130;136;122;116;119;123;117;134;135;144;108;127;135;127;125;109;136;115;125;99;124;119;130;134;128;171;121;143;141;116;126;124;120;141;125;134;122;109;100;126;125;154;138;135;135;114;122;109;100;134;98;116;119;97;132;143;140;124;135;135;118;119;116;120;125;112;126;126;131;142;124;121;121;132;128;121;129;138;146;135;140;147;136;149;115;126;139;124;131;143;154;136;110;133;118;117;123;126;129;107;143;113;130;133;128;102;120;124;133;116;101;123;128;138;146;154;135;142;121;156;153;148;159;120;136;115;140;141;122;119;127;145;120;137;120;124;119;138;157;154;121;131;112;119;155;129;137;136;131;140;131;137;141;123;135;132;126;150;168;157;150;142;120;132;119;124;144;150;137;144;119;159;139;131;148;134;142;155;129;150;151;156;141;141;116;140;115;111;132;130;133;141;147;126;133;127;150;130;134;130;120;153;127;113;141;139;159;156;152;154;148;146;132;133;112;116;116;133;133;133;111;115;109;123;123;121;135;110;123;122;123;126;120;126;137;116;147;156;162;158;152;128;123;143;163;127;145;109;109;121;129;155;145;146;149;117;128;141;120;116;132;132;128;113;97;98;118;110;145;145;122;125;149;138;157;131;159;112;125;138;125;123;146;138;117;155;123;143;159;124;143;137;126;136;130;128;113;94;105;94;122;122;118;114;96;107;134;128;130;126;144;118;129;117;121;142;120;146;153;118;117;120;115;121;128;127;126;124;167;137;151;138;145;149;149;155;144;141;140;154;154;148;141;109;128;135;122;114;131;133;133;146;136;143;138;120;117;142;119;121;133;106;112;121;145;164;159;142;139;156;156;162;155;173;159;142;159;151;149;135;122;144;139;124;111;128;111;126;150;136;131;105;146;132;119;132;130;166;155;157;140;155;133;144;128;137;126;132;163;176;139;139;127;159;160;149;149;132;170;140;162;144;155;148;136;121;134;140;128;120;118;143;151;117;122;130;130;145;130;155;134;132;150;148;162;147;137;133;115;127;125;143;165;128;137;121;129;137;126;124;116;133;110;139;129;115;141;127;127;150;131;146;125;131;152;150;153;157;142;149;170;131;119;117;134;125;114;146;120;118;122;143;123;125;107;138;136;141;128;134;157;151;185;159;144;151;139;210;159;149;119;116;92;129;116;102;104;98;126;92;117;107;145;155;140;130;142;144;140;121;109;109;109;118;107;116;91;95;129;118;133;132;119;113;122;93;128;132;122;159;200;203;211;168;131;124;111;119;120;140;146;156;155;178;166;137;151;169;156;131;145;135;112;152;151;130;156;146;146;153;156;160;134;157;150;123;128;132;123;134;154;173;175;178;175;131;133;139;155;116;171;150;123;123;138;138;127;120;140;126;150;139;149;150;139;149;152;142;153;142;142;147;170;181;172;183;137;141;152;153;156;142;146;139;111;138;139;132;167;185;171;198;169;161;133;124;147;132;137;134;139;138;120;107;130;115;121;133;136;123;122;111;119;120;127;148;145;105;156;147;136;156;138;146;137;135;139;112;116;118;125;123;103;121;112;124;121;129;143;159;146;116;144;133;134;168;170;160;151;151;157;145;167;135;130;120;92;114;126;129;107;117;105;117;109;113;117;127;127;120;123;138;137;111;111;111;126;129;132;129;137;125;133;122;128;140;139;137;141;130;133;158;119;136;141;122;141;136;146;128;133;154;116;135;141;147;134;139;122;108;106;112;129;125;127;134;134;102;117;143;140;111;116;111;122;121;136;121;116;131;167;135;145;142;127;134;136;129;138;110;124;114;130;131;111;124;126;131;147;139;147
111;112;113;121;108;124;119;138;110;110;116;133;114;123;117;108;122;137;111;123;119;106;135;116;112;116;127;117;113;117;128;136;120;111;117;120;131;117;120;114;117;118;135;135;140;131;137;144;163;122;144;110;132;117;106;124;134;107;157;131;132;121;111;93;100;143;107;117;113;110;102;97;119;129;120;119;115;121;106;113;108;113;103;129;106;124;139;102;114;122;105;113;125;113;109;121;108;88;101;102;98;122;130;146;118;135;127;116;108;95;134;137;132;125;94;99;126;112;125;102;113;122;124;114;118;114;120;112;118;116;118;113;103;129;124;135;127;117;108;109;103;106;126;119;104;131;119;132;120;115;110;124;115;103;124;107;115;111;114;122;124;106;121;119;111;105;122;100;102;101;110;125;123;116;101;127;124;119;132;116;121;113;121;126;115;128;131;124;137;131;116;112;109;123;116;123;141;128;117;145;126;120;124;122;123;122;119;131;116;114;166;170;155;156;132;140;115;139;130;124;131;146;141;122;142;131;151;172;173;154;141;148;136;132;120;131;141;174;148;131;131;136;147;135;142;140;124;149;145;139;157;148;128;129;125;141;125;109;117;137;114;123;121;101;123;133;123;115;111;94;122;117;103;102;117;111;120;114;116;128;118;123;122;128;122;135;148;131;134;130;126;134;141;143;121;84;63;73;83;112;130;151;143;133;117;120;119;135;135;124;124;113;126;118;128;141;152;141;119;120;152;128;161;126;135;130;124;123;142;116;136;141;131;127;134;106;120;125;121;123;115;127;130;118;120;129;134;119;131;135;118;117;113;126;112;132;137;135;148;120;144;152;162;141;121;139;111;129;130;129;127;156;160;171;137;159;154;140;148;146;136;129;116;119;135;129;132;122;107;151;135;152;102;130;105;138;148;98;147;139;146;146;150;129;124;121;134;118;128;93;97;118;127;123;119;106;115;130;112;109;132;117;128;115;122;114;121;124;138;122;137;122;138;126;150;127;143;144;133;146;154;157;148;156;140;152;156;141;137;125;139;149;144;155;129;140;126;131;102;90;81;92;98;121;88;108;125;133;126;134;140;122;118;112;123;106;95;129;130;133;126;136;137;128;123;151;170;156;140;100;82;60;71;92;102;92;104;85;127;117;107;117;135;109;110;113;127;125;126;142;145;126;112;134;82;75;61;89;132;115;122;137;136;125;134;97;137;119;154;150;137;136;119;107;116;137;145;124;140;128;126;105;117;137;131;131;90;112;119;134;120;113;107;132;120;120;123;124;145;133;138;129;128;119;96;90;104;95;82;77;82;92;116;115;106;115;108;110;98;111;135;118;113;126;134;114;124;123;121;110;103;119;116;109;99;104;94;110;116;134;121;123;116;107;97;99;82;80;122;126;138;120;132;110;145;115;103;115;101;106;116;83;90;81;104;113;97;116;125;117;106;95;103;119;101;97;111;89;94;92;116;114;115;123;143;139;154;162;122;132;146;139;139;150;166;134;119;126;151;134;131;142;138;113;110;118;126;95;96;93;93;101;121;119;133;104;128;114;130;124;112;106;111;117;110;113;108;124;128;145;148;141;121;112;126;95;125;118;128;112;109;119;132;123;128;123;112;150;145;143;136;147;130;111;100;88;100;78;92;110;106;122;109;122;126;110;132;138;147;121;149;137;145;136;152;126;133;118;129;108;132;142;137;121;148;155;136;124;135;142;123;126;185;161;148;139;126;140;128;132;97;111;135;123;124;118;89;120;118;103;129;126;111;107;113;118;101;136;111;112;127;114;115;119;146;126;150;110;118;109;131;123;132;130;115;124;117;141;128;133;123;120;135;124;147;126;134;126;134;116;127;127;115;130;113;88;127;107;139;134;135;130;96;117;107;144;141;129;119;107;151;117;132;122;123;133;151;136;151;128;155;139;134;127;126;122;131;127;118;132;123;118;122;147;141;129;114;113;165;143;112;132;131;111;125;107;114;125;123;125;124;137;125;144;120;114;132;139;125;149;128;143;145;134;130;106;122;108;121;132;137;113;108;160;123;116;132;161;138;142;131;140;146;128;125;151;129;141;129;141;149;120;130;126;133;132;146;147;136;148;154;117;127;124;141;138;132;132;131;149;158;149;134;136;144;144;146;109;139;146;137;162;108;129;144;111;113;123;131;124;159;111;160;139;154;150;150;124;114;142;124;131;126;137;154;152;143;135;105;146;123;128;120;111;133;146;114;110;106;126;100;106;122;156;151;144;135;116;115;155;114;152;142;125;171;132;136;141;149;174;150;139;132;153;162;135;137;99;118;122;130;144;150;125;112;125;125;108;113;112;123;128;123;120;99;126;138;138;146;136;136;142;141;150;123;129;139;159;124;146;144;110;116;161;136;153;150;142;130;138;138;134;147;122;137;110;111;112;115;101;96;132;109;104;115;156;123;119;121;147;133;112;119;137;144;140;138;105;104;126;126;117;123;127;144;129;135;128;159;166;171;174;161;138;161;162;162;176;156;169;158;142;139;121;113;119;137;123;128;137;133;133;136;145;133;122;124;127;136;131;142;125;119;132;145;137;147;158;124;153;177;164;183;150;140;128;156;143;136;143;146;126;129;134;101;139;137;122;129;103;113;139;138;134;134;163;145;128;161;152;160;132;149;144;138;140;142;137;147;146;155;142;147;145;156;127;125;136;154;149;145;145;147;133;132;130;142;163;131;132;133;150;132;151;137;132;132;126;155;121;134;134;151;150;133;149;136;135;109;150;147;123;143;140;138;118;133;132;131;136;146;128;140;122;123;150;137;126;130;117;128;119;115;125;133;157;125;155;143;145;137;128;114;139;143;117;121;115;141;152;125;155;153;138;123;137;128;136;146;159;169;152;135;144;148;153;144;149;170;123;100;114;105;114;120;107;93;114;102;118;117;105;102;117;158;131;113;120;106;109;111;130;108;131;123;115;105;114;127;108;103;128;138;151;129;136;119;103;128;157;142;159;158;125;116;144;137;125;159;117;150;142;166;174;179;158;149;169;123;166;152;116;124;131;118;149;128;163;126;136;134;130;141;108;121;141;133;124;143;136;146;159;158;187;142;141;153;138;145;149;128;121;129;130;179;140;126;124;125;119;135;135;148;151;122;147;138;139;129;140;148;190;184;189;206;189;181;155;161;149;143;139;130;114;133;155;145;209;187;168;200;189;152;129;110;128;131;145;136;130;126;124;108;118;117;132;150;135;115;121;106;102;123;107;115;132;163;148;131;142;127;148;138;143;145;156;136;134;113;133;123;116;117;117;132;122;120;147;140;134;140;119;143;153;152;175;156;153;206;155;167;132;120;123;116;108;102;109;98;106;102;112;98;130;131;124;116;118;126;129;122;135;120;116;115;132;116;139;138;129;121;127;138;126;123;111;126;139;113;114;108;129;144;116;161;145;147;132;119;128;122;128;135;133;140;140;130;132;127;111;125;134;122;132;127;119;132;119;120;131;130;146;120;132;144;109;139;120;125;130;158;160;126;119;112;136;141;122;114;136;146;141;126;120;121;125;150;124;131;151
105;99;104;127;123;135;115;130;113;104;128;118;89;128;131;131;118;98;103;121;126;120;126;115;107;122;139;112;111;131;140;134;124;120;111;128;122;126;126;111;108;123;110;112;126;135;114;160;174;189;143;137;101;111;99;113;123;132;141;146;125;110;112;111;106;109;116;126;125;104;110;86;96;117;106;121;113;117;119;116;112;116;114;122;137;127;164;130;125;125;117;121;137;148;107;123;108;127;100;97;109;128;133;107;121;113;123;108;108;135;107;128;135;109;108;97;122;106;112;113;108;118;109;134;115;131;107;121;123;109;133;132;118;113;119;121;113;118;96;114;112;127;112;105;127;120;104;108;126;122;105;110;121;124;135;128;106;131;134;118;122;133;123;111;127;104;107;103;117;110;95;154;120;109;121;103;130;128;124;122;125;97;147;124;103;131;102;136;111;118;124;139;135;122;119;136;124;132;121;135;109;113;136;130;131;116;100;137;111;125;164;189;212;174;116;128;113;128;114;122;151;145;108;127;122;159;124;145;132;165;156;168;150;143;123;120;132;147;135;125;133;125;141;145;142;124;133;132;135;122;120;132;127;146;132;163;143;132;124;115;121;110;115;114;127;125;130;129;106;117;120;125;120;115;125;107;106;116;125;126;138;125;114;122;160;152;134;123;156;133;137;138;146;142;138;101;68;72;86;135;131;132;128;141;128;138;128;108;124;117;116;119;115;126;121;126;116;122;126;138;115;140;148;128;130;146;129;128;129;131;144;161;123;116;131;124;128;139;129;128;106;119;132;153;115;124;140;129;136;129;110;101;126;122;106;119;122;120;106;121;146;169;154;131;123;112;120;121;113;123;141;158;146;157;148;125;148;154;168;163;152;141;130;129;117;130;131;112;146;118;129;132;116;126;140;131;141;151;131;146;164;162;127;135;147;144;142;143;123;116;126;113;121;96;124;107;126;124;117;131;112;137;133;133;106;138;117;112;126;127;131;143;109;131;153;145;160;144;138;133;150;148;142;141;139;152;164;139;181;160;147;152;144;144;126;117;110;120;102;92;92;109;116;112;133;103;124;135;143;129;121;132;140;138;126;130;124;125;117;127;116;133;121;127;138;137;134;160;156;95;80;66;78;80;100;95;100;85;99;109;123;132;121;124;116;143;122;113;146;145;129;124;132;122;80;81;70;97;128;122;109;92;128;132;137;128;143;125;150;136;124;128;134;141;127;127;131;139;124;139;133;135;126;106;120;130;138;145;110;144;120;115;119;131;113;100;138;158;132;130;143;120;109;96;71;80;99;110;95;108;99;90;89;97;124;110;101;132;140;107;109;106;152;123;116;118;123;125;112;122;113;120;109;116;113;109;116;117;133;122;127;118;122;106;98;117;98;105;99;113;126;139;120;124;118;104;128;112;103;87;94;100;114;121;101;97;114;120;117;96;92;100;107;115;93;88;93;81;91;111;111;118;129;129;171;153;172;137;134;138;154;146;141;150;132;126;118;142;142;127;131;132;130;119;122;147;136;116;78;113;108;89;113;113;112;113;101;120;120;98;119;118;96;121;101;116;111;138;134;138;117;136;123;117;98;134;136;108;128;121;136;136;121;123;134;117;139;124;134;172;144;134;145;141;108;93;79;99;100;106;110;99;123;103;121;139;130;156;110;118;139;136;117;142;138;141;132;144;132;137;146;128;132;128;133;134;136;130;137;145;144;134;155;136;120;150;146;143;137;152;113;141;149;139;118;138;132;100;111;102;91;126;124;117;126;117;129;115;130;136;121;117;142;127;142;115;128;110;123;116;116;119;179;142;153;143;122;128;105;108;119;135;130;135;133;129;138;116;112;143;117;154;113;130;136;123;98;120;124;129;121;118;128;106;144;169;131;132;118;140;126;143;127;134;120;128;148;145;143;167;155;140;138;140;105;140;127;131;114;122;120;135;135;128;134;110;124;139;130;131;121;120;115;128;141;129;111;124;121;143;112;122;128;127;141;126;134;130;124;119;116;136;169;140;121;109;137;124;153;161;152;149;146;135;131;125;138;149;144;131;131;142;131;117;117;124;143;150;146;127;139;119;151;128;154;137;146;124;145;143;119;120;119;148;133;117;129;140;131;138;145;177;179;154;155;118;125;153;140;158;152;146;155;113;129;100;107;122;128;105;139;130;151;137;151;145;118;152;123;128;121;109;125;149;112;147;144;139;97;114;120;92;110;126;102;124;117;110;121;147;130;120;126;144;137;109;137;122;134;134;136;138;139;139;145;110;124;140;125;123;114;130;125;132;133;149;115;103;129;130;162;140;134;129;110;110;113;117;121;112;147;139;135;147;130;118;134;120;125;126;144;149;146;144;148;130;124;123;147;143;144;124;139;138;155;148;147;151;133;126;138;146;141;135;138;122;116;113;110;125;117;131;121;134;110;133;124;134;113;124;134;110;153;147;137;140;124;139;136;136;149;129;126;138;117;134;149;152;153;141;160;148;160;165;190;189;169;141;149;158;143;144;137;153;110;117;121;111;123;129;138;145;136;144;130;141;139;136;113;121;137;117;135;152;146;150;126;157;153;187;184;157;186;163;153;145;137;180;141;149;137;131;140;113;120;129;105;126;106;130;123;125;127;143;131;135;152;156;184;169;163;152;127;136;139;124;165;156;145;158;145;145;164;123;167;146;135;141;148;124;134;135;142;148;150;133;137;138;135;138;142;140;138;131;126;137;141;124;135;117;142;133;165;147;143;152;143;121;128;125;124;153;137;140;128;123;145;140;132;126;116;137;116;141;140;136;111;116;142;133;122;133;139;123;135;122;136;150;164;138;154;140;147;144;147;139;137;124;113;142;114;130;146;127;133;133;140;131;154;148;161;136;131;126;121;128;120;148;126;108;124;118;113;107;121;122;114;119;125;114;112;132;141;149;152;135;117;128;120;128;120;148;104;118;121;112;125;127;118;115;106;137;118;152;117;110;133;155;135;124;143;126;125;118;110;136;117;132;156;122;130;160;156;190;201;188;192;143;173;160;133;121;161;132;162;169;138;133;129;122;146;132;109;130;149;143;138;131;164;149;152;171;168;160;147;159;144;150;153;134;126;136;143;141;151;149;119;121;134;134;133;160;145;127;146;135;160;152;127;146;169;186;226;212;193;207;182;154;155;153;156;129;149;134;131;111;128;170;176;214;178;202;183;139;117;103;112;116;132;112;111;127;94;135;120;118;144;119;137;123;117;127;115;137;133;126;146;138;128;135;116;127;115;121;137;121;134;162;140;114;135;165;143;144;120;122;130;142;170;124;139;132;160;167;176;171;164;160;169;168;173;153;131;134;118;119;107;100;103;104;109;119;139;125;176;113;107;113;128;124;120;142;129;122;142;152;139;122;150;143;118;121;118;134;140;144;131;126;108;126;127;120;127;131;128;109;140;125;127;149;131;119;138;121;124;136;121;130;123;105;113;111;131;121;128;138;137;131;116;138;122;126;129;131;135;114;123;115;144;121;130;171;106;103;142;126;136;129;111;156;119;132;99;120;129;145;141;132;137;124
104;119;108;113;133;126;108;131;92;114;117;129;109;110;103;127;124;124;109;124;127;99;141;121;117;121;114;145;140;118;130;128;137;113;131;136;137;121;110;107;112;126;134;138;140;129;111;180;196;230;181;132;107;119;107;124;118;127;133;122;126;135;100;100;105;118;117;118;105;100;94;102;125;118;123;125;138;123;107;135;140;130;105;122;131;151;151;150;109;128;121;120;127;134;132;106;109;121;93;113;112;143;117;113;128;120;115;128;116;103;103;136;132;112;126;107;103;99;106;124;136;130;125;110;102;116;123;110;111;110;127;126;124;131;127;121;119;120;124;118;109;116;106;128;109;113;101;107;132;120;112;115;135;118;148;119;142;109;106;135;122;113;137;126;141;124;106;115;107;144;138;147;128;105;147;113;107;114;107;101;125;108;119;128;119;99;117;129;120;138;138;125;120;121;131;136;132;125;137;109;129;134;130;118;112;116;103;126;100;143;145;215;209;170;122;147;158;129;141;107;122;113;128;129;120;146;158;140;136;151;154;163;120;113;133;119;148;148;144;144;133;134;132;135;148;128;141;140;136;141;129;122;120;124;146;145;136;115;103;100;116;115;123;105;111;114;107;99;120;112;114;107;120;109;103;100;106;137;125;136;122;115;132;132;142;127;149;146;141;150;135;140;136;130;142;115;69;62;72;100;107;170;155;144;116;124;130;120;117;113;121;107;121;106;120;131;149;143;109;135;123;130;141;133;142;148;142;133;129;144;133;148;144;125;113;129;124;136;123;131;112;99;131;111;129;130;132;110;125;129;118;106;142;133;133;131;128;143;123;159;144;146;116;119;136;121;129;138;135;142;158;141;158;138;147;121;154;128;140;157;166;132;137;128;124;122;128;116;126;98;124;115;103;130;140;110;144;151;160;163;137;155;144;143;133;125;144;124;140;97;86;115;127;134;102;129;132;136;118;136;140;131;128;108;136;138;113;103;120;112;128;118;140;152;143;158;131;128;139;146;128;117;145;140;143;152;149;142;138;161;153;154;157;143;135;132;137;116;101;83;120;121;99;108;120;121;133;112;124;119;137;113;144;101;119;114;143;110;128;134;142;145;139;107;143;129;148;157;119;98;97;76;86;100;98;106;102;95;103;108;150;116;124;117;128;114;125;119;157;146;123;130;132;105;109;78;115;103;116;111;121;146;105;132;132;137;124;120;129;135;130;118;123;122;130;144;125;113;143;143;132;130;110;123;121;127;108;93;119;106;135;110;125;129;108;124;126;145;156;162;141;123;104;87;70;79;120;74;105;79;97;100;119;113;120;106;100;124;113;125;113;132;135;131;114;133;101;118;105;111;109;123;104;114;103;114;104;117;114;102;92;114;108;108;116;124;113;147;99;117;128;112;122;108;123;118;136;106;75;94;112;106;132;150;119;88;111;113;118;111;90;84;81;98;94;104;97;113;104;107;106;122;119;131;160;153;155;151;137;149;143;149;135;164;132;133;142;148;147;138;115;106;126;119;132;158;160;140;133;103;110;110;126;124;87;111;111;99;104;117;106;102;126;129;113;116;124;120;120;125;113;107;124;108;145;127;137;116;126;104;119;126;112;116;156;115;115;123;119;149;139;137;136;138;95;90;85;110;98;107;97;116;103;139;131;103;118;132;124;118;136;128;115;114;121;140;134;125;148;134;129;148;137;120;136;134;135;148;144;125;142;152;162;150;149;123;150;129;128;129;115;144;122;121;143;121;122;115;120;109;103;95;129;117;100;123;120;101;113;111;102;126;132;118;113;137;122;105;135;122;137;163;191;178;189;139;101;111;137;122;147;132;125;123;134;122;127;123;147;125;128;102;129;120;123;121;115;128;132;137;105;97;115;111;149;146;145;108;110;114;134;126;132;146;128;130;151;145;143;138;130;168;139;129;132;148;137;138;138;131;142;140;127;107;121;119;119;123;126;130;152;110;102;120;119;133;129;121;124;140;137;125;135;127;113;101;145;127;135;127;128;142;147;143;146;121;134;122;135;157;146;139;137;132;138;132;123;149;138;140;143;127;133;123;125;148;129;144;139;133;141;135;144;133;133;148;127;137;137;139;133;112;129;133;124;113;117;122;133;143;143;186;169;144;140;130;142;162;135;148;137;133;129;116;112;117;142;140;137;116;162;129;129;125;150;117;145;134;132;124;117;147;132;125;132;136;139;147;128;120;106;99;113;117;97;110;128;102;113;116;125;144;135;141;123;120;99;129;138;137;122;137;121;124;127;124;130;145;118;126;105;91;120;118;142;116;114;103;112;101;148;140;92;114;93;121;115;116;125;104;140;149;124;129;132;133;124;126;136;148;109;154;149;132;136;115;89;100;121;144;108;147;143;130;146;147;147;121;106;121;121;126;149;144;127;124;132;145;133;108;118;138;138;125;129;126;130;143;113;134;130;130;109;133;120;142;138;136;125;124;129;121;117;125;120;120;136;132;133;155;162;157;152;157;168;173;170;144;161;141;127;142;133;145;130;113;95;122;126;122;128;137;130;118;122;139;140;125;135;109;129;133;147;134;129;113;151;137;148;163;153;176;161;146;162;122;148;158;138;161;149;163;152;152;129;106;110;113;120;120;112;101;134;144;137;145;139;176;182;195;182;153;118;130;148;132;133;166;138;159;165;132;141;149;162;149;126;143;138;133;117;123;140;130;128;127;141;153;152;137;141;130;155;128;139;147;118;133;146;137;136;120;137;118;129;111;117;113;112;144;145;127;135;135;128;137;126;127;131;130;118;156;148;176;156;126;156;126;138;136;136;122;129;137;142;116;127;139;130;137;139;161;145;163;134;126;126;128;121;123;126;132;145;137;137;140;140;136;132;132;136;132;132;117;117;145;136;142;143;131;134;120;130;124;138;114;114;110;114;103;132;111;112;146;135;116;108;107;131;120;137;139;137;125;151;118;122;126;115;129;108;124;127;124;133;124;136;130;144;135;103;123;149;126;120;131;116;126;130;136;115;171;151;176;176;181;161;150;182;146;147;155;133;128;158;156;133;138;124;150;134;128;123;110;139;137;141;130;112;137;136;167;163;151;145;151;147;157;187;143;137;124;122;114;150;133;138;129;131;155;128;147;167;147;136;142;147;124;99;145;189;207;177;204;180;225;174;160;162;149;154;145;129;143;131;107;137;139;174;170;193;178;165;150;132;134;143;115;131;127;112;127;125;126;133;126;131;129;129;137;104;114;118;158;132;115;130;112;137;134;146;128;137;149;150;144;132;152;116;132;150;153;144;146;127;123;102;144;122;126;134;145;169;174;167;202;166;156;163;165;152;153;138;123;110;110;101;106;114;93;112;121;106;120;118;115;106;99;117;124;166;141;147;121;111;135;149;166;161;122;140;104;110;146;132;128;121;110;134;124;140;126;131;132;118;122;125;145;132;112;151;129;132;151;120;134;136;141;136;137;151;128;130;135;125;122;158;147;140;139;124;99;101;135;121;122;133;124;121;127;136;147;158;133;143;126;150;149;137;148;163;155;134;128;136;107;129;126;127;126
113;94;117;107;108;91;137;121;122;108;124;104;122;103;114;134;106;127;110;111;115;124;101;103;123;115;130;123;104;110;105;132;111;141;147;134;125;127;97;118;102;138;131;131;117;114;131;155;200;195;207;123;127;121;132;132;106;125;138;123;130;113;101;129;102;111;113;124;123;103;106;101;91;113;110;124;142;109;138;113;99;111;124;117;148;131;150;154;141;132;131;124;131;131;142;111;118;110;118;104;112;110;108;131;120;125;120;112;127;107;113;103;105;110;113;100;136;123;102;117;137;131;123;108;134;117;112;123;108;117;140;145;129;123;100;106;125;121;117;120;109;128;89;119;109;122;110;126;105;112;119;113;115;116;106;123;126;114;118;125;127;124;128;127;108;124;122;114;113;125;119;127;132;124;109;124;140;119;103;99;107;107;138;106;136;137;109;103;145;141;126;123;119;141;116;129;118;132;113;145;111;128;124;139;124;114;123;132;104;117;153;153;155;142;106;140;133;123;147;127;128;120;132;119;138;120;134;133;148;141;145;141;144;130;130;117;147;129;144;111;138;139;153;159;102;141;124;129;141;142;134;159;108;152;155;141;145;114;122;124;105;126;123;129;118;114;120;117;110;106;113;117;117;129;104;104;113;137;139;149;127;116;144;137;145;136;145;133;158;150;152;116;130;146;149;107;80;64;66;124;133;134;141;150;129;131;132;123;128;109;111;128;125;102;109;130;128;138;141;108;134;125;128;140;144;122;124;133;117;140;133;131;132;129;111;130;141;122;128;122;107;133;128;144;126;137;131;141;119;135;114;125;138;110;123;124;122;134;132;138;115;112;146;130;116;138;147;145;117;147;131;127;144;142;133;137;147;125;168;163;187;127;122;120;129;127;131;132;143;139;142;129;135;130;130;141;117;141;151;146;125;136;132;126;151;127;124;132;160;124;89;104;105;117;97;104;134;119;98;103;115;120;117;97;106;92;114;140;122;118;106;115;132;140;140;136;146;137;148;123;155;145;145;129;118;125;127;153;150;144;164;147;145;134;144;119;140;141;108;88;77;147;105;117;126;89;122;107;119;128;117;112;120;114;110;126;124;141;137;122;140;129;127;124;125;136;152;144;131;110;94;71;70;82;80;92;94;110;118;130;107;114;122;94;97;105;127;130;118;120;121;128;122;116;121;104;109;112;119;136;128;115;113;129;130;132;135;132;112;113;116;107;112;97;127;141;129;154;141;154;136;130;126;132;117;127;120;108;138;137;103;113;129;124;115;132;145;158;155;155;184;122;94;73;73;75;106;94;105;105;101;97;114;121;121;126;122;107;125;96;137;134;132;112;129;115;130;104;104;126;116;108;103;101;115;107;111;122;112;111;100;99;108;103;108;114;111;146;95;112;137;138;108;116;131;112;107;90;108;110;103;117;119;109;129;101;116;125;149;110;110;88;75;94;100;97;77;81;103;135;134;109;114;120;146;156;135;131;140;129;113;138;150;149;145;142;145;149;144;134;130;116;126;147;138;143;154;144;120;124;101;112;110;132;130;105;116;112;98;102;105;102;115;144;117;110;120;122;122;125;124;100;124;123;114;115;128;134;100;115;110;124;128;134;116;115;132;113;125;133;127;141;141;120;114;112;99;99;124;117;120;113;111;104;103;122;124;123;116;137;124;135;119;123;138;145;135;128;102;124;144;112;125;154;157;136;106;121;139;125;137;164;159;175;140;134;129;153;134;153;139;125;133;131;143;115;117;105;111;104;103;97;118;132;120;119;123;101;111;107;125;133;104;121;119;128;126;116;121;120;119;169;195;200;192;144;102;125;123;118;118;121;109;114;125;141;153;118;119;115;125;140;116;133;142;131;116;123;129;118;132;122;133;128;117;153;145;119;128;140;124;110;131;136;145;151;129;160;139;145;136;125;144;143;127;131;121;137;134;137;121;132;126;126;110;118;114;138;115;117;111;128;116;106;108;104;124;128;123;138;123;121;122;104;134;111;115;117;126;125;132;147;116;106;130;128;130;139;123;164;139;144;121;134;129;134;121;143;142;132;121;144;140;120;125;115;138;151;152;154;132;135;135;147;129;131;116;122;126;142;129;121;126;134;113;135;121;132;138;151;161;131;141;158;149;163;157;137;153;149;130;136;134;116;125;115;148;131;136;124;124;143;132;155;135;138;125;117;129;134;134;111;119;135;147;153;147;123;115;133;120;120;126;121;102;106;101;114;126;112;123;132;98;143;118;102;103;127;120;135;136;144;130;107;119;141;144;139;112;118;126;115;114;105;131;127;124;118;99;118;135;130;120;105;107;122;146;147;151;134;167;151;119;113;123;120;123;121;103;135;146;132;122;129;134;127;118;113;110;131;140;132;122;138;155;167;125;138;126;139;134;135;139;137;123;143;117;140;105;111;111;122;116;125;122;136;149;150;141;110;126;118;131;142;145;137;138;108;155;130;119;120;133;130;112;121;139;130;162;155;153;164;159;130;142;172;163;177;170;162;157;138;131;147;130;123;148;148;142;121;143;139;147;120;142;134;130;127;137;135;129;137;138;132;132;127;140;158;150;159;143;149;137;118;132;132;178;166;133;167;162;132;144;137;126;108;111;119;113;99;97;101;132;109;134;148;166;167;172;202;168;161;145;150;135;138;144;158;169;166;142;157;161;156;165;166;139;126;117;117;153;151;123;129;147;144;153;128;144;148;162;148;131;126;143;140;118;154;146;158;122;119;116;139;134;137;140;124;144;115;113;128;120;113;127;120;143;117;113;123;144;138;141;158;170;142;113;113;115;139;125;149;128;127;113;133;121;126;115;143;143;155;154;138;149;130;133;126;133;122;111;115;145;129;123;130;144;128;121;122;129;116;112;120;138;144;157;153;137;138;127;127;122;134;134;124;120;132;127;121;96;127;143;141;120;134;127;108;147;118;138;123;127;137;145;117;117;129;120;131;125;134;135;98;129;134;108;128;125;153;117;137;141;130;124;123;149;136;122;126;146;178;192;168;181;171;153;148;155;145;147;136;158;126;137;164;143;125;132;140;133;134;114;129;109;143;104;143;143;136;150;152;166;144;147;159;163;164;147;146;137;145;141;138;156;141;143;141;128;134;157;131;174;154;135;128;124;152;137;161;182;160;225;211;217;192;183;171;147;137;159;150;158;131;141;111;116;131;175;181;209;192;145;126;115;108;124;131;124;126;120;113;114;118;130;137;136;141;127;136;108;107;143;137;127;147;109;124;146;112;133;139;132;146;137;119;127;164;138;156;141;161;158;142;114;117;118;140;132;132;149;137;163;143;166;176;154;184;154;134;159;142;139;128;126;122;113;109;116;99;102;112;122;119;107;121;107;113;136;136;133;142;153;112;128;145;118;117;143;119;149;134;131;123;120;152;124;113;120;115;140;135;118;153;151;130;120;122;116;130;117;132;134;122;139;136;137;156;151;133;148;129;108;131;134;141;145;166;128;111;110;113;120;124;107;138;135;129;140;138;137;145;118;123;137;123;154;136;154;157;131;139;145;129;133;130;140;127;113;113
99;127;124;113;118;116;125;102;98;114;136;101;104;115;115;116;129;130;121;115;122;128;123;128;107;113;123;121;136;103;115;109;128;126;136;172;151;113;123;106;121;122;148;155;121;121;120;141;148;175;157;129;138;97;140;98;134;125;135;136;133;120;114;120;115;121;114;125;124;104;113;117;132;124;133;121;139;127;117;111;107;120;126;110;132;128;148;141;133;133;113;113;119;110;103;118;119;123;100;116;116;120;108;138;119;101;99;124;97;96;112;104;110;109;121;116;112;131;95;132;133;108;110;116;108;130;122;107;123;120;114;133;126;104;119;121;110;104;113;114;117;93;120;118;114;116;109;111;133;114;121;134;115;120;124;127;116;121;119;102;143;124;113;133;138;105;80;123;112;110;106;122;113;111;115;119;111;113;106;122;137;102;113;146;110;113;119;124;127;124;129;126;136;98;124;117;137;118;119;132;119;105;104;116;114;121;128;117;124;118;146;136;144;140;120;118;133;135;139;145;132;129;126;132;154;153;146;142;124;150;125;120;122;134;134;152;131;134;125;123;134;138;136;138;136;137;131;126;131;107;143;126;142;137;133;140;120;111;119;131;112;108;127;99;122;134;119;108;103;110;92;109;136;92;111;114;149;181;230;199;141;157;141;147;108;114;116;127;149;144;132;132;126;154;143;124;82;59;82;102;136;154;179;146;150;148;117;120;113;128;134;123;122;140;119;126;134;136;104;110;119;118;127;155;146;118;128;133;116;143;131;122;143;135;136;122;126;141;138;121;113;117;121;137;152;133;154;140;106;135;127;112;128;134;132;151;134;135;133;146;138;143;143;142;141;155;132;123;117;131;136;134;126;151;139;129;135;159;155;151;151;141;135;137;124;132;131;119;116;118;133;132;121;111;125;141;138;139;158;135;132;119;122;140;143;141;148;122;124;104;107;109;121;122;113;104;127;104;109;115;125;104;127;108;98;111;130;100;121;120;131;124;134;126;137;178;146;167;160;126;135;138;123;145;146;142;136;132;145;160;154;157;153;140;138;128;131;117;99;101;99;138;122;123;125;141;127;127;122;118;97;140;107;135;114;137;131;133;117;137;130;143;147;131;132;152;159;133;143;113;97;85;80;74;98;93;107;120;125;112;127;112;101;106;104;121;123;113;123;118;131;112;127;113;113;121;116;125;105;127;121;121;142;126;116;110;130;139;135;136;118;131;140;108;125;128;136;133;131;133;140;118;130;129;134;140;104;106;110;123;123;124;103;111;116;116;128;147;127;150;158;113;85;70;56;83;93;108;110;88;100;103;139;114;109;120;125;108;150;121;125;129;110;134;129;117;114;126;101;92;97;95;105;121;89;122;116;113;116;120;125;126;116;115;114;126;123;131;118;103;128;126;113;117;94;101;105;89;105;105;93;132;142;135;110;110;106;115;136;135;113;110;88;98;97;122;99;119;129;125;136;122;123;117;119;120;128;146;149;131;141;126;135;133;155;166;143;145;144;135;127;121;138;131;128;120;118;153;122;110;106;129;102;114;107;128;104;128;116;114;126;121;121;116;109;118;137;90;122;105;130;107;109;144;128;149;108;121;123;93;108;130;129;127;134;134;125;150;111;160;150;148;131;128;100;88;107;112;108;101;109;115;109;113;99;114;112;131;109;138;119;140;138;124;143;119;153;122;140;128;160;126;140;126;141;139;139;127;120;127;146;144;162;186;163;111;130;141;129;124;129;118;146;95;122;121;117;97;103;112;113;138;134;112;114;115;102;116;120;119;108;117;97;107;127;114;152;128;112;101;112;125;149;151;122;136;105;124;114;121;100;136;128;131;154;151;106;112;119;123;131;117;112;133;125;122;120;130;126;118;105;114;125;128;164;157;140;122;115;122;123;131;123;133;133;139;146;160;148;135;160;135;139;136;142;114;140;124;116;139;139;107;134;132;111;113;136;117;143;133;127;113;123;124;130;124;116;112;122;123;128;134;140;119;130;138;129;133;143;122;123;125;141;111;110;125;143;140;141;155;153;137;127;121;141;102;139;137;139;138;145;168;130;136;115;124;139;145;158;147;135;128;137;126;114;126;112;149;128;130;145;137;126;125;154;110;127;146;147;138;141;151;138;132;135;150;176;161;131;149;141;139;142;148;119;130;132;141;135;125;99;126;128;122;123;140;131;125;140;133;132;125;125;128;122;132;144;134;128;116;126;139;144;138;120;136;118;104;123;113;126;121;139;111;119;105;92;107;126;114;127;105;125;121;139;128;127;119;125;118;127;129;104;140;131;116;103;116;113;105;95;124;120;106;90;124;150;178;184;151;149;145;140;106;113;123;118;102;118;144;126;145;125;130;114;120;107;121;137;124;148;115;171;168;119;133;113;135;144;114;129;133;132;142;145;134;135;168;112;149;122;120;128;131;126;116;123;106;138;104;134;117;104;133;134;121;125;135;122;102;121;145;122;128;135;136;142;118;132;152;158;153;159;137;179;136;142;148;173;160;172;152;146;133;117;131;115;124;150;140;138;151;130;151;147;124;152;154;131;135;121;126;134;132;140;135;117;135;137;155;136;134;120;125;157;135;156;149;138;132;141;152;144;154;129;110;147;112;109;112;108;115;132;116;120;149;135;134;172;158;168;164;123;140;107;136;149;156;158;191;136;156;145;150;168;156;158;167;149;140;146;130;135;122;111;133;132;130;135;126;123;145;142;121;133;111;148;126;154;145;118;121;106;133;142;132;131;146;131;130;129;141;114;119;141;120;109;127;138;124;117;126;125;147;126;124;128;109;127;133;166;134;140;134;153;142;139;148;121;147;160;155;153;164;141;116;119;121;121;146;121;133;131;130;101;119;134;127;156;151;127;101;128;144;136;145;139;158;137;155;127;116;123;143;121;143;124;127;121;102;116;117;140;133;129;106;161;135;126;130;117;139;145;129;124;135;132;145;123;132;120;156;126;123;131;117;128;129;127;113;121;129;148;151;146;133;121;124;93;145;136;216;172;180;156;146;160;165;150;148;137;143;158;146;150;165;136;130;131;128;139;136;126;119;125;124;107;124;142;151;160;152;146;137;140;147;155;164;153;133;123;139;142;134;154;117;103;123;109;143;128;160;133;135;147;136;137;140;110;136;158;171;228;219;223;190;188;161;158;147;116;144;155;140;155;115;118;174;189;201;203;211;177;151;122;122;118;109;128;136;151;130;117;128;119;128;149;114;115;115;110;125;128;137;142;114;139;121;143;113;153;145;139;140;157;134;139;147;124;159;173;184;152;138;116;118;115;132;124;129;127;131;150;148;167;155;153;157;168;155;169;140;144;113;104;118;130;124;100;117;110;102;107;115;138;147;118;110;135;99;117;172;142;141;113;122;153;135;135;142;138;134;125;135;143;125;139;123;114;126;131;130;122;134;134;139;126;137;132;121;98;102;141;126;112;117;124;125;145;127;126;110;129;109;115;151;146;131;111;117;129;131;123;139;113;138;118;125;127;112;124;145;148;119;115;117;123;135;109;133;141;147;151;128;148;132;149;117;126;122
94;99;133;114;112;132;111;118;109;82;99;115;117;121;128;108;125;118;148;129;125;144;134;118;113;118;108;128;125;122;102;125;116;134;176;196;149;98;117;120;108;132;153;138;129;118;114;109;124;138;138;126;111;126;129;103;132;121;144;132;97;110;105;106;110;104;98;79;130;103;123;122;133;115;111;115;119;136;132;139;119;124;134;127;133;114;146;136;143;125;113;98;118;108;116;89;119;98;126;102;111;123;121;129;105;117;109;119;107;112;108;107;122;126;97;96;126;96;113;106;114;134;123;122;103;126;123;90;115;129;126;146;120;104;107;135;114;107;123;125;110;111;107;145;111;108;109;107;126;121;117;99;123;105;116;132;115;113;102;100;108;124;128;122;135;109;113;94;101;108;106;142;108;120;112;125;106;111;117;108;126;104;121;121;125;112;137;115;121;148;116;127;121;140;134;112;125;114;122;116;114;139;116;135;113;117;128;138;115;115;126;135;125;141;129;119;138;145;129;154;128;124;136;152;127;150;148;136;131;143;135;135;131;134;127;117;125;129;128;137;151;146;136;133;147;127;137;140;150;133;141;135;133;109;138;126;145;132;131;121;125;114;99;114;131;103;117;130;102;118;121;111;92;129;102;101;148;269;346;279;204;157;137;134;121;108;141;131;141;137;158;129;131;130;140;126;85;53;77;95;121;144;169;164;126;140;131;130;135;129;146;111;121;124;117;130;146;156;135;131;127;135;116;137;127;141;147;112;104;97;129;146;158;146;123;123;140;96;115;134;128;118;132;105;134;145;124;134;138;112;109;111;105;136;126;120;116;135;149;132;142;154;127;120;134;171;165;141;133;154;147;158;112;140;151;144;146;153;165;139;146;111;144;123;125;140;117;128;126;132;102;127;128;149;108;129;152;124;137;129;112;156;134;145;157;161;161;142;128;124;110;124;114;132;113;115;129;112;99;98;132;83;132;120;95;114;125;109;116;144;114;105;141;129;153;136;140;156;157;134;138;116;138;143;138;134;158;168;172;163;157;161;145;147;130;123;135;120;104;68;91;111;152;147;130;118;117;107;128;122;124;114;129;128;118;136;126;143;132;118;131;135;116;133;151;137;146;122;115;90;97;66;62;74;72;102;94;119;141;121;103;122;86;120;108;108;126;105;119;117;131;124;111;134;148;122;124;131;113;98;112;141;129;128;117;115;127;136;120;114;120;126;109;118;125;123;154;156;136;145;111;135;127;116;138;161;121;85;113;112;115;126;126;120;103;142;114;111;106;158;163;120;97;50;67;101;102;119;95;97;105;98;124;122;120;127;118;102;123;126;137;125;121;113;102;119;97;104;124;91;88;102;98;95;120;112;104;111;104;110;112;123;142;133;104;138;128;110;104;131;123;121;116;116;105;85;113;102;104;84;107;123;148;122;128;143;115;110;127;125;115;111;133;126;93;102;116;107;108;139;142;117;112;112;134;131;128;113;123;147;133;146;143;166;155;134;150;127;140;150;120;147;128;139;149;151;145;143;147;111;92;96;89;134;123;103;95;99;93;99;131;107;112;109;106;110;116;86;112;127;121;100;112;121;133;122;124;141;117;130;112;113;124;109;144;132;147;140;122;127;134;138;135;126;87;106;103;101;120;130;116;103;113;101;115;136;122;117;109;127;135;120;133;142;144;113;110;166;133;139;142;118;126;155;116;125;112;147;136;147;143;164;155;153;158;126;119;145;139;126;131;117;114;136;103;88;122;101;132;109;120;125;119;125;126;132;131;124;122;120;113;113;104;141;134;97;106;124;136;121;116;126;160;155;130;112;129;119;107;111;135;112;111;130;133;137;98;123;100;119;113;137;118;124;131;133;143;113;126;124;132;118;135;158;146;140;148;140;152;148;148;116;121;129;115;136;150;140;162;116;151;122;119;141;136;129;134;137;131;119;107;109;99;134;117;106;122;125;135;141;109;132;129;122;133;121;107;114;120;117;132;126;125;136;148;142;150;137;142;132;142;147;128;134;128;123;104;138;139;131;150;140;133;151;159;134;131;134;125;121;134;132;151;124;129;137;111;142;169;145;150;139;152;161;125;145;127;133;144;134;151;130;134;155;137;140;130;136;139;110;132;132;137;131;131;126;155;127;137;137;131;119;132;129;132;139;126;128;130;142;135;146;129;163;157;144;131;136;121;129;112;139;150;127;147;128;139;126;139;125;138;171;174;169;155;111;120;136;115;125;135;125;130;153;127;128;103;101;119;136;130;136;123;133;141;140;130;119;126;125;113;111;131;97;115;95;101;95;86;98;98;120;133;104;101;124;151;174;182;184;172;158;150;122;127;125;104;112;116;171;163;124;125;118;110;124;104;125;128;126;143;149;137;132;123;149;146;124;131;112;135;147;120;122;140;154;157;139;120;132;117;95;107;117;106;124;144;126;119;139;135;140;126;131;124;141;123;125;99;121;99;118;137;147;139;132;108;168;130;158;147;157;150;148;130;133;136;155;158;143;123;124;149;159;123;117;120;114;127;141;154;153;148;167;168;157;165;149;140;124;136;136;124;140;140;140;133;127;132;126;149;141;120;149;143;163;166;141;172;134;125;144;173;168;158;123;138;132;98;84;97;118;136;118;138;111;89;120;143;162;146;134;142;137;155;140;146;189;190;170;157;154;155;189;149;159;146;162;119;114;130;156;140;124;110;145;113;136;140;148;147;144;117;121;116;141;139;149;154;161;149;123;121;128;110;140;141;129;114;144;124;137;115;139;113;114;119;139;135;136;123;128;139;116;122;108;95;127;141;151;121;153;136;131;171;146;117;138;132;138;127;153;131;136;142;119;116;110;121;122;122;127;137;130;126;120;136;126;156;131;135;137;123;140;144;172;137;138;132;111;129;126;116;131;125;121;126;116;114;121;113;117;132;129;117;136;128;125;104;118;146;115;131;131;115;114;134;133;123;129;151;133;122;117;140;140;133;116;116;123;118;123;122;141;111;128;119;100;108;160;131;168;182;139;156;140;132;139;141;128;144;149;135;134;143;170;153;111;139;137;121;128;125;111;123;141;138;127;136;178;173;168;137;120;156;137;162;136;144;128;130;148;129;148;137;115;119;117;142;131;128;141;131;154;130;127;144;136;131;127;155;201;220;215;198;164;170;156;177;142;127;139;165;167;131;152;152;142;195;230;236;212;186;146;105;113;102;125;119;126;114;124;120;116;117;136;120;121;118;127;120;134;113;117;134;118;137;149;136;157;129;126;144;120;132;126;140;148;134;126;129;155;165;121;126;141;117;137;116;122;139;132;161;153;157;164;165;152;152;153;155;131;145;125;128;124;120;106;109;93;116;108;110;95;113;133;128;150;126;121;121;111;121;154;148;143;138;143;138;132;128;110;131;138;123;123;148;123;110;134;103;149;116;146;119;132;142;106;128;141;123;117;116;138;124;125;139;146;133;131;141;126;120;123;119;138;134;109;131;129;139;129;110;99;155;122;134;136;123;137;144;139;140;140;137;129;124;132;128;143;121;132;145;125;136;131;137;137;116;114
111;105;99;138;120;147;125;125;116;122;116;133;116;115;109;119;130;140;117;124;173;161;128;116;134;97;102;129;120;122;137;117;121;127;147;168;136;123;92;117;127;144;182;161;136;136;118;96;99;112;127;136;138;109;113;144;118;127;143;136;113;123;100;98;112;104;133;121;115;115;142;108;105;106;95;111;141;141;113;123;120;101;124;134;131;128;140;145;171;118;135;130;116;124;103;90;108;113;109;110;124;122;126;117;109;114;123;120;103;120;111;111;117;136;124;136;104;118;115;118;111;130;137;140;122;130;102;91;118;117;124;118;125;134;119;131;111;115;127;124;133;143;106;99;105;129;119;129;121;105;121;120;99;113;109;122;106;133;101;114;132;98;141;134;99;112;120;127;105;147;107;113;121;115;115;99;120;120;127;109;114;120;124;118;124;143;125;142;119;122;113;135;123;121;101;105;108;109;100;98;108;123;99;133;126;110;119;123;110;116;125;112;141;120;129;120;102;145;117;133;121;137;138;161;132;174;148;140;110;138;119;129;136;127;123;137;149;141;115;129;127;129;140;101;133;128;140;124;130;129;123;119;145;165;127;136;109;134;113;129;106;118;122;106;105;125;97;124;125;117;108;112;111;107;113;121;185;331;392;279;215;192;133;124;134;135;127;136;139;135;148;137;133;124;142;106;89;64;57;79;117;131;136;132;136;129;119;120;114;121;143;110;119;116;128;131;129;151;131;118;119;125;126;135;147;138;137;133;141;110;108;132;115;116;128;122;98;101;105;104;119;127;137;123;155;135;126;131;103;121;120;112;114;136;122;119;130;129;124;129;119;126;129;115;128;154;143;121;112;131;155;144;132;126;155;141;143;163;154;139;138;118;115;134;106;114;137;130;112;139;142;145;125;152;137;146;144;145;153;139;132;146;126;144;138;134;125;133;145;121;112;95;118;158;128;126;95;106;101;106;103;116;125;124;125;119;96;114;127;130;116;112;141;163;139;159;145;146;135;143;161;139;155;152;171;160;140;151;141;159;139;142;143;146;142;133;119;104;64;60;101;126;139;142;119;112;110;125;117;113;139;127;141;131;106;117;125;145;138;121;148;128;132;116;144;133;142;122;116;118;89;76;63;88;86;101;111;93;115;119;122;97;102;95;113;114;139;121;103;83;113;119;131;127;133;135;128;129;119;126;136;137;134;122;150;140;150;110;125;118;119;131;130;130;140;128;147;142;133;123;128;126;133;115;120;137;113;134;115;123;115;124;122;137;99;127;142;116;129;129;136;132;89;83;95;111;122;121;85;88;84;103;118;143;112;116;136;123;126;144;128;118;121;111;116;105;122;125;99;103;99;91;104;116;107;114;120;107;100;119;136;150;124;118;118;137;112;123;140;120;105;123;125;112;105;93;78;89;104;103;107;116;145;128;139;149;99;109;113;117;113;118;94;120;115;120;103;132;105;126;108;126;101;125;131;122;111;144;123;148;142;143;150;146;128;136;150;135;132;133;127;131;129;131;164;146;169;145;120;98;83;72;93;118;101;118;112;109;131;129;117;115;99;112;98;105;138;150;117;96;120;91;125;129;110;131;124;150;137;119;128;116;131;128;129;143;134;117;131;139;122;124;127;126;116;111;122;124;105;123;99;106;111;131;122;120;128;120;119;131;138;133;129;117;119;115;108;140;160;155;123;128;152;151;154;131;125;152;136;142;167;134;154;187;166;150;142;123;135;120;109;117;142;118;112;143;117;129;138;127;111;114;117;137;132;137;140;105;125;104;121;124;114;125;119;139;117;125;101;119;117;121;104;116;119;100;124;100;118;133;112;111;107;117;131;120;120;121;130;121;126;139;125;128;114;118;140;113;132;106;125;124;140;129;144;151;123;137;142;158;120;108;141;127;147;133;162;127;117;128;134;116;139;137;149;123;131;148;120;134;110;104;110;126;110;131;149;101;112;112;125;120;146;122;111;110;120;110;138;117;126;118;135;135;129;155;130;141;111;138;133;131;150;138;116;141;121;140;165;112;149;143;123;135;144;126;124;145;127;133;129;131;132;128;144;125;125;138;139;120;126;135;136;121;167;117;124;139;144;142;129;149;131;116;133;134;123;144;158;145;172;155;157;127;132;131;145;132;148;131;145;139;122;134;125;102;126;112;127;134;137;144;136;155;137;144;144;121;127;130;159;130;156;155;141;129;122;115;146;157;127;195;177;191;146;125;105;133;116;137;111;110;116;126;133;119;108;107;128;124;113;96;122;133;137;148;125;142;146;111;125;107;120;115;113;118;97;83;113;101;103;87;101;93;109;130;150;173;176;172;187;154;121;133;126;130;123;128;136;165;166;136;141;120;125;129;143;149;161;147;129;163;127;142;131;112;138;141;157;148;128;126;125;120;160;138;132;143;103;123;131;115;113;127;122;125;105;130;119;128;140;131;124;145;140;151;136;111;134;125;129;140;117;115;136;132;132;143;158;160;141;130;150;152;118;149;148;166;139;114;131;154;135;144;126;120;148;133;163;131;146;148;144;178;154;134;152;129;124;117;118;143;135;150;130;139;126;115;116;137;156;127;141;116;166;147;144;153;142;127;137;139;161;169;138;142;122;111;110;113;125;115;132;111;127;97;131;138;147;147;140;153;148;137;148;124;146;193;182;175;142;133;146;154;174;135;138;119;143;125;135;147;123;140;127;116;129;112;109;132;138;141;123;115;135;123;101;141;144;121;137;143;129;127;123;140;140;136;132;122;115;131;117;116;114;126;113;135;120;135;141;127;123;129;144;128;114;156;111;129;149;156;164;148;127;138;140;136;119;127;143;135;141;139;121;133;113;117;130;129;129;129;147;126;129;119;132;110;147;134;129;133;117;123;144;128;129;128;124;124;106;136;118;133;134;126;112;135;118;146;115;110;119;108;111;132;132;117;130;123;116;150;142;119;111;122;115;127;137;134;137;119;124;118;134;136;131;113;144;152;141;133;115;133;134;132;107;124;128;122;153;133;135;135;154;137;132;134;133;123;147;124;136;148;159;165;156;143;126;153;121;152;145;113;139;146;156;146;155;147;156;147;170;141;133;133;126;135;157;141;134;144;142;137;119;134;116;116;141;111;130;121;132;162;155;126;150;136;125;124;160;181;192;184;172;177;155;209;184;139;123;139;153;131;137;145;113;139;167;240;234;219;167;146;127;137;127;120;127;132;100;121;109;139;130;120;96;109;105;99;113;132;118;136;125;122;116;122;137;128;110;150;141;117;155;150;148;142;144;143;147;128;132;138;114;131;133;127;101;134;114;145;155;146;167;158;145;161;155;123;149;127;133;131;125;123;109;105;108;110;98;95;101;108;130;124;120;136;123;121;111;126;127;130;137;127;123;117;106;121;112;119;109;120;124;137;149;118;125;117;106;124;133;135;144;149;147;132;131;129;117;129;136;136;134;138;134;156;136;147;134;126;139;125;121;144;107;135;120;134;139;105;123;110;118;115;128;125;146;137;132;126;135;145;150;134;137;121;143;134;122;136;149;116;140;132;121;138;111;110
132;95;128;106;136;161;134;106;97;104;111;118;129;140;115;114;114;122;107;123;146;140;125;126;107;114;118;111;130;129;120;111;128;125;142;145;116;104;113;111;129;144;130;139;121;142;143;109;122;114;120;112;104;97;117;104;144;130;120;111;130;108;92;99;108;111;109;108;107;101;124;105;115;128;133;137;121;123;119;109;102;99;125;131;143;137;129;147;143;108;104;128;101;116;110;116;99;101;80;103;105;108;111;107;109;121;104;112;101;108;131;129;124;115;123;143;131;112;120;114;126;158;123;116;120;109;116;110;121;122;145;135;128;134;124;123;115;118;137;118;130;125;123;131;134;131;105;130;118;121;114;111;115;132;135;94;114;108;114;114;114;143;122;118;117;109;132;110;118;101;140;114;116;128;118;117;123;122;111;128;106;121;125;120;126;132;111;147;119;114;125;132;114;155;115;117;124;126;107;111;121;126;95;124;117;143;129;113;115;112;129;132;113;130;125;122;108;132;108;122;120;148;130;148;163;159;128;139;114;149;114;140;132;153;168;137;131;128;133;136;161;134;133;112;135;128;142;123;123;129;139;136;146;148;135;157;133;154;128;156;94;112;120;117;121;111;126;120;112;132;117;93;103;121;113;107;149;222;283;203;177;150;157;141;137;149;154;143;130;131;134;149;149;135;144;110;75;68;55;65;104;137;148;144;131;125;118;117;118;117;134;116;117;132;124;125;128;119;124;133;114;122;140;131;129;136;120;119;145;127;117;152;140;132;112;100;111;123;116;112;125;132;148;129;132;98;124;135;121;139;111;114;114;131;105;153;125;136;116;146;130;127;140;127;140;157;146;142;147;122;136;138;135;141;140;143;147;153;145;135;122;130;111;118;123;114;137;109;133;128;123;132;148;128;145;139;139;133;167;135;132;134;135;138;138;155;127;127;117;146;111;110;116;108;111;128;118;105;119;112;113;136;95;117;126;139;113;135;126;104;116;129;139;145;151;154;123;118;141;168;157;143;123;136;148;139;166;130;156;156;155;152;141;130;142;101;96;85;77;70;91;110;125;137;129;113;122;124;135;115;125;128;171;136;136;121;120;122;132;127;126;161;137;143;155;141;118;145;125;96;88;69;81;75;87;95;100;130;106;122;106;121;119;117;123;112;117;125;103;106;125;118;109;127;134;152;128;124;144;125;127;134;114;131;117;120;141;130;110;139;139;121;121;132;102;133;131;121;128;133;123;113;126;135;125;123;104;117;116;115;110;118;114;125;108;128;127;126;128;129;159;133;100;104;110;110;106;91;80;71;78;103;99;140;116;106;105;103;122;118;126;130;132;121;109;120;99;114;106;97;84;100;98;133;115;135;122;142;145;121;124;122;125;104;127;124;133;125;133;128;129;128;134;112;134;118;79;102;83;92;132;122;139;125;139;123;111;120;103;115;106;91;89;101;100;112;115;105;130;123;137;115;118;111;128;129;123;156;138;140;136;126;120;141;139;137;132;117;135;135;144;112;143;160;161;151;150;135;117;131;102;106;99;107;104;93;117;96;136;148;163;131;119;105;103;121;112;124;118;127;126;116;108;117;118;110;139;125;139;121;142;110;112;113;135;126;127;129;151;132;144;147;115;114;105;108;106;110;123;117;103;103;130;135;125;114;121;128;111;117;134;122;112;121;117;141;134;128;126;155;143;138;153;133;131;128;133;146;134;149;155;174;159;171;155;146;133;116;134;129;112;124;144;124;106;120;106;124;127;164;148;118;116;122;120;121;107;107;121;103;100;116;125;114;132;107;118;123;130;117;118;128;118;98;111;106;129;125;132;126;116;110;110;122;133;127;114;98;121;138;107;130;127;138;132;131;118;131;100;97;117;124;149;158;139;137;145;138;133;120;122;113;131;120;127;121;150;151;144;134;108;140;135;130;135;117;125;120;128;122;116;129;131;131;135;136;136;126;132;131;140;127;132;130;132;122;111;134;125;125;142;134;139;139;141;141;152;110;118;129;123;120;126;114;135;120;129;136;136;139;146;149;138;163;146;132;139;127;127;139;119;132;135;124;128;126;129;133;150;129;168;145;139;124;142;148;123;127;118;136;132;138;166;141;124;135;132;127;165;154;151;141;147;140;142;145;142;156;127;147;140;153;118;135;136;129;133;124;125;136;139;134;137;128;142;143;143;128;132;128;136;157;164;133;134;123;149;174;151;173;142;155;176;169;143;104;121;109;125;106;107;120;119;144;145;129;107;118;128;122;135;134;103;138;136;135;131;134;111;87;109;88;105;103;91;78;90;94;91;110;108;104;100;113;95;134;131;138;164;166;180;148;151;112;143;132;110;116;125;161;151;138;132;128;156;146;127;155;145;148;154;143;134;133;124;119;138;163;129;129;152;129;123;120;138;142;145;129;137;129;151;117;119;136;125;103;108;135;137;125;145;136;129;128;137;135;133;110;122;123;117;134;141;126;129;140;169;137;145;157;133;126;141;126;135;147;132;128;137;164;131;133;136;154;140;151;137;141;145;142;155;170;153;156;145;137;132;124;110;124;156;147;142;117;141;123;122;115;154;136;122;147;110;147;139;163;167;143;140;166;167;164;154;135;136;156;139;114;87;111;113;135;140;117;132;153;103;146;160;155;182;172;151;125;139;131;145;173;153;176;150;168;171;150;182;147;118;138;133;155;125;138;139;112;151;151;155;138;124;132;136;121;117;117;145;121;129;138;143;151;127;117;135;119;122;115;136;114;131;132;134;141;129;120;108;135;143;125;131;132;135;121;126;133;116;127;134;130;127;122;126;136;148;136;156;162;155;162;128;110;120;152;127;134;139;127;132;114;125;132;134;141;133;129;129;130;129;130;121;133;125;137;132;146;127;130;136;125;119;121;116;125;133;130;126;122;106;129;116;123;131;111;105;101;124;141;115;114;116;122;141;127;145;139;147;112;116;113;125;147;115;122;125;128;133;114;126;117;119;118;140;126;138;125;136;135;116;120;128;124;120;141;158;157;156;145;124;122;126;138;135;139;139;131;130;136;138;149;136;157;145;130;136;136;138;137;140;158;174;187;173;172;156;158;157;143;119;162;160;170;162;137;153;137;168;146;135;115;124;125;124;130;127;130;145;146;117;136;151;131;143;164;184;187;186;160;210;187;173;167;139;148;148;145;133;138;154;152;190;226;261;238;153;141;136;134;157;130;122;132;102;127;134;128;147;127;116;116;125;95;138;143;124;109;145;106;136;134;141;130;133;138;125;134;138;134;171;167;138;152;163;125;118;147;150;133;128;121;117;131;129;138;143;155;171;143;161;138;149;137;115;150;148;119;111;111;103;115;88;115;99;131;127;107;119;129;132;128;127;117;116;134;100;110;149;128;134;140;118;112;130;100;119;141;137;136;131;132;119;127;132;107;130;106;120;130;144;164;141;115;125;124;125;136;125;136;115;144;139;133;118;104;137;134;130;135;144;130;120;111;115;125;117;139;120;134;116;109;138;135;143;117;151;148;128;133;125;132;143;141;138;114;123;125;138;119;99;115;128;117
126;127;124;152;158;131;134;132;111;100;104;128;116;125;117;125;114;115;105;133;135;131;137;115;132;133;117;128;136;126;125;116;121;111;132;133;129;122;126;129;114;122;123;145;107;136;109;129;98;133;118;106;109;131;111;132;132;132;102;128;113;112;109;97;113;121;114;132;128;108;101;116;107;109;119;141;121;118;129;111;123;126;125;134;135;138;109;142;126;119;114;110;109;127;135;112;95;107;99;118;107;119;105;121;107;126;126;104;117;100;145;124;110;119;138;119;121;142;108;105;125;121;116;104;112;117;118;113;97;109;111;116;130;117;122;116;106;130;133;112;117;100;108;113;109;111;112;115;134;102;115;114;122;105;109;134;115;98;113;140;129;119;108;123;124;117;128;115;122;135;113;96;113;122;128;123;128;131;105;133;133;124;138;127;123;134;124;145;109;106;129;100;131;113;109;147;116;108;137;109;108;122;118;122;102;144;122;122;115;127;117;126;102;109;97;148;118;130;133;120;118;116;138;144;157;136;154;131;136;137;123;132;169;137;145;135;125;114;109;139;137;128;128;135;100;116;124;119;122;134;118;130;118;133;148;146;135;132;131;128;116;107;101;125;150;141;135;111;122;108;103;101;111;134;110;118;125;165;169;157;138;143;176;125;126;134;148;150;157;123;131;128;137;135;158;117;88;56;55;49;93;133;164;128;134;116;123;108;134;124;118;148;146;126;128;139;126;130;146;108;135;119;133;134;121;115;132;134;102;131;136;134;147;128;128;100;109;116;115;115;123;148;133;147;114;108;125;133;105;116;118;107;134;136;122;123;110;108;128;111;141;129;151;144;139;139;141;111;132;114;142;149;155;159;145;154;149;143;120;134;118;124;128;112;117;136;133;129;119;132;132;141;126;127;135;134;148;119;140;139;129;132;139;117;134;155;146;123;112;117;103;88;112;109;113;131;123;109;117;127;118;124;125;104;122;121;142;106;112;124;142;123;134;129;160;142;157;135;134;153;138;145;149;161;153;148;139;129;119;140;154;138;134;141;127;95;104;73;76;73;89;118;113;143;125;129;106;139;108;92;113;119;140;141;147;109;125;123;128;106;143;149;148;143;135;150;165;138;119;125;78;79;70;67;97;123;104;99;128;110;103;135;115;118;113;134;123;129;120;120;113;125;129;109;131;137;127;133;149;142;116;153;125;110;132;121;128;126;137;105;114;128;118;124;149;133;133;136;124;119;123;114;119;117;145;144;110;118;114;116;101;108;120;124;143;135;105;103;124;137;144;149;118;127;113;129;103;80;84;88;90;81;120;103;137;132;115;115;135;126;134;124;139;114;127;121;107;119;130;107;96;99;104;112;89;130;120;118;104;126;140;134;152;112;103;122;125;114;135;135;117;118;111;108;122;109;83;107;104;82;106;102;98;104;122;116;116;114;116;111;122;110;101;85;102;113;132;132;119;105;107;100;110;124;121;109;116;145;140;138;132;126;134;155;148;148;133;131;145;137;139;134;127;157;148;143;153;157;129;130;81;93;102;103;105;144;116;116;116;126;115;142;113;126;116;83;126;132;128;141;120;111;123;126;125;111;128;125;149;133;134;108;120;115;130;124;118;124;124;133;169;133;135;105;105;102;95;103;119;127;112;98;119;115;129;135;142;149;127;133;124;123;109;132;136;126;133;138;151;143;141;116;147;136;144;132;146;142;149;135;154;166;177;189;176;126;112;115;106;132;110;125;117;118;98;116;119;120;144;133;112;127;117;119;107;109;116;123;110;118;112;115;128;111;115;127;117;104;108;122;112;101;118;126;116;130;117;131;108;107;103;112;86;105;136;116;138;128;125;100;129;116;131;113;129;114;120;105;125;127;113;120;152;140;160;152;147;118;117;126;124;143;110;133;132;125;132;148;158;126;126;117;125;141;159;111;133;144;116;135;126;122;121;151;152;140;117;132;116;140;142;129;130;131;147;116;136;126;115;122;114;125;142;127;142;135;128;145;146;114;148;145;131;121;148;143;136;155;128;157;132;130;144;157;141;144;131;136;148;123;145;132;133;112;125;133;123;121;131;131;127;109;123;133;141;139;140;141;130;137;138;128;116;134;143;146;113;140;172;168;166;134;146;112;128;131;141;153;129;132;134;146;122;128;134;130;129;119;119;108;136;117;119;132;144;149;153;133;136;154;147;155;148;136;133;132;133;136;146;162;137;155;145;148;136;104;103;106;93;75;112;120;129;119;124;132;118;123;120;123;136;129;100;130;116;134;133;129;112;94;94;96;99;76;102;101;99;88;94;98;106;106;110;126;100;124;141;134;153;178;156;176;157;137;150;121;95;120;135;161;173;176;127;125;132;139;116;159;146;166;139;144;112;150;146;125;122;145;147;136;150;132;131;131;124;137;132;134;129;110;126;125;118;121;116;123;104;113;147;136;121;142;132;143;126;116;126;140;130;136;121;128;122;136;133;133;155;157;120;151;136;140;154;138;155;136;147;125;137;135;151;156;132;142;140;151;131;166;162;143;136;131;156;148;165;122;135;124;129;147;138;124;135;139;130;126;121;132;124;139;146;115;124;126;136;145;145;147;171;162;143;168;157;158;142;130;131;111;107;126;128;118;114;150;126;121;125;135;136;160;170;161;145;132;141;153;173;151;175;154;187;155;137;143;175;152;134;130;148;163;141;135;138;151;140;131;156;152;131;129;141;108;137;126;130;141;142;123;129;131;106;127;108;116;131;120;132;126;117;138;118;129;135;133;125;124;126;106;116;136;132;131;126;138;129;131;106;118;139;112;156;137;137;159;148;159;141;134;136;134;149;168;150;136;118;122;130;132;134;143;155;113;143;158;141;119;131;166;136;135;117;147;133;117;127;149;120;133;112;120;108;126;120;124;122;109;120;108;119;127;120;136;115;117;117;118;119;119;114;128;131;145;131;156;124;114;118;120;116;108;130;125;118;113;117;124;110;142;147;110;126;116;119;123;122;121;148;92;139;139;130;162;130;150;156;139;137;150;156;139;131;150;124;146;159;174;123;128;137;126;126;128;130;126;107;123;146;151;142;162;157;181;159;145;161;144;144;142;160;148;137;146;137;138;156;139;129;124;122;157;137;124;136;175;141;140;161;147;157;140;126;133;161;154;170;185;190;208;176;175;128;141;135;135;143;141;154;141;202;240;262;217;156;140;132;135;143;117;99;116;135;131;119;137;117;132;92;133;132;129;129;111;119;109;138;133;147;123;143;126;117;132;144;141;147;119;149;131;118;156;176;152;137;142;167;132;154;136;120;102;109;123;148;151;159;154;153;162;149;150;150;154;140;119;130;113;126;118;98;141;101;124;132;111;148;120;151;114;122;125;142;119;114;143;108;125;122;136;122;118;110;128;118;113;133;120;125;113;146;121;131;122;111;116;145;126;123;116;117;120;129;133;115;135;130;138;140;136;132;129;128;129;110;114;134;112;111;121;127;125;144;148;112;124;119;122;116;136;114;134;128;139;152;123;124;127;133;125;118;122;130;138;140;151;140;136;115;135;108;117
152;102;138;160;146;109;138;128;121;101;124;119;127;114;130;117;118;131;140;125;117;109;124;135;107;110;132;134;141;154;119;113;126;111;129;113;114;142;133;109;100;135;108;116;116;119;130;136;112;115;115;95;106;109;133;122;121;134;118;119;108;109;118;111;101;106;113;114;126;112;105;128;126;132;119;124;132;114;131;120;131;108;121;127;146;118;136;150;130;130;106;123;120;113;121;119;117;105;94;120;115;114;119;120;112;120;139;106;117;134;113;126;111;131;120;130;119;118;108;115;117;114;103;112;120;132;106;122;138;107;109;112;105;120;122;98;120;127;115;106;106;108;112;117;122;125;122;130;137;109;117;120;123;108;125;116;118;104;111;112;126;128;108;102;106;123;124;115;109;128;121;140;130;141;116;103;117;120;108;117;104;99;117;139;127;129;117;117;134;142;120;122;120;141;119;120;105;122;114;109;114;119;107;110;139;109;119;131;108;124;114;124;123;114;114;108;133;116;129;134;136;119;139;139;143;128;137;163;122;115;131;129;117;134;152;155;140;129;126;124;122;124;111;127;122;130;117;107;107;121;144;132;131;136;148;122;129;134;126;120;112;122;114;111;127;126;112;102;119;131;116;119;102;128;109;96;113;126;133;121;107;128;144;135;156;155;152;143;130;132;146;121;146;118;130;120;79;50;50;48;84;133;123;133;124;147;126;105;115;123;126;118;130;141;133;113;129;116;138;110;116;114;131;159;152;186;156;128;130;106;143;116;144;137;132;128;122;124;136;114;134;154;124;123;144;133;144;118;135;136;110;143;125;115;136;109;102;107;123;120;129;144;131;121;129;141;124;129;154;133;145;165;123;149;128;154;152;150;146;155;140;134;113;140;138;134;117;124;117;97;121;129;114;137;125;150;131;133;160;154;148;143;162;136;125;141;147;130;121;137;110;109;94;105;115;102;123;110;114;120;108;107;118;130;119;121;122;121;129;91;109;118;146;128;158;152;158;155;160;140;145;142;144;150;149;116;146;141;139;132;140;141;143;135;125;116;100;81;83;78;117;104;109;104;120;111;124;129;112;123;97;106;122;150;133;133;120;126;154;124;127;137;141;132;137;145;155;138;135;113;71;76;65;71;92;95;110;103;99;112;111;116;128;112;103;105;109;127;126;141;116;111;115;118;111;119;121;124;134;133;122;142;124;129;126;98;108;127;127;125;122;141;106;118;129;123;129;145;121;123;141;130;120;123;120;110;133;148;116;108;122;135;123;137;110;118;126;121;117;116;151;157;124;110;114;106;98;70;79;99;89;87;95;119;127;147;128;120;100;132;122;115;145;147;126;133;99;117;110;85;77;106;106;104;91;113;118;123;114;140;135;130;139;119;139;134;119;128;150;115;97;103;109;119;128;101;125;110;107;112;91;94;96;105;115;121;107;124;125;121;98;114;90;99;101;125;123;110;126;115;124;124;114;108;104;106;134;151;168;127;143;111;155;145;125;146;135;144;138;136;158;147;138;145;143;146;158;160;128;149;108;97;120;110;133;127;132;131;117;124;119;121;91;141;116;119;138;113;127;137;96;111;110;125;120;100;120;106;136;121;129;138;119;115;129;133;119;122;127;142;163;132;125;123;118;93;82;126;100;112;106;108;111;133;123;111;118;115;132;137;114;113;107;102;152;137;131;125;149;125;106;142;129;122;128;136;144;138;160;165;175;170;172;156;127;142;117;129;134;136;121;112;127;135;123;122;137;121;138;132;139;97;124;102;110;128;128;105;124;122;128;118;115;129;119;102;101;108;133;103;132;121;108;110;109;116;122;123;139;122;103;104;130;103;141;138;160;143;124;137;123;137;126;117;133;121;130;103;120;136;104;135;131;139;143;124;135;138;124;111;119;109;119;127;128;145;151;134;140;110;136;113;114;129;133;124;123;149;134;130;127;116;121;114;121;123;137;124;133;142;138;122;137;134;118;131;142;146;109;141;140;129;143;135;139;122;123;132;154;130;126;124;124;158;133;153;165;128;154;146;141;153;146;164;149;131;106;147;148;146;126;132;142;133;137;131;140;128;107;125;153;124;142;118;123;112;138;151;125;132;143;138;138;113;140;146;130;144;148;155;151;133;153;118;140;157;152;167;172;172;130;144;138;127;122;139;147;110;135;125;120;121;126;118;156;141;147;129;139;131;158;133;129;155;150;146;144;113;142;163;145;153;145;144;136;102;92;110;103;89;94;115;138;124;127;115;129;132;118;129;122;115;108;100;103;124;149;123;93;74;96;95;96;83;84;112;97;89;91;98;93;87;107;117;111;123;113;118;135;166;150;172;152;164;125;135;124;127;158;154;139;132;125;136;154;157;149;146;132;132;154;147;145;113;137;147;132;111;141;133;119;136;115;149;136;129;129;109;106;134;129;110;115;99;103;139;121;117;112;151;153;141;156;147;130;136;152;116;137;127;121;163;128;127;137;122;153;153;124;128;128;131;133;143;129;127;133;147;135;140;142;151;130;151;140;156;148;157;158;141;136;150;152;137;145;127;154;142;129;129;150;144;151;145;135;114;127;129;134;152;148;134;133;139;155;139;141;163;190;175;154;134;142;141;129;148;142;126;114;122;132;136;132;134;110;132;132;143;154;163;177;187;169;160;122;156;157;148;167;150;171;151;134;156;154;148;149;123;149;175;146;153;148;147;127;145;156;147;140;141;128;120;118;142;124;122;127;137;121;140;140;111;122;136;126;111;128;140;137;137;127;137;117;130;139;144;117;127;109;106;134;136;118;135;110;138;130;117;156;104;125;118;143;137;128;159;149;175;123;140;142;189;163;147;142;138;133;135;144;115;141;136;133;146;133;138;123;133;161;143;142;156;135;126;129;141;112;123;113;123;120;144;121;130;116;113;122;106;109;123;114;119;114;135;116;118;116;109;122;123;127;135;132;136;142;116;107;146;125;128;121;136;134;122;117;139;118;126;145;120;134;109;123;126;126;110;119;136;110;121;131;146;150;142;141;160;129;136;146;142;133;135;143;158;150;149;139;141;123;135;128;123;122;134;125;135;120;137;141;154;161;167;142;137;149;164;139;132;155;172;152;121;139;163;118;108;127;123;136;124;127;120;153;138;127;122;148;134;136;137;145;122;157;156;212;177;210;182;166;158;145;133;130;156;147;134;151;177;187;193;230;222;153;138;142;147;128;112;116;109;139;106;125;138;130;121;104;122;138;117;113;100;109;120;111;142;136;129;112;130;142;142;122;140;158;146;141;133;170;194;182;166;149;132;155;174;144;129;122;118;131;150;147;136;126;160;189;148;149;150;162;158;152;118;122;127;105;97;125;120;121;114;114;153;151;106;111;133;98;99;145;125;131;147;127;136;104;132;134;134;114;109;132;135;132;130;125;139;132;116;140;133;143;135;122;138;121;131;125;133;118;126;127;134;146;139;122;125;128;124;131;135;128;112;126;96;116;108;144;144;174;195;151;125;125;119;111;118;122;131;128;145;134;138;135;123;128;125;139;147;126;157;159;122;120;123;129;129;108;127
118;98;114;132;145;126;120;126;124;104;117;100;115;112;94;132;114;129;133;122;108;99;107;109;116;113;125;176;159;147;122;119;95;111;111;123;107;119;122;99;134;111;98;102;102;107;131;145;109;113;102;115;131;127;118;111;118;113;124;114;131;140;139;115;128;113;113;122;137;139;114;124;136;130;135;140;113;92;112;104;130;84;120;134;130;134;138;138;115;122;112;121;120;109;106;102;110;99;110;108;106;120;117;113;123;120;111;112;119;115;120;129;95;111;124;109;113;92;104;88;122;131;121;95;133;100;110;120;121;101;107;112;133;105;109;118;120;117;115;123;117;112;119;111;121;112;124;106;122;124;122;124;128;113;103;101;102;130;132;124;121;112;111;125;130;121;139;114;122;117;133;128;120;114;126;133;125;119;129;111;120;112;125;142;125;122;126;109;111;126;138;119;111;106;126;130;116;117;117;112;112;121;94;116;116;118;104;110;121;119;106;110;121;110;148;120;120;127;127;136;128;107;149;155;152;185;154;148;154;140;128;135;125;131;118;121;123;129;125;132;127;120;130;126;125;132;124;124;132;117;131;127;157;113;139;143;137;143;134;118;114;126;120;125;127;118;119;117;113;113;119;108;92;88;102;114;112;113;116;116;110;131;132;132;140;125;153;181;163;165;150;118;132;128;133;99;72;45;44;48;90;126;148;127;134;143;125;130;141;142;141;130;143;133;135;116;108;142;122;107;103;109;151;134;154;171;140;122;129;125;114;125;130;123;112;129;101;131;130;123;127;129;137;113;114;124;135;134;124;115;115;132;109;121;123;126;111;97;115;119;113;131;104;136;123;129;131;143;129;133;141;128;148;134;116;131;155;156;140;135;166;124;134;137;136;137;113;122;129;132;116;135;121;119;133;144;158;152;152;136;136;135;155;127;150;127;136;135;119;118;108;101;94;101;118;109;125;125;128;115;127;121;110;127;113;130;117;121;119;101;121;130;127;126;152;153;146;130;148;126;148;116;132;126;179;140;157;153;120;146;153;148;141;126;118;111;97;84;89;73;98;125;119;131;127;119;126;107;128;121;109;135;139;132;141;125;119;158;144;142;135;143;132;123;129;139;143;149;125;130;83;83;77;68;99;101;118;88;96;101;132;100;112;105;102;112;119;112;125;134;130;120;133;118;126;123;116;138;127;123;148;118;124;106;114;124;136;127;123;135;148;118;118;107;152;137;121;133;146;145;127;126;126;138;141;103;122;130;119;134;118;112;100;112;119;126;113;126;145;148;127;153;142;143;161;96;93;66;80;78;79;93;126;130;149;146;108;125;129;139;136;141;148;155;125;116;115;112;123;108;89;95;115;123;116;101;121;115;121;138;127;136;115;115;99;114;105;136;117;118;100;127;112;114;119;111;121;88;102;106;130;95;101;107;123;108;103;109;138;118;94;122;117;95;101;103;121;121;112;130;123;120;119;104;100;113;117;143;131;128;138;141;130;154;125;133;133;161;146;133;169;136;147;133;154;154;128;145;145;128;99;110;116;122;103;113;113;130;133;120;117;95;118;99;136;115;119;108;105;121;112;121;107;112;91;126;130;108;130;130;105;127;115;112;132;120;140;153;153;136;164;132;135;107;96;104;99;123;120;97;126;109;88;115;130;107;140;136;139;130;127;107;117;107;143;140;130;134;152;128;145;133;122;127;127;133;130;136;138;143;153;156;180;177;141;141;144;127;134;120;123;119;128;132;106;125;134;128;115;110;125;118;131;119;111;107;110;138;103;122;115;133;118;94;122;123;119;126;113;112;124;114;129;123;136;108;112;133;120;109;114;110;109;134;140;131;125;100;129;132;149;126;125;131;122;126;126;106;117;122;140;133;128;141;115;127;144;128;136;134;124;117;127;129;138;131;148;116;146;147;127;119;119;130;115;124;135;133;119;121;123;118;143;127;124;129;118;137;110;148;126;130;134;129;131;139;132;119;120;116;126;104;121;129;138;135;153;141;130;146;151;123;127;135;156;124;145;145;134;149;139;149;157;175;133;124;130;128;134;143;129;132;126;143;134;118;144;137;157;109;130;118;109;121;150;153;112;134;128;140;114;134;157;140;143;127;134;154;165;153;161;136;145;143;143;125;138;139;147;143;129;138;120;145;153;128;136;112;120;140;146;121;136;135;151;119;137;137;144;152;133;143;136;153;153;141;142;139;128;138;144;114;120;119;145;100;107;128;101;90;117;129;141;103;119;144;122;125;119;116;118;142;94;121;125;91;115;111;108;88;97;116;121;109;84;106;92;81;89;90;103;104;104;113;120;102;104;143;118;150;119;154;149;140;163;138;123;132;149;153;143;142;133;151;124;120;151;149;141;150;164;142;140;146;151;127;145;141;124;145;154;141;108;113;140;124;126;129;107;131;127;114;123;111;124;117;109;120;128;137;146;145;157;139;124;133;138;115;119;120;155;123;137;137;132;152;148;140;159;123;140;122;106;142;148;141;121;117;145;127;126;137;131;134;137;148;155;162;142;133;139;143;135;144;139;121;134;151;147;126;132;142;132;147;142;138;103;140;153;125;136;107;121;135;145;149;128;158;175;194;178;141;123;130;125;124;139;120;123;154;144;165;144;142;120;135;125;144;136;154;167;188;168;182;139;154;151;153;161;151;157;148;155;151;125;123;151;140;123;137;165;168;153;129;145;153;152;135;156;126;159;137;151;167;145;144;133;119;126;149;102;122;116;137;134;127;120;128;123;100;137;118;130;129;130;118;125;111;125;130;128;133;127;116;131;140;143;144;135;117;118;127;138;137;133;146;144;142;149;148;150;153;164;112;127;124;146;127;124;118;154;149;136;121;163;137;150;133;126;135;168;146;158;137;157;139;188;142;145;149;133;113;127;130;141;133;108;123;118;112;107;108;93;118;126;127;138;105;127;139;133;146;134;140;151;131;97;127;114;118;122;109;124;116;128;90;104;98;139;140;112;106;117;97;157;145;126;145;128;131;121;137;145;137;142;145;135;154;155;148;114;140;143;162;137;144;155;132;114;123;161;147;139;119;133;109;131;130;163;147;154;159;140;143;162;129;139;151;156;134;147;146;147;124;125;134;119;125;138;113;128;152;140;140;144;128;136;151;136;137;123;121;171;152;165;184;200;195;154;142;163;134;131;148;141;138;142;157;146;203;210;181;129;169;131;129;120;124;132;151;110;131;120;113;133;130;115;118;136;101;97;120;103;130;106;128;100;138;126;111;145;160;142;149;134;107;134;177;203;212;193;186;150;144;130;153;147;156;125;119;118;142;118;156;162;171;168;159;164;168;157;134;141;117;113;113;129;113;135;126;112;118;146;133;130;124;123;109;113;121;136;124;132;116;117;138;153;135;119;101;104;133;132;135;134;111;130;129;133;148;131;136;118;116;119;128;160;142;116;122;134;145;130;126;123;140;129;124;136;117;142;105;124;131;124;119;133;129;140;194;255;317;241;157;126;108;129;96;113;118;127;133;152;133;139;153;130;105;126;136;118;142;151;112;139;116;139;130;135;113
89;109;117;118;110;120;118;110;121;113;125;127;119;111;116;123;136;133;111;119;123;122;112;107;126;141;156;167;151;152;114;143;116;100;117;117;127;118;129;126;114;103;123;110;115;120;140;125;127;112;115;116;107;112;120;114;113;121;131;135;138;118;111;131;121;119;114;118;126;114;115;127;147;161;160;127;120;117;102;109;116;110;102;123;126;142;111;157;117;136;117;111;95;109;91;113;113;118;110;105;97;103;123;133;92;110;120;127;122;124;111;117;107;124;131;111;93;122;128;118;119;121;121;112;125;99;105;109;103;116;99;118;117;103;117;106;115;110;123;111;121;117;112;104;122;121;104;125;121;136;118;98;122;117;110;112;101;139;111;116;107;125;128;97;111;153;129;116;114;122;112;129;136;132;121;136;134;115;115;140;114;120;126;133;151;133;130;129;116;121;138;127;135;132;116;121;157;98;114;127;121;109;108;142;101;133;127;122;123;125;123;129;125;107;148;137;130;129;141;148;146;150;115;161;143;136;135;150;142;130;158;130;128;125;129;137;132;141;143;127;111;144;133;151;133;131;122;110;111;133;135;156;142;132;119;133;123;123;118;126;112;130;127;107;109;109;120;113;101;90;100;116;108;113;99;121;105;119;111;114;128;128;149;130;151;133;137;158;171;139;118;123;112;133;127;97;75;61;49;60;74;129;148;124;125;129;117;122;106;120;138;117;132;129;121;138;109;117;124;121;138;145;137;134;138;142;122;115;98;120;127;138;132;120;137;106;115;138;132;122;119;127;147;127;136;132;128;117;133;136;139;132;128;114;147;128;101;121;104;105;135;135;124;114;130;150;146;123;127;148;149;143;145;146;150;141;138;131;126;156;126;139;144;132;136;105;134;116;117;145;121;134;139;129;109;135;144;148;131;134;147;138;127;131;142;128;139;145;141;130;107;110;143;113;96;103;113;116;109;118;122;129;103;123;107;110;110;121;111;130;108;119;130;137;195;144;155;146;132;140;137;157;146;142;142;135;146;120;113;135;130;163;144;137;114;119;102;69;62;88;85;115;110;107;118;106;128;123;137;111;106;122;112;129;141;128;135;139;153;125;131;129;134;125;142;130;122;135;123;103;106;81;88;88;93;112;117;98;86;83;100;96;87;124;130;99;107;110;115;105;114;121;128;104;119;123;117;118;115;141;139;137;112;128;107;128;98;136;129;148;137;120;130;127;132;133;143;134;121;127;141;140;120;124;111;111;133;118;129;133;112;99;108;118;112;115;125;123;123;128;150;147;139;139;140;113;115;84;75;75;91;95;110;127;110;135;123;135;109;127;117;147;148;159;128;117;129;125;105;93;80;89;120;119;121;99;96;122;98;137;107;110;124;116;113;132;142;93;107;112;116;103;120;116;109;106;117;109;96;99;88;100;109;101;109;115;107;108;111;109;104;106;105;120;108;91;130;109;125;130;132;129;124;124;130;115;123;105;139;127;144;147;128;149;142;170;121;132;140;140;141;132;120;157;127;144;161;125;129;134;113;82;99;112;116;107;115;127;138;122;116;133;127;113;132;123;110;116;114;121;97;129;123;118;139;124;131;138;119;116;116;108;139;134;138;138;112;158;138;131;146;144;155;116;96;99;102;108;118;101;119;119;93;111;119;132;125;110;134;126;131;96;119;105;134;147;177;116;110;131;118;132;118;126;139;120;138;133;148;158;158;168;155;171;150;146;123;121;110;117;149;114;133;120;108;132;123;119;138;121;120;106;132;94;122;125;120;113;109;125;124;112;134;121;130;139;110;119;115;110;107;118;140;136;127;102;128;133;134;99;120;107;102;128;134;114;125;120;116;124;125;128;126;122;91;112;98;132;113;121;135;145;129;137;132;126;138;159;115;123;128;143;109;121;140;130;138;139;125;129;109;144;135;98;145;122;115;144;125;122;130;134;122;100;128;128;123;124;133;123;129;125;134;131;144;143;148;134;119;132;134;135;118;147;153;155;166;159;163;137;139;131;134;121;123;130;137;141;114;140;140;124;154;164;115;123;123;140;140;139;164;145;135;126;136;108;128;128;113;145;144;108;133;128;135;119;119;144;130;131;134;107;138;126;128;128;154;136;125;144;134;125;167;158;133;139;148;158;154;157;132;133;140;129;147;145;141;147;129;130;132;128;115;132;126;140;156;165;150;145;143;129;150;144;144;152;123;139;119;138;136;130;137;139;110;115;123;97;108;103;111;121;126;127;126;136;126;113;108;131;115;123;100;114;116;128;132;126;155;120;119;144;144;110;123;87;83;88;88;93;77;98;114;109;115;103;105;109;146;140;128;147;155;151;137;142;140;108;124;141;136;130;138;141;125;142;122;144;150;139;158;154;151;140;128;112;148;167;151;153;139;130;114;110;129;147;106;128;126;120;120;116;114;131;133;135;109;98;119;125;140;174;126;117;126;117;112;118;116;125;143;126;125;152;148;125;130;132;153;124;143;127;145;146;155;129;145;144;118;138;127;134;107;144;126;140;152;134;140;159;147;181;156;124;140;128;149;121;138;126;123;150;137;125;135;100;108;110;112;133;121;96;134;143;142;123;170;166;177;155;159;143;152;131;137;118;117;120;145;154;169;147;114;130;154;113;124;123;106;132;180;196;183;167;136;139;137;152;165;174;149;167;165;179;155;156;133;160;141;192;166;153;161;134;139;158;117;143;133;154;125;140;139;126;140;147;145;138;127;147;111;145;128;130;104;143;131;132;139;140;131;150;122;134;138;114;140;120;136;138;118;147;136;128;135;151;140;153;115;138;150;116;123;127;140;148;160;144;161;130;132;150;188;150;139;137;139;142;135;145;147;160;141;158;145;141;145;128;129;137;184;143;147;111;140;148;155;121;114;117;154;180;156;112;112;115;132;113;101;119;110;109;134;123;108;117;98;100;120;116;143;155;134;166;127;134;132;127;117;119;130;165;135;136;127;111;113;129;126;125;116;107;114;134;136;110;127;142;135;112;130;116;131;138;149;141;161;177;162;134;147;150;148;136;150;151;153;130;131;131;142;134;134;131;111;122;131;157;154;150;166;163;143;166;142;124;125;118;137;132;150;141;150;139;141;135;133;129;107;132;121;148;150;127;128;137;127;166;142;138;134;146;134;161;198;194;185;191;172;108;126;139;142;141;156;133;153;163;163;158;160;192;168;149;119;130;140;123;123;133;134;123;109;114;136;121;125;107;127;120;116;136;110;129;126;128;135;127;143;155;139;147;154;128;132;141;132;146;193;200;197;177;170;163;122;138;138;119;133;109;122;130;141;166;174;175;170;152;186;159;127;151;146;116;128;123;131;122;123;127;129;117;121;110;97;116;105;116;87;112;124;130;134;108;134;131;153;136;126;124;120;104;128;143;153;130;138;113;161;155;152;142;132;117;129;133;135;125;127;124;123;149;123;134;168;143;119;100;130;130;114;133;129;123;127;127;102;152;135;195;313;307;196;141;120;104;133;115;127;124;131;131;129;136;130;127;117;106;128;132;140;141;135;134;113;119;106;137;122;121
110;119;112;92;152;132;115;129;122;131;90;111;119;113;128;124;121;127;128;125;123;111;146;115;118;118;149;140;158;136;133;117;121;132;134;151;100;115;125;133;107;119;118;125;109;93;118;98;133;113;118;121;114;101;105;111;122;116;122;122;132;107;119;135;124;134;120;119;141;107;128;130;161;180;172;141;134;103;96;120;115;109;108;107;107;119;142;134;128;122;142;122;111;98;111;125;134;133;113;120;115;130;115;119;138;101;125;116;116;109;120;120;107;126;109;133;107;121;125;116;107;103;85;117;117;112;118;127;119;105;110;112;118;119;126;120;136;122;119;109;121;130;111;121;98;114;112;105;112;129;121;100;107;123;123;123;107;103;113;97;118;109;100;121;100;133;126;114;93;108;109;125;116;108;122;121;128;114;136;122;111;130;125;147;129;110;130;120;121;130;118;116;139;108;131;126;127;145;111;111;107;102;106;110;108;121;104;130;141;113;126;110;118;141;138;136;144;116;116;144;135;141;135;142;138;172;150;138;146;147;116;135;120;135;156;179;169;135;137;123;125;123;115;137;141;120;124;113;114;115;112;142;179;164;126;135;126;115;109;130;114;106;131;124;125;120;112;134;125;107;104;103;95;100;127;96;125;131;124;122;156;149;145;139;96;108;157;172;200;151;144;131;133;146;110;95;63;67;43;70;74;148;113;145;139;122;141;124;138;126;121;119;132;122;132;139;105;137;118;128;144;137;140;139;129;132;139;127;137;125;123;155;126;109;119;129;101;119;128;100;113;119;119;141;137;155;127;100;120;116;116;136;123;124;140;121;133;123;118;123;150;127;131;124;142;136;164;137;155;125;133;135;150;150;141;145;141;160;136;137;119;131;131;136;139;101;136;128;110;110;124;121;139;114;128;115;107;128;127;136;156;131;145;133;159;120;132;134;135;138;92;122;116;109;102;104;99;85;124;129;106;119;134;122;110;112;109;124;107;138;104;123;165;189;184;192;163;139;121;118;140;166;118;165;155;149;142;141;125;132;152;146;134;128;138;114;109;83;89;76;111;103;123;110;132;141;124;128;109;137;123;126;125;131;150;133;137;146;145;155;130;132;131;124;150;144;133;137;143;112;101;95;76;106;98;100;94;69;91;96;87;106;105;119;110;116;102;113;117;126;122;113;130;136;120;126;128;137;132;116;123;114;136;129;127;127;119;126;124;151;115;127;110;131;104;136;151;140;135;108;136;121;125;121;109;108;132;111;127;120;105;133;108;117;114;149;137;145;115;143;144;156;144;147;114;129;103;94;97;99;79;101;109;141;129;124;118;114;112;130;123;126;142;134;125;149;107;127;120;99;99;115;118;88;109;114;107;111;121;126;127;94;105;105;119;124;120;118;128;125;120;112;105;112;110;127;93;96;84;92;88;108;110;93;113;97;102;103;130;118;131;81;129;114;122;110;114;129;116;137;119;128;112;128;110;117;137;123;126;136;134;125;146;137;145;153;168;128;153;151;142;169;143;146;140;143;125;132;143;128;113;114;114;113;122;125;143;125;146;134;111;122;115;115;113;104;147;107;102;105;118;112;136;114;121;111;99;131;125;117;138;111;121;116;125;139;150;135;136;134;123;145;130;106;95;89;73;96;107;93;106;88;110;106;111;130;120;118;129;136;130;103;148;135;137;149;153;147;131;129;118;131;131;127;127;113;133;150;140;167;162;176;179;186;153;122;122;119;128;135;137;168;142;133;132;118;122;125;128;133;137;125;138;128;101;132;135;129;118;121;123;136;124;127;125;125;123;141;102;116;111;117;108;131;111;113;114;157;116;133;105;124;118;122;135;122;129;111;120;121;105;124;126;118;105;124;123;120;121;124;134;117;123;147;145;121;135;137;130;135;166;116;133;143;156;145;145;160;136;138;126;153;125;118;150;133;166;149;146;119;143;132;121;114;126;131;126;119;132;113;136;140;132;128;133;135;125;140;133;126;161;142;117;109;149;143;164;130;132;143;141;143;154;132;105;118;121;130;155;152;144;126;157;140;111;97;115;138;129;151;159;116;124;145;130;137;134;147;144;136;141;125;125;113;103;108;107;130;142;126;128;150;138;142;127;120;150;134;146;142;123;129;135;133;137;145;156;147;149;167;123;123;125;129;143;143;135;124;154;125;124;138;144;153;142;132;133;134;141;126;157;146;133;144;143;150;149;140;154;172;133;149;153;143;120;123;109;108;115;118;114;129;115;131;125;118;141;111;141;128;114;121;135;120;138;115;127;127;129;122;137;148;138;133;129;109;100;99;100;88;102;107;119;134;114;110;133;112;137;179;146;124;141;135;135;156;100;108;126;130;137;148;139;117;127;136;129;129;141;131;156;170;155;146;161;148;150;140;143;147;149;141;120;129;138;148;122;129;122;105;119;122;137;133;130;130;122;115;106;127;157;148;132;127;119;126;115;111;125;118;130;127;104;124;118;115;143;130;151;121;120;140;157;162;138;136;153;146;138;136;130;134;141;114;122;174;139;151;171;135;155;173;134;136;134;133;130;128;112;134;156;151;144;147;121;108;91;117;117;126;124;126;139;118;141;144;149;135;153;182;182;157;139;127;124;139;127;121;148;159;153;134;134;134;143;124;141;121;124;151;150;168;197;179;145;163;143;155;163;203;226;177;171;169;144;139;137;149;160;158;152;140;155;159;162;140;144;164;156;172;163;156;143;150;127;135;138;144;124;132;149;121;123;118;152;107;113;121;123;149;142;145;129;130;128;130;124;122;110;127;123;123;124;129;136;135;144;119;137;135;154;151;144;108;154;137;133;148;135;143;144;187;192;164;125;126;152;131;131;134;137;153;142;124;138;149;138;130;136;137;137;143;138;124;146;145;154;130;117;117;142;134;145;131;122;111;139;122;112;97;104;118;120;106;117;105;118;130;128;136;121;134;135;124;139;138;126;140;116;139;123;124;129;139;103;128;118;132;138;101;111;146;124;121;115;135;127;153;130;113;141;134;158;154;130;160;150;133;124;143;144;145;136;154;127;138;159;123;136;136;108;118;131;113;119;122;135;181;170;164;153;165;135;150;149;129;119;135;145;133;149;135;139;136;132;129;114;146;140;118;161;114;128;132;141;144;140;127;145;140;108;124;151;199;183;237;189;169;141;131;133;133;159;153;152;139;158;161;193;180;202;167;158;147;127;122;138;117;120;123;135;127;125;115;102;102;101;111;119;135;147;144;142;143;115;125;101;117;129;136;141;147;134;155;126;144;174;197;172;234;214;184;164;139;125;109;126;141;128;127;128;143;143;153;162;152;163;165;193;160;148;133;125;150;144;133;113;136;119;132;130;121;118;106;104;96;113;111;111;112;136;140;118;126;157;138;138;155;134;127;124;113;123;105;118;119;139;147;117;142;139;138;113;126;122;142;125;131;145;129;116;148;136;124;128;128;128;124;111;154;129;131;115;133;136;120;113;119;127;159;198;220;168;141;104;90;124;121;127;139;144;132;137;120;141;124;126;121;119;140;142;155;130;123;128;138;134;139;108;117
87;105;146;120;114;138;115;113;143;126;118;132;129;103;110;114;139;109;131;132;109;113;114;118;140;130;112;100;128;126;139;117;120;89;134;124;112;142;124;126;109;107;123;113;108;117;126;102;105;110;114;99;112;105;95;116;110;125;139;135;115;120;105;140;107;112;104;132;125;108;117;129;186;220;184;132;138;117;117;104;127;105;96;104;147;130;147;135;139;129;135;131;145;92;106;96;121;121;102;119;118;110;125;132;100;125;139;114;99;118;114;111;119;113;116;121;91;139;116;120;111;95;102;88;116;109;118;135;123;116;105;125;123;118;128;125;120;103;123;118;111;134;109;95;105;118;109;120;146;122;117;115;119;109;114;115;93;104;131;125;114;113;119;129;128;116;118;116;118;134;128;104;132;119;119;122;113;114;126;156;133;131;126;117;124;103;107;116;147;115;129;140;142;119;111;120;104;85;115;113;101;99;87;124;147;121;118;134;133;122;133;131;127;143;150;137;128;123;114;140;123;167;152;137;147;145;143;157;164;172;138;143;127;129;152;165;191;166;138;133;144;139;140;142;124;128;134;124;125;108;124;131;139;171;156;133;131;126;126;105;118;126;108;145;122;125;101;111;126;129;104;98;94;120;115;130;133;133;131;146;159;160;119;144;122;137;126;146;169;200;165;131;134;137;130;94;47;48;33;41;77;157;147;146;154;144;121;109;130;104;130;124;113;141;136;136;152;136;158;140;143;134;135;116;121;137;118;122;135;140;130;128;153;131;119;116;126;113;116;125;108;125;120;131;123;122;142;116;166;116;118;121;124;117;131;132;139;143;108;136;131;131;135;117;157;161;178;165;154;138;143;144;158;133;137;144;165;146;158;147;124;118;113;117;109;126;128;105;139;129;143;135;134;121;123;123;129;130;132;135;141;122;131;152;140;128;111;125;121;98;130;108;96;111;118;103;105;128;117;130;122;100;124;134;121;119;127;109;146;113;127;132;141;220;232;185;158;141;176;125;138;151;148;124;132;136;120;145;126;129;134;115;176;113;153;121;103;78;77;102;106;129;118;136;132;129;113;114;131;129;148;135;111;136;144;144;143;136;160;114;137;140;134;133;159;129;142;128;130;104;107;101;101;90;108;88;100;109;105;83;87;98;102;103;110;100;107;127;117;119;108;120;123;117;133;137;122;106;118;125;114;129;133;129;138;121;114;133;131;141;118;112;130;111;128;118;144;132;148;132;122;123;133;120;138;123;122;123;126;132;112;130;132;100;130;135;137;126;115;131;136;148;136;137;135;121;122;81;88;91;98;95;113;127;139;117;111;122;80;107;132;109;144;143;128;127;123;132;128;112;100;92;124;104;118;108;110;106;111;113;96;87;112;123;131;117;95;106;96;110;96;130;118;107;117;136;83;99;105;90;93;101;114;108;85;103;99;100;137;110;108;127;99;119;121;130;110;121;144;130;147;153;135;130;126;159;130;116;117;128;120;127;163;134;150;149;144;131;152;134;144;156;143;132;134;120;140;114;128;124;97;111;95;120;141;115;129;134;113;109;120;101;111;113;116;103;135;126;122;132;118;127;151;116;139;124;113;118;97;113;123;127;125;141;134;158;131;148;121;147;158;129;135;116;93;88;94;111;103;101;92;99;102;104;119;126;123;112;125;122;133;144;134;111;113;128;138;124;134;122;125;128;123;104;126;130;127;133;136;131;159;184;183;160;149;131;142;107;129;140;152;151;115;140;138;120;130;130;160;117;112;129;131;132;131;111;130;134;134;107;133;123;146;161;143;127;106;115;93;120;109;121;120;130;123;124;129;109;119;135;110;115;136;134;145;129;125;105;122;115;115;115;114;124;146;129;111;95;137;118;123;124;141;139;161;125;124;132;119;115;105;145;122;103;122;158;138;145;138;136;131;120;127;146;127;127;122;115;113;116;129;134;129;121;106;125;136;106;118;126;121;134;126;110;122;110;124;125;143;155;175;134;120;140;156;170;174;146;153;139;132;126;152;129;122;136;131;117;150;148;158;145;139;150;116;106;127;136;140;155;169;136;112;136;145;121;130;157;152;134;157;149;126;135;108;76;116;131;125;133;124;127;162;145;127;132;152;117;134;139;140;164;152;141;138;117;135;165;163;153;146;137;156;135;122;134;134;108;124;126;133;125;133;135;152;157;131;132;124;139;139;125;144;160;130;146;142;142;145;137;128;145;149;135;131;121;98;93;118;110;126;126;120;115;135;128;121;111;128;117;140;109;130;132;111;123;125;139;136;136;130;159;179;204;131;105;109;105;101;99;104;87;123;122;103;110;118;132;154;158;158;116;154;120;133;118;100;100;126;118;117;136;133;124;135;128;128;148;130;133;126;131;165;148;135;168;165;121;162;145;155;148;144;108;136;127;114;123;124;111;119;114;112;135;140;115;120;126;127;149;142;167;128;115;124;121;127;121;119;111;126;135;138;125;121;133;128;127;122;128;122;108;175;160;129;144;156;149;122;142;113;132;143;134;149;166;145;161;142;135;119;136;140;133;131;157;109;126;114;140;123;138;148;159;111;96;96;105;92;119;133;131;138;142;130;144;166;142;142;169;163;167;160;123;125;133;115;114;132;139;130;118;135;151;150;138;122;120;112;123;134;191;170;151;154;163;137;152;155;180;162;183;188;182;138;159;134;147;177;140;181;151;161;164;153;150;127;112;129;137;153;132;150;141;125;153;136;137;142;135;127;145;121;119;129;134;145;113;94;117;127;131;125;123;131;146;116;126;113;111;129;130;129;108;135;137;138;144;138;124;126;136;132;135;139;145;144;154;139;148;163;175;192;138;158;145;138;124;119;113;114;129;140;141;137;139;129;130;139;142;137;145;158;143;118;115;120;130;100;123;123;140;131;118;122;129;140;133;109;108;130;121;109;119;109;113;120;152;122;127;118;133;132;110;132;148;155;119;141;127;128;125;137;129;146;139;103;125;117;131;119;142;115;147;123;125;125;145;159;153;129;122;161;150;153;150;136;137;130;141;136;151;150;168;168;164;129;138;150;155;141;154;133;129;125;123;157;161;229;169;169;180;143;144;151;148;152;118;134;142;143;129;139;127;121;112;118;146;128;113;135;139;144;147;135;128;123;136;132;138;112;145;138;177;199;221;200;148;144;142;142;150;138;145;144;141;145;137;168;175;160;151;146;136;137;137;114;107;111;109;116;113;109;100;140;109;115;117;120;165;208;163;141;129;102;123;120;139;105;135;141;150;130;139;158;133;136;174;205;217;185;184;187;131;140;141;121;123;134;126;140;130;149;167;163;176;167;131;175;151;144;137;153;144;147;161;128;122;121;142;125;127;132;121;105;96;127;108;116;125;135;127;143;126;122;153;122;122;132;122;106;144;125;130;130;135;130;148;132;138;152;120;108;123;118;129;104;105;131;121;120;103;144;120;115;127;143;130;140;143;152;123;123;128;127;123;120;136;111;122;152;161;134;109;105;123;116;126;125;125;119;136;127;135;129;111;137;121;135;130;156;144;113;132;132;121;111;105;112;114
113;111;117;114;137;119;107;139;103;114;82;111;115;122;123;118;123;131;133;125;95;96;126;130;129;146;93;118;113;114;117;127;127;125;106;104;139;122;109;121;120;141;99;106;105;108;116;101;95;119;126;106;108;123;121;114;133;138;129;124;142;117;120;136;126;109;113;139;137;147;115;134;152;136;159;146;141;113;112;90;99;122;116;116;139;122;141;139;119;152;134;125;118;129;108;98;102;97;112;101;101;121;132;104;116;137;101;126;128;107;110;129;101;102;135;104;107;109;111;119;123;132;118;109;122;128;118;103;123;121;113;114;120;138;95;110;118;116;108;126;118;116;132;129;119;131;111;121;115;132;99;114;122;112;109;111;122;127;118;113;130;122;120;121;139;135;127;128;96;125;125;110;116;113;129;101;124;107;116;131;129;132;116;144;131;118;122;127;133;113;143;126;148;121;125;133;132;116;98;96;107;97;97;121;122;115;131;140;144;115;118;111;128;139;141;140;115;147;134;136;148;149;141;172;130;173;175;139;192;180;146;127;140;124;150;130;182;172;117;159;145;147;141;141;170;132;121;121;109;113;123;134;175;168;133;125;130;119;126;104;114;92;95;128;110;126;114;125;120;113;122;132;127;117;104;118;117;91;127;151;192;171;132;157;141;121;144;152;213;243;240;220;174;157;135;123;93;69;56;64;108;131;154;154;154;138;111;138;115;108;131;116;108;107;124;104;125;128;130;133;120;124;153;135;150;128;130;138;136;128;140;134;128;138;124;132;132;133;124;126;99;123;113;135;138;125;112;145;150;113;111;121;139;137;143;100;130;116;109;131;129;124;125;143;148;160;177;165;167;130;133;119;137;148;137;157;138;130;141;104;126;113;121;134;137;140;109;132;134;138;120;124;121;123;139;128;122;128;137;135;141;142;148;144;140;136;155;147;133;120;110;118;120;141;101;112;118;120;109;127;92;106;122;131;133;114;124;123;105;105;120;119;149;175;192;187;166;173;138;159;159;130;154;143;132;161;128;149;120;136;153;137;115;128;131;120;106;67;87;108;107;128;131;128;125;126;121;132;104;136;127;117;123;138;151;121;132;154;132;140;121;129;131;123;126;148;114;151;124;124;96;110;91;99;78;112;93;106;105;112;124;107;99;114;111;106;112;127;121;140;120;137;130;126;117;125;127;134;134;128;141;123;130;134;148;125;117;127;125;123;112;141;122;108;135;117;135;140;137;125;127;126;117;129;117;123;125;119;152;122;122;114;128;113;145;132;119;156;140;155;141;143;135;128;133;121;95;107;98;86;80;81;115;123;103;114;94;107;115;141;107;130;135;149;122;130;111;143;114;113;123;113;104;109;100;109;100;111;117;99;102;111;93;93;123;108;133;121;123;103;125;118;118;113;109;101;100;92;88;117;100;87;102;117;88;99;110;122;101;116;112;121;138;133;132;105;128;126;118;145;149;149;168;123;125;131;131;142;130;127;118;126;149;155;135;142;137;163;143;132;140;146;170;151;152;140;131;114;114;119;88;97;84;112;114;103;103;122;93;125;112;117;133;119;108;114;117;128;136;112;117;120;144;121;113;135;125;110;123;127;141;104;117;115;129;158;125;126;132;110;139;138;143;119;107;95;79;82;83;92;88;89;95;105;110;117;127;135;125;111;117;113;174;144;129;130;129;167;162;136;119;128;143;131;131;114;124;121;149;155;171;169;159;126;150;135;128;129;137;144;128;128;144;129;131;134;107;116;126;125;112;141;103;112;117;124;129;116;124;128;128;124;144;141;131;148;121;119;129;132;98;124;112;125;111;134;97;109;114;113;127;107;126;155;148;146;123;124;116;99;118;115;126;132;117;143;138;132;130;105;112;120;132;129;131;119;127;122;133;130;140;131;144;126;133;143;139;133;134;130;129;125;127;133;118;124;134;117;144;133;131;122;132;120;135;134;139;130;128;116;118;116;160;117;124;136;109;125;133;127;149;127;128;125;148;143;150;144;130;136;132;145;137;141;122;125;137;111;122;139;140;123;145;138;143;129;139;124;123;141;122;140;133;139;128;141;147;138;155;119;111;131;132;116;101;97;123;119;125;124;139;152;154;150;121;103;133;140;163;124;133;154;158;123;135;130;158;142;141;135;155;145;151;136;130;109;144;120;120;133;118;133;110;139;136;150;134;139;143;154;146;134;149;151;149;155;152;162;133;131;140;126;144;142;119;111;105;115;114;95;111;134;123;131;134;134;125;105;115;131;114;91;117;139;108;125;121;136;140;136;122;180;182;211;165;135;108;105;103;107;101;101;123;126;119;111;107;143;154;154;175;136;96;116;134;110;109;113;109;136;117;117;131;118;123;125;130;158;144;140;150;150;159;139;151;144;134;153;129;167;148;151;138;131;135;118;105;136;105;118;110;137;108;140;113;143;96;115;140;146;145;130;133;118;122;127;97;128;114;126;133;98;107;131;127;152;136;157;154;135;130;173;146;149;130;124;159;129;132;117;126;121;132;128;130;142;154;153;135;173;171;162;127;139;143;138;143;131;139;139;158;146;134;144;128;107;92;126;104;124;140;127;138;128;114;127;136;136;151;154;135;144;156;129;119;138;125;127;115;117;115;141;134;123;145;145;120;129;139;147;146;172;151;138;134;149;126;157;202;179;185;193;194;182;170;139;158;161;148;189;171;147;170;181;157;147;115;149;119;132;122;121;124;137;127;119;143;151;149;153;138;115;129;124;136;130;114;118;109;124;120;117;133;139;121;121;120;123;108;126;126;107;134;131;150;151;146;122;121;146;126;148;145;136;160;129;151;137;122;120;156;154;163;158;134;133;126;119;121;121;118;130;122;154;143;162;161;164;127;125;153;116;146;120;107;132;111;94;122;127;114;120;109;130;126;126;121;122;115;113;128;106;118;113;125;122;123;147;152;133;132;126;143;111;117;133;141;133;125;121;118;119;118;150;141;123;125;131;126;134;128;139;124;121;121;110;129;129;143;134;147;120;128;170;151;160;129;125;139;124;166;163;166;175;168;127;156;153;133;139;135;129;159;153;124;117;124;176;168;177;167;149;135;151;143;149;148;135;139;133;139;126;113;136;109;109;137;136;121;137;127;134;107;121;123;123;131;148;130;138;125;139;158;163;195;210;168;129;125;133;118;115;128;147;136;139;114;142;169;163;164;156;153;113;115;139;127;131;137;113;145;125;113;119;122;117;119;121;129;165;183;178;175;111;135;120;128;142;129;119;132;149;140;132;176;146;160;189;246;215;196;166;134;156;133;112;139;114;144;127;134;136;155;157;181;165;152;149;155;173;159;138;143;133;148;149;120;118;106;134;120;107;111;115;101;113;115;132;127;117;105;149;145;134;142;146;150;133;129;143;115;138;113;103;134;119;127;119;122;135;150;133;119;110;122;105;118;125;114;135;120;125;111;125;147;156;139;135;111;137;141;113;116;127;132;109;136;143;123;152;127;133;119;108;119;125;109;129;145;124;132;116;112;129;164;122;136;150;137;143;143;131;138;121;107;130;115;122;127;129
137;117;127;120;118;131;113;100;111;109;101;113;103;118;113;110;106;121;125;129;120;113;113;115;149;121;139;126;132;121;132;102;120;119;121;128;140;113;126;120;146;115;130;105;126;124;137;117;117;119;131;120;124;88;104;117;140;138;132;145;120;124;120;133;128;119;109;113;110;103;107;114;120;133;111;124;105;115;115;117;116;133;125;112;128;138;132;132;139;165;128;119;124;117;106;118;107;99;98;128;126;105;101;109;126;126;105;116;112;122;121;124;110;124;120;116;124;121;107;118;111;110;126;119;119;131;136;124;129;112;124;132;112;117;139;133;99;107;108;132;124;126;133;136;109;120;123;103;125;120;111;102;118;106;100;112;114;110;120;90;123;91;114;122;128;123;142;124;135;94;105;117;131;119;109;125;104;130;102;132;132;121;110;124;114;110;124;100;121;106;140;154;131;141;131;113;124;126;118;111;116;126;116;104;149;123;131;126;116;120;108;140;125;143;134;130;131;139;140;136;145;142;157;164;139;166;177;156;190;184;136;120;133;137;111;173;150;136;127;129;138;125;136;135;146;137;116;132;116;123;138;128;138;165;126;104;128;126;157;103;106;96;119;105;143;133;102;107;112;112;116;131;103;116;100;115;108;106;112;134;137;139;148;130;135;128;126;136;242;306;267;201;172;161;152;106;77;62;45;53;97;140;158;157;147;131;140;138;134;125;119;117;119;122;128;110;133;129;139;138;127;114;129;120;126;122;120;112;115;142;148;134;127;134;110;130;132;132;131;122;122;120;138;112;108;128;128;112;139;110;130;141;126;121;142;148;130;112;135;136;127;136;126;120;150;153;155;151;129;131;130;143;165;148;126;131;129;132;152;141;132;130;135;140;131;150;128;133;124;130;137;115;124;122;113;121;125;129;129;141;144;143;148;145;121;127;155;139;126;109;118;104;126;125;120;121;129;109;106;120;128;109;108;139;143;115;118;135;138;113;121;126;135;143;169;168;165;168;134;146;134;147;140;114;114;126;111;147;131;145;143;155;136;149;118;113;106;91;65;80;102;108;117;94;135;131;115;111;130;131;128;126;112;120;127;133;149;149;126;141;136;132;119;122;125;125;138;116;127;104;107;81;103;95;98;105;115;119;112;97;99;114;122;100;107;124;141;130;133;104;133;116;111;107;118;134;130;119;115;124;134;130;148;147;159;136;123;146;126;129;132;125;119;124;157;144;151;142;153;130;129;134;153;117;126;128;135;155;136;145;119;103;118;143;112;140;136;140;144;169;151;161;143;140;123;108;108;93;84;90;79;79;105;122;115;110;109;102;108;134;116;136;146;122;122;114;106;125;128;128;102;84;95;102;108;107;104;134;131;104;100;94;94;95;98;118;115;132;127;98;113;118;95;115;110;136;104;118;104;71;121;96;108;118;100;125;111;112;109;103;90;100;110;132;131;120;138;109;139;139;168;152;131;145;123;139;156;133;128;136;139;149;135;152;155;171;182;162;123;138;130;173;176;163;141;136;107;127;140;112;97;77;89;95;121;136;114;105;111;107;115;134;120;128;113;103;101;91;122;101;123;112;122;118;128;121;142;122;137;123;113;136;118;134;130;144;116;118;126;134;125;148;126;133;98;104;95;102;109;96;114;87;94;100;99;136;130;121;115;130;119;127;129;121;130;123;160;173;151;164;157;159;141;133;118;161;138;133;126;154;143;139;161;155;135;131;114;119;134;143;139;123;105;138;132;125;141;133;130;117;124;114;129;141;144;118;124;145;128;107;106;121;117;128;131;137;114;115;120;120;91;113;110;114;110;134;106;119;120;113;114;106;120;161;131;135;125;119;113;135;119;123;142;133;114;144;132;169;132;116;133;147;119;137;109;139;123;132;130;129;115;135;151;148;122;151;152;123;149;154;117;134;143;123;124;116;129;99;105;131;116;131;139;121;118;121;128;120;135;122;123;129;123;115;125;122;117;129;158;130;126;129;139;115;148;151;141;139;99;134;127;125;146;170;150;162;144;116;136;128;130;149;130;152;130;146;140;120;156;130;162;135;116;126;109;136;138;147;153;109;117;108;124;117;91;107;105;118;115;138;144;153;158;148;140;133;141;148;133;138;121;151;137;126;121;136;119;152;160;139;148;158;179;135;137;134;135;115;133;120;116;130;140;157;154;139;150;146;134;142;130;144;170;126;177;162;132;138;145;124;144;131;124;114;122;118;97;119;106;131;108;115;131;117;142;146;128;119;124;115;100;122;111;115;137;128;132;147;168;146;154;174;181;192;163;113;114;109;94;121;105;112;106;127;97;111;119;139;145;146;148;130;135;150;139;126;131;135;106;113;131;118;132;151;127;140;150;142;126;137;126;124;146;145;126;144;148;162;154;178;153;139;132;117;125;133;108;114;108;125;107;125;141;134;126;118;118;115;132;140;144;137;170;159;132;138;128;140;123;117;122;116;130;112;133;162;157;158;177;140;153;164;147;170;160;139;143;128;141;114;107;99;110;126;140;146;143;138;137;142;170;170;171;121;137;139;130;124;128;140;122;131;136;124;133;113;131;121;136;124;106;96;107;129;120;119;119;113;136;133;164;139;148;126;129;151;128;120;118;96;100;114;125;166;161;139;134;133;155;185;146;146;163;139;158;133;133;153;148;191;198;160;194;176;158;179;163;194;180;165;164;189;178;166;173;149;131;121;148;132;137;134;108;133;128;133;160;135;147;124;141;135;148;132;117;105;103;114;129;123;141;120;118;113;123;110;123;116;134;117;133;141;117;121;146;127;159;156;130;141;124;142;156;139;144;154;125;135;144;128;128;146;148;137;142;138;128;127;114;106;139;130;140;127;134;151;136;145;132;131;136;125;135;137;118;101;101;98;103;113;119;120;137;93;122;120;117;98;121;98;103;93;98;117;140;117;139;184;167;145;144;105;124;117;117;150;156;121;107;127;125;129;123;135;115;94;140;133;123;132;135;134;134;148;122;124;152;137;147;140;130;160;136;173;141;169;138;127;122;140;142;170;177;142;140;148;154;157;125;116;137;141;130;132;122;137;131;182;143;180;169;157;143;157;144;170;147;150;121;108;141;117;134;124;124;108;145;117;123;114;143;135;135;144;137;132;141;156;141;142;138;162;178;184;175;182;147;159;148;124;122;131;151;130;134;133;136;150;137;161;138;134;131;143;144;143;126;142;121;133;117;134;116;121;135;121;121;129;117;118;163;153;141;129;120;129;142;109;122;148;136;143;134;123;152;161;137;196;227;203;172;175;148;147;119;121;140;150;106;146;139;131;159;153;167;166;186;145;134;155;169;148;153;132;171;134;115;120;111;114;106;133;98;113;106;121;138;126;117;113;140;122;121;142;117;108;127;136;126;136;123;106;133;113;121;135;112;133;125;125;149;141;121;97;115;110;113;125;111;98;124;137;119;144;140;137;133;128;131;144;162;134;120;135;123;117;125;144;121;121;151;138;129;139;141;129;137;109;115;129;131;135;127;134;142;133;122;145;116;127;130;137;152;105;113;126;105;113;117;123
137;120;113;133;154;114;112;132;110;108;122;108;119;133;102;140;114;147;145;120;132;110;131;119;124;108;116;111;128;126;121;109;115;101;120;117;126;119;125;116;115;115;132;119;123;126;116;117;101;130;112;125;95;114;130;134;131;135;125;123;109;116;109;122;89;97;117;102;103;116;125;111;124;109;131;125;139;96;105;121;112;96;138;117;125;114;122;130;148;145;121;105;130;118;111;103;113;110;106;122;110;146;113;134;112;109;101;116;126;134;115;146;113;113;120;123;119;131;126;115;115;115;104;99;117;126;126;105;128;129;117;111;121;122;111;129;98;126;127;103;121;131;104;122;107;109;118;108;122;120;99;116;123;129;117;121;96;102;120;113;119;128;130;128;109;112;119;131;109;123;113;102;125;125;124;127;103;107;106;124;131;106;119;131;115;113;116;156;120;99;120;127;118;124;142;157;147;118;117;142;111;127;115;121;129;103;134;131;148;125;102;132;137;131;145;131;124;125;149;139;135;152;149;156;155;169;164;176;162;155;179;148;129;141;141;120;132;126;130;137;154;124;144;130;141;122;142;140;135;122;132;162;148;124;148;127;129;134;130;122;109;122;129;111;113;118;114;117;125;118;120;102;106;102;116;121;104;110;104;118;131;129;124;120;114;117;126;152;180;214;194;191;158;157;176;139;115;67;54;63;123;146;179;157;135;138;125;123;133;130;126;126;110;121;139;146;121;143;135;121;123;129;143;131;123;114;132;132;141;148;147;134;153;133;125;140;106;113;120;121;141;138;114;133;131;126;112;145;143;122;141;104;130;131;129;133;129;104;160;126;124;138;126;131;136;133;171;157;149;129;148;128;131;135;161;143;155;136;130;131;124;131;116;133;110;116;127;141;133;132;128;127;122;114;132;140;135;112;129;117;129;143;157;154;121;144;132;111;140;105;115;110;114;120;115;130;108;108;141;116;117;112;118;134;117;129;135;119;117;113;117;123;137;141;147;172;157;134;157;128;163;149;154;139;116;132;118;127;124;122;136;152;131;136;134;99;78;81;89;81;99;114;108;126;138;113;124;112;128;97;118;130;133;132;153;157;132;142;148;135;143;128;136;125;143;125;113;101;114;82;95;76;78;82;99;90;121;103;110;92;130;109;103;106;118;129;131;128;134;120;122;144;113;113;127;124;125;127;132;128;135;136;123;136;123;151;125;145;111;113;123;108;114;133;151;151;130;150;133;118;124;141;142;127;119;106;118;124;117;116;117;126;126;120;115;150;128;129;139;165;154;147;127;115;119;128;107;95;96;98;93;85;110;120;112;108;111;103;108;131;132;117;120;143;120;116;130;118;97;106;85;94;103;101;121;117;114;103;104;125;109;110;93;112;104;117;98;140;107;121;126;113;133;103;106;95;97;101;96;95;109;112;104;102;97;118;82;97;97;87;89;87;102;128;117;121;124;98;140;130;150;156;176;149;118;145;173;125;126;134;128;168;156;156;152;180;146;138;144;138;152;156;141;167;136;131;138;138;125;129;126;109;120;134;128;137;107;121;92;124;120;113;114;119;131;96;99;128;119;125;146;126;96;99;118;114;115;129;133;115;124;128;135;117;105;139;129;143;143;137;170;146;154;151;100;84;113;92;94;116;106;84;107;116;104;105;127;123;104;111;117;132;130;131;169;166;127;148;162;141;142;148;137;144;141;131;121;150;114;134;154;151;158;156;164;125;131;126;134;114;119;136;116;104;134;144;116;115;118;133;123;123;131;129;138;130;136;129;145;108;115;127;115;129;119;133;109;127;135;127;105;113;108;116;127;107;124;111;142;92;116;119;126;115;137;113;121;124;97;121;115;118;124;117;135;125;131;115;133;128;145;134;126;130;122;112;133;137;92;118;129;151;145;141;125;140;143;148;138;124;150;123;119;139;120;126;103;110;120;118;112;133;119;143;141;143;144;137;127;131;129;124;119;136;125;125;133;101;142;132;151;148;142;126;146;132;135;142;139;151;151;149;156;129;154;138;128;128;131;128;148;115;133;138;146;139;131;129;132;132;141;132;115;133;132;118;115;142;141;124;120;145;130;102;110;124;133;112;125;135;139;159;163;167;150;165;145;145;119;151;140;103;140;133;139;119;135;167;156;154;140;141;148;134;143;126;146;130;125;123;141;124;148;128;140;166;135;152;149;122;138;140;141;153;166;160;151;160;143;153;126;163;130;131;125;120;118;124;109;122;121;117;131;141;133;126;132;118;106;107;100;106;113;119;121;126;131;146;150;147;139;146;137;146;146;97;101;114;97;97;84;110;110;110;114;105;98;104;137;140;142;142;143;158;144;143;127;125;119;141;121;130;132;135;132;128;142;136;140;133;120;131;140;153;140;116;127;143;149;147;136;127;109;111;130;128;144;124;78;128;114;137;139;142;114;124;122;124;133;127;135;150;144;143;104;129;136;123;127;111;115;114;115;149;136;127;139;200;188;167;167;158;172;177;150;145;155;174;144;123;114;104;98;151;129;144;155;148;128;143;162;149;142;156;120;148;137;142;117;112;118;163;149;113;139;143;129;124;119;125;145;130;121;124;126;119;136;136;155;143;157;150;146;156;131;144;132;118;112;103;121;98;123;148;176;139;122;140;156;168;145;152;135;160;144;131;134;164;150;172;186;164;178;199;192;169;157;156;162;181;183;144;161;148;155;169;130;118;151;133;130;156;141;118;130;147;136;147;173;136;145;137;133;125;130;133;128;128;151;123;117;126;130;136;143;138;132;121;117;129;134;124;132;124;135;120;139;135;147;130;130;141;132;137;147;131;160;145;115;116;125;135;126;134;126;133;141;143;138;90;101;141;131;119;129;137;148;135;152;139;137;119;142;115;125;99;82;115;109;93;120;120;124;113;104;130;104;92;105;115;118;132;118;116;124;105;125;187;193;152;134;117;126;119;109;131;118;117;149;139;121;113;126;139;123;123;131;139;143;109;119;119;127;145;120;117;116;131;123;133;123;147;133;141;161;157;145;124;139;162;142;170;189;164;158;151;145;137;128;129;131;128;122;135;124;143;126;123;129;152;176;140;145;152;140;163;153;147;134;131;150;126;131;128;125;133;134;139;119;132;141;131;136;113;176;159;148;159;128;140;120;164;169;203;188;174;130;138;137;138;140;142;146;142;134;120;120;133;132;144;150;158;134;137;122;119;117;126;123;135;123;123;142;102;123;116;130;115;115;126;132;135;151;130;120;113;124;123;121;135;126;150;127;140;133;144;131;139;172;185;198;191;159;129;102;117;116;106;131;131;133;147;160;179;164;152;154;157;168;143;169;156;142;148;143;131;124;150;139;137;136;110;126;129;120;124;128;139;134;139;162;129;116;113;134;131;123;124;125;125;128;103;119;111;121;141;136;136;147;144;131;143;125;129;104;116;120;146;116;117;127;131;134;103;129;137;104;148;154;145;144;125;132;123;128;149;117;138;118;120;128;155;169;177;141;123;148;129;131;142;142;140;134;123;138;190;175;147;121;118;153;139;156;152;139;125;112;115;108;133
128;110;109;104;118;126;129;109;101;103;120;133;99;127;125;108;128;120;109;137;136;122;121;106;130;120;121;131;124;109;122;131;132;119;117;113;129;126;124;111;97;118;112;104;127;128;121;119;123;120;129;125;125;127;111;114;132;147;138;135;120;133;105;110;118;95;112;98;97;106;109;109;112;108;118;124;106;121;109;89;115;160;140;111;125;126;107;113;130;147;151;134;128;107;138;126;99;124;110;88;123;126;133;120;117;126;92;113;91;119;133;117;102;127;123;102;121;128;130;126;108;131;149;95;136;113;118;91;129;108;124;132;133;122;110;116;124;109;109;112;118;111;120;123;107;115;108;148;136;129;114;107;110;118;124;123;119;107;97;118;109;124;124;129;105;112;148;124;138;114;96;111;131;120;120;115;124;131;123;124;111;116;117;112;117;128;131;122;124;125;137;115;121;127;152;129;129;141;125;129;125;122;116;107;115;126;134;130;133;128;125;134;134;151;124;156;115;102;117;135;138;144;129;156;137;161;169;161;159;139;139;140;144;129;138;134;123;134;105;120;130;132;129;117;129;147;132;128;115;138;118;146;132;152;135;134;126;117;116;96;127;111;126;110;112;132;124;120;127;121;99;133;118;101;106;139;117;101;118;114;141;140;125;126;129;120;139;161;144;148;147;144;157;171;149;138;110;81;46;64;120;156;146;157;150;116;141;113;129;143;148;137;130;117;120;118;149;131;138;134;151;141;136;139;130;135;125;107;127;137;120;152;125;123;130;109;130;128;106;115;116;131;127;140;141;120;136;151;141;124;126;121;123;110;140;135;142;145;128;136;142;148;118;128;133;136;155;159;125;132;131;142;124;138;147;160;182;144;166;121;126;127;117;122;134;128;129;130;123;115;119;117;128;127;115;121;123;121;122;125;156;124;131;139;143;114;131;113;123;142;116;143;108;109;109;107;122;105;136;129;123;99;114;119;125;135;118;114;131;122;105;118;132;161;158;146;154;166;140;134;176;168;142;140;117;129;115;122;145;142;144;132;134;120;125;108;88;80;85;96;110;128;102;117;101;135;115;135;148;131;106;127;137;113;118;143;134;130;149;138;145;115;115;127;137;142;109;111;123;93;80;91;95;103;91;100;94;126;116;103;126;136;87;106;106;123;107;137;117;134;126;143;111;143;149;142;133;126;145;104;138;131;118;140;161;139;147;115;133;126;120;118;127;123;122;112;133;123;143;126;129;128;128;136;107;119;122;107;122;129;120;128;121;115;121;133;138;138;131;167;136;156;143;120;125;130;93;101;103;79;99;92;109;115;118;110;109;112;137;99;118;122;116;113;118;104;101;122;135;91;99;100;95;132;108;99;99;111;117;121;135;115;111;100;115;120;133;109;130;100;128;123;123;106;111;125;120;93;86;93;96;92;117;94;113;89;75;89;75;63;90;92;116;99;122;119;105;108;128;125;137;155;144;139;128;135;150;128;143;118;120;119;114;138;142;140;151;133;137;167;157;167;159;166;148;106;116;145;129;112;107;114;118;119;109;125;119;116;99;109;115;126;118;123;129;115;113;112;124;113;124;111;111;129;102;127;118;131;115;116;139;90;135;124;126;143;153;140;134;156;126;149;157;115;106;107;98;98;95;104;102;90;83;114;124;124;108;119;105;104;104;112;131;122;145;140;138;115;135;135;136;127;133;151;137;138;125;150;154;153;138;164;128;177;137;135;128;97;115;107;140;118;131;123;130;120;124;128;128;115;134;118;111;125;144;139;122;128;138;124;113;103;114;117;110;141;148;138;114;116;119;115;127;106;109;127;106;122;127;118;118;116;106;130;117;126;135;126;118;117;132;122;114;104;117;114;137;107;128;134;126;146;148;139;129;113;117;119;138;144;123;132;144;128;117;128;136;135;129;118;125;131;110;134;106;133;114;113;122;127;108;139;139;134;142;122;108;116;126;129;120;122;147;120;141;128;142;142;143;129;118;114;146;134;126;131;144;131;142;144;126;127;148;139;129;136;142;131;132;119;132;140;154;133;133;152;142;138;142;121;120;143;118;125;105;121;131;163;138;121;130;133;139;150;127;130;104;136;131;130;152;161;177;177;156;141;140;149;147;125;137;160;156;144;154;137;151;153;162;154;124;114;144;121;134;131;140;129;107;133;135;125;129;134;137;123;138;143;157;145;136;168;140;162;130;123;147;144;139;158;147;128;141;116;112;107;88;118;116;92;124;139;132;141;163;136;104;114;127;118;92;126;127;116;126;135;136;142;141;124;134;129;118;121;101;88;100;107;94;108;113;102;118;124;132;119;114;123;125;116;113;127;135;148;146;145;135;133;122;131;106;123;135;128;134;148;154;134;124;142;137;147;138;147;139;158;138;141;131;103;121;117;120;123;132;139;132;148;121;115;130;144;148;132;120;132;107;119;132;128;167;161;136;149;124;138;132;138;127;149;123;121;113;141;138;155;151;190;153;151;139;142;151;164;166;136;146;149;132;143;106;117;102;132;141;146;138;134;128;168;148;167;131;116;138;125;160;111;126;122;114;122;131;137;128;160;129;127;145;126;139;110;124;115;116;117;117;118;147;147;147;121;125;120;136;129;151;129;138;106;103;124;117;139;154;143;131;160;178;167;141;157;151;139;167;153;142;151;161;161;173;181;182;180;186;173;205;172;163;139;153;160;181;159;154;149;137;120;129;154;157;136;147;157;119;133;120;147;158;149;133;146;129;121;140;121;132;123;123;139;125;148;119;117;129;108;109;131;127;130;113;126;132;136;113;147;128;142;138;141;149;132;161;145;150;138;148;176;140;163;150;135;123;142;134;142;148;135;128;123;135;151;124;107;143;128;159;130;128;125;135;134;118;121;122;119;114;102;123;124;112;121;120;120;111;134;109;116;107;115;123;107;112;131;118;141;127;147;144;152;142;126;116;141;121;118;118;116;127;120;118;98;127;112;125;141;162;131;149;122;129;126;130;134;127;131;136;141;125;133;138;133;147;162;159;151;131;175;130;157;162;184;195;168;151;171;138;121;123;141;134;109;122;112;139;124;119;134;102;154;168;148;146;141;159;140;130;148;130;133;152;131;102;121;116;140;127;116;119;125;123;123;134;142;157;152;145;161;139;138;138;163;201;195;200;175;136;129;116;130;129;139;132;120;132;121;127;136;133;127;138;123;120;111;111;133;121;113;128;122;109;135;141;125;126;102;135;141;109;108;115;112;133;106;99;119;125;112;131;107;125;133;145;129;145;131;150;167;160;170;169;189;124;139;111;128;139;124;140;137;121;138;172;159;162;163;142;162;168;147;169;156;163;153;148;129;119;153;135;125;139;144;117;117;124;126;138;119;112;153;145;131;136;136;129;114;130;120;145;126;130;127;132;133;123;129;99;151;124;110;127;128;133;132;118;124;104;129;116;128;109;119;143;118;136;127;119;124;126;138;134;117;130;124;146;144;134;129;122;111;138;130;158;156;145;132;114;138;125;116;124;145;110;143;153;170;170;147;115;136;161;137;172;125;151;115;124;118;104;139
124;117;126;99;128;115;126;105;116;122;122;107;119;112;111;111;99;134;135;115;129;112;126;110;89;135;119;116;128;119;144;111;143;129;123;143;139;138;122;134;129;120;122;117;118;113;110;110;103;119;118;110;117;111;150;117;144;117;132;128;121;108;107;123;118;114;124;119;130;110;122;121;123;122;124;102;107;94;99;121;131;117;95;132;122;123;135;120;147;127;122;127;117;115;121;116;116;103;106;103;116;132;125;114;117;109;136;127;129;106;113;118;119;121;103;115;108;129;127;128;118;112;96;119;98;107;110;133;125;119;141;138;130;116;126;127;136;118;117;129;113;104;108;126;117;108;122;131;116;122;117;100;121;125;100;113;135;102;119;127;114;92;137;112;123;147;112;146;146;109;121;124;126;113;108;118;139;138;107;120;117;127;106;116;112;108;122;130;113;125;109;122;127;112;127;138;117;129;178;141;154;128;145;122;129;114;150;125;132;147;116;116;136;122;146;135;123;134;122;116;130;150;139;138;171;143;127;146;158;148;127;141;133;162;157;139;150;150;117;132;113;119;113;140;131;126;141;124;124;133;129;140;140;132;128;139;110;132;126;115;107;108;104;105;121;125;104;126;100;127;139;116;93;111;122;96;103;112;129;115;127;138;124;124;135;120;110;130;139;132;121;143;149;140;146;142;91;52;53;72;108;138;170;182;145;129;118;136;115;122;122;123;104;156;119;134;130;141;120;130;121;135;147;112;137;113;127;107;115;139;143;130;144;140;132;126;103;107;113;136;113;127;133;144;132;155;122;142;121;132;133;143;145;134;135;117;135;139;135;146;168;129;125;113;138;136;134;135;128;136;134;137;126;150;158;147;151;156;133;121;128;114;110;125;123;125;134;93;115;108;128;118;125;138;134;131;121;122;119;134;130;136;148;136;142;143;150;146;123;126;125;106;142;122;118;126;109;122;120;135;108;108;113;125;131;112;111;136;131;102;123;129;117;142;138;162;167;142;125;154;153;159;139;160;141;176;127;134;146;160;137;114;122;123;103;105;85;77;82;90;99;111;97;112;129;128;122;111;142;135;111;132;135;123;143;135;138;131;170;157;149;127;152;133;117;127;134;115;124;83;91;94;92;90;93;118;101;121;86;115;104;104;100;112;106;136;111;146;120;141;142;136;136;128;122;111;127;110;131;135;139;109;134;132;140;137;145;139;105;128;131;138;111;124;125;150;132;137;144;143;130;130;119;149;114;120;124;129;124;104;126;110;139;121;118;123;130;124;144;152;169;140;137;142;132;128;104;104;105;86;85;81;131;110;99;99;110;103;100;129;91;103;119;146;117;92;113;116;120;133;114;133;123;101;119;114;110;126;121;117;123;118;130;119;123;96;123;109;117;123;127;127;113;119;128;125;119;108;99;97;120;104;111;119;91;81;80;92;69;72;78;80;80;86;101;109;112;127;123;112;130;139;137;125;123;136;156;125;110;132;159;127;129;137;143;154;134;154;126;149;163;169;170;140;146;138;137;139;142;134;140;109;112;124;114;123;120;146;123;131;131;116;127;101;122;110;123;126;111;105;125;113;121;119;119;128;159;118;120;97;131;133;111;132;113;129;137;127;123;133;154;154;162;120;100;102;104;91;96;95;95;120;125;112;100;112;124;111;120;106;107;120;120;106;123;133;125;146;105;111;162;146;140;135;124;144;136;126;129;158;146;137;164;150;128;145;129;131;100;132;126;161;153;128;138;95;119;122;124;135;131;126;129;130;142;112;108;122;121;126;109;117;120;108;123;160;144;135;124;121;120;102;110;133;119;113;117;123;116;104;93;118;113;121;126;135;124;126;131;116;109;124;125;114;117;110;123;136;135;128;125;131;138;136;137;121;117;108;118;135;140;134;126;140;151;131;138;125;108;128;114;130;118;111;120;106;144;138;117;120;132;131;140;126;148;133;116;113;128;135;116;119;131;104;117;133;144;122;124;132;117;137;131;134;153;145;133;116;144;129;128;138;149;148;190;134;136;132;131;147;141;151;169;159;148;136;144;141;127;104;130;123;119;132;143;128;129;145;146;128;122;155;149;140;130;132;124;110;131;132;139;159;161;170;147;127;159;139;126;138;143;152;134;151;149;165;156;163;148;139;129;116;139;123;134;116;125;109;108;110;146;149;127;98;138;125;136;145;129;143;142;144;155;162;143;132;133;134;130;145;140;127;118;131;120;100;102;110;102;136;138;122;129;129;145;133;118;95;115;115;127;118;134;148;126;109;101;140;147;128;117;122;104;114;111;116;89;100;97;103;95;110;117;100;116;144;135;127;104;122;114;130;131;118;121;130;138;119;126;111;130;137;143;145;140;139;140;154;147;141;138;136;154;163;161;160;169;141;123;140;104;114;113;129;106;135;137;152;135;125;154;169;146;133;142;119;110;124;144;131;121;136;139;154;141;132;131;142;122;114;114;156;117;126;142;140;140;160;155;156;138;158;167;148;167;153;132;142;130;121;103;107;119;118;123;120;119;122;127;148;177;159;151;139;132;133;126;107;149;129;142;138;146;120;142;123;135;132;129;121;142;124;141;123;125;118;127;139;150;142;152;143;145;132;132;139;141;112;105;118;106;125;164;123;141;139;163;161;187;156;175;164;141;137;155;134;149;154;148;180;190;182;168;174;195;160;193;176;179;162;153;201;170;161;140;169;136;157;144;148;130;138;138;152;150;150;129;143;142;127;131;124;138;121;133;139;131;141;118;135;125;127;135;118;126;115;106;120;111;139;114;133;146;142;123;138;118;151;135;125;119;148;123;134;142;157;131;144;147;155;148;135;132;137;130;137;163;142;115;138;115;120;123;128;127;146;139;146;138;128;121;148;142;129;117;106;110;99;117;116;109;116;123;117;125;111;108;119;118;119;137;124;133;142;155;147;127;128;145;146;133;119;108;117;113;136;111;116;119;120;125;108;121;117;123;131;138;120;118;118;119;128;122;132;126;124;139;124;130;128;149;147;152;158;159;154;162;141;138;160;158;184;174;163;177;157;127;136;138;104;110;102;115;133;123;117;117;133;128;141;143;139;159;151;123;160;146;152;143;134;157;136;129;128;115;134;133;117;119;127;154;135;133;133;123;138;136;151;138;135;144;165;216;242;218;179;153;160;147;143;134;152;140;144;145;130;109;124;146;133;149;136;131;130;112;113;116;110;116;131;108;136;111;125;128;135;133;145;141;132;126;138;131;144;135;115;123;145;139;129;154;141;155;151;154;125;158;147;166;148;148;130;146;133;123;112;122;118;141;126;139;160;172;156;170;137;148;145;177;157;141;189;162;178;155;157;123;154;167;139;128;140;134;149;132;126;130;124;111;119;124;113;130;119;125;130;112;112;138;112;124;142;103;120;133;133;137;139;134;128;127;137;124;114;108;119;115;119;109;111;118;108;118;133;134;126;139;110;131;136;129;114;111;116;135;135;142;111;114;107;138;135;126;142;130;122;126;143;130;144;129;141;159;152;114;155;144;140;112;114;111;137;122;130;113;142;128;131;130;119
115;126;101;114;113;91;134;127;112;114;115;118;114;119;115;115;119;129;130;134;139;122;118;110;119;108;113;118;112;121;99;119;126;122;143;125;112;115;116;122;123;111;112;124;131;121;121;126;114;117;143;120;114;135;132;138;142;122;145;135;122;97;100;95;104;101;104;93;134;125;91;118;124;102;135;98;106;111;118;113;117;132;118;133;121;144;138;135;106;100;95;91;111;110;112;128;132;122;138;98;129;106;102;117;99;102;126;117;108;105;109;115;122;126;122;101;103;97;127;131;114;107;100;106;132;118;126;105;115;115;103;123;138;122;137;119;111;139;96;107;122;124;115;88;101;103;109;132;105;140;107;105;111;123;132;117;120;129;86;101;115;117;140;113;112;137;111;126;110;116;116;122;117;149;125;133;150;116;144;137;110;96;131;136;109;121;114;96;112;105;118;98;117;94;141;116;124;130;175;187;148;145;123;128;127;127;136;108;128;147;142;131;115;162;145;112;146;128;124;115;123;126;147;128;138;125;149;156;123;137;143;133;117;135;144;154;147;127;117;135;132;126;126;127;142;141;148;139;131;136;124;136;145;149;127;122;132;134;128;113;119;126;111;122;118;111;133;102;120;121;115;126;115;101;95;112;123;118;137;126;137;134;167;124;122;136;138;130;153;158;132;125;130;144;141;117;69;62;56;63;114;143;149;165;140;132;137;134;127;137;129;133;131;122;133;145;127;136;123;128;111;146;132;123;128;113;122;117;129;117;120;123;137;138;158;138;125;132;134;115;132;123;114;124;131;148;149;141;145;133;109;140;130;133;131;132;107;142;137;165;133;133;131;129;126;121;117;137;147;158;134;123;157;141;162;136;159;164;126;139;125;121;124;109;115;132;137;114;121;101;134;134;113;145;145;137;136;117;118;105;105;135;128;130;141;128;130;135;124;130;128;111;120;130;113;124;124;125;152;90;107;106;123;127;112;116;116;101;106;98;101;126;126;109;131;148;139;154;154;136;137;145;117;144;137;135;136;137;141;135;141;136;135;125;106;96;87;92;62;104;78;112;120;131;126;119;115;117;106;117;130;116;132;123;101;125;132;134;131;143;127;146;120;171;154;127;133;123;104;69;86;80;100;84;100;109;79;96;107;115;113;101;117;107;115;122;111;102;120;126;114;131;118;118;137;134;146;123;127;122;131;132;133;116;130;130;129;122;125;123;130;137;118;132;119;123;133;130;140;116;120;123;123;122;130;111;126;114;122;133;136;125;127;140;119;124;109;108;150;171;173;178;148;144;128;103;115;107;100;87;79;103;106;113;138;116;110;112;117;122;110;143;132;128;99;107;112;96;108;145;109;109;113;114;137;119;134;110;122;117;124;120;98;110;101;104;133;112;101;128;120;112;107;113;100;96;98;105;103;102;87;97;113;105;104;89;100;103;99;82;87;52;75;71;79;88;104;88;96;113;91;106;134;139;142;169;132;120;143;142;113;135;153;123;135;146;161;130;130;138;160;153;162;145;139;120;124;153;141;152;149;137;123;114;109;130;137;132;131;116;110;124;133;114;122;122;126;113;128;96;119;115;128;126;101;127;132;136;127;116;102;133;134;122;108;151;119;155;131;128;153;163;132;136;114;110;110;121;104;90;95;99;123;146;141;132;119;99;107;125;128;126;130;107;118;122;125;145;139;134;128;144;128;140;139;133;140;136;138;175;163;182;130;142;153;132;120;129;119;127;141;146;133;144;139;114;115;130;139;104;110;114;124;124;135;125;126;122;122;122;122;113;114;113;126;146;131;128;119;125;104;125;115;125;112;99;126;125;122;127;126;142;109;114;124;118;112;121;118;110;136;110;122;107;113;112;130;111;100;118;130;121;143;145;125;125;136;123;116;120;134;125;109;119;138;119;128;114;111;127;123;112;117;129;117;112;127;133;126;119;143;139;126;154;126;132;126;129;111;115;112;122;128;117;114;134;147;137;147;127;135;119;169;136;126;109;154;163;140;140;143;138;154;153;156;112;142;132;138;131;150;146;145;130;132;132;137;136;111;126;112;126;121;109;113;132;123;113;122;135;118;152;143;142;139;134;127;121;126;145;159;157;164;145;124;147;132;143;144;163;150;126;129;152;144;137;131;174;144;154;150;156;117;139;114;154;125;112;130;122;145;137;117;128;130;142;145;125;152;137;158;132;141;126;125;118;154;148;152;142;143;128;127;128;113;118;118;132;147;110;128;128;136;129;125;136;131;110;130;111;129;124;122;111;112;120;131;128;130;134;115;120;121;114;119;109;103;100;95;109;97;117;130;147;136;144;162;138;138;131;140;154;130;141;112;127;139;139;120;136;143;139;143;155;130;159;144;144;166;147;164;152;151;174;181;180;173;165;115;124;108;112;117;113;105;141;119;109;134;119;137;126;133;137;134;120;132;132;133;130;117;148;148;137;136;149;137;119;141;110;143;141;123;137;136;146;125;146;158;154;148;178;184;186;162;158;146;140;137;119;89;115;118;153;134;126;137;123;116;132;172;163;139;149;118;150;140;139;110;138;113;133;133;130;139;119;127;119;137;133;159;141;119;118;119;126;131;157;148;174;135;130;109;141;133;139;130;126;122;109;114;123;115;135;162;112;144;159;177;203;181;164;154;141;145;146;175;177;170;151;151;158;155;183;200;185;179;182;164;151;157;154;140;165;138;153;139;161;150;146;154;149;174;176;157;162;143;132;127;145;141;117;124;118;109;140;134;145;145;105;112;131;126;147;141;118;143;130;119;154;122;137;116;137;137;140;117;135;148;105;135;138;138;145;150;142;140;163;158;151;145;142;127;147;154;144;148;132;113;141;112;114;169;124;136;143;145;156;135;123;155;155;162;157;115;119;102;119;115;129;159;136;115;130;111;107;124;100;105;118;117;129;161;165;164;134;131;118;121;125;143;119;125;119;111;112;122;126;138;137;124;131;152;117;132;135;136;164;130;135;138;120;111;111;123;140;118;132;129;113;135;128;153;169;142;136;140;130;146;133;146;164;154;169;170;139;157;130;124;112;123;140;111;124;118;120;119;129;116;123;154;140;143;129;158;133;133;150;137;151;142;140;133;114;120;109;116;130;127;133;150;152;120;137;154;127;161;124;151;139;154;173;210;227;245;174;169;161;155;136;143;149;161;131;149;130;130;148;108;136;123;145;125;129;116;132;125;98;117;114;115;123;131;121;113;132;115;122;118;122;116;109;135;116;116;126;109;150;135;138;133;151;154;144;144;159;149;136;140;131;119;132;142;154;124;123;114;133;135;136;150;131;158;170;169;155;151;173;137;167;148;165;159;167;151;157;139;162;149;152;132;130;154;168;132;113;119;124;126;120;124;125;159;130;109;132;131;139;134;115;140;133;120;117;116;120;128;130;142;130;110;147;151;123;116;108;111;120;113;113;107;125;138;111;121;126;122;115;106;137;142;128;140;122;115;159;137;120;129;160;112;112;115;119;109;124;117;114;141;136;140;131;121;145;126;138;128;132;125;110;127;134;145;141;130;117;123;128;136;113
97;102;114;95;92;128;138;121;113;113;130;110;114;135;117;116;123;126;117;122;129;133;110;140;115;118;116;119;115;102;106;138;99;124;126;126;130;107;128;132;113;118;115;118;117;128;94;120;124;116;149;127;132;108;149;140;117;158;137;139;136;101;107;92;111;99;126;102;90;86;106;106;113;108;100;130;105;124;94;109;99;130;125;115;142;113;125;121;114;116;103;120;108;112;107;124;114;132;129;106;110;107;113;112;115;135;100;104;112;111;117;135;111;120;112;116;107;116;117;114;108;128;107;107;106;100;122;105;113;123;113;121;113;133;140;143;120;156;116;123;109;120;123;109;102;102;122;118;111;120;118;114;130;122;146;141;108;97;112;123;123;97;117;113;119;95;117;111;129;112;104;116;108;116;134;130;119;126;124;133;112;105;117;118;138;118;119;103;128;120;105;97;107;116;98;137;139;130;141;184;138;129;108;121;131;123;106;124;127;127;127;149;130;133;128;122;130;121;113;102;129;165;162;127;138;144;147;149;114;150;138;140;130;159;156;135;134;124;129;131;135;161;125;156;120;131;138;145;144;143;135;155;139;129;117;132;138;120;121;123;118;133;96;99;111;117;123;140;143;124;93;106;130;122;117;117;132;107;124;128;116;127;144;133;128;112;126;126;124;151;149;136;178;156;154;110;75;47;39;58;99;125;131;151;145;127;139;123;121;144;136;121;140;120;167;136;121;142;125;125;105;132;140;127;133;145;122;119;121;135;134;127;143;149;131;105;105;126;114;110;125;131;144;124;127;126;146;138;132;126;137;120;126;135;133;108;135;107;132;137;145;149;146;161;122;116;133;107;125;156;129;135;157;141;123;155;143;145;141;119;112;128;130;129;117;104;131;135;129;142;131;131;135;144;155;151;136;138;131;131;108;129;135;144;131;142;135;139;135;112;128;108;118;121;123;104;125;142;135;133;127;108;126;135;139;128;114;128;159;112;130;126;132;143;126;160;147;172;149;141;168;125;136;161;152;157;134;133;134;145;165;131;130;136;99;110;78;71;76;95;98;113;106;116;114;110;123;98;125;113;122;130;111;127;110;111;114;148;132;137;122;137;140;132;138;136;141;115;129;82;88;80;66;85;80;92;95;124;85;107;105;124;109;102;118;143;125;148;141;148;143;128;130;135;108;131;148;114;149;140;106;142;110;137;135;144;140;121;120;137;124;119;138;145;126;147;131;119;137;125;119;116;118;116;113;123;133;121;140;127;109;130;128;122;131;129;117;145;134;138;157;169;147;124;117;90;103;69;97;93;90;91;105;113;111;119;112;127;114;123;106;120;110;131;138;105;123;118;115;132;124;138;106;149;118;109;111;122;130;114;130;122;139;132;111;118;123;119;111;109;139;120;118;106;96;121;95;107;103;93;92;108;93;91;91;92;107;105;101;104;88;103;95;81;76;73;87;95;114;99;104;120;115;117;145;124;113;114;121;136;112;120;130;143;122;151;153;162;131;139;168;150;155;128;154;131;137;117;154;152;159;139;125;113;119;123;111;120;126;125;108;133;127;133;117;107;124;133;115;93;114;120;103;117;125;119;109;123;117;112;132;113;137;117;120;116;124;143;127;140;148;159;172;116;107;119;116;91;116;110;120;97;111;159;145;143;128;127;115;101;115;118;102;119;126;123;120;141;153;148;161;124;154;145;139;144;143;138;158;129;147;157;153;154;144;130;119;116;108;116;113;127;126;111;116;133;117;120;118;129;118;118;102;109;117;156;127;124;112;140;132;125;117;134;122;127;115;105;116;126;110;117;116;132;117;137;114;134;89;116;140;128;104;108;122;147;128;125;104;115;122;114;120;110;139;102;132;117;128;141;121;125;122;148;127;133;118;124;111;128;114;124;138;117;128;127;126;133;112;113;113;110;109;110;125;120;134;138;122;105;143;123;106;111;137;131;149;105;118;137;132;116;136;118;132;118;134;154;157;133;149;121;122;151;121;108;149;138;156;117;152;143;141;149;115;122;140;139;138;127;143;123;120;119;120;162;112;119;122;127;126;129;127;135;120;122;124;134;130;128;145;110;119;118;124;134;136;131;144;136;161;159;170;166;121;129;130;127;151;146;140;125;146;133;137;144;140;138;139;157;158;130;127;148;137;144;123;128;149;131;139;146;140;152;135;126;135;147;127;130;148;135;131;181;146;127;137;137;136;126;159;132;105;115;114;114;136;119;119;107;128;130;130;124;131;143;151;128;144;104;138;133;124;138;130;126;115;118;123;130;145;120;128;124;112;136;94;108;113;122;121;120;134;149;146;161;136;165;141;137;145;139;134;123;107;123;144;105;118;133;138;160;133;129;123;134;175;158;160;146;153;177;147;172;182;171;177;167;149;139;120;118;120;138;122;139;141;126;128;130;115;141;131;132;131;115;124;118;149;130;152;138;137;129;135;155;119;124;117;116;137;133;135;153;128;150;156;134;171;156;160;182;174;172;166;142;136;121;113;128;97;120;128;121;127;162;127;152;142;161;161;164;161;139;162;126;129;133;115;135;104;93;128;124;122;128;127;114;129;128;161;145;135;161;121;121;129;139;133;143;135;133;144;121;132;132;143;122;133;109;118;125;116;118;143;133;119;147;178;237;198;170;152;123;149;176;177;150;180;166;154;142;162;175;195;174;167;149;170;144;179;152;168;159;163;153;166;130;125;117;142;163;177;159;194;138;157;145;140;142;128;138;142;123;138;127;155;133;147;130;140;130;140;155;140;125;120;122;123;132;121;122;131;138;131;152;133;148;144;142;153;143;125;160;159;129;148;164;153;141;137;137;121;133;131;123;136;150;130;125;115;145;138;122;117;137;154;126;129;148;146;161;138;153;136;139;102;127;121;126;127;146;124;103;115;123;98;110;111;128;111;126;133;136;145;157;130;114;105;138;150;114;116;103;109;122;117;125;115;130;123;114;121;148;122;122;137;120;153;155;151;138;118;136;119;134;138;121;115;153;151;166;162;163;170;115;144;147;137;156;152;147;145;161;145;151;123;115;137;138;123;104;118;104;132;122;130;106;105;148;171;152;153;146;114;120;143;130;137;122;148;128;136;123;149;113;138;99;129;137;139;139;124;141;130;154;141;142;129;113;142;181;223;241;232;178;139;170;151;127;118;145;177;137;122;118;139;130;141;144;158;157;133;135;119;116;111;118;114;139;101;113;121;128;129;114;115;107;113;119;117;128;142;124;133;157;128;117;143;134;150;149;134;148;164;164;140;140;137;141;107;129;120;130;130;130;115;143;144;125;142;153;179;202;195;169;177;172;174;153;149;174;155;172;164;151;169;162;149;149;133;135;166;124;133;143;156;142;132;147;132;136;122;151;150;126;128;136;116;110;132;127;157;147;138;132;133;123;136;141;118;125;161;135;131;124;128;110;123;108;114;108;130;104;132;143;123;119;135;153;123;132;126;126;128;148;123;121;120;100;107;129;133;126;125;126;128;118;160;142;124;114;132;147;143;142;131;137;135;117;122;117;134;143;141;114;137;124;145;145
106;114;100;124;126;116;120;105;133;110;130;110;109;116;113;119;127;97;107;115;109;116;116;108;99;125;131;143;122;125;120;107;134;120;104;122;117;113;130;122;136;129;116;126;110;115;131;117;119;132;122;103;114;105;118;122;130;107;137;148;110;131;112;110;112;109;116;102;114;121;86;127;116;91;105;108;122;116;119;101;112;97;115;122;117;140;124;120;129;144;110;110;112;109;122;106;119;118;125;115;119;125;106;118;99;126;129;120;132;107;114;123;116;112;111;132;121;119;137;134;108;118;119;115;119;117;130;123;128;134;119;124;131;108;121;110;107;116;114;112;134;134;106;100;122;117;119;129;120;114;122;90;113;130;131;110;132;110;125;125;139;108;92;112;106;96;110;126;101;121;101;112;123;120;121;120;123;149;111;132;128;112;115;109;127;123;106;111;105;117;110;124;124;114;104;112;124;127;131;143;129;120;121;126;97;114;110;127;129;120;129;148;125;156;122;135;115;130;125;108;132;132;166;134;120;116;137;127;127;156;142;135;124;143;164;150;134;121;133;140;139;149;142;143;145;134;109;132;141;135;139;140;134;120;130;119;138;100;108;97;89;104;123;115;130;127;105;117;125;129;115;93;123;104;102;113;133;117;135;119;129;121;121;166;143;149;156;122;146;148;147;149;135;147;141;109;74;61;41;53;80;149;158;142;114;137;130;120;121;136;128;114;110;121;123;140;125;144;132;145;109;130;143;120;147;108;114;124;122;128;132;126;131;125;121;124;141;118;112;132;115;114;119;116;119;114;133;135;112;128;112;127;127;163;122;108;133;134;134;121;112;137;126;117;147;129;127;123;138;109;133;141;138;155;159;157;139;147;128;110;108;101;137;114;130;122;117;117;106;122;128;126;147;155;127;153;143;142;142;138;136;148;131;134;128;166;129;132;119;108;139;104;108;121;132;107;129;108;120;110;105;96;133;109;126;133;133;117;116;144;134;157;110;141;140;158;167;174;175;153;144;136;138;127;145;148;125;135;145;146;125;137;130;121;117;109;82;75;90;100;104;125;118;121;105;119;122;118;131;117;108;125;96;125;111;135;123;116;143;137;115;128;127;135;152;111;142;113;90;92;88;83;84;107;88;88;90;89;73;92;113;102;104;105;129;127;128;136;128;133;128;132;139;124;141;111;148;128;141;149;144;131;126;126;131;120;125;122;129;140;122;123;138;131;124;140;138;152;135;134;111;100;102;118;122;119;118;116;125;127;117;127;123;117;116;129;124;129;133;117;167;155;143;165;155;111;91;83;67;81;97;82;98;110;108;97;124;123;104;111;105;139;146;134;139;124;124;124;110;105;121;112;107;127;133;107;119;108;115;102;133;121;108;119;123;135;100;111;119;134;98;111;130;114;103;83;92;94;113;96;112;67;85;95;85;107;111;109;108;107;101;109;92;92;86;85;76;81;101;106;89;111;131;152;150;118;108;109;113;120;124;148;132;133;155;149;161;157;141;138;157;166;119;111;132;121;118;150;138;152;136;147;107;102;109;87;92;122;113;120;107;126;111;133;110;118;110;125;111;117;130;120;118;120;98;113;121;114;125;112;110;104;121;125;127;127;124;140;123;147;113;141;138;115;107;81;99;117;102;103;122;110;127;135;142;129;118;152;118;129;113;110;107;105;123;122;123;131;149;141;144;126;149;143;152;177;154;159;137;132;137;160;150;118;143;125;109;126;113;124;113;123;126;128;115;112;109;134;149;128;124;127;142;128;138;133;110;138;110;141;107;121;142;124;121;156;142;112;121;131;108;128;112;136;108;106;129;133;117;109;136;134;123;119;118;116;116;128;113;130;134;95;119;118;103;134;87;105;123;119;130;113;113;106;135;144;118;115;138;134;127;151;132;140;133;138;128;123;135;114;129;104;120;132;138;136;136;107;115;116;116;126;123;100;149;136;134;129;129;108;117;127;122;125;126;152;158;149;149;134;129;139;138;117;119;141;160;157;150;132;112;124;131;118;148;138;137;112;139;143;152;108;130;128;139;134;133;137;107;120;127;132;132;164;112;156;159;141;126;122;130;112;141;127;114;129;130;119;135;128;139;149;179;143;124;137;157;133;153;143;139;139;141;140;152;138;147;146;147;166;149;138;128;123;146;137;114;118;102;126;138;155;177;155;161;147;127;116;116;138;157;136;146;119;127;126;147;126;145;160;144;118;114;106;118;113;116;117;118;112;143;138;126;136;129;147;148;144;139;150;119;124;114;130;127;134;127;150;121;152;135;139;117;120;114;111;132;130;114;126;122;136;128;150;147;144;161;158;163;147;164;133;133;129;138;117;161;136;121;116;144;135;169;154;146;140;133;139;144;144;150;156;179;149;168;169;155;161;139;104;130;135;133;135;126;124;115;119;136;120;129;141;121;127;130;113;130;122;139;134;138;132;113;144;145;143;142;137;132;130;144;132;148;142;149;125;139;149;162;173;181;171;175;196;153;130;154;149;136;124;115;133;146;140;130;118;143;136;160;171;145;162;144;130;119;126;124;121;103;121;89;98;120;129;143;146;143;121;153;129;148;142;154;133;145;102;128;139;147;130;155;157;154;122;139;146;139;127;99;97;103;92;130;105;93;154;115;173;208;220;207;163;141;129;163;181;179;195;184;182;164;144;178;174;165;170;155;148;144;155;148;170;166;158;146;140;125;112;131;134;149;181;169;150;163;172;160;138;138;137;134;126;121;136;81;138;120;127;126;128;125;139;148;114;133;140;144;132;127;117;118;110;156;128;127;174;159;160;142;137;143;115;142;140;123;135;130;142;174;130;134;153;149;163;127;154;122;161;138;124;118;124;132;128;118;131;126;141;119;139;165;178;164;150;109;139;127;113;107;133;100;119;125;116;120;120;123;110;114;104;131;123;119;132;128;137;128;126;93;100;134;130;104;104;127;127;136;127;124;118;118;133;118;137;150;145;118;142;152;127;147;110;129;144;144;123;140;125;148;144;159;155;196;157;142;167;147;135;144;162;146;153;143;143;162;149;129;135;131;121;118;122;122;139;139;124;131;115;120;136;130;144;169;121;128;129;132;115;139;135;148;129;125;120;122;119;123;146;135;116;110;128;170;144;145;133;139;141;124;145;170;197;248;266;238;183;128;138;151;124;140;174;167;132;139;145;115;112;123;160;159;135;139;146;118;131;107;122;133;111;114;122;122;113;127;114;102;104;112;119;136;117;128;124;118;145;137;141;130;132;124;155;132;163;157;164;153;152;125;126;125;135;136;113;130;112;124;121;127;117;144;170;194;152;205;193;177;145;166;173;166;150;162;173;151;162;158;165;159;123;117;138;120;114;105;114;151;151;126;122;132;134;118;145;120;115;126;107;122;103;114;124;103;140;145;121;126;106;134;134;142;157;154;140;138;117;107;125;139;127;130;121;119;119;115;133;127;135;118;119;106;118;124;149;128;133;120;125;138;124;119;126;119;122;116;133;124;149;159;209;144;117;131;118;143;147;116;132;117;125;120;158;134;145;129;131;121;139;129;98
127;135;119;115;111;114;152;115;112;117;113;103;149;149;147;130;124;116;149;119;112;118;137;116;115;128;116;115;133;122;128;136;133;127;124;105;124;117;96;141;130;129;146;117;105;123;113;110;116;128;112;138;125;113;130;113;149;136;143;131;110;114;110;121;107;129;104;125;114;103;110;103;118;121;133;119;116;126;128;116;107;110;132;114;122;125;147;116;105;99;101;101;122;108;130;109;119;126;116;123;115;111;126;107;123;123;124;131;155;138;121;117;107;117;130;123;110;111;103;147;112;111;105;119;111;131;119;122;134;120;124;103;112;100;109;119;107;124;128;128;113;109;128;92;118;120;104;97;117;101;82;112;136;101;121;133;114;140;125;127;106;127;101;90;108;124;115;122;109;120;107;112;105;138;137;131;124;134;138;119;104;105;128;122;134;129;107;120;114;107;121;108;122;108;112;115;122;104;126;133;94;125;127;124;117;113;126;145;127;114;121;130;117;128;126;142;137;130;145;147;140;161;128;121;134;141;144;138;132;144;140;142;119;138;134;137;150;124;143;138;138;134;136;131;134;120;117;144;141;139;124;136;161;125;151;140;134;141;117;114;103;135;121;132;123;109;96;109;118;112;98;109;96;119;98;109;133;104;118;114;136;104;142;144;156;140;136;146;127;158;133;153;128;152;150;104;61;52;24;46;84;123;136;143;124;152;141;138;126;147;121;136;124;121;110;137;109;119;127;130;122;121;126;107;137;124;151;124;123;109;131;132;146;131;149;135;138;118;142;131;121;115;107;130;119;105;129;150;134;149;103;118;125;132;143;133;132;128;131;151;124;139;136;133;135;139;124;142;118;139;131;135;132;132;149;134;144;130;131;128;110;133;106;99;125;124;131;128;99;125;142;114;119;140;132;134;132;151;103;146;129;147;136;157;141;151;139;118;129;109;122;94;105;123;128;102;135;120;108;129;114;119;104;119;108;107;121;98;117;132;121;131;132;129;130;130;145;173;147;152;131;125;127;138;149;126;144;140;125;144;147;126;146;98;119;95;84;98;82;82;110;102;131;130;112;95;107;125;119;107;122;130;115;94;129;131;130;141;145;124;144;135;123;132;128;140;147;114;92;97;77;83;93;102;110;91;127;98;99;103;105;126;124;125;123;113;126;130;101;135;131;130;113;124;132;135;136;180;158;143;171;127;126;116;128;124;130;135;115;133;121;154;134;153;130;134;144;149;125;136;126;122;114;102;129;103;116;125;133;119;114;130;117;102;125;125;121;121;133;136;141;159;123;139;127;101;88;82;81;85;69;94;113;125;96;132;111;121;113;116;128;139;130;126;136;164;132;145;118;125;124;113;95;112;137;109;113;120;120;136;123;115;134;133;93;97;129;109;108;116;95;112;101;104;69;95;107;99;121;107;89;106;97;99;91;82;85;91;114;123;105;89;94;75;86;115;103;82;95;101;90;116;139;130;124;118;116;104;105;122;133;131;148;163;147;128;120;126;122;130;140;167;150;121;132;142;137;130;133;145;137;123;133;86;97;96;116;112;119;120;88;110;105;108;121;143;124;114;133;132;123;117;122;125;124;128;120;126;122;131;116;108;146;122;139;133;141;139;107;148;132;136;139;108;102;101;97;102;79;115;102;111;122;132;109;118;141;156;145;112;101;97;105;109;109;98;141;128;157;111;123;137;125;134;158;156;132;140;140;160;145;168;195;134;140;109;108;128;108;127;106;115;118;120;103;120;125;146;129;122;114;133;122;141;124;127;137;132;114;118;119;122;118;125;94;141;124;126;110;96;139;136;124;125;137;115;107;138;139;127;142;138;107;120;128;119;115;127;110;129;129;119;111;145;123;110;118;110;100;114;133;136;126;141;134;120;131;132;136;142;128;129;118;144;124;124;115;113;144;105;128;123;124;153;132;136;131;113;119;116;129;127;118;107;128;123;126;124;127;122;117;136;119;123;120;118;123;154;125;135;131;142;128;143;126;123;135;155;129;135;131;119;104;123;143;118;137;121;127;114;122;112;106;135;114;124;128;130;146;167;179;135;128;131;138;140;159;127;146;116;141;131;131;129;125;110;132;133;138;146;122;155;146;149;131;147;138;139;146;149;135;142;148;147;140;158;127;154;135;187;137;138;125;124;141;117;138;140;110;127;146;179;176;162;146;146;142;132;135;134;136;119;166;121;153;141;144;126;130;137;134;122;112;106;106;82;126;125;113;122;115;145;137;134;155;169;151;137;142;127;136;139;139;158;138;159;136;133;113;126;172;161;143;132;123;110;112;115;108;120;114;123;148;150;155;135;155;156;163;137;98;134;117;142;140;131;128;158;135;140;141;140;149;153;161;134;118;164;192;189;130;138;132;149;151;160;140;142;155;163;124;114;118;146;108;129;130;125;122;119;141;107;131;120;118;125;146;129;142;145;122;138;129;139;153;151;149;108;141;144;162;125;155;133;141;136;116;156;154;175;188;151;168;162;148;155;150;119;136;137;127;115;143;132;122;149;135;124;130;144;143;150;151;136;133;134;128;126;124;115;101;94;127;122;142;119;157;138;128;140;149;149;150;169;126;124;119;135;172;147;138;141;148;117;128;173;147;127;109;98;107;104;140;134;128;137;118;159;215;212;179;186;144;150;206;176;181;190;175;176;173;141;148;157;168;152;167;152;179;176;149;192;162;162;152;146;138;145;127;137;134;167;191;183;144;172;169;156;166;135;143;131;127;150;112;143;139;136;122;123;113;129;112;137;137;125;117;146;134;130;119;141;144;146;159;176;184;149;156;142;141;114;137;127;137;142;119;155;155;151;153;153;145;104;129;110;137;153;135;135;115;159;135;127;118;156;148;135;147;152;177;189;144;134;119;130;120;124;111;117;133;112;129;138;123;127;117;114;116;129;129;112;110;104;148;116;121;112;107;103;136;118;122;121;114;115;144;129;112;104;134;141;117;122;134;126;138;140;156;154;134;124;127;108;140;129;130;133;158;150;168;164;186;158;143;135;143;150;140;171;155;137;132;125;150;161;127;147;141;135;138;109;129;150;124;148;153;132;116;140;150;152;151;154;123;128;148;113;135;163;137;133;114;137;102;140;107;120;116;128;122;144;132;159;131;150;147;163;124;123;166;179;226;235;189;159;109;149;155;154;173;158;148;143;130;125;136;109;141;169;168;158;160;156;135;149;126;124;122;103;116;119;128;104;136;124;94;107;129;124;120;118;144;119;115;114;135;138;136;155;134;118;154;155;164;159;189;122;148;126;137;132;126;135;141;125;113;112;143;138;148;195;170;165;149;170;160;148;158;161;166;156;165;145;150;157;156;162;145;116;143;127;93;121;143;118;131;123;119;139;120;150;126;122;120;113;112;125;118;132;123;129;109;140;123;117;125;119;132;125;150;169;151;156;122;105;104;127;126;122;124;133;132;122;106;130;117;116;117;131;133;125;122;136;138;120;124;135;126;127;111;127;118;149;130;142;150;143;176;175;168;137;122;122;131;128;142;118;112;134;127;122;152;114;101;125;102;116;126;105
102;124;132;122;122;131;129;121;118;104;102;121;142;168;156;145;130;135;154;120;115;108;100;129;116;119;133;142;134;115;141;130;158;176;131;121;104;115;139;116;107;134;113;110;125;123;115;128;141;129;125;123;127;114;121;144;151;139;136;131;121;119;103;128;111;121;129;104;112;117;110;105;112;106;103;102;115;91;126;108;124;113;127;131;108;110;117;106;111;122;120;113;106;104;138;143;125;126;128;112;107;100;114;117;136;132;130;138;133;125;147;105;107;120;91;96;100;125;119;124;102;126;125;111;115;131;101;142;123;118;126;121;117;120;128;108;115;141;124;127;99;111;133;117;101;115;109;116;102;121;116;94;116;113;115;135;128;147;132;112;125;101;117;113;109;117;119;105;127;100;117;134;121;109;127;111;132;120;129;113;122;145;126;120;90;132;126;86;111;109;121;116;116;117;142;110;97;139;126;103;120;117;117;111;114;134;124;126;146;122;116;130;132;120;126;129;128;118;146;142;146;145;126;134;125;142;133;134;144;133;163;141;144;132;140;143;138;146;148;155;149;138;124;116;128;135;92;132;142;133;122;156;156;154;149;134;101;138;116;106;115;105;122;131;130;115;109;87;108;113;98;120;116;103;130;125;129;144;122;117;104;118;112;114;143;141;145;129;136;160;152;155;159;161;171;121;98;69;49;56;85;126;142;143;139;130;120;121;146;132;134;122;147;130;121;141;132;139;113;117;129;118;121;123;116;123;144;130;146;127;131;125;121;110;142;129;137;127;122;108;109;125;141;117;121;126;134;138;128;129;131;129;118;139;131;124;148;125;143;131;129;120;105;120;109;137;135;129;153;139;130;153;153;139;122;122;118;140;134;110;116;111;120;150;129;134;126;117;112;120;124;141;120;153;116;139;129;142;137;123;126;117;125;124;128;154;133;131;116;101;97;131;116;121;113;112;112;95;110;111;114;118;120;106;124;117;123;111;117;114;120;132;129;148;133;156;187;179;172;143;156;126;145;143;144;144;132;132;145;134;109;144;128;118;98;90;95;83;68;85;108;99;114;121;106;102;104;114;110;118;103;147;140;114;126;112;139;131;135;144;133;133;147;112;121;126;127;128;109;81;83;100;124;117;108;114;107;93;116;92;124;129;112;104;117;127;118;112;128;135;132;118;124;129;130;117;147;146;144;168;165;131;128;130;122;117;119;125;143;150;136;145;134;134;138;137;160;144;152;107;123;124;119;129;144;118;132;111;132;110;119;124;110;120;140;132;113;121;147;145;157;154;148;126;143;96;87;57;83;96;89;86;93;125;126;127;119;123;156;103;119;112;118;134;132;141;123;158;136;115;118;108;115;123;120;120;122;126;113;110;120;139;127;117;110;117;114;115;114;123;112;108;121;78;109;78;83;97;102;94;104;89;97;99;90;99;114;122;115;120;108;97;109;100;110;96;126;98;100;110;107;108;113;133;129;138;130;100;120;123;149;130;143;133;133;162;140;146;129;142;141;135;133;137;122;128;128;139;128;148;128;138;112;101;101;112;114;124;113;110;126;141;114;129;112;109;121;105;124;136;113;113;151;135;138;146;126;113;93;120;117;129;136;125;129;134;112;105;139;118;142;151;121;93;95;97;89;76;95;107;93;131;125;129;129;149;159;147;153;131;113;120;113;105;114;113;128;116;130;141;109;146;111;134;164;148;142;135;150;161;126;139;157;146;137;134;140;129;141;119;124;120;126;148;110;117;120;107;127;122;137;127;122;110;122;129;114;120;104;128;113;150;123;128;111;132;112;140;122;132;134;119;125;127;127;119;142;123;141;101;152;152;108;108;131;131;118;128;104;123;138;113;138;124;123;117;126;117;131;140;151;106;134;136;157;114;121;131;105;123;126;105;128;106;136;135;119;106;117;129;131;136;120;140;143;129;111;115;127;126;110;123;111;137;116;135;133;133;126;124;121;124;128;127;128;120;124;139;112;118;144;129;138;141;142;134;116;154;121;128;123;119;147;140;146;132;152;122;120;123;116;132;149;119;134;130;121;133;119;158;164;165;143;138;151;150;139;128;114;113;118;140;136;124;130;115;127;152;147;142;143;139;148;139;141;127;140;131;150;138;141;141;155;136;154;154;138;135;131;138;116;129;140;125;145;130;134;121;135;133;145;154;159;121;164;157;151;131;135;152;139;138;153;154;123;131;138;142;119;133;117;129;133;104;117;97;131;133;113;127;122;143;137;144;153;150;144;141;143;118;138;138;163;148;155;149;146;141;137;118;158;143;150;125;131;112;94;107;113;117;132;113;134;139;148;135;145;205;144;150;116;105;120;134;143;136;137;143;121;122;138;135;132;148;137;145;138;134;197;185;175;153;142;121;158;158;123;133;133;130;140;117;132;142;138;147;145;118;134;124;127;120;126;123;116;109;135;127;126;139;131;132;134;150;140;142;146;128;124;128;112;147;129;147;135;136;148;162;145;173;158;152;136;145;152;147;141;143;140;124;143;154;129;138;132;132;141;132;117;120;128;108;126;125;123;115;101;109;115;114;124;117;116;128;145;122;143;120;135;129;157;143;156;143;128;139;158;152;151;160;167;158;136;136;141;155;137;120;103;107;78;130;111;124;149;127;144;150;207;208;225;176;138;154;184;189;181;155;185;195;168;165;161;133;151;158;174;160;148;161;159;144;191;160;135;158;136;142;127;139;153;176;184;159;165;128;167;174;158;168;127;133;125;123;139;140;116;126;153;121;153;116;141;123;117;109;156;139;125;145;121;140;140;150;162;169;159;142;133;122;128;139;122;142;145;142;126;140;140;149;158;142;137;123;126;126;159;144;136;156;127;133;120;140;151;113;133;124;142;144;146;153;147;132;117;129;121;124;102;108;110;130;138;152;128;127;105;112;118;108;124;135;114;133;137;135;116;102;110;99;105;140;137;143;137;127;125;131;156;139;125;145;136;120;118;125;126;143;156;162;133;134;119;119;133;126;133;129;131;137;158;161;160;137;140;135;112;136;137;141;138;145;135;145;134;160;166;171;149;159;146;135;136;135;130;119;140;144;126;126;145;146;151;113;139;126;93;126;122;145;122;123;146;125;99;110;117;123;122;151;135;121;131;158;140;163;153;133;142;144;159;158;183;213;190;134;117;165;124;144;162;146;156;148;124;156;124;102;144;173;169;182;157;176;155;170;141;117;131;116;127;112;131;137;125;113;111;119;118;112;134;156;143;128;126;155;121;124;144;143;138;121;145;151;148;173;159;147;166;124;146;139;116;116;148;128;125;129;131;115;169;149;173;185;176;163;161;179;153;152;184;167;167;150;135;141;137;118;135;145;120;118;110;97;105;108;113;110;118;119;117;123;149;116;119;138;133;129;118;120;130;139;155;142;127;152;113;136;134;144;168;148;160;143;117;109;110;111;116;120;117;132;134;110;140;127;118;136;134;119;116;126;105;134;130;107;102;103;130;127;133;125;104;111;124;144;156;180;169;170;143;157;130;138;122;130;134;134;117;134;142;127;120;126;127;102;106;132;115;158
135;136;130;132;124;98;110;119;110;108;129;116;133;137;140;112;119;112;125;116;121;125;123;118;131;116;149;153;146;124;130;175;216;236;189;129;134;100;117;118;142;113;100;119;109;144;121;123;123;102;122;121;133;116;134;131;125;144;119;117;132;95;105;110;123;118;122;111;112;118;116;120;105;97;99;125;104;114;103;126;119;122;117;127;110;119;101;121;104;119;131;109;97;110;126;113;125;120;115;103;114;123;126;111;117;125;129;143;143;132;109;131;99;137;98;99;132;129;128;111;114;139;130;114;128;117;111;101;123;118;133;144;115;125;116;98;103;112;116;121;139;124;121;112;114;96;125;115;114;136;100;111;99;102;99;116;140;131;151;117;121;117;106;112;102;120;120;114;110;100;112;99;110;114;135;130;111;129;112;114;110;117;155;129;127;106;133;127;114;125;129;125;100;108;129;125;118;105;99;119;107;115;116;118;134;136;128;132;120;129;110;140;112;104;141;139;146;145;132;139;129;125;105;128;111;143;144;152;139;155;139;141;157;144;147;164;124;135;138;152;144;124;122;132;131;134;150;118;140;138;138;148;152;141;135;169;166;121;105;120;108;103;126;118;112;116;116;101;120;90;113;124;110;120;107;121;129;131;117;111;124;127;137;133;112;116;152;141;129;162;166;150;150;160;157;135;98;60;40;51;64;98;147;118;158;134;143;127;142;136;129;115;138;128;132;125;133;143;126;137;123;111;134;126;117;127;143;106;135;124;125;130;137;138;131;144;134;138;117;122;124;139;134;133;116;128;146;142;112;142;111;95;118;124;144;129;155;131;129;115;117;93;117;141;126;148;112;138;138;117;154;137;124;135;133;140;131;104;126;126;127;116;135;112;118;136;126;124;124;124;140;133;126;127;139;147;122;153;129;131;141;165;131;128;132;142;129;129;116;108;120;124;130;127;110;115;122;105;135;108;102;131;118;128;113;111;130;106;99;97;129;127;99;139;132;150;148;148;159;157;134;137;134;158;162;148;138;132;129;149;129;141;129;108;99;86;84;76;80;103;103;133;140;99;109;122;115;112;121;110;134;135;126;124;127;111;150;147;159;136;135;127;115;107;132;123;138;127;92;92;88;85;99;117;134;131;122;122;119;111;107;109;107;126;129;113;116;136;131;138;136;131;127;138;130;131;137;131;136;140;141;146;135;125;144;120;112;120;103;114;144;134;131;144;135;134;147;157;155;128;141;154;96;124;111;135;123;100;127;122;118;127;120;123;133;117;134;138;119;127;161;160;132;134;110;97;96;74;86;91;113;81;75;128;119;131;114;129;116;119;118;127;120;121;137;109;125;122;125;130;103;99;109;104;117;115;108;117;132;146;121;125;121;82;112;109;117;89;112;96;97;99;128;120;116;94;104;103;84;107;104;98;105;116;108;115;116;126;143;131;103;102;102;105;115;127;123;100;96;98;115;130;139;147;140;146;149;125;138;131;119;143;124;134;166;153;140;137;134;161;130;137;142;121;147;152;127;137;154;140;133;121;117;101;96;127;113;117;99;137;127;106;137;98;116;122;111;115;111;119;147;117;124;124;120;127;114;126;101;118;128;113;115;144;132;140;121;127;134;115;112;123;112;86;93;81;85;100;93;99;97;98;130;126;127;153;134;133;133;117;132;126;118;119;122;125;128;118;142;124;117;149;132;125;122;114;136;139;127;140;162;154;173;146;127;123;126;132;110;105;119;124;118;116;136;110;130;103;130;124;124;125;134;120;132;113;127;138;99;130;115;112;119;128;110;127;124;119;113;122;113;142;113;100;126;147;97;142;131;143;152;130;146;133;102;123;122;100;111;128;112;120;112;115;111;116;116;136;121;125;127;123;107;138;132;142;121;137;150;133;128;120;127;106;120;145;135;130;113;137;128;114;121;111;117;104;110;97;127;127;102;132;119;160;122;132;144;114;124;124;126;131;122;107;148;124;132;128;130;129;122;110;135;134;143;124;146;141;139;151;135;135;131;129;158;160;124;137;127;117;124;129;110;134;128;128;119;126;126;181;154;161;150;134;138;141;125;124;143;137;140;150;136;163;157;134;159;132;137;137;158;144;140;151;136;131;138;144;132;123;142;156;149;148;138;144;147;160;145;139;139;142;134;140;129;113;138;135;110;135;162;173;174;138;142;156;132;133;115;134;138;123;123;152;131;137;155;157;127;134;128;114;118;121;109;132;128;126;125;112;122;144;147;152;139;146;125;150;158;152;126;128;122;139;151;115;131;125;126;136;136;156;143;110;132;119;105;111;104;115;103;115;138;138;123;157;164;171;168;138;150;128;130;134;145;135;107;153;148;114;141;142;126;149;115;113;157;131;172;184;162;142;113;117;138;129;162;127;138;130;110;118;132;132;151;161;129;113;135;120;106;126;130;124;132;127;128;128;123;130;129;150;142;133;115;139;115;87;142;123;129;139;142;136;138;117;151;136;147;154;158;150;149;151;123;127;136;160;131;162;166;145;137;153;136;157;133;125;124;119;131;120;147;127;124;108;88;76;116;136;129;112;137;127;139;139;137;152;130;117;134;146;127;142;141;138;138;152;160;137;162;151;118;119;126;135;150;127;116;94;100;115;145;121;135;148;151;162;180;246;197;185;142;155;184;193;169;178;185;161;149;168;168;130;175;145;135;151;156;150;167;168;133;165;164;158;115;139;140;144;150;170;179;165;147;188;166;162;190;146;141;147;130;123;139;132;136;126;133;148;125;128;124;118;142;127;160;148;141;132;142;116;134;163;156;184;155;128;126;145;145;146;142;142;146;131;143;156;159;134;143;148;156;133;142;162;161;161;159;130;134;138;112;119;113;113;142;134;140;135;153;168;167;135;128;131;124;127;107;115;120;122;151;156;133;134;111;109;105;117;103;135;112;135;119;154;139;118;120;144;122;124;125;150;158;140;146;96;121;125;127;122;144;141;133;126;139;143;150;136;127;133;145;131;136;133;136;147;148;123;138;135;127;143;143;163;149;154;156;144;174;167;142;127;135;144;160;150;150;157;143;139;145;126;129;108;113;123;130;137;135;161;151;145;116;105;118;129;147;134;138;135;114;124;137;128;122;131;138;147;163;144;146;158;139;142;139;133;139;145;133;137;161;170;164;144;138;141;152;155;128;131;158;150;145;129;113;117;135;149;174;216;185;174;176;155;144;112;124;115;122;106;165;107;131;123;112;118;138;133;133;127;122;131;139;135;133;157;126;132;140;147;128;146;140;174;134;138;151;136;128;111;123;141;122;117;140;132;114;138;146;161;179;168;174;166;177;141;172;144;167;152;140;121;139;104;114;118;131;124;115;109;102;131;111;129;119;121;147;130;122;141;128;139;122;133;124;123;122;117;139;129;131;127;133;130;156;130;160;153;154;143;130;145;124;121;111;100;128;122;113;137;139;117;118;121;131;120;131;107;147;127;132;115;114;149;133;114;108;116;133;118;113;145;143;127;120;154;158;159;148;133;144;125;130;135;143;137;121;119;129;125;125;122;109;118;113;118;134;106
117;114;145;109;106;116;120;113;99;117;102;113;121;109;118;111;104;117;112;126;99;135;132;109;105;109;155;143;124;133;130;185;231;275;213;139;134;114;134;97;116;123;91;109;118;136;140;125;129;124;123;116;118;94;120;125;118;146;125;112;126;105;99;104;124;113;128;113;111;119;114;121;107;116;116;115;102;110;84;114;118;115;139;125;138;123;114;123;106;120;120;123;96;118;118;136;121;126;129;132;134;141;116;107;130;138;107;126;133;123;147;129;111;135;110;116;100;92;107;130;113;125;121;114;125;114;106;107;128;139;124;119;130;128;113;128;107;113;145;114;119;125;110;104;106;138;128;110;104;117;112;129;113;122;119;113;124;124;108;116;106;103;110;98;104;110;126;109;113;124;115;102;129;111;126;130;114;128;118;129;127;124;145;131;110;130;113;129;123;121;121;98;122;99;108;129;113;108;112;105;119;134;119;119;130;122;113;156;139;126;122;125;99;106;140;135;156;133;154;136;153;113;117;111;147;134;142;136;151;172;138;148;147;155;155;138;142;144;123;135;139;142;118;134;148;129;135;132;118;112;139;135;129;132;125;134;123;128;140;124;95;107;115;108;95;118;97;106;121;108;121;114;116;118;120;121;100;102;125;140;105;132;113;130;122;118;143;134;140;147;154;140;167;170;157;167;128;74;63;53;72;104;127;141;143;123;148;120;121;165;140;131;137;144;146;123;148;147;151;137;130;103;131;127;119;133;122;131;128;158;120;143;128;112;134;137;109;112;135;124;131;96;123;119;126;154;135;155;125;119;115;110;116;119;122;143;152;130;139;123;127;116;112;152;143;154;132;133;127;147;133;125;119;148;144;133;130;139;104;103;109;116;119;108;125;122;118;115;121;122;122;139;126;141;135;154;129;124;131;141;123;147;160;135;135;149;142;141;121;121;144;128;107;115;136;120;114;121;113;116;133;131;148;101;113;113;98;119;141;122;126;132;117;125;127;167;125;178;144;153;138;131;121;137;136;144;120;123;121;143;149;138;148;134;99;96;79;81;75;96;91;108;131;118;114;125;96;112;127;120;117;113;156;118;141;121;130;130;141;129;124;153;141;138;139;117;130;146;121;85;74;90;125;136;128;121;118;105;91;118;98;113;120;109;122;123;119;125;110;126;116;122;121;118;125;124;129;141;127;119;129;129;125;137;117;112;119;123;136;150;135;131;125;135;142;139;119;127;141;127;139;108;113;134;121;93;134;134;124;120;125;93;112;128;145;140;145;113;137;131;135;137;149;129;131;98;82;85;70;82;88;75;96;113;120;128;133;126;122;116;114;109;115;113;122;111;131;136;145;132;104;103;107;132;123;116;118;131;113;115;119;95;110;104;116;126;92;99;110;103;105;98;117;125;110;96;89;106;97;87;88;106;105;115;104;117;124;133;128;119;116;112;114;91;113;102;105;132;110;104;118;114;126;139;166;154;169;142;132;133;128;132;139;138;145;168;128;125;137;118;128;144;164;147;169;120;149;138;149;161;148;132;111;88;120;149;147;145;115;111;130;118;122;125;113;105;136;127;105;114;116;104;130;119;116;129;114;113;111;116;131;117;133;130;132;138;106;112;134;116;125;109;134;114;95;100;102;81;86;92;85;130;117;142;137;145;130;142;120;106;115;119;109;137;115;112;140;106;146;129;119;143;122;114;132;127;136;126;127;133;166;147;163;143;123;126;114;113;116;133;137;121;141;114;106;126;122;137;131;130;111;105;124;124;125;140;127;133;112;88;105;131;145;135;118;116;122;109;93;98;127;102;118;136;127;126;111;132;114;124;127;127;133;121;123;111;111;118;113;125;144;144;114;109;112;97;133;124;137;125;125;136;138;125;118;123;142;123;146;113;132;122;115;138;160;164;113;121;124;142;144;150;130;129;113;106;128;114;114;128;130;114;118;138;113;104;145;125;113;111;136;117;120;134;151;109;137;123;115;154;117;139;128;137;150;121;131;128;132;134;138;123;130;145;137;136;133;147;147;130;126;143;119;125;141;125;156;132;133;117;148;152;157;140;148;171;125;129;134;94;113;140;143;144;148;166;128;149;120;126;137;150;159;149;141;142;154;133;141;150;148;124;153;123;149;157;150;143;144;148;146;135;139;147;138;139;134;132;137;136;113;159;143;132;142;136;135;133;138;153;124;125;143;125;164;165;148;131;122;141;120;123;127;120;122;125;116;126;119;133;122;126;130;149;141;143;111;135;139;140;134;131;111;142;150;137;144;116;137;133;167;132;188;145;135;102;100;117;135;111;103;126;125;120;149;160;158;165;179;185;143;111;138;107;150;143;145;161;144;152;153;151;144;120;140;147;120;164;150;178;161;129;124;143;138;135;139;135;117;141;152;137;118;136;140;161;150;127;134;124;133;126;130;125;118;148;111;131;119;137;113;145;143;144;129;122;153;92;97;123;148;156;156;159;136;122;118;137;131;148;149;144;125;142;140;133;120;143;142;138;124;152;155;152;142;137;131;145;131;138;116;133;140;135;128;118;97;106;124;132;134;136;134;134;137;125;152;132;142;144;128;125;144;126;136;151;140;134;153;183;149;144;126;114;139;142;122;140;102;106;99;109;129;145;138;145;145;186;184;212;207;157;132;135;150;178;146;167;189;159;142;162;146;147;158;165;160;151;167;152;145;156;166;155;153;128;134;129;129;132;151;136;155;152;161;166;168;183;196;178;130;158;128;148;146;139;136;131;111;155;140;138;137;147;139;125;137;117;124;122;123;141;136;139;142;142;141;121;138;143;144;151;134;159;120;156;146;146;112;120;130;149;134;142;125;129;140;116;147;134;130;137;105;127;106;138;141;142;143;139;159;130;134;137;130;124;141;114;126;133;131;162;128;145;136;123;99;123;126;117;104;129;128;117;119;108;123;138;105;106;104;115;149;168;201;133;132;87;125;116;122;107;136;127;118;139;108;127;122;131;115;138;121;126;131;132;127;161;144;142;146;144;133;149;128;132;164;143;147;150;138;164;158;118;160;153;152;139;152;147;145;119;126;114;139;107;133;155;136;146;164;113;142;129;148;125;120;120;130;133;136;143;137;138;159;141;124;118;117;144;141;139;129;168;144;135;133;153;123;138;115;107;114;143;137;140;125;130;156;133;152;135;142;154;138;138;125;112;147;141;183;184;179;173;170;151;160;123;129;139;129;120;161;122;144;120;131;139;133;146;146;131;138;132;141;150;130;122;128;135;141;132;130;140;148;160;149;158;159;134;127;115;114;127;126;140;139;126;164;124;158;138;147;181;186;146;168;159;161;154;137;141;136;119;118;114;102;109;105;118;121;112;129;126;123;111;112;123;121;124;128;140;118;132;131;133;131;125;148;139;131;136;146;158;135;149;120;136;116;132;120;146;119;121;130;115;124;115;107;114;112;111;135;152;143;132;131;126;132;142;125;110;146;140;134;126;116;102;111;108;119;113;111;121;113;121;113;132;142;142;130;150;155;142;126;122;138;108;131;123;125;143;140;113;98;119;123;127;135;135
135;125;150;150;121;132;104;122;139;119;129;110;103;114;110;125;122;122;134;132;121;138;126;115;107;122;124;137;98;114;129;176;176;211;181;133;120;148;142;134;128;120;124;108;121;146;147;114;136;122;130;128;122;142;132;126;148;117;128;125;124;117;108;105;117;110;104;117;100;118;104;111;121;121;102;89;109;111;113;127;139;122;130;146;135;118;114;143;99;111;120;109;108;117;127;121;147;117;108;113;118;127;127;123;124;99;121;138;127;122;141;117;109;114;137;120;127;110;125;118;122;118;126;123;134;124;120;107;117;114;124;109;108;148;117;131;149;127;123;135;119;115;99;103;107;99;119;129;120;123;138;131;115;128;121;96;110;122;126;131;111;107;112;111;126;135;106;123;112;124;119;108;118;109;120;111;97;122;117;134;113;140;142;149;130;141;112;102;128;119;126;95;123;98;110;98;136;96;128;98;114;128;109;115;126;118;128;136;131;143;145;119;128;140;111;148;136;144;146;145;142;122;134;119;105;126;159;137;143;153;148;136;157;152;170;160;118;121;148;145;127;135;136;134;145;136;134;108;126;125;142;131;138;139;148;122;126;129;121;134;84;118;101;117;126;118;114;112;114;99;116;126;104;127;128;133;148;138;135;121;118;131;137;129;119;113;110;134;153;147;158;137;154;179;156;180;143;79;58;52;75;114;130;144;144;131;166;158;133;155;116;152;151;110;124;159;153;146;153;131;149;147;138;122;148;123;115;127;131;131;129;126;133;126;131;144;119;136;103;104;103;108;131;123;123;138;147;131;141;121;116;111;118;136;117;136;152;104;129;136;133;135;139;156;151;123;115;146;133;148;123;138;129;143;150;133;141;119;123;124;123;133;128;136;138;118;118;105;112;109;110;125;133;137;159;124;151;174;143;140;149;143;154;141;126;129;143;118;113;122;136;129;136;120;126;130;113;111;108;116;120;138;134;106;108;119;115;116;102;121;99;118;136;151;156;163;145;142;118;116;133;135;132;157;136;126;146;136;150;139;144;145;140;90;103;83;87;84;89;109;121;129;102;108;117;136;114;110;114;137;122;132;136;115;110;118;142;143;150;133;154;141;134;113;147;142;156;139;118;80;77;90;112;122;120;112;126;135;130;111;115;113;121;97;119;117;112;117;134;110;124;123;112;122;122;121;154;151;108;153;129;142;129;131;133;141;132;110;148;125;130;143;144;148;111;133;149;141;138;124;140;118;119;146;120;122;105;102;130;120;122;127;114;124;147;121;152;124;142;121;136;137;128;122;134;100;80;80;79;88;74;86;89;103;116;133;129;136;128;108;105;120;139;104;120;100;115;136;117;114;112;96;102;118;120;123;127;121;125;123;110;104;128;113;129;131;121;108;133;108;109;124;102;121;99;84;124;91;90;79;111;99;86;113;108;115;138;138;121;119;110;117;109;108;131;123;139;123;125;115;128;114;137;141;147;130;143;149;127;129;123;132;138;143;131;157;133;150;116;130;128;140;162;143;135;163;129;138;145;123;140;124;101;131;120;110;158;140;126;116;102;123;101;126;147;127;114;133;113;126;121;111;101;146;119;128;107;138;125;127;114;126;112;128;129;167;116;126;128;130;127;140;128;125;87;85;101;87;96;86;95;111;130;150;138;115;109;139;128;116;112;123;123;120;146;137;113;125;105;123;146;120;130;126;137;125;115;162;144;140;136;145;149;126;147;166;139;143;119;122;145;121;103;120;126;133;124;120;143;110;114;109;116;124;114;110;113;131;113;112;116;115;124;122;118;110;112;108;102;138;126;105;128;113;127;127;111;127;129;126;110;119;123;130;126;87;87;119;142;172;149;143;130;109;142;143;134;157;134;149;142;150;123;117;125;129;139;134;118;130;141;140;134;118;114;124;142;129;158;123;117;120;148;110;114;112;122;124;109;108;125;126;123;123;128;121;124;136;118;111;123;122;120;116;114;124;125;132;121;123;138;118;116;139;145;139;129;147;136;152;144;129;139;117;153;155;156;166;149;137;143;136;145;143;145;152;144;132;150;121;127;131;127;131;143;138;133;137;121;136;128;124;147;142;141;159;133;153;170;177;186;177;161;135;107;152;147;130;143;145;134;139;126;143;132;158;156;141;143;135;147;132;116;126;120;132;109;128;116;125;138;133;106;147;153;135;126;131;117;143;125;148;170;164;135;132;129;148;136;138;134;134;110;105;130;127;123;122;129;113;132;136;139;127;135;137;109;145;129;122;125;126;123;105;144;120;125;127;111;152;160;151;136;181;150;105;131;111;118;124;109;129;142;132;150;151;145;136;156;161;162;148;134;148;131;145;147;131;141;128;142;167;139;131;132;112;148;140;174;159;157;110;129;143;142;126;130;116;106;140;110;141;114;138;121;121;135;138;141;133;136;121;135;142;128;137;129;138;128;140;148;143;145;133;140;119;105;106;95;122;130;134;141;141;138;131;124;143;149;141;135;156;127;129;119;143;135;134;124;149;109;133;141;131;138;142;123;130;122;119;115;151;136;120;118;144;126;116;135;158;155;147;141;142;121;150;125;122;126;141;152;139;135;126;135;151;169;154;160;161;143;149;118;136;147;133;148;131;91;98;114;118;121;171;138;138;146;140;179;163;172;157;154;151;179;163;172;205;165;173;158;155;151;170;153;166;173;158;170;127;119;157;128;147;139;135;158;147;136;143;165;145;167;171;159;161;137;157;129;149;119;149;130;124;165;144;126;143;144;121;106;121;110;135;130;139;133;130;116;125;115;102;126;151;171;151;136;136;119;130;138;138;132;137;159;146;148;139;136;131;141;142;102;139;144;147;129;148;156;167;145;141;128;144;115;153;149;151;147;163;162;120;156;149;123;112;125;122;118;134;131;130;154;137;141;109;119;119;121;143;117;140;112;106;132;145;110;112;107;110;102;119;135;159;167;140;118;123;122;114;137;138;136;131;132;118;135;123;138;127;128;122;124;136;125;144;143;149;161;166;149;156;113;130;148;135;130;130;144;156;133;156;154;144;131;147;173;157;137;119;126;129;140;136;143;99;128;139;155;139;147;166;143;129;164;127;151;130;147;154;148;143;109;128;133;125;142;112;126;153;156;148;166;165;158;143;145;136;147;143;104;118;115;118;140;142;108;131;132;142;145;125;135;135;136;110;98;112;130;159;163;165;190;165;165;129;141;126;114;125;132;121;139;139;120;110;131;145;105;140;140;144;147;137;143;157;147;154;143;141;144;120;124;159;149;144;173;163;131;138;138;118;156;145;128;136;140;138;136;132;159;160;152;143;148;161;172;162;164;137;153;137;141;131;145;118;133;108;128;122;117;124;116;113;109;109;128;118;110;123;134;124;129;141;138;119;132;136;101;122;129;117;148;119;145;139;155;149;141;156;143;122;128;115;127;112;114;113;110;122;117;114;117;120;122;137;135;124;133;120;127;128;119;128;114;119;136;126;101;114;104;122;107;114;137;137;125;115;126;144;134;148;151;143;144;116;115;132;139;129;138;174;112;131;133;111;106;121;136;122
116;125;143;103;152;124;132;120;111;119;123;126;122;117;109;103;117;121;133;122;119;135;117;99;127;120;106;122;110;128;112;138;146;162;156;131;114;133;124;123;121;139;92;106;115;142;112;110;130;109;137;114;135;127;110;126;136;141;122;124;124;130;118;107;121;110;90;76;100;115;110;116;103;114;83;106;96;94;114;123;110;132;121;123;110;125;130;130;131;116;104;142;118;131;114;112;101;102;109;111;127;105;110;108;127;125;141;121;115;116;117;124;128;111;117;120;122;121;122;108;117;122;117;112;113;89;116;112;138;112;119;115;133;136;147;139;140;108;133;119;124;101;106;103;105;119;101;110;98;109;129;132;103;105;99;121;118;128;108;136;110;114;112;136;113;129;122;108;115;130;108;121;115;119;133;114;103;127;112;121;152;131;129;128;142;144;148;130;108;132;124;144;127;117;117;120;109;109;114;107;110;127;126;108;121;122;131;111;145;126;128;120;118;119;126;130;135;140;132;142;146;143;142;128;129;156;127;145;124;120;144;129;143;149;153;137;146;122;145;153;132;159;126;131;120;114;116;139;133;112;143;144;131;144;139;108;115;124;114;94;107;107;102;114;109;101;121;121;109;126;102;114;113;114;93;114;116;116;120;151;127;128;126;136;107;125;146;139;146;126;161;142;151;171;172;150;160;93;75;54;65;98;116;131;104;133;151;131;152;141;142;130;136;117;133;129;155;168;158;155;141;138;135;162;147;124;116;122;139;131;139;126;130;129;117;136;131;110;106;116;106;110;116;112;110;123;133;144;125;116;115;97;131;128;133;144;131;131;132;155;137;163;145;158;142;127;143;122;118;134;152;131;134;130;116;140;131;117;127;106;124;102;127;139;135;151;110;118;103;103;104;102;125;135;121;129;125;159;148;134;139;127;158;142;142;150;127;125;118;133;149;114;122;136;112;129;111;128;106;114;122;100;129;128;121;121;108;124;124;125;123;113;152;142;138;167;156;144;129;119;124;156;156;146;180;148;139;114;131;153;131;129;115;123;113;100;73;84;96;101;134;125;132;134;109;114;119;125;125;121;107;129;116;99;137;121;117;131;138;152;138;122;134;143;170;138;166;120;120;72;94;76;103;104;114;111;101;136;112;120;108;111;128;112;125;128;106;118;135;121;130;126;134;118;131;162;122;122;133;114;143;120;130;131;116;111;121;136;129;136;140;132;132;155;143;150;143;130;130;118;134;132;137;134;131;116;100;134;136;128;130;127;102;122;125;144;116;142;128;177;143;156;138;165;148;112;79;73;64;78;89;82;89;109;128;120;123;117;122;116;125;110;121;121;112;135;103;102;129;114;109;110;109;119;101;120;112;133;114;127;100;92;103;135;109;119;115;94;108;126;101;111;133;125;115;106;119;97;93;114;89;90;108;112;101;99;128;106;105;104;118;102;99;104;135;118;117;120;113;128;126;128;145;136;132;149;144;114;122;117;134;128;130;125;149;139;165;119;127;128;137;137;140;150;169;167;141;142;136;159;130;132;119;102;100;104;124;157;138;114;93;121;114;128;129;129;117;117;120;111;123;133;116;114;137;122;113;116;121;105;117;114;127;124;128;142;131;122;122;107;162;140;107;122;101;114;98;95;111;94;95;86;115;144;145;118;118;106;113;119;128;127;123;152;124;138;128;118;127;142;130;118;128;132;145;129;137;132;149;143;150;155;154;141;127;135;131;127;129;134;118;115;119;119;129;138;99;110;151;102;108;125;120;132;115;99;110;105;121;115;113;146;132;131;139;113;110;113;106;123;145;107;139;118;119;118;133;122;124;124;107;123;113;139;108;111;109;131;160;228;192;117;102;112;129;105;126;110;166;148;104;133;108;111;135;145;142;116;132;128;141;127;125;124;113;137;137;143;135;125;142;149;128;111;146;111;136;119;112;129;123;119;112;114;123;112;106;111;121;127;139;116;138;138;136;117;115;119;136;131;108;123;119;128;135;120;119;131;164;132;147;149;135;131;160;164;165;121;162;166;159;136;123;150;126;128;136;131;133;131;151;152;129;121;147;126;129;136;138;118;138;119;171;142;149;119;127;150;139;172;155;163;155;125;108;133;125;121;118;136;154;155;120;119;132;126;147;145;133;124;132;133;110;133;132;125;138;141;111;119;126;118;154;143;153;136;134;126;153;150;139;147;146;148;133;123;146;104;140;145;130;124;124;108;128;123;118;126;97;123;136;105;142;128;130;117;123;133;130;118;122;124;118;133;135;125;152;140;162;124;158;156;159;145;124;101;111;126;105;113;100;117;106;121;121;115;152;139;168;165;170;142;153;144;143;145;148;126;136;121;163;152;148;123;146;145;153;163;140;148;117;121;130;126;135;152;123;125;104;137;131;122;116;111;129;131;133;136;135;136;119;140;111;130;112;129;122;133;139;120;113;119;121;127;141;136;135;114;125;113;116;141;131;133;136;117;133;143;142;169;147;117;130;124;136;141;157;153;150;117;128;134;132;162;138;120;147;135;130;122;117;129;135;133;149;144;136;117;136;145;147;164;138;122;147;144;124;127;143;132;147;141;132;135;125;133;173;148;149;164;137;151;123;109;138;135;141;145;108;105;114;127;145;142;134;138;136;118;154;148;188;163;124;179;146;168;130;182;162;151;147;162;148;158;138;157;164;165;167;138;145;134;103;109;146;127;141;142;159;135;161;138;169;145;143;142;166;138;134;132;127;142;150;147;153;117;146;134;133;131;156;132;123;117;129;130;135;118;131;131;134;132;140;146;157;151;162;140;139;149;124;126;134;122;135;124;142;145;135;162;169;112;156;138;139;157;155;157;134;158;146;143;116;139;117;131;144;165;182;198;156;154;151;129;133;127;131;101;140;124;162;140;155;125;106;122;113;107;107;113;122;137;122;118;122;126;128;127;117;97;104;110;121;124;119;123;103;123;121;131;129;127;142;126;112;126;136;146;97;141;126;138;144;128;156;149;152;164;170;149;142;146;147;116;142;139;134;169;163;139;152;141;141;135;158;137;136;141;146;127;130;133;133;123;90;121;130;127;143;153;147;146;137;139;141;160;146;164;162;128;151;142;150;128;140;141;128;141;133;132;144;148;178;149;124;148;123;163;168;150;84;84;106;108;126;123;153;137;112;140;151;139;140;152;160;120;105;125;157;144;138;143;151;140;166;150;117;147;119;138;127;131;121;113;106;129;117;119;145;137;136;148;127;115;129;141;139;140;118;120;148;140;142;149;132;168;162;168;143;141;138;134;115;119;117;127;143;135;136;142;159;154;153;178;185;165;155;190;152;145;146;142;122;130;121;158;102;124;131;129;106;101;123;106;127;112;124;96;112;127;117;153;109;110;151;145;108;130;121;124;131;145;113;123;133;128;141;149;145;131;130;132;130;117;125;118;128;129;121;112;119;124;131;139;117;145;100;136;134;112;122;148;115;131;140;128;131;132;132;96;130;119;108;92;107;116;111;123;119;160;130;161;153;152;146;117;120;114;141;135;140;132;129;136;124;105;131;115;145;101
138;136;123;117;118;124;108;124;130;125;138;127;104;102;105;131;117;112;115;125;135;129;112;124;113;125;113;103;116;122;102;115;145;116;133;115;121;118;126;146;133;119;120;116;102;141;104;110;99;118;144;157;139;135;123;123;116;147;135;133;136;122;108;105;109;92;88;110;118;135;129;96;100;100;104;115;110;106;124;118;98;118;126;107;110;117;129;116;126;112;117;114;115;106;119;119;111;107;122;107;117;125;125;122;124;128;111;114;107;141;103;103;86;86;115;100;125;119;117;113;117;113;132;127;130;104;94;95;145;122;116;138;119;115;132;126;118;122;123;109;106;97;118;124;124;103;102;103;111;122;123;112;115;124;134;119;130;116;126;128;137;110;136;114;132;124;118;129;124;120;120;95;108;93;124;121;121;141;148;131;116;129;159;132;106;120;114;128;139;112;131;126;137;135;99;100;113;116;115;104;121;102;107;127;124;129;122;99;133;145;113;130;107;133;159;138;150;127;108;129;158;137;137;125;138;150;130;112;133;117;133;126;139;141;132;132;131;128;133;146;138;148;143;120;129;129;142;132;140;133;137;156;130;157;123;138;125;137;107;130;126;118;127;118;111;117;114;118;109;102;123;119;101;93;110;107;119;131;134;157;109;108;121;128;143;132;150;145;124;121;165;148;143;144;130;162;150;89;66;59;69;85;119;132;125;133;122;130;117;135;154;132;147;141;134;139;139;141;139;108;109;113;128;136;150;135;105;137;107;106;129;144;104;105;131;122;134;103;109;97;105;128;123;113;111;118;137;149;126;127;117;121;111;125;121;126;149;127;126;141;114;124;127;141;144;144;145;139;120;133;138;149;143;114;120;136;131;113;109;122;124;137;126;135;108;120;132;110;136;124;92;149;123;126;147;151;129;152;133;139;141;138;135;147;137;162;139;123;127;126;100;135;124;110;111;100;106;116;108;111;128;114;120;117;123;109;131;133;105;132;113;125;130;116;142;136;145;140;145;126;155;122;140;154;145;133;151;142;136;157;152;114;135;132;131;104;90;86;127;107;116;117;145;115;139;112;112;131;112;129;123;129;120;107;117;110;124;149;139;149;161;128;129;155;142;141;149;130;110;77;69;96;108;118;103;116;110;115;96;110;136;122;136;114;115;126;109;107;123;114;126;146;145;120;144;136;168;130;146;131;132;118;131;115;142;141;144;156;141;137;126;111;140;139;117;137;98;147;134;136;105;132;121;119;110;125;121;124;118;116;132;102;134;127;131;128;119;127;145;152;168;155;158;137;132;123;97;69;68;85;91;93;95;112;120;129;119;122;117;98;132;130;97;125;137;118;104;142;135;102;107;116;118;122;110;117;98;121;118;111;101;101;98;122;116;124;88;136;113;113;108;118;119;129;99;128;96;126;111;110;99;106;105;96;95;122;104;109;109;130;142;132;107;96;126;122;135;120;129;137;109;118;120;137;136;129;147;128;129;132;137;147;138;131;143;150;145;139;131;137;104;167;154;156;152;106;129;109;150;149;159;123;118;88;97;92;119;128;117;106;106;98;131;125;119;136;146;126;134;125;104;124;103;114;119;114;99;133;117;118;122;135;134;130;158;139;126;136;124;115;122;137;121;112;90;101;100;108;136;113;103;110;129;125;134;127;141;111;94;128;123;142;101;112;126;131;138;113;128;129;131;135;119;126;135;147;141;150;146;157;150;160;177;150;130;135;129;129;136;125;101;126;119;125;157;122;121;130;134;123;142;126;133;120;106;117;125;108;115;102;111;110;125;97;124;107;107;121;99;118;116;129;114;130;111;110;129;111;127;130;107;127;98;131;102;96;120;124;174;189;176;159;115;115;130;166;125;147;171;135;115;115;102;123;145;134;127;143;140;128;156;139;134;127;137;136;132;151;135;136;131;117;123;128;146;103;119;114;133;132;124;122;125;107;121;147;113;96;139;120;162;122;128;133;113;130;120;122;121;129;104;124;142;112;112;135;147;142;137;136;145;119;136;150;135;134;149;156;135;157;162;159;173;156;111;145;117;131;129;147;142;155;133;148;131;113;146;129;147;124;136;161;131;140;127;139;157;123;144;167;154;162;142;140;128;143;128;146;137;129;138;142;147;120;139;128;158;106;144;130;147;150;121;138;119;131;118;127;137;134;131;123;128;139;123;138;167;124;176;141;132;133;131;118;130;139;120;123;135;145;117;102;123;100;117;121;131;113;128;119;139;139;156;127;114;137;128;120;132;100;123;136;127;138;146;147;160;146;145;126;147;125;160;151;133;104;96;94;106;122;111;115;126;136;121;137;155;134;166;154;158;167;127;140;136;158;143;144;125;134;129;136;126;125;128;133;140;142;160;126;137;101;121;136;139;117;130;121;143;140;144;138;113;123;125;140;116;139;113;131;130;136;114;125;114;136;132;123;113;98;138;123;127;120;144;143;141;110;128;122;97;127;142;150;127;117;127;144;163;126;124;127;118;110;129;137;133;127;117;121;134;137;130;142;155;134;133;129;137;128;144;127;129;147;145;119;167;121;134;144;123;122;147;135;157;133;139;115;144;134;133;138;145;156;136;164;170;166;156;152;128;140;135;126;115;147;147;139;114;140;114;122;129;139;118;133;146;148;147;172;157;168;130;134;153;159;185;161;179;130;134;139;174;155;155;153;144;176;146;146;149;115;117;123;126;138;127;117;151;130;135;142;166;141;154;162;143;132;137;116;120;137;137;120;129;123;134;128;128;138;129;129;137;139;140;138;111;121;122;120;122;107;138;137;154;172;150;154;143;127;119;146;136;122;133;138;166;129;115;159;138;142;143;132;145;126;139;111;163;127;174;138;145;136;113;150;151;147;166;168;168;178;129;125;112;130;123;125;123;136;132;143;126;124;117;112;135;101;117;113;122;115;108;123;123;114;106;135;134;127;109;132;126;109;125;134;121;123;121;127;132;124;134;131;115;123;131;141;123;121;117;128;152;123;129;150;130;148;174;144;132;137;139;150;154;152;147;150;148;137;153;132;151;147;137;119;142;170;137;132;116;133;148;139;124;111;109;138;161;153;153;151;168;166;150;161;169;170;150;173;150;143;133;120;126;141;144;127;128;100;127;129;157;166;157;155;155;161;174;163;88;66;86;103;108;122;123;153;141;135;125;135;150;137;150;120;115;118;146;120;132;167;158;149;136;133;123;143;124;131;126;111;133;136;136;126;142;140;138;145;117;155;115;119;148;145;128;132;126;152;139;125;163;155;150;152;160;160;149;150;140;142;129;124;115;123;127;121;129;128;143;145;162;161;180;152;161;166;147;141;135;117;146;133;136;128;131;104;116;128;125;124;107;137;124;126;117;117;114;125;123;146;144;138;131;128;136;114;120;111;116;121;131;126;120;122;128;140;136;112;143;135;116;123;146;129;117;97;108;115;123;128;141;121;111;132;112;124;140;121;132;120;112;139;126;115;121;143;133;122;123;129;120;132;109;114;121;116;122;137;155;169;134;128;123;125;127;130;111;115;137;140;128;138;119;103;123;123;119;125
126;110;119;114;118;108;118;106;121;109;121;128;130;114;113;121;130;119;128;133;106;112;122;120;101;118;94;123;106;127;110;125;124;136;115;122;109;122;137;140;143;102;84;137;109;143;105;114;100;119;126;151;121;114;122;139;141;125;117;119;151;112;107;102;108;106;79;119;100;108;107;133;111;127;93;109;104;121;118;114;122;123;130;119;123;131;124;144;142;115;126;119;114;121;125;110;100;112;106;122;108;111;114;100;124;103;146;107;120;105;117;100;115;101;105;102;124;112;117;108;96;130;149;122;117;116;115;109;99;95;119;112;153;132;135;132;130;136;124;99;121;114;82;109;107;116;118;111;124;140;121;122;123;133;129;122;107;126;141;142;133;138;102;126;112;124;124;95;113;102;116;102;90;107;112;124;120;126;153;122;138;137;140;128;141;136;136;114;127;122;147;155;160;147;119;96;108;107;106;121;123;124;127;129;129;113;108;129;129;112;128;114;131;131;115;134;134;139;112;127;117;130;122;123;137;117;147;130;127;124;160;142;150;120;128;119;114;135;137;139;117;125;124;137;137;108;118;147;113;158;120;124;124;141;140;130;142;137;140;110;98;121;121;114;106;133;125;101;147;133;110;112;106;107;114;118;110;121;125;122;145;113;143;137;140;136;100;120;121;126;153;145;147;181;143;139;154;80;54;49;51;86;134;143;146;125;126;102;136;141;136;130;108;138;136;140;130;127;128;125;124;137;136;123;116;108;119;118;131;109;133;118;121;119;113;120;98;113;112;96;123;104;118;126;120;130;131;115;130;121;109;104;160;118;124;125;145;125;145;117;128;117;119;136;147;133;134;127;123;128;139;152;141;126;134;113;120;123;120;127;134;131;122;110;136;130;139;93;116;96;133;118;142;139;132;135;128;130;129;168;148;148;121;138;133;116;127;106;125;134;111;123;127;118;116;138;115;118;120;120;111;129;112;110;108;102;124;106;109;128;133;143;138;142;142;124;129;146;133;137;174;125;132;153;128;158;154;129;130;127;123;130;151;128;140;106;84;88;114;108;125;120;159;131;120;118;113;140;132;113;113;123;117;122;135;128;151;145;140;126;145;118;155;143;151;124;124;132;98;66;79;71;92;77;84;93;109;112;105;125;108;126;111;107;114;105;124;120;122;88;93;122;146;133;140;121;128;124;141;132;125;117;133;110;135;123;109;145;126;163;119;134;146;143;121;128;135;133;126;115;110;132;116;126;123;139;125;130;123;115;119;133;122;103;114;114;120;133;153;156;156;151;132;165;136;145;105;76;99;120;94;89;102;105;132;121;127;121;114;115;120;106;122;113;134;140;102;111;116;105;137;122;103;120;115;117;95;111;106;103;88;118;116;121;115;103;125;112;124;96;89;110;106;107;120;115;104;104;132;118;105;123;102;96;104;133;114;88;128;100;114;124;109;128;117;121;101;110;129;111;131;115;114;140;130;135;137;133;128;123;126;154;114;150;140;131;155;137;136;156;139;174;156;168;145;173;127;149;148;136;126;137;131;103;98;114;122;123;118;122;111;123;125;116;134;138;145;137;101;104;106;131;117;114;109;127;115;119;128;112;142;135;134;134;143;148;145;149;147;132;142;123;113;108;119;84;106;115;112;92;132;129;127;102;110;107;128;116;107;121;118;131;123;118;117;123;112;115;110;117;139;129;127;146;134;133;152;160;174;156;176;170;134;125;142;143;124;128;126;140;116;152;111;136;131;118;100;136;137;111;162;106;137;125;116;110;101;127;121;123;116;105;120;130;121;131;107;129;120;109;112;124;127;115;99;130;121;115;123;123;136;147;110;135;125;122;123;117;141;163;152;136;116;117;113;135;134;118;120;123;120;116;122;134;136;149;133;141;116;130;140;134;126;157;134;125;140;129;132;110;123;135;122;140;148;143;123;124;132;136;137;111;121;124;128;150;132;118;150;121;129;149;149;123;141;127;126;107;123;119;133;144;128;124;143;108;120;129;152;144;133;125;132;151;147;163;147;137;148;131;169;147;164;120;121;121;124;121;150;148;138;145;130;121;130;136;131;127;137;132;145;145;151;123;160;135;116;148;169;150;175;137;131;116;132;156;135;141;141;141;129;123;126;133;115;132;140;133;156;145;138;144;130;142;121;126;124;141;111;110;121;129;133;144;143;119;133;180;205;150;145;148;132;147;131;127;132;126;118;119;116;154;116;121;122;116;107;110;125;129;134;141;135;145;138;123;140;123;140;107;102;118;130;130;111;147;123;129;130;112;155;158;170;154;130;125;99;110;101;124;116;109;134;106;126;139;140;148;173;164;157;160;140;133;137;140;150;131;131;120;113;97;113;141;120;140;152;157;156;153;129;125;110;93;114;142;139;119;130;132;140;111;144;123;118;120;135;121;138;116;136;163;106;141;126;119;111;125;129;156;121;118;123;145;124;129;144;119;116;111;127;128;127;116;116;134;147;117;125;119;110;103;120;132;106;132;110;123;130;138;133;140;157;145;128;137;143;116;119;123;124;141;128;139;150;152;115;118;127;116;112;118;132;132;146;139;139;149;152;139;136;131;149;122;155;141;135;128;149;144;136;147;105;122;158;141;127;128;129;109;116;121;121;120;122;131;159;162;167;169;179;161;140;155;146;156;178;176;155;146;187;150;154;156;143;162;156;143;159;158;115;126;118;129;120;120;126;127;123;159;138;148;178;132;145;158;145;120;134;136;139;139;125;112;113;135;112;130;139;123;147;122;150;132;145;138;133;125;117;120;120;128;142;137;123;142;128;149;157;133;135;136;129;129;130;133;133;139;151;134;148;128;144;138;140;118;136;143;127;142;156;144;124;119;128;131;144;153;149;182;171;178;145;131;141;142;113;116;109;117;106;135;126;138;105;95;107;113;104;115;137;101;159;110;151;147;131;120;123;118;91;112;131;108;101;114;113;114;117;143;107;131;147;107;141;128;116;111;127;104;122;122;116;131;132;127;121;129;131;126;140;135;140;142;137;165;145;164;143;124;134;137;166;150;148;140;163;113;140;134;135;127;137;161;129;130;103;125;174;148;144;145;143;149;177;176;175;155;153;161;138;140;136;146;144;152;123;123;135;125;121;110;126;147;158;145;153;142;148;114;74;73;62;82;87;97;86;98;127;137;161;163;138;150;147;123;133;147;142;157;141;130;135;136;126;132;142;128;108;118;113;99;112;112;121;135;112;116;130;124;135;144;127;119;137;142;113;117;121;159;151;132;150;152;149;161;164;194;142;160;157;135;120;126;126;138;137;135;109;132;156;155;174;188;197;160;198;134;171;168;142;158;141;174;176;129;131;117;118;119;127;110;126;113;114;92;118;120;116;136;131;128;126;143;143;112;123;132;122;100;128;105;107;114;121;138;138;115;121;146;133;116;121;122;125;113;126;114;123;109;106;134;127;132;158;144;140;110;133;133;117;124;126;118;131;125;124;124;118;136;121;137;104;119;102;136;131;132;130;131;122;133;135;152;147;130;114;139;155;147;147;108;140;121;127;128;123;141;93;134
109;127;105;104;125;85;120;139;115;125;137;108;128;121;121;127;148;127;102;124;138;118;107;130;127;109;97;121;123;105;148;138;126;130;115;134;136;125;116;133;115;106;114;97;118;129;126;122;116;127;112;104;119;121;135;117;116;131;140;124;128;132;114;104;98;106;112;102;120;121;106;114;121;106;108;94;101;119;116;120;100;113;130;138;110;130;134;110;141;154;113;123;116;113;105;115;113;107;109;134;110;98;126;105;117;143;143;116;120;106;127;121;112;122;122;112;114;105;122;117;111;112;123;123;124;92;105;98;111;107;109;136;122;121;106;137;106;101;111;107;108;120;108;127;107;101;114;128;99;91;118;111;120;109;120;144;117;125;127;136;100;120;114;139;125;126;108;114;118;104;108;116;111;120;108;127;145;109;129;102;130;126;111;125;123;142;142;131;135;114;142;146;149;127;101;112;117;106;102;127;102;97;102;125;117;133;111;113;132;140;123;117;127;105;143;111;124;139;130;125;141;120;126;148;128;132;138;126;128;128;130;156;144;161;139;141;125;111;144;142;141;157;137;115;118;118;127;136;124;123;119;144;131;142;129;160;129;125;138;135;118;122;111;109;107;123;131;125;138;129;118;114;115;95;96;129;128;134;131;125;131;139;163;131;135;135;101;109;123;127;121;141;126;160;128;169;149;87;73;51;56;84;126;142;140;123;123;117;121;127;122;114;145;133;123;124;141;113;125;135;106;128;140;133;111;136;122;116;122;105;126;141;113;161;119;104;104;127;105;99;121;132;115;107;123;119;130;134;138;126;136;124;128;125;139;127;140;114;113;125;141;144;121;161;141;156;156;122;129;141;131;148;164;126;132;121;129;125;108;108;124;133;119;126;111;115;115;110;117;126;120;135;130;136;135;113;132;132;112;99;154;144;148;123;139;130;135;113;112;117;108;124;128;98;110;116;108;110;92;119;93;131;107;116;117;131;101;104;124;147;118;138;136;135;149;153;145;125;138;136;135;155;148;155;162;160;147;137;158;142;138;134;119;136;116;95;129;73;104;103;119;126;147;133;127;114;112;109;120;127;123;143;136;117;128;119;122;130;148;148;135;130;135;143;156;149;119;119;80;89;76;75;101;90;80;103;97;95;110;123;129;112;129;119;121;112;107;123;113;123;127;152;117;127;140;130;123;153;127;107;126;123;105;128;125;164;129;131;149;107;128;125;105;125;137;131;114;107;131;127;112;106;106;148;128;111;113;135;128;108;100;129;130;135;125;122;134;118;130;162;148;150;148;141;135;140;112;105;80;90;97;96;88;107;122;115;112;122;104;137;119;128;117;112;157;134;130;120;118;122;128;123;108;126;105;116;106;113;91;111;122;104;102;119;130;99;112;93;111;108;103;88;99;106;101;99;103;99;141;115;109;122;117;116;104;97;121;107;97;99;111;111;124;122;121;114;123;122;127;123;123;123;132;133;151;131;148;143;126;140;139;135;155;145;160;128;115;133;183;153;156;161;157;142;157;129;140;119;149;130;142;153;113;131;91;83;129;121;111;136;105;132;113;119;112;109;140;106;109;133;115;117;127;126;106;117;145;119;129;117;128;133;149;142;151;153;125;130;142;140;118;110;106;118;99;90;88;114;131;128;104;111;121;111;115;104;105;123;100;112;127;139;140;143;127;112;113;127;119;133;140;127;139;135;122;161;166;151;142;176;180;160;155;125;150;138;132;131;119;125;130;138;126;127;117;110;129;135;137;132;140;143;109;130;130;102;131;124;141;128;123;114;119;126;130;127;123;107;116;111;101;100;98;116;113;138;130;118;111;100;149;116;130;132;127;121;99;109;141;118;153;134;123;121;120;123;132;127;139;116;125;111;132;129;137;132;134;119;122;136;123;126;139;119;112;120;116;143;125;110;136;114;161;141;151;127;95;118;127;123;142;116;126;129;128;137;141;142;117;117;142;153;140;124;134;120;143;124;114;128;129;115;114;125;104;132;112;147;128;131;131;142;152;154;170;144;168;145;143;126;120;124;133;133;136;134;147;147;138;164;146;148;162;145;123;131;121;141;133;120;134;132;151;148;152;151;137;155;156;163;154;132;128;131;132;126;129;152;129;140;133;120;138;118;116;134;128;144;139;154;129;131;137;138;127;113;128;122;151;137;126;133;139;122;121;143;168;151;167;178;130;136;148;153;128;144;132;125;134;124;135;129;152;128;115;141;110;111;114;118;125;132;121;130;138;129;126;128;120;110;139;111;131;121;126;107;124;139;127;120;112;124;159;149;120;114;114;94;111;118;131;106;129;132;141;152;133;172;189;197;156;123;154;141;138;134;132;133;137;110;97;124;117;142;112;142;158;142;177;177;141;96;109;114;110;131;138;111;135;117;150;121;120;132;126;120;126;122;118;136;123;122;135;130;118;135;99;131;117;123;136;126;138;126;142;134;143;110;132;116;112;117;113;148;100;133;126;114;122;129;104;129;108;121;118;136;107;125;127;114;108;127;141;147;147;123;150;131;125;134;143;141;145;134;136;130;140;124;112;117;123;111;100;121;139;133;114;120;134;123;124;120;130;126;133;132;123;145;130;141;148;141;135;128;136;136;118;107;121;106;107;120;115;134;150;174;189;186;179;182;168;166;158;172;169;157;165;197;183;156;150;169;146;175;156;148;172;161;127;157;122;107;104;138;119;149;134;147;136;144;132;136;175;160;159;141;142;123;110;126;117;140;132;146;100;109;138;130;122;112;150;142;125;140;122;128;133;125;144;138;127;129;135;139;125;151;148;131;135;152;123;154;126;129;133;111;104;101;114;151;137;147;127;138;124;144;129;140;130;141;138;139;139;125;148;124;155;145;158;175;162;177;146;143;117;125;127;115;115;138;128;120;127;109;126;125;114;105;76;105;122;115;140;130;155;146;148;112;129;110;128;129;118;151;105;120;112;109;120;131;134;124;138;125;137;134;131;142;134;113;148;128;136;134;121;130;118;134;131;149;133;134;140;138;157;116;129;131;117;163;133;139;147;164;153;130;151;128;131;125;126;128;132;130;121;123;122;134;133;169;148;170;157;170;172;161;155;160;145;157;160;122;150;160;136;152;146;139;142;122;140;111;125;152;169;161;136;124;126;104;71;47;41;57;78;73;75;81;95;99;142;143;161;143;141;184;154;158;151;135;125;153;125;137;119;118;136;116;118;132;114;139;110;122;121;133;155;133;132;118;127;132;130;142;139;131;153;114;132;140;153;161;148;142;150;166;172;139;182;159;152;148;151;135;154;112;138;128;139;128;172;177;161;167;161;160;188;159;180;152;149;142;142;171;159;171;125;114;139;120;131;109;118;116;114;110;102;115;138;123;132;130;132;143;153;130;117;111;136;122;126;100;124;124;128;121;154;130;112;116;108;121;126;120;110;110;120;139;106;120;132;141;125;133;137;137;141;136;140;123;136;137;138;134;109;127;113;118;130;132;126;128;99;102;136;130;121;119;116;114;119;139;141;151;138;109;140;134;118;151;137;113;119;121;126;113;144;147;121;121
96;113;117;121;111;111;112;127;119;110;117;126;141;127;130;135;154;142;121;130;90;141;105;113;127;115;132;114;114;104;116;120;119;127;107;110;120;136;121;121;124;105;123;149;122;129;93;123;126;99;90;113;117;116;121;128;129;153;121;149;117;123;106;85;91;98;96;119;104;105;124;109;115;110;108;108;121;97;85;122;95;126;121;129;133;140;124;139;149;110;111;107;102;97;107;120;113;111;109;108;129;103;119;110;102;123;130;117;105;119;126;140;108;140;112;105;91;113;110;108;123;108;125;99;107;104;121;119;109;128;150;127;120;107;124;129;144;118;141;136;140;134;132;137;144;120;131;136;116;129;100;108;110;109;139;128;132;116;136;124;119;130;125;108;124;111;108;110;114;122;103;125;106;123;111;133;128;142;125;127;118;118;125;120;119;111;121;103;138;122;144;133;127;131;103;103;114;123;99;111;109;128;138;130;115;139;111;112;108;122;97;105;106;129;167;134;158;114;115;137;143;140;159;134;123;139;153;130;122;140;130;122;148;139;123;152;143;142;143;120;130;137;134;112;119;108;131;124;112;144;161;136;156;136;155;165;164;138;137;152;133;126;121;115;142;139;182;151;127;125;115;120;101;111;97;147;145;120;126;139;136;135;119;125;138;111;134;115;111;132;140;152;142;122;148;159;155;96;73;63;64;81;119;156;142;120;121;132;123;135;144;142;128;158;127;164;134;118;145;106;131;134;126;136;108;132;118;120;118;134;124;132;114;127;123;118;106;104;113;120;118;110;109;120;121;101;139;139;128;111;125;117;121;145;107;137;123;136;133;132;128;127;136;118;146;163;136;120;107;143;160;154;136;118;143;115;144;133;120;136;119;127;140;119;122;119;114;107;123;115;121;141;142;145;143;143;122;129;120;113;124;123;112;151;122;143;107;121;115;126;107;118;93;110;124;122;128;120;136;115;134;130;121;121;119;122;104;127;118;152;119;124;123;147;140;136;170;147;126;139;136;126;144;137;147;146;134;132;144;142;144;127;139;143;111;102;92;88;115;106;116;118;106;126;127;120;108;110;137;141;134;139;132;99;117;124;115;151;138;137;162;142;135;136;157;135;148;129;76;63;62;91;95;118;96;108;97;88;93;134;125;103;121;103;123;114;112;94;101;122;138;126;148;123;133;156;124;142;114;135;107;146;118;121;112;129;155;143;114;114;121;121;147;126;143;134;116;126;102;122;121;113;87;135;109;105;127;98;128;127;132;139;145;110;116;125;112;135;132;139;147;163;161;160;151;125;120;76;85;99;85;99;119;104;92;116;120;121;127;125;135;114;111;114;143;125;126;120;102;129;143;96;106;114;108;105;115;131;110;115;138;123;103;96;111;123;134;107;139;113;130;113;121;105;70;103;87;97;117;129;124;115;106;117;112;104;130;109;122;106;117;116;106;126;131;126;122;103;118;126;113;147;116;129;136;144;163;122;152;117;147;136;151;128;114;150;141;129;123;158;155;164;136;137;158;110;151;125;145;151;141;161;149;113;88;101;120;120;109;134;98;96;104;129;115;125;123;110;112;112;120;137;122;129;118;101;132;126;127;112;131;141;151;135;144;164;137;135;113;127;118;120;105;108;90;84;90;98;103;105;111;100;112;100;110;102;116;116;104;122;134;139;111;111;114;93;122;114;136;136;163;146;132;129;141;146;155;154;167;198;197;197;177;143;128;117;110;131;138;121;146;134;128;122;128;120;118;104;111;145;154;131;134;109;112;113;128;128;123;120;111;132;132;136;135;117;138;124;131;108;131;123;105;121;128;124;125;117;114;127;120;127;124;121;117;112;115;137;126;123;103;118;123;125;104;121;141;140;116;148;123;140;141;124;112;141;121;99;116;129;105;133;130;128;133;125;155;142;128;151;124;141;138;134;125;142;125;135;138;116;121;115;116;145;115;120;114;133;129;113;148;137;142;126;114;149;113;109;110;125;116;121;126;115;140;124;120;109;140;157;148;131;129;164;151;142;134;150;135;127;152;123;116;115;105;111;127;116;149;136;147;149;140;124;153;122;138;151;149;136;157;124;152;143;143;128;146;156;137;158;136;137;123;140;143;136;147;127;145;158;137;156;139;133;134;133;126;133;143;134;128;134;121;120;116;130;125;138;127;126;133;147;120;125;147;152;158;157;162;141;136;128;117;149;144;128;138;138;134;129;141;138;127;128;119;118;117;114;127;118;110;125;103;125;148;132;146;118;139;114;114;108;133;138;109;113;147;155;126;117;127;137;165;148;133;114;117;109;107;101;110;145;122;146;137;171;142;149;162;147;182;146;138;159;166;141;148;130;147;114;127;115;141;126;131;133;148;174;205;217;171;131;92;105;132;148;125;116;129;149;146;133;133;127;128;136;129;113;131;121;124;124;140;113;105;126;119;161;118;143;137;121;127;128;137;137;126;135;120;119;90;122;111;129;134;137;124;128;113;136;133;138;129;112;135;109;123;118;111;104;114;125;150;132;122;133;130;126;113;130;142;145;131;122;126;109;118;119;120;128;123;98;103;109;115;124;121;135;128;104;116;139;145;120;107;123;125;139;143;127;150;118;139;113;126;150;145;133;115;110;104;122;112;124;152;157;241;252;212;196;165;190;163;180;172;158;159;153;171;155;151;156;200;153;151;149;138;175;145;154;138;120;126;127;121;127;133;168;138;134;156;177;163;166;162;160;107;117;124;131;132;130;129;131;127;101;118;123;109;117;125;132;126;141;126;145;128;153;129;138;109;139;124;142;128;138;127;122;129;145;163;133;108;124;105;123;145;139;136;132;124;121;144;127;126;132;134;128;115;110;128;116;144;125;128;130;137;180;173;152;173;163;131;150;138;140;132;107;125;111;102;134;126;114;108;120;132;109;95;114;108;115;145;122;108;134;125;107;118;112;127;88;110;120;140;124;130;131;112;143;139;113;122;112;108;140;144;149;133;125;137;141;133;110;125;118;125;128;154;133;111;141;133;141;145;151;137;142;147;132;165;139;143;159;166;146;137;124;157;128;118;133;133;121;106;98;116;119;138;154;142;128;158;149;193;158;162;157;128;140;153;153;138;145;161;134;132;117;135;141;155;123;123;132;127;151;133;123;112;74;50;48;57;53;49;58;49;55;88;120;126;135;146;133;136;127;153;160;149;143;175;148;121;147;123;124;122;112;110;155;134;116;146;137;124;130;138;130;147;135;140;126;116;121;127;135;115;137;127;158;130;144;143;142;134;164;168;172;163;147;146;182;157;122;133;115;114;126;146;139;154;141;184;170;169;146;214;142;179;141;151;153;195;154;156;142;146;124;124;117;114;112;126;125;101;111;122;102;135;111;116;115;139;131;103;122;123;137;119;114;122;102;136;125;124;115;149;136;109;123;113;123;120;116;123;129;114;132;113;123;138;139;144;120;132;125;121;109;133;136;122;144;132;127;114;127;111;95;129;138;142;126;95;102;136;127;121;114;120;118;103;127;130;132;141;117;135;113;120;127;127;132;128;155;136;144;140;134;138;147
97;136;127;106;110;125;116;126;108;127;117;106;115;125;143;151;149;139;111;127;121;102;108;135;104;110;99;104;123;105;126;119;127;133;133;105;126;132;123;132;140;132;126;141;115;122;114;111;104;95;125;95;116;128;135;126;147;135;145;138;120;118;108;96;107;109;113;101;110;126;101;112;98;86;111;101;113;94;120;121;108;102;125;121;136;139;126;117;141;123;114;127;114;122;110;124;127;142;106;114;135;112;112;126;129;89;116;101;102;109;154;142;106;112;114;111;116;112;104;116;124;105;102;108;102;109;101;97;131;106;125;114;121;127;121;124;123;146;120;126;120;122;126;130;128;122;134;145;139;120;115;109;126;120;148;128;123;132;112;123;122;107;96;109;101;104;116;118;117;100;119;123;108;110;120;102;139;141;134;133;126;115;118;118;119;129;140;122;108;116;105;121;131;103;113;136;121;124;104;112;126;112;126;103;120;134;116;95;113;112;115;110;105;108;131;139;145;141;147;131;132;130;114;140;124;137;165;140;127;154;144;130;116;123;139;133;139;144;118;138;148;140;130;144;117;105;154;115;128;138;148;158;173;161;130;143;133;144;130;139;122;118;119;143;135;159;153;175;138;134;136;107;112;121;125;121;142;144;137;122;129;108;118;122;126;138;105;111;117;151;147;137;139;143;162;190;155;97;66;57;42;83;120;146;133;126;141;127;122;143;133;142;144;143;158;145;143;143;137;121;111;139;122;123;124;117;128;130;118;130;122;113;122;135;123;105;113;112;119;109;104;104;117;114;125;135;124;127;124;125;124;102;125;121;112;137;138;137;140;135;123;122;146;123;168;161;130;130;112;137;142;160;132;143;144;127;129;130;134;111;128;137;139;143;111;127;103;116;108;121;121;125;124;138;141;154;132;133;143;133;144;155;152;134;134;159;122;112;125;103;104;102;110;117;106;136;116;120;122;127;120;132;146;122;133;120;105;98;116;121;133;127;144;145;145;131;131;137;122;128;144;118;142;141;148;141;141;145;128;153;120;126;156;146;113;88;95;101;125;97;124;133;146;104;105;120;119;120;126;120;126;143;133;116;128;130;131;123;122;126;119;142;147;149;151;146;140;94;98;65;61;99;94;113;109;111;119;100;113;92;115;138;106;124;132;111;108;130;126;140;154;141;130;121;139;132;117;111;168;128;129;155;153;126;130;122;134;135;137;117;139;132;126;143;121;126;108;125;126;120;124;125;108;115;140;92;128;123;109;103;91;112;120;139;159;126;149;119;132;127;131;154;176;153;137;141;110;101;98;84;77;73;91;102;115;113;104;103;114;98;121;141;118;145;125;124;117;134;120;121;121;92;93;116;112;104;112;110;113;114;129;133;113;109;102;103;111;105;104;125;107;123;113;110;108;92;103;91;108;121;111;143;130;100;98;88;98;102;130;101;127;116;117;117;126;117;126;119;109;117;115;125;132;135;126;125;143;153;120;134;126;116;156;150;135;156;135;138;129;164;161;180;139;154;150;147;129;113;144;146;144;143;134;123;111;112;100;121;106;114;112;125;105;113;106;120;117;91;132;111;129;131;123;136;128;118;126;115;123;128;112;137;143;134;134;138;147;128;132;135;124;119;123;94;84;84;82;78;91;105;116;120;118;121;116;108;127;132;146;145;138;106;117;123;110;127;132;137;124;146;143;131;161;142;135;149;147;185;169;181;173;201;165;132;140;129;131;118;121;139;145;134;152;134;128;98;108;106;99;135;148;113;125;141;141;127;124;127;129;116;128;102;131;125;124;123;122;123;147;140;101;127;116;120;113;152;103;124;127;126;125;134;120;133;112;132;127;114;119;149;135;144;125;115;108;120;144;127;109;127;144;131;147;128;115;113;118;98;117;124;120;139;132;135;116;128;132;128;142;124;132;130;150;151;147;141;136;117;126;117;138;110;130;131;112;109;129;94;129;113;132;141;124;151;136;112;117;122;131;106;110;139;129;139;117;123;134;143;143;165;131;144;128;159;151;127;148;132;133;132;123;142;101;141;124;125;134;160;144;163;162;136;133;153;131;156;139;133;135;116;142;131;130;142;148;138;154;150;162;154;135;118;121;143;113;132;139;141;158;151;169;143;148;146;154;130;126;130;138;114;123;140;139;139;125;137;130;109;145;116;133;126;127;133;139;129;139;139;159;149;115;120;148;132;125;141;132;133;130;140;100;142;114;116;133;123;120;137;106;103;116;121;121;128;131;134;140;155;126;126;108;128;122;152;134;117;106;131;138;129;133;143;132;145;145;125;131;116;103;127;125;113;141;132;140;145;146;169;160;154;134;147;156;144;177;162;156;141;146;149;103;125;111;130;142;139;160;139;193;179;128;115;115;117;143;151;131;118;130;127;147;138;126;150;131;140;136;110;133;101;127;121;123;120;121;120;109;143;157;152;128;136;143;137;126;118;115;145;125;115;131;134;137;116;112;128;119;128;112;111;145;152;127;120;127;143;129;121;130;134;142;150;140;128;116;162;138;142;158;110;124;144;136;137;119;129;128;128;120;155;130;123;85;113;131;133;140;115;120;137;127;131;122;126;117;124;165;130;131;123;116;128;122;113;139;145;146;118;105;126;102;109;129;127;128;190;205;206;210;173;174;198;211;186;174;166;163;157;154;158;155;151;134;127;166;170;146;151;166;125;150;122;113;141;147;127;146;146;166;122;133;141;157;135;159;147;139;155;130;116;137;125;126;133;123;131;149;127;115;134;126;123;123;135;144;141;130;121;141;115;111;114;117;129;126;137;144;162;125;129;122;111;113;146;131;140;126;128;141;125;132;130;140;164;145;136;136;146;126;124;106;129;116;121;135;141;140;163;167;176;197;136;119;155;143;132;130;120;114;112;117;114;115;120;122;114;118;118;120;118;107;110;111;104;116;136;112;137;141;121;140;119;140;127;118;133;144;133;126;115;144;128;154;113;106;137;121;137;126;131;141;157;126;121;106;121;109;132;130;142;144;146;125;140;132;127;164;120;143;133;129;148;147;143;145;162;148;167;154;136;132;120;125;116;107;89;130;128;135;138;138;128;135;147;150;171;141;139;166;151;131;135;137;168;147;165;134;131;129;129;115;142;141;119;118;128;128;97;81;58;55;55;46;66;35;49;30;46;88;98;121;131;135;126;157;152;166;155;151;152;143;150;158;127;106;125;105;130;130;120;132;130;122;163;132;130;140;161;158;134;143;116;142;119;141;140;128;149;131;125;149;137;155;153;158;176;175;181;142;155;193;164;163;132;101;142;103;140;145;163;157;169;163;188;154;161;159;158;180;165;161;151;144;156;152;164;128;110;125;127;117;113;124;135;104;107;111;118;121;144;126;120;121;134;136;136;129;124;125;135;135;116;129;143;120;128;101;126;109;111;129;120;117;134;132;124;115;140;144;141;133;120;137;113;104;137;132;127;125;139;147;131;120;117;138;116;122;137;107;98;142;121;113;93;125;138;105;115;121;121;104;133;125;103;131;119;131;114;121;105;115;145;152;145;146;144;152;135;120;130
125;112;105;119;122;112;100;113;121;112;125;104;115;121;127;146;150;143;123;138;116;132;118;99;124;111;123;96;96;111;117;137;126;133;123;117;104;128;137;154;120;124;124;131;133;130;111;118;126;118;112;120;134;110;129;103;136;144;116;132;140;127;124;97;115;110;95;95;100;100;106;116;84;142;116;106;114;115;115;119;112;118;119;149;142;120;124;125;113;107;120;91;100;119;118;125;114;116;123;141;151;140;109;119;113;105;114;106;101;138;118;139;119;145;121;110;103;114;114;112;105;126;107;133;112;130;124;123;102;121;105;95;114;113;107;123;117;123;123;121;124;122;134;117;122;125;126;121;118;138;98;102;136;111;130;150;121;116;119;137;107;115;135;109;108;115;114;101;102;93;112;106;108;98;116;134;146;162;132;112;116;110;126;119;129;112;106;144;124;122;106;112;108;108;134;124;115;103;130;120;122;131;121;120;117;93;116;117;137;135;97;99;100;107;126;145;129;144;144;127;124;136;113;116;120;145;152;157;131;136;138;137;139;118;113;140;128;133;138;136;127;128;126;142;120;122;133;125;122;122;145;122;164;149;141;113;140;122;113;117;127;124;101;119;129;138;156;159;129;134;139;112;140;130;93;118;131;115;110;121;138;98;138;135;114;123;119;130;125;130;145;149;168;152;162;168;154;95;62;47;57;89;112;147;140;137;131;129;122;141;128;136;141;154;130;149;130;141;140;121;132;131;115;118;118;122;123;112;117;135;126;99;123;143;103;118;128;108;101;108;114;122;122;125;111;115;127;122;112;115;139;132;130;119;109;131;119;142;123;129;130;145;117;137;129;124;141;133;117;129;132;143;137;145;130;141;114;111;144;93;138;114;126;142;133;127;131;117;120;124;128;122;141;142;155;160;136;145;137;124;148;111;130;123;143;134;143;130;124;124;113;126;127;112;131;103;111;118;123;102;112;97;131;132;123;112;106;117;125;116;116;159;113;140;147;123;149;156;131;137;150;113;171;167;137;149;144;140;161;141;144;141;149;150;146;120;80;90;120;110;129;135;123;126;114;111;114;124;134;132;116;133;116;129;123;133;131;122;120;135;143;141;111;135;151;177;115;108;80;80;76;77;91;85;131;122;106;96;83;125;103;127;131;117;113;125;120;144;122;138;124;105;136;130;121;113;127;147;138;124;135;139;141;141;113;119;137;137;138;122;126;141;98;139;125;131;112;125;142;131;128;125;148;115;129;122;122;112;105;106;135;107;134;120;119;147;129;127;117;148;153;169;161;148;170;152;109;99;84;84;89;77;86;100;110;130;109;121;128;121;132;114;127;116;98;96;113;121;108;111;112;119;122;101;104;115;137;112;108;112;103;109;119;124;110;113;119;129;117;109;102;102;99;107;105;91;91;100;87;105;117;131;141;119;101;96;85;113;116;128;128;145;128;130;125;118;120;123;153;125;135;141;117;128;137;133;135;118;140;141;126;155;149;144;137;151;131;137;145;167;170;173;157;137;122;145;131;122;145;145;145;123;128;99;91;103;122;111;118;116;112;108;123;128;125;129;112;116;91;105;117;117;135;91;126;126;126;122;123;118;109;131;143;141;150;151;159;114;115;126;133;145;109;108;95;80;75;97;71;95;113;129;132;109;102;124;124;140;156;139;134;142;115;125;96;114;114;123;130;132;137;160;118;127;137;148;157;189;185;212;180;184;182;140;148;142;138;117;142;131;137;146;144;132;119;134;112;117;119;101;129;136;126;115;122;129;121;125;140;124;117;128;121;130;136;165;127;140;127;133;136;113;109;120;143;139;125;110;141;127;129;123;110;114;118;121;103;112;122;133;144;116;124;103;119;95;127;119;126;97;126;131;120;121;121;135;103;128;129;130;132;143;122;134;124;131;121;146;130;136;139;132;112;141;133;138;124;140;111;125;136;139;138;130;124;128;127;114;120;120;123;122;141;143;141;130;122;140;134;130;146;120;138;127;129;156;132;152;135;161;121;128;134;134;130;114;132;123;138;131;104;105;139;109;120;113;130;136;130;148;141;154;157;150;163;122;135;132;152;132;129;143;140;142;136;144;141;160;135;149;138;139;128;126;108;127;135;141;130;170;162;125;118;144;128;150;106;133;134;136;138;135;156;154;125;159;141;108;128;135;134;132;130;153;157;144;154;174;152;163;141;136;130;126;139;120;127;128;140;151;119;124;101;111;152;131;124;119;123;130;118;120;114;126;107;125;123;141;132;127;122;127;131;118;130;132;113;138;122;131;142;150;150;131;149;142;126;111;101;106;119;118;124;134;145;157;157;168;157;138;163;157;146;127;161;155;145;136;157;128;126;118;161;134;125;125;155;158;151;160;144;109;119;145;132;148;166;138;136;142;143;132;121;120;131;113;103;120;107;123;117;129;110;134;107;130;112;129;159;144;128;137;161;117;133;118;126;140;136;138;118;110;120;117;103;130;117;126;91;131;131;121;143;107;133;124;123;114;122;133;121;126;133;141;138;155;134;151;140;132;143;116;128;133;109;142;133;119;122;144;111;113;112;133;136;127;142;134;130;123;127;125;120;118;138;135;125;129;138;126;148;148;124;128;130;129;116;126;103;77;102;109;123;125;131;155;207;175;211;196;204;205;201;202;186;165;176;156;156;149;153;151;178;171;175;153;167;142;158;125;123;119;122;114;133;106;138;142;137;134;137;138;158;143;122;123;134;115;131;110;116;141;133;123;137;126;112;126;123;130;126;137;102;128;125;138;146;126;128;138;132;126;117;124;113;143;155;137;119;125;108;116;104;136;113;138;128;120;133;112;157;137;124;132;135;148;132;157;134;146;149;109;120;135;141;143;169;147;151;174;170;143;115;147;139;126;137;104;106;99;110;133;122;98;109;108;96;115;122;99;104;121;118;125;97;130;102;115;124;117;113;106;98;119;138;153;139;154;137;135;122;119;120;118;152;121;122;143;146;159;147;129;124;118;109;124;111;135;140;150;153;137;121;119;122;120;145;141;148;147;139;156;124;128;141;160;176;169;165;143;122;130;131;135;108;109;125;149;144;159;158;148;122;141;159;185;137;148;149;157;155;125;147;119;130;139;151;133;127;114;141;146;125;133;132;139;94;89;66;47;53;56;73;51;56;26;37;56;81;107;136;121;137;137;172;134;165;162;184;159;134;139;144;127;119;134;136;122;135;135;123;130;143;165;122;144;113;123;121;126;147;138;132;123;158;129;145;131;135;140;142;139;150;135;152;154;166;146;160;137;171;174;158;158;121;160;121;118;138;145;154;152;198;172;161;146;151;157;175;187;171;149;184;174;166;160;135;124;125;123;122;127;128;117;121;130;128;141;119;137;137;122;116;137;110;135;135;134;131;127;126;124;115;152;144;106;119;103;116;102;114;88;121;109;106;132;130;134;153;116;139;162;134;138;116;122;126;111;128;133;112;123;118;131;118;106;141;113;117;121;114;110;120;95;147;119;124;118;139;113;107;149;123;133;122;127;132;121;123;137;123;157;152;146;147;153;151;119;120;116
100;129;134;128;119;127;114;131;131;129;129;125;115;113;138;143;141;134;125;115;118;135;96;108;111;109;115;111;113;107;117;116;131;120;112;88;122;124;122;130;117;112;127;128;128;123;120;122;123;110;96;122;107;108;116;120;111;117;152;152;131;116;110;135;125;111;109;94;115;103;102;102;102;98;128;118;147;121;108;124;137;120;135;139;137;122;130;103;108;105;132;84;100;99;115;114;118;107;123;106;131;123;115;125;93;117;138;112;118;133;137;134;127;115;126;126;113;94;130;104;114;110;121;123;126;124;149;122;109;120;128;92;117;136;113;116;138;111;94;122;105;121;119;127;123;127;121;120;112;128;135;120;122;107;135;111;162;131;120;140;120;118;119;95;112;109;117;101;118;124;128;99;103;123;122;122;146;139;130;118;123;138;118;128;113;116;119;119;124;117;99;119;111;98;101;133;114;115;111;127;114;126;117;110;138;114;117;111;133;123;111;126;122;133;105;117;111;130;121;146;174;135;121;124;140;172;244;244;188;147;139;159;130;128;137;144;141;151;138;146;139;127;113;155;147;111;128;141;128;148;169;165;148;146;136;144;134;139;104;107;118;103;122;120;138;137;137;129;135;135;125;131;126;118;119;112;115;115;126;131;123;124;111;118;124;107;125;110;137;136;153;148;155;153;179;171;163;124;89;69;61;80;115;142;152;148;138;125;133;116;142;123;142;141;150;151;129;123;130;130;148;121;128;150;114;136;118;121;142;115;128;109;144;115;125;110;131;112;103;101;132;118;135;127;119;134;127;125;136;122;114;110;96;124;127;123;141;137;152;145;136;120;124;120;123;133;125;126;147;147;172;129;133;128;166;132;141;125;119;102;111;131;142;125;137;134;134;113;138;111;119;124;124;140;130;133;132;125;123;107;113;137;126;145;129;127;134;115;103;129;114;106;131;114;128;124;134;127;114;138;131;117;100;125;128;102;111;116;117;128;132;135;124;142;156;152;162;136;135;118;162;133;119;114;125;126;141;124;157;130;134;144;139;124;108;89;92;108;97;118;113;122;124;126;122;132;102;117;106;151;126;114;139;137;142;123;134;137;134;142;159;127;141;164;162;172;146;124;94;84;83;106;83;96;96;110;125;108;109;98;90;127;124;120;125;126;114;124;130;133;112;129;151;133;117;120;135;94;138;131;140;142;104;126;134;147;151;141;123;150;128;158;139;133;135;125;132;137;157;129;127;122;132;112;111;124;139;122;119;97;120;115;106;126;136;137;148;132;142;140;134;178;146;143;143;121;122;104;90;105;80;91;84;108;106;113;115;115;122;121;116;108;108;115;118;122;123;121;115;110;113;105;96;110;93;97;122;116;106;117;86;110;114;94;92;114;125;119;89;125;124;119;108;109;113;88;95;109;102;101;119;125;97;108;110;107;93;98;123;121;135;126;115;130;108;117;108;148;140;137;128;135;100;128;119;121;125;129;134;120;145;143;146;142;140;117;130;130;157;174;168;157;144;167;120;115;128;114;141;136;127;149;123;116;73;99;116;118;108;122;100;123;122;118;128;139;133;139;108;140;93;116;111;116;120;120;124;121;141;129;106;107;135;115;153;162;170;154;138;119;110;131;133;114;89;95;84;80;99;102;117;104;126;107;133;102;135;130;131;175;146;131;126;129;94;115;130;131;136;165;139;133;136;126;157;183;162;184;169;196;191;178;152;126;162;133;150;119;105;137;127;128;124;139;119;144;132;127;116;105;109;116;111;143;120;152;108;141;114;118;115;124;116;134;118;151;117;129;138;126;128;108;117;135;116;119;137;100;115;111;109;118;112;90;103;107;140;123;114;159;151;138;122;103;120;122;118;165;127;118;131;135;128;110;116;134;132;132;128;123;136;115;141;131;141;124;135;143;152;136;131;159;147;155;148;145;121;141;130;138;124;147;140;131;125;105;120;102;138;118;111;125;134;140;120;111;118;133;109;131;121;112;128;105;111;121;138;140;131;139;159;147;135;141;141;129;118;132;127;131;149;122;149;122;119;110;159;127;111;159;130;138;154;140;134;144;134;135;121;151;128;162;136;154;152;159;130;125;133;140;148;139;110;136;137;134;122;125;136;162;143;133;113;136;148;141;141;118;118;139;145;151;126;112;119;130;135;131;110;124;138;131;148;151;120;144;136;136;150;147;130;128;143;113;141;130;149;162;140;141;116;128;126;135;119;131;123;123;122;113;98;116;114;122;137;134;150;131;134;107;115;129;129;144;131;110;113;124;121;128;113;141;151;134;143;115;100;96;110;108;121;116;129;138;142;162;141;170;171;145;156;141;147;154;158;165;150;176;151;140;131;145;130;118;127;148;149;135;160;143;149;112;123;167;150;145;142;135;139;137;124;122;129;118;126;105;135;121;133;118;130;129;132;118;112;130;132;134;147;146;133;153;158;127;131;114;130;133;119;134;116;133;111;120;133;128;118;126;100;135;133;125;147;121;127;124;118;111;115;123;144;119;131;151;130;140;148;114;119;130;123;149;120;132;133;114;135;140;144;103;118;141;125;146;152;129;127;131;149;115;115;134;109;101;125;116;136;145;153;147;133;150;135;97;131;94;115;131;97;112;103;122;116;114;122;153;151;147;203;201;211;228;211;211;180;152;149;151;154;142;144;168;165;167;183;157;165;155;146;139;147;121;129;123;127;115;138;124;143;108;124;131;117;125;157;122;119;133;134;118;124;135;125;121;136;117;128;117;126;132;129;116;122;115;122;144;143;114;120;135;125;124;133;124;135;124;130;118;136;159;123;117;121;128;155;152;133;136;128;125;138;152;139;151;142;148;138;162;146;148;128;119;129;135;139;160;142;153;140;150;147;135;143;117;120;137;111;109;109;118;116;126;111;125;123;119;99;103;112;98;109;117;115;115;111;121;125;110;142;122;144;130;121;149;146;164;144;136;145;129;112;142;109;132;148;129;112;122;132;141;142;110;133;98;128;114;129;133;133;162;142;152;137;144;105;138;124;134;139;125;141;142;126;139;141;154;161;156;155;139;123;123;138;131;124;109;102;144;159;162;160;138;149;151;143;133;157;161;157;174;182;145;149;134;124;133;128;116;123;114;144;135;123;132;154;110;86;52;49;32;63;75;75;77;59;49;31;39;72;111;128;139;151;153;159;131;122;155;158;136;151;142;131;124;121;131;126;109;132;124;131;130;140;143;146;146;137;107;121;133;133;126;152;128;115;145;154;124;140;130;143;155;129;128;173;144;160;145;172;159;191;189;190;177;142;141;142;123;156;126;187;156;158;177;158;188;159;177;161;170;208;170;183;172;161;166;149;123;123;127;157;126;131;122;133;130;138;131;106;133;120;131;128;106;121;139;123;107;127;125;116;116;134;112;143;106;121;113;103;144;116;136;105;120;144;124;137;153;126;133;123;153;146;140;129;139;123;126;109;123;125;139;140;133;130;127;136;119;143;123;132;121;114;134;136;115;104;136;127;113;132;122;114;134;140;115;121;112;132;99;133;153;129;131;126;134;130;135;140;125
106;108;121;127;139;130;104;126;116;145;117;117;121;121;118;138;118;151;114;120;121;121;116;128;134;104;99;89;91;108;133;125;126;127;111;149;118;103;123;107;110;122;119;120;102;125;109;121;119;95;116;112;111;127;118;103;115;129;129;120;130;124;114;119;98;102;120;91;100;111;117;116;90;101;120;132;123;121;116;115;124;114;139;139;104;123;125;124;144;118;105;115;102;113;108;105;112;118;112;114;128;120;113;129;137;108;126;114;131;111;126;127;124;110;112;88;139;101;130;122;120;120;128;132;128;126;107;112;119;131;131;126;114;105;114;151;134;114;125;110;96;124;106;137;118;122;129;124;146;141;113;99;139;122;123;118;125;140;118;107;110;130;117;115;102;116;112;96;122;135;118;108;113;114;116;104;123;120;134;136;141;140;155;123;125;119;134;135;128;122;112;97;132;114;145;130;116;119;105;115;115;130;130;103;123;112;105;112;135;122;108;115;137;123;130;125;120;149;135;143;154;138;132;128;131;191;256;270;175;159;156;129;123;153;143;135;154;162;157;129;134;145;126;144;155;138;132;112;129;144;131;157;152;141;139;129;128;124;97;160;122;130;120;123;108;111;108;139;126;115;130;125;127;132;102;119;122;122;131;129;124;110;114;135;140;110;105;130;145;130;161;134;161;157;164;188;180;134;108;82;69;70;128;162;144;163;151;140;130;155;144;144;144;148;144;135;122;139;142;120;141;106;108;131;117;125;109;108;138;140;119;142;109;105;123;118;114;104;131;114;127;112;122;134;116;145;122;133;113;140;105;110;122;101;133;135;136;139;124;132;99;105;105;142;131;131;129;149;135;178;147;123;122;131;115;122;110;132;129;120;126;123;126;138;122;132;134;148;126;126;120;142;126;145;141;133;142;134;142;150;128;139;123;147;152;142;139;140;106;110;113;116;116;116;122;120;102;109;130;123;118;114;87;123;124;139;108;106;102;109;116;138;128;140;150;142;159;146;165;137;151;153;125;134;150;155;143;141;131;136;142;151;143;127;100;93;108;104;95;120;115;116;112;119;128;122;123;121;109;124;122;147;132;140;131;121;129;120;124;119;128;136;151;136;139;172;170;136;99;101;92;81;82;97;100;112;130;115;110;122;100;122;121;141;119;148;141;108;130;132;121;120;123;141;125;132;129;151;139;145;130;130;147;120;117;145;142;130;130;146;139;139;133;139;114;135;124;136;144;120;118;138;117;132;125;107;122;117;128;116;115;139;109;110;123;121;138;123;160;178;138;161;153;143;160;117;116;79;93;103;98;87;83;83;104;121;100;134;107;105;112;88;135;121;111;114;93;135;116;121;92;114;111;120;112;129;133;125;121;105;124;115;95;110;117;126;142;134;120;107;101;133;134;106;99;117;92;90;110;105;119;120;128;116;124;110;121;98;106;121;109;131;115;101;114;113;114;125;128;116;124;113;130;113;148;132;126;141;128;155;111;135;115;142;116;129;129;137;168;174;175;162;169;150;124;118;137;123;126;149;138;142;130;121;90;123;104;113;129;124;124;124;117;131;122;119;114;122;120;111;120;123;110;131;129;140;134;125;123;127;103;135;122;135;143;147;147;145;140;116;133;129;134;113;106;94;96;96;95;130;126;130;123;107;132;134;131;121;138;143;186;153;125;119;109;120;109;140;144;140;149;149;120;135;157;152;158;178;177;198;200;156;162;154;134;150;136;112;116;129;95;146;136;144;143;157;166;130;113;126;124;104;126;110;115;140;142;122;133;111;117;126;120;124;129;143;152;128;132;106;141;116;118;124;137;145;126;137;103;110;134;106;110;103;113;117;131;115;115;109;129;142;129;127;113;123;110;124;136;132;135;137;115;126;116;95;115;132;135;129;126;141;87;123;119;137;142;137;138;136;115;122;137;142;162;164;142;128;138;117;130;126;151;128;143;154;113;107;126;121;137;118;134;128;137;117;130;121;124;132;140;157;134;157;112;126;130;136;126;158;136;136;125;137;152;119;161;159;158;146;138;120;138;127;118;125;128;145;167;130;143;176;119;133;135;165;129;134;146;137;127;156;145;135;134;134;142;134;149;158;150;159;121;127;129;130;158;142;145;149;147;172;118;142;143;131;149;126;122;113;129;136;133;138;127;142;132;137;139;138;171;154;178;150;147;153;153;140;167;137;150;142;129;129;145;136;129;130;128;145;142;107;106;134;147;147;126;130;115;112;136;122;136;134;129;136;160;143;117;120;121;124;115;145;127;122;136;114;140;118;136;140;146;154;130;118;118;98;114;116;121;113;134;154;151;164;178;163;189;173;158;167;143;136;139;168;141;153;143;148;179;123;122;131;119;133;144;143;120;118;133;129;117;135;142;131;166;141;130;146;117;124;135;133;109;120;121;117;118;121;165;128;143;148;116;147;121;138;129;141;136;132;149;131;107;132;129;108;134;126;104;115;112;121;138;152;114;114;110;125;131;125;136;142;121;128;111;115;109;113;132;142;124;126;114;131;122;121;142;116;117;161;122;126;126;139;128;155;127;127;125;138;130;136;147;144;151;134;126;105;115;118;129;134;149;108;126;132;148;163;145;136;141;108;108;96;122;109;99;103;92;121;117;107;127;145;134;152;165;176;232;250;209;202;180;138;179;129;152;150;147;146;135;160;150;169;151;156;149;132;136;127;143;111;121;117;119;139;131;110;119;125;143;138;144;101;128;122;130;116;138;131;141;144;123;148;128;143;122;118;125;123;133;144;137;119;120;130;125;125;117;127;113;127;139;128;124;137;123;137;119;140;150;128;132;144;139;132;106;112;131;156;161;150;164;143;149;142;134;125;135;128;122;124;156;157;172;162;135;129;160;137;146;115;112;127;124;137;133;104;107;109;123;103;111;80;135;116;111;111;107;118;110;99;118;122;115;112;136;130;111;121;89;113;113;143;142;138;131;137;135;146;148;122;126;128;126;125;129;134;125;105;113;118;115;139;119;132;140;165;162;139;157;140;107;148;118;150;147;135;175;144;134;144;155;158;188;160;139;132;139;119;108;118;121;103;124;178;152;123;142;161;151;139;141;140;156;136;152;185;192;188;169;129;111;116;119;114;109;125;108;130;140;135;148;132;96;63;39;30;54;84;97;126;81;82;59;73;73;119;141;147;132;125;113;130;146;159;148;167;164;165;125;126;113;147;120;115;101;126;135;122;129;141;150;149;142;138;137;134;130;127;128;140;141;146;149;143;133;127;114;140;132;132;163;148;174;142;153;172;166;211;161;161;113;118;148;127;145;139;165;164;186;170;165;175;162;153;175;201;158;168;181;176;155;160;144;156;117;174;136;149;126;132;121;121;99;137;117;121;115;114;125;123;138;125;104;143;149;118;131;126;116;119;139;104;107;106;110;124;132;135;123;124;120;108;123;131;144;139;122;128;134;115;128;114;126;122;115;146;121;137;109;135;109;121;103;105;108;137;124;131;110;97;130;131;116;103;135;114;116;120;124;117;122;125;139;119;130;125;125;143;133;139;133;118;135;144;111;122
118;120;149;119;130;120;115;98;115;108;94;115;102;141;120;144;131;142;132;137;129;133;127;130;111;120;129;106;106;130;143;148;136;112;144;129;120;118;128;114;115;108;116;121;120;121;121;111;114;120;109;100;107;97;135;110;107;131;127;134;123;105;125;124;98;94;99;100;117;108;119;122;98;113;99;97;114;120;100;103;127;109;154;135;113;116;125;134;140;131;127;117;95;103;103;114;117;91;104;91;112;107;147;150;140;103;113;138;116;97;121;141;127;122;118;108;113;117;123;127;116;121;125;98;137;144;111;111;121;118;115;103;122;104;113;126;130;137;122;138;116;115;120;102;101;121;127;128;126;113;119;107;111;129;110;122;122;108;111;114;121;118;125;102;107;100;116;106;118;122;113;128;98;125;117;116;136;136;128;127;146;156;130;165;123;134;123;119;123;122;115;115;93;115;98;125;125;122;123;113;115;126;105;116;111;98;98;120;127;108;120;121;145;108;108;142;133;127;113;137;138;126;113;121;143;192;214;218;158;130;126;125;133;138;125;137;121;171;157;126;128;134;118;140;136;141;116;131;122;135;152;138;155;140;152;129;148;138;105;123;139;133;125;123;120;111;133;128;122;142;97;110;134;101;134;97;124;135;134;125;123;116;109;113;116;129;117;143;126;119;137;134;148;158;162;164;157;157;133;76;53;74;109;130;164;197;153;156;119;141;129;118;139;131;143;110;128;128;127;136;139;106;122;132;136;120;120;129;150;111;131;133;115;105;125;131;108;132;108;110;118;129;144;139;140;136;131;116;121;147;118;100;123;124;125;125;135;150;149;135;122;122;114;109;137;152;135;134;162;136;144;143;111;149;145;129;128;109;114;119;120;141;126;134;114;115;125;135;129;122;134;133;114;114;111;168;140;130;116;124;159;141;157;136;132;149;145;123;91;108;96;101;116;161;104;106;105;110;111;122;110;135;122;113;110;141;108;104;124;127;137;134;146;140;139;153;138;135;133;129;152;145;127;145;133;154;120;131;143;126;135;131;145;107;101;86;82;105;117;115;109;108;108;108;118;126;131;121;134;128;132;128;139;144;131;136;130;133;115;131;152;147;142;134;160;139;142;145;97;73;78;96;81;104;100;87;121;120;109;114;119;101;106;133;128;112;115;138;135;119;132;112;143;126;157;134;146;132;165;113;144;131;131;129;114;111;134;126;125;109;137;139;138;136;128;126;109;112;127;130;125;124;137;121;126;127;135;113;131;120;107;108;122;140;146;150;173;139;137;146;137;132;142;153;126;125;93;82;103;94;88;100;80;98;91;108;95;84;124;108;135;129;100;93;121;101;83;120;114;117;105;120;117;112;108;111;120;132;99;94;99;108;106;116;110;131;121;134;108;116;118;137;130;128;117;99;106;84;111;104;97;124;120;133;131;120;120;113;92;122;114;138;137;128;127;122;108;139;137;135;137;125;133;120;120;113;120;129;123;117;121;123;134;128;133;133;153;131;176;173;175;169;183;152;126;127;126;117;145;141;155;147;140;119;115;110;128;138;112;134;103;115;117;123;112;139;125;113;123;104;94;103;113;136;136;132;121;123;122;120;118;124;130;110;166;137;145;125;131;129;143;131;118;107;115;94;106;102;89;103;118;135;138;152;113;125;119;132;129;139;147;160;124;121;121;117;110;132;130;127;165;144;136;129;138;152;156;162;198;206;193;183;152;129;156;131;145;113;105;130;137;145;124;148;137;154;129;128;121;112;118;126;122;126;117;127;113;115;145;128;128;111;130;118;140;142;139;143;129;109;135;113;116;126;127;147;147;133;133;112;116;120;115;118;122;125;111;130;139;118;134;138;92;122;114;122;129;115;136;114;141;122;118;112;119;117;123;124;124;119;120;108;139;129;145;141;136;151;145;146;137;133;129;150;175;146;139;149;130;136;124;124;118;119;134;123;115;120;124;127;155;113;136;135;112;130;131;129;127;173;152;121;128;153;124;112;134;137;121;123;135;127;129;138;151;124;141;138;149;127;132;128;136;134;127;146;137;154;156;158;141;118;150;147;137;101;140;129;148;144;145;171;139;157;129;142;144;150;153;141;125;144;157;112;129;123;122;156;159;164;138;149;138;134;146;123;131;108;138;126;129;137;141;129;108;129;143;133;139;143;145;163;157;139;157;135;140;192;154;159;164;160;146;131;128;134;136;136;124;144;117;134;125;137;125;126;126;134;125;118;136;125;114;144;120;134;146;149;117;118;118;117;127;132;121;127;123;108;134;132;145;125;140;148;131;103;86;85;108;115;110;120;119;134;121;153;167;159;162;149;149;134;138;135;129;177;154;154;144;130;139;127;115;117;134;141;144;127;121;115;143;117;118;135;156;149;130;116;132;114;138;147;149;139;110;126;116;128;104;132;121;137;125;138;118;121;136;143;114;112;136;142;128;135;119;126;117;112;119;141;92;88;117;116;123;126;137;139;114;122;117;119;123;140;120;120;132;125;103;133;118;122;122;125;119;119;122;123;131;147;146;146;126;122;119;130;129;133;149;121;101;131;135;134;114;127;141;118;99;127;126;113;115;123;133;135;128;129;142;148;147;146;124;119;111;132;90;110;116;93;91;97;122;104;106;115;131;152;142;178;214;242;214;184;182;163;134;137;161;141;154;181;173;161;181;174;167;141;157;138;139;117;140;139;104;143;136;129;124;115;157;131;129;129;141;129;139;140;142;134;139;111;125;121;133;129;149;134;132;137;111;128;118;123;126;109;133;122;126;127;128;119;126;138;114;124;120;129;131;129;136;121;125;134;149;134;133;122;135;132;131;135;161;147;132;151;121;145;115;136;134;118;132;115;110;142;118;138;138;135;162;118;129;107;121;108;123;116;117;129;116;114;127;118;114;121;108;96;119;106;95;107;122;116;110;91;99;117;110;130;120;114;108;106;123;138;127;132;132;132;157;132;119;130;117;125;130;119;113;124;109;130;117;116;102;135;135;122;128;145;173;163;143;151;168;136;152;138;143;136;168;122;130;155;126;141;183;178;181;125;130;127;123;107;117;109;142;139;147;152;131;154;153;149;136;137;152;157;171;201;234;245;186;128;93;126;125;132;131;106;132;144;133;141;117;119;110;65;33;39;78;97;127;145;150;142;107;103;101;121;146;145;144;124;118;152;139;155;149;142;136;122;132;137;136;149;111;116;109;119;139;141;144;154;134;146;124;109;123;124;132;127;141;120;106;132;128;130;119;137;132;136;123;139;148;171;162;157;158;174;168;161;161;146;131;127;117;128;159;134;159;186;170;166;158;143;147;162;168;183;183;145;152;158;161;161;137;155;142;138;153;129;99;129;151;149;123;112;137;131;142;117;135;123;123;119;123;132;123;114;113;135;137;138;103;113;99;117;119;98;127;102;150;110;133;104;130;136;128;122;117;133;140;130;151;131;120;125;130;117;107;128;122;118;139;121;123;116;121;119;126;117;121;132;134;115;151;113;101;109;141;125;120;107;125;132;133;129;128;112;120;109;130;140;133;123;122;137;139;129
107;112;141;144;136;131;109;112;134;144;108;124;113;130;116;139;106;140;135;120;119;98;126;126;128;125;110;117;121;110;123;130;143;126;137;118;120;103;96;117;123;120;132;118;110;103;113;137;124;104;134;115;111;112;120;112;129;148;143;119;110;139;126;113;106;98;108;122;112;111;105;117;126;109;108;134;118;108;110;114;138;110;123;126;120;131;124;126;131;119;130;96;116;118;109;134;113;106;110;124;114;133;136;121;111;109;109;89;90;106;111;119;112;115;107;107;116;105;132;116;113;118;105;133;117;120;96;106;119;115;134;143;133;111;135;109;125;121;124;130;121;103;111;111;135;123;114;116;119;125;104;129;107;126;113;145;113;112;104;100;115;92;112;101;101;144;116;96;124;123;108;125;111;120;129;112;135;119;139;108;123;136;131;130;138;124;143;118;111;121;111;106;120;114;110;132;151;106;117;116;123;107;118;106;125;118;117;123;120;90;110;111;92;133;115;112;132;124;129;134;132;121;153;131;138;170;180;162;150;135;120;128;133;145;147;142;137;129;138;126;117;157;119;132;127;122;122;116;113;150;114;151;139;148;148;149;147;153;124;138;104;132;131;139;129;126;108;116;90;121;124;113;122;119;119;114;157;126;134;121;121;110;115;116;102;125;133;123;147;141;124;138;130;143;151;133;182;164;119;77;57;85;99;148;181;215;159;150;141;158;120;143;134;151;145;139;129;118;136;127;139;157;146;124;126;115;123;137;112;122;126;119;121;123;101;125;109;132;110;109;116;132;106;131;144;117;118;118;143;115;136;134;104;130;114;139;130;156;137;121;152;109;125;126;130;136;163;146;134;133;146;129;121;120;145;110;99;125;122;122;122;133;151;135;124;110;134;142;130;113;124;103;123;136;148;118;126;125;135;126;130;142;137;114;134;126;140;132;100;95;92;132;102;118;106;118;131;132;132;122;98;113;122;107;122;126;100;89;128;94;137;127;141;161;137;157;154;151;132;124;133;143;133;133;139;136;136;153;125;132;142;122;139;135;109;109;80;93;119;92;108;108;123;129;94;113;119;134;125;125;110;110;128;136;130;131;140;135;156;133;113;140;118;135;142;145;156;133;87;79;84;81;76;89;101;95;112;115;94;101;132;127;118;98;118;111;129;120;138;131;113;137;146;132;139;130;134;144;130;139;118;127;137;122;134;115;126;154;149;156;151;157;127;118;144;118;134;133;113;129;103;120;139;148;134;135;108;134;133;116;124;115;105;109;129;145;136;135;138;147;158;154;131;119;122;124;120;92;97;93;70;93;96;80;85;107;102;101;122;108;117;108;115;86;103;99;123;101;100;119;127;95;118;110;128;112;127;108;104;108;93;100;88;104;102;118;92;128;121;96;101;116;114;129;94;97;123;108;88;117;94;106;117;149;131;103;114;114;117;105;142;113;101;123;125;109;134;152;130;161;130;145;148;120;122;150;110;105;109;140;130;106;109;153;136;115;140;142;150;147;139;164;161;163;152;118;113;131;142;140;159;135;143;140;127;128;125;100;126;115;117;120;104;119;139;119;115;105;123;116;108;117;119;134;124;150;135;122;117;129;131;115;114;107;130;142;152;142;129;136;148;135;117;125;108;108;103;93;81;97;127;120;117;137;129;130;110;118;124;136;126;123;106;96;115;118;106;140;137;141;142;130;135;129;136;143;153;165;188;204;189;148;137;156;135;135;139;102;124;124;122;120;167;181;136;168;161;114;134;115;119;119;117;140;149;134;106;118;117;111;138;107;138;137;141;137;138;129;120;156;140;103;106;129;113;129;145;139;130;113;118;121;106;119;116;95;110;116;119;124;118;125;139;111;121;118;119;108;133;137;131;135;112;121;119;117;139;120;136;121;119;143;134;116;118;123;134;160;134;171;137;125;123;164;164;146;154;137;155;119;139;128;133;120;100;128;117;119;114;141;122;117;153;179;120;140;144;130;125;187;149;147;139;155;130;124;115;155;128;145;141;115;124;120;131;137;117;121;147;124;128;131;160;125;156;129;139;138;153;160;131;144;134;122;118;129;132;131;132;132;115;162;134;148;132;110;134;138;149;131;132;128;99;126;140;140;140;138;163;139;159;131;150;157;139;137;149;133;122;148;120;111;131;137;138;144;151;161;149;123;151;143;143;127;130;129;118;120;140;140;165;150;155;124;106;109;124;124;112;136;139;109;118;137;123;111;115;106;123;126;140;117;96;120;111;122;152;121;153;118;110;114;111;127;127;131;122;102;135;158;169;119;151;145;141;117;83;121;119;111;121;138;134;147;150;155;156;151;145;149;164;140;155;144;150;146;154;151;158;129;120;125;158;146;129;144;144;133;146;140;137;141;143;127;172;149;140;129;129;109;122;124;127;99;97;112;120;127;114;106;128;142;134;138;139;137;113;108;127;120;159;141;150;143;162;117;133;130;134;121;102;121;118;127;133;138;153;141;123;118;131;112;127;128;116;126;147;116;120;117;129;92;114;123;141;126;109;134;120;134;143;119;134;141;146;119;132;130;131;116;130;126;132;143;138;128;123;134;126;127;127;110;131;109;138;146;137;175;134;139;134;135;125;132;134;111;117;112;117;122;100;102;100;95;106;101;117;161;148;185;183;247;238;222;204;159;135;152;165;175;156;188;176;147;159;151;172;151;157;150;151;132;114;144;131;146;137;147;135;165;145;147;134;144;139;130;165;165;124;145;145;113;115;146;139;130;161;155;130;121;131;144;131;128;127;133;132;109;108;131;109;134;133;120;124;124;105;131;131;149;131;134;141;136;139;143;125;113;146;118;161;155;154;144;139;117;131;136;139;131;140;132;143;130;123;133;142;118;129;134;138;136;146;143;152;111;137;136;121;102;115;117;127;104;139;110;115;125;120;118;118;125;112;127;111;126;129;110;129;114;105;135;113;108;118;126;119;111;114;103;127;125;145;130;113;117;107;116;136;112;108;113;128;123;131;103;144;114;143;155;162;169;161;183;159;135;139;147;152;143;153;132;126;152;136;153;169;162;153;139;124;123;125;126;132;118;147;157;164;149;161;149;157;149;151;165;156;142;142;175;218;201;151;150;124;139;130;117;116;133;120;130;142;130;129;136;104;66;37;27;68;94;127;144;149;152;118;119;124;121;157;114;119;122;141;144;143;149;138;147;159;152;158;188;135;118;112;113;129;135;110;134;145;138;149;106;138;106;135;152;134;142;120;119;122;125;119;103;129;137;146;134;154;142;151;182;175;159;165;164;156;163;154;145;149;150;168;144;131;134;166;162;170;165;151;169;161;140;138;174;186;173;163;163;144;138;167;149;148;130;118;114;98;114;133;156;119;125;142;139;131;152;145;134;165;138;130;111;137;128;123;164;144;123;131;112;124;123;127;116;102;106;132;117;136;122;120;125;123;120;122;125;142;132;115;131;146;122;136;139;140;112;129;138;134;134;115;112;118;105;116;106;122;129;122;137;107;100;120;126;122;113;130;103;140;141;128;138;119;154;150;126;110;125;125;129;124;117;127;135
127;124;119;116;126;137;129;112;136;107;128;113;124;122;135;140;140;138;147;138;139;116;121;101;119;126;124;141;115;130;142;136;118;125;122;141;99;99;139;118;104;110;142;126;125;118;107;90;120;123;109;104;130;107;130;123;131;125;134;116;115;127;116;94;111;93;114;127;111;102;106;131;118;104;113;110;123;112;129;134;127;117;132;124;113;108;121;134;128;120;118;117;112;125;123;138;119;99;108;115;128;120;148;105;97;95;115;119;109;107;126;122;115;110;106;119;120;137;136;131;131;99;92;123;118;111;98;116;121;137;131;130;136;120;108;125;113;130;131;113;121;106;132;121;119;131;134;113;106;110;135;122;103;111;125;120;130;105;119;106;98;105;99;108;103;104;116;113;122;111;130;108;119;140;129;116;135;119;106;133;111;118;121;144;136;126;130;133;136;120;131;108;132;119;114;118;108;117;111;125;117;114;101;94;106;126;113;129;140;105;135;110;111;127;116;134;124;119;130;118;129;125;141;132;127;150;152;160;137;122;144;135;134;141;164;136;134;143;116;138;134;151;140;108;123;120;110;108;118;137;170;156;167;141;135;144;127;135;137;97;130;127;109;116;126;128;126;130;124;116;123;134;119;123;122;122;124;101;119;105;124;132;117;113;109;142;133;145;135;138;142;149;161;156;172;166;155;196;120;87;71;68;114;150;175;176;158;142;146;127;131;133;127;148;170;136;145;149;127;144;127;146;131;110;133;136;104;124;118;123;110;110;112;114;107;117;98;116;113;115;112;111;125;122;131;144;108;134;121;128;123;128;135;126;142;138;140;152;124;131;129;130;109;134;133;125;113;123;149;137;134;145;153;130;133;131;116;131;114;142;136;137;127;128;126;149;126;124;111;119;123;124;129;125;140;138;122;122;118;112;114;128;106;136;140;132;128;123;106;94;112;76;114;108;110;118;105;129;113;133;109;98;106;107;110;103;113;110;106;125;100;123;129;147;139;171;151;130;139;135;167;160;137;149;141;139;146;143;156;148;135;143;164;110;123;97;96;111;87;98;108;122;99;109;117;129;125;135;132;109;133;116;133;112;130;121;123;130;136;123;114;137;128;176;131;132;129;124;114;92;73;81;87;92;89;118;90;116;143;107;110;118;133;108;105;119;134;117;116;119;125;129;124;121;159;143;141;154;143;141;109;117;118;130;136;129;127;126;138;149;117;137;141;135;126;118;100;117;130;112;123;118;132;122;125;120;132;101;113;119;122;119;141;88;117;122;138;166;141;159;169;141;147;123;114;127;105;83;73;74;69;77;83;97;76;111;108;113;125;95;132;123;122;96;98;115;111;104;132;110;108;110;121;121;105;107;102;126;120;120;116;81;107;100;97;121;102;123;91;96;89;105;101;112;89;98;110;99;100;96;114;91;116;137;135;127;112;110;111;110;136;117;112;131;109;136;108;146;126;121;142;144;123;141;135;117;111;127;141;116;140;116;119;116;126;115;111;146;134;136;150;163;147;133;116;129;132;136;138;158;148;123;123;139;126;114;137;128;127;151;101;112;115;112;113;111;117;109;119;121;110;135;111;114;105;135;150;137;114;99;140;125;117;140;133;166;123;144;137;145;143;119;117;125;115;101;90;77;98;90;123;115;119;116;113;107;108;122;121;110;110;117;87;119;117;143;133;146;128;123;147;120;128;130;132;147;135;171;228;220;196;197;145;145;158;141;128;106;110;125;141;138;147;155;147;145;143;140;108;103;121;121;141;121;121;120;106;116;121;121;114;105;141;131;123;119;132;134;143;121;108;123;121;120;96;139;123;138;114;128;125;131;134;132;130;121;132;128;108;112;109;121;113;116;129;113;132;138;132;129;132;126;137;128;104;122;123;135;112;119;124;136;117;115;137;133;143;137;147;151;142;143;117;126;146;167;168;167;129;136;111;132;132;145;124;129;110;148;123;120;101;153;128;132;145;119;136;138;114;156;138;140;141;138;121;143;132;114;125;132;110;118;117;139;132;132;136;145;130;152;130;132;126;136;142;131;147;153;133;146;134;125;139;150;149;134;124;133;141;121;136;140;148;124;126;131;117;140;138;121;129;100;118;118;118;160;139;131;133;162;158;161;145;155;129;125;122;133;127;124;127;142;115;137;139;146;155;168;127;139;126;127;140;126;151;152;143;120;129;119;146;144;169;120;124;94;107;107;132;139;142;124;128;109;136;122;143;119;113;159;139;117;139;108;124;141;138;162;130;119;98;110;125;137;108;134;129;142;134;164;146;160;168;161;123;116;101;99;100;100;133;113;131;152;138;154;142;162;135;160;165;176;135;143;157;139;140;158;130;127;102;143;138;150;130;127;133;134;158;135;136;158;152;154;172;150;166;133;150;106;113;114;117;115;98;108;140;138;123;118;118;136;140;127;125;121;126;110;95;111;138;143;125;147;151;125;112;141;113;122;110;120;122;139;130;151;174;163;140;137;158;146;135;137;145;124;141;131;130;136;110;124;135;111;118;151;121;134;125;131;140;146;135;142;168;144;137;132;160;148;141;124;152;136;134;131;119;133;118;119;111;108;132;115;104;119;149;156;165;143;122;136;125;128;120;115;111;121;99;114;121;99;90;113;104;115;129;142;173;188;234;236;239;198;171;176;172;153;160;177;160;184;185;175;180;191;165;156;145;136;128;125;122;135;151;168;159;151;156;157;142;173;148;142;125;127;148;145;140;114;115;130;143;142;127;135;122;127;134;122;117;130;125;140;136;137;118;122;121;133;122;119;133;143;127;106;130;112;131;125;135;133;140;136;125;140;135;124;139;142;143;162;148;144;146;159;138;116;123;130;138;129;139;140;127;126;129;137;110;145;131;124;124;141;123;127;147;120;140;125;134;149;121;103;113;98;117;113;106;112;115;122;121;132;132;128;126;131;107;119;126;98;114;108;134;125;131;112;138;115;126;123;161;140;128;131;132;127;136;117;136;139;132;129;122;116;134;96;164;140;164;155;142;172;153;144;135;155;155;141;144;149;159;144;153;159;148;148;144;111;109;128;97;115;115;100;121;168;173;175;154;155;143;141;153;148;152;170;143;155;158;162;161;139;118;121;123;118;112;148;134;124;123;114;135;143;122;92;57;36;50;73;110;136;169;180;143;138;128;124;141;143;134;137;107;130;141;158;145;122;120;135;156;154;146;136;127;119;119;127;125;138;123;122;133;123;133;122;129;116;138;125;132;123;126;124;121;142;139;122;139;142;132;149;163;141;174;156;137;157;159;143;151;162;167;153;144;142;133;135;178;154;163;158;154;163;143;155;170;150;171;149;150;182;164;155;167;151;147;101;117;114;104;135;129;132;123;135;130;120;136;132;132;138;158;132;116;135;134;129;139;129;133;122;132;147;150;155;126;144;136;125;147;121;131;134;107;116;133;133;126;154;148;148;126;155;127;131;139;135;136;128;116;127;149;125;115;109;126;113;106;129;121;127;123;109;98;95;114;121;128;128;120;129;138;133;135;116;143;143;143;121;133;140;132;124;124;119;116;117
95;143;116;106;127;128;135;115;121;122;145;109;117;121;129;108;125;106;130;144;113;121;113;107;126;108;112;150;124;103;118;110;123;129;116;114;135;128;149;128;126;134;119;113;109;97;95;102;123;103;126;138;114;128;127;105;132;135;144;133;108;104;123;122;108;98;113;111;94;112;109;108;104;126;136;119;120;116;118;112;119;117;108;125;112;122;129;129;142;132;120;116;113;109;146;115;84;114;114;104;109;95;88;106;131;103;116;107;149;150;122;120;115;113;120;119;114;123;144;127;137;115;109;104;110;117;114;136;112;120;135;130;108;125;105;118;113;144;135;149;138;122;116;108;104;120;134;146;115;104;127;129;115;116;116;111;118;123;116;125;112;117;123;104;91;139;122;107;105;110;123;109;102;110;106;108;131;158;127;144;144;111;132;116;133;133;123;158;128;123;94;123;132;115;125;114;119;102;119;128;130;105;109;91;102;111;116;118;133;122;132;131;105;112;130;123;137;122;133;120;133;119;129;146;135;149;160;166;115;146;141;125;144;153;125;137;124;136;138;141;123;145;135;121;122;130;109;135;125;139;137;144;152;155;144;127;129;130;113;135;112;133;103;118;112;113;128;139;144;137;119;133;115;142;133;113;123;123;132;108;114;107;113;133;115;133;134;129;153;144;152;154;145;140;159;161;163;155;151;107;71;52;88;131;180;167;145;134;139;176;146;138;134;155;141;140;131;133;119;136;131;123;125;124;136;136;110;124;114;128;122;116;120;120;117;113;111;120;112;100;127;120;129;126;121;127;117;130;119;136;122;116;134;130;118;148;131;138;138;134;122;133;116;115;134;126;135;143;137;155;166;178;151;145;132;123;136;112;133;149;141;136;124;119;110;118;124;146;124;134;129;125;143;141;156;133;127;108;108;117;140;143;126;123;121;115;126;115;80;88;91;90;126;97;111;114;115;117;134;135;120;101;115;118;123;119;119;125;142;131;137;121;136;144;156;119;165;139;136;144;152;174;148;153;176;164;147;140;148;145;154;146;146;120;141;120;89;110;115;115;126;125;98;119;111;107;119;129;113;121;134;147;126;137;117;122;143;129;136;122;139;143;144;129;152;134;141;124;126;87;77;93;73;67;86;92;109;93;103;109;115;107;125;125;104;115;127;133;128;126;126;130;141;157;130;136;121;127;169;122;127;111;130;127;112;141;127;125;161;146;121;124;128;135;138;117;105;90;108;109;117;141;128;126;122;118;107;122;129;127;129;118;127;122;127;122;123;160;149;142;121;125;132;144;123;128;95;95;79;80;83;70;65;87;101;113;124;134;107;126;120;129;111;104;123;127;106;104;105;116;111;100;116;120;130;121;112;116;102;104;111;110;90;105;103;112;93;83;100;86;106;98;109;112;100;116;98;118;124;118;101;113;90;148;124;116;110;109;128;129;140;133;108;115;105;95;129;119;135;132;130;125;141;130;134;114;116;139;135;122;100;128;126;134;151;127;139;127;115;148;144;126;142;116;123;131;112;133;116;154;154;144;129;135;123;113;118;117;126;99;140;109;124;114;107;130;147;118;113;114;113;97;133;125;105;117;115;144;108;124;132;120;114;122;139;136;140;120;123;133;149;110;115;114;106;101;97;97;93;118;105;125;115;121;121;128;114;135;136;93;120;129;103;135;145;117;120;138;128;112;123;143;136;136;130;126;162;161;187;214;171;166;162;182;140;167;130;132;111;125;99;125;148;179;143;159;158;176;130;107;127;133;126;116;104;124;136;117;125;125;133;123;116;123;102;135;109;129;124;113;134;116;118;116;107;87;120;141;133;117;148;105;136;112;126;136;133;120;124;143;106;138;125;110;106;123;113;142;129;131;130;119;131;100;117;127;148;126;121;112;104;123;123;122;148;130;125;149;144;136;134;146;126;140;153;152;152;138;164;123;125;135;137;145;143;118;135;147;115;139;135;145;124;142;94;113;114;128;148;107;148;128;127;138;142;164;152;133;135;139;113;133;113;135;151;132;150;117;109;157;134;127;133;133;150;144;140;128;112;147;114;132;138;142;116;129;138;154;138;133;129;141;171;137;110;145;148;114;133;128;155;134;136;130;142;127;153;108;126;113;170;154;157;168;124;125;140;120;147;107;135;105;131;128;146;173;198;204;134;139;150;123;142;121;138;156;155;141;132;140;159;146;138;125;100;88;95;113;132;151;119;128;142;120;112;110;120;122;112;112;150;121;101;129;130;129;153;144;130;113;130;100;112;115;137;134;121;128;149;153;158;163;154;173;125;136;109;110;113;137;111;100;115;137;154;149;138;152;140;140;159;129;145;143;151;176;152;161;140;142;127;150;123;162;147;144;126;144;155;160;160;162;152;134;151;186;157;156;116;140;87;99;98;101;114;141;126;135;114;112;135;105;119;147;113;109;114;128;111;121;119;136;150;152;163;126;126;134;103;124;121;102;112;138;120;134;183;141;151;152;142;146;167;140;137;125;145;163;126;112;107;111;119;134;117;118;123;141;135;148;128;142;133;131;137;144;138;152;155;133;146;121;128;131;140;151;131;134;108;131;112;122;134;109;144;132;139;134;136;132;141;122;133;136;115;121;121;128;115;119;90;105;86;106;120;125;134;162;161;158;182;225;196;176;168;160;141;191;148;147;158;155;201;188;174;181;161;168;159;154;130;132;148;128;171;147;141;135;159;156;152;183;161;167;147;151;143;142;137;125;175;146;154;161;167;156;146;136;120;108;138;134;130;112;154;163;141;124;129;114;119;129;125;119;135;130;146;115;119;115;135;126;151;123;117;140;119;140;124;166;160;179;155;162;142;138;119;128;96;121;110;119;110;139;139;125;134;127;145;147;141;127;125;123;115;126;114;119;126;132;121;114;133;105;134;115;117;130;118;118;119;126;131;123;142;129;109;133;163;134;119;110;132;95;110;140;141;123;137;113;123;114;115;137;128;124;112;127;120;135;119;135;140;114;141;114;129;142;130;134;141;153;175;119;163;145;136;146;181;153;157;151;152;170;142;124;145;124;142;140;125;128;116;120;101;105;138;151;167;175;131;133;154;159;144;159;152;143;141;140;141;158;141;115;133;117;103;128;125;107;126;132;139;136;155;133;116;117;72;60;60;57;114;132;169;195;174;195;152;136;137;167;166;174;151;147;126;142;113;135;111;136;156;140;152;120;118;112;120;113;141;152;135;113;126;137;132;150;133;132;137;127;111;124;131;110;99;117;136;122;135;129;135;137;145;157;186;163;149;163;166;150;153;162;164;153;139;120;127;124;130;151;162;167;149;178;139;171;150;144;140;146;145;147;161;148;139;138;107;142;121;118;113;104;131;131;115;119;141;150;140;140;120;115;154;118;130;114;120;133;148;150;118;119;128;157;155;173;134;126;115;102;133;142;118;107;119;129;135;134;138;156;129;139;122;141;126;151;143;119;126;128;140;129;135;120;112;129;136;129;110;134;125;117;121;125;119;123;134;111;123;130;106;108;138;131;117;130;126;151;106;111;107;138;114;122;120;95;148;138
117;126;129;127;106;112;108;155;154;127;153;121;135;123;126;116;157;127;121;114;118;112;119;133;125;128;133;131;126;127;139;119;135;134;95;122;107;130;124;126;128;106;128;95;110;115;111;105;106;106;118;120;119;117;137;122;120;122;136;112;135;110;108;91;115;130;124;99;123;99;119;111;93;132;123;105;114;116;88;116;114;119;94;136;130;122;132;108;147;138;121;127;100;103;132;105;94;108;104;91;93;105;100;123;93;131;132;120;143;161;124;103;109;143;119;123;126;114;137;145;122;157;125;103;116;118;112;102;127;125;105;112;123;130;119;120;107;113;110;115;118;128;116;128;121;107;119;112;115;116;117;129;122;131;102;101;115;107;120;108;101;106;104;102;112;110;113;100;107;128;104;125;114;138;116;133;112;125;125;107;129;127;118;125;116;127;122;100;130;104;109;117;111;117;118;130;112;109;124;122;121;100;117;105;98;123;104;114;121;148;99;114;129;132;147;128;128;127;115;137;127;136;122;99;114;154;166;161;163;139;110;123;138;131;114;135;135;135;137;125;124;150;130;130;107;114;118;114;133;109;131;145;138;128;147;133;126;144;123;124;112;117;101;108;125;124;98;129;130;119;134;120;118;122;117;135;124;125;106;111;112;110;112;117;111;116;142;124;127;148;151;156;142;164;142;153;169;145;116;86;59;70;96;121;144;190;135;125;124;127;135;142;126;138;147;132;137;125;149;119;126;118;124;118;129;138;110;132;135;113;130;127;126;106;129;107;104;114;102;100;115;119;122;130;138;128;141;131;134;138;125;138;131;146;133;112;124;134;139;139;111;125;124;112;140;128;141;169;146;119;149;174;154;161;126;126;126;110;125;130;141;119;139;150;143;134;135;143;114;111;119;161;113;139;152;147;129;133;124;121;137;129;149;125;124;116;117;111;96;87;98;116;112;113;132;117;114;98;107;116;109;137;113;106;113;134;134;126;119;105;121;119;142;118;141;162;125;129;134;134;132;133;171;169;152;156;143;144;157;128;141;150;144;147;129;115;129;106;96;113;111;101;123;131;110;132;120;133;130;144;113;145;117;117;131;127;127;128;136;125;125;126;130;138;162;152;144;105;93;87;83;63;84;73;83;94;94;119;123;137;110;123;114;126;119;120;121;119;135;129;126;132;125;126;134;132;115;136;137;117;122;119;128;125;134;150;144;131;137;131;159;114;137;151;120;113;108;114;119;138;151;125;126;136;118;134;111;108;127;109;128;130;134;131;131;121;116;139;166;140;126;109;124;147;119;123;99;83;76;75;69;74;84;91;89;100;111;101;128;122;125;141;109;101;107;111;129;110;116;112;122;97;93;97;124;102;100;107;112;121;114;111;120;115;101;95;118;103;68;79;90;92;110;120;131;122;111;137;117;107;102;111;96;115;108;117;109;105;110;125;136;129;114;105;112;103;122;116;151;138;130;128;126;127;128;126;149;155;134;126;125;126;117;142;122;151;144;140;138;129;156;119;125;137;121;136;152;133;146;137;131;142;111;93;112;112;121;119;114;106;122;126;131;118;101;144;141;124;116;112;115;110;114;114;109;127;130;143;130;115;123;108;121;125;127;116;149;126;126;127;126;110;120;105;92;97;112;110;106;102;113;112;114;94;109;101;118;142;134;106;120;117;118;123;107;123;135;127;123;102;122;138;147;143;143;130;132;188;171;197;181;182;173;157;166;144;150;125;122;125;155;146;154;122;174;192;252;195;147;128;113;153;118;120;116;129;129;106;138;114;101;118;103;146;128;140;130;134;118;127;122;110;119;119;115;144;105;129;111;133;116;128;125;119;108;118;126;116;123;105;135;116;125;122;125;119;101;126;129;152;125;136;123;119;104;148;125;135;130;129;114;119;155;140;138;141;150;135;137;143;108;141;144;130;151;144;154;137;152;131;124;120;134;124;128;127;123;128;115;114;143;136;122;136;118;127;134;135;152;156;123;131;128;112;133;156;183;162;152;143;120;130;121;137;137;149;134;119;124;126;147;134;126;154;148;140;127;114;123;138;116;106;126;120;127;112;132;133;144;140;126;113;134;139;154;158;143;133;147;143;110;114;108;138;132;148;132;157;115;137;153;169;182;177;163;126;149;127;104;143;128;120;121;147;157;176;209;224;165;148;117;131;139;169;141;152;139;144;127;141;139;127;136;135;98;107;99;113;142;113;151;153;128;127;134;128;99;137;141;127;134;113;127;136;136;138;142;156;138;106;124;101;132;117;131;136;122;142;137;145;158;161;151;154;158;119;108;118;102;109;108;147;119;150;169;184;130;129;127;171;156;161;170;164;173;135;136;149;139;141;122;168;136;172;152;141;155;141;164;176;142;131;138;130;127;145;135;112;128;112;109;114;129;105;95;115;124;156;128;143;98;120;119;118;122;130;105;110;115;115;124;133;136;141;158;143;136;124;131;124;115;131;125;114;136;147;145;147;151;144;157;150;133;144;127;143;131;137;155;118;114;125;145;129;149;140;148;121;109;129;134;135;135;119;126;137;122;148;154;160;136;134;133;134;138;145;126;116;125;125;105;103;122;104;130;146;141;149;126;141;146;112;128;103;127;114;132;116;120;117;109;95;116;109;106;142;124;139;130;147;157;167;179;162;172;153;148;165;150;131;187;168;167;164;178;182;186;141;157;156;137;138;149;142;147;145;142;157;169;139;142;169;178;165;157;140;149;141;149;142;129;140;172;199;142;157;136;149;132;128;109;122;131;132;124;126;118;134;99;129;114;140;111;140;125;149;132;140;122;129;157;141;117;132;143;136;127;102;121;121;138;164;141;149;146;148;116;110;140;135;121;132;103;124;122;139;124;143;140;139;139;114;127;131;124;129;133;128;119;147;117;118;112;122;112;108;107;130;124;122;122;105;130;124;142;130;117;106;131;131;109;115;128;123;133;115;117;143;116;134;120;133;135;154;133;105;123;122;95;110;113;126;134;117;131;112;119;120;111;143;154;150;150;136;149;135;143;160;170;147;162;166;161;167;154;142;147;153;138;126;108;110;138;111;111;115;124;168;138;165;162;147;126;135;135;173;148;141;129;126;136;136;141;144;151;116;116;141;142;138;117;138;137;149;120;151;171;150;135;93;79;116;124;172;190;164;154;140;128;134;153;142;187;133;149;140;141;150;141;105;137;124;145;139;151;121;121;99;120;130;124;152;167;147;147;126;131;137;125;126;126;133;131;132;136;115;128;135;137;139;126;129;134;138;142;166;163;199;163;161;183;140;155;160;150;152;130;128;133;152;131;143;148;157;169;165;155;146;155;146;132;166;158;121;157;148;134;139;144;107;102;103;109;104;120;128;121;122;127;110;145;127;118;118;138;126;142;107;143;128;119;115;141;112;127;152;173;161;149;137;131;120;130;111;146;129;119;126;119;136;149;152;161;131;136;141;139;151;144;120;125;139;121;129;108;138;114;99;114;128;143;122;117;118;111;124;118;112;100;128;97;108;128;146;144;158;130;152;134;137;124;107;126;120;136;140;157;125;125;124
118;101;121;139;118;132;103;105;121;145;127;113;119;103;120;121;134;98;126;137;155;130;124;110;126;145;163;136;114;121;118;131;112;119;112;106;131;82;131;135;122;126;117;135;121;102;114;124;114;129;137;115;118;126;108;116;125;149;147;122;138;105;111;127;116;83;113;96;115;97;103;95;106;130;124;99;141;115;119;124;113;89;99;103;117;123;107;129;125;143;117;129;111;101;115;128;112;107;85;100;102;113;118;103;126;111;116;107;123;119;141;120;125;114;111;130;118;107;113;118;123;132;113;114;133;99;107;116;112;114;94;117;126;120;101;115;110;123;123;130;120;119;124;98;127;128;119;115;115;119;126;119;111;124;125;104;115;114;111;110;127;103;110;128;120;131;115;118;129;100;120;113;110;108;102;137;115;131;110;109;127;109;135;106;131;105;117;111;127;125;110;121;125;118;106;106;118;139;131;138;125;157;117;106;123;106;126;113;126;115;125;117;136;124;115;137;143;137;149;123;130;118;114;130;125;168;164;155;133;124;128;129;114;130;145;115;129;141;152;137;125;138;120;134;126;137;127;114;116;146;124;135;116;149;149;127;132;130;130;101;114;109;123;124;144;109;142;129;138;119;126;120;119;115;134;134;115;123;142;100;129;93;104;103;117;118;131;128;132;172;143;165;127;152;164;144;137;135;151;102;84;59;81;114;148;161;146;143;107;136;118;143;133;129;125;111;125;122;117;119;152;123;133;114;129;111;130;122;130;111;131;140;130;110;119;126;124;137;109;113;105;104;111;127;109;115;145;133;130;127;127;112;120;148;117;118;128;143;139;110;122;122;123;122;157;126;130;145;153;143;145;166;145;134;117;139;119;136;124;135;123;138;145;140;117;162;144;119;127;123;122;138;131;168;148;141;138;150;126;115;116;124;139;133;131;112;119;119;90;105;99;108;127;132;119;133;119;105;129;98;117;113;135;112;127;124;138;126;112;126;130;148;137;144;126;133;134;159;146;136;127;134;170;156;159;142;153;146;140;152;152;124;147;134;125;109;118;111;111;125;107;126;117;109;116;127;108;103;114;136;147;132;125;115;113;117;131;133;134;132;141;144;135;131;128;126;165;127;116;80;82;71;89;82;110;108;108;103;117;129;144;108;94;108;100;144;127;130;132;127;114;123;143;132;153;158;144;135;129;135;115;152;127;121;122;130;129;130;132;135;141;138;141;127;135;128;119;110;125;133;124;132;130;127;136;128;131;110;114;141;149;151;151;107;125;107;120;129;146;119;161;120;127;120;106;115;85;79;94;88;93;80;77;110;95;101;91;137;108;111;112;99;93;84;105;114;107;113;124;102;107;86;106;108;115;120;124;116;117;119;124;128;98;100;103;90;96;103;92;99;85;102;122;117;131;97;131;115;98;120;114;111;101;90;101;98;108;82;95;89;108;134;114;114;139;141;117;143;133;117;114;122;128;129;123;121;136;136;135;137;146;134;139;118;132;150;142;117;140;133;140;140;108;111;119;123;132;131;123;143;149;142;114;119;108;103;123;112;116;110;128;111;117;118;124;115;117;134;123;103;103;120;133;107;139;138;104;140;153;142;130;110;124;114;119;131;112;134;135;127;122;109;120;112;100;92;76;88;98;90;131;125;129;114;111;137;125;123;144;109;138;132;132;111;144;111;127;141;129;151;116;125;115;140;131;117;164;156;204;174;179;175;182;176;157;153;159;130;121;132;141;114;122;130;156;251;347;290;176;138;117;148;118;119;137;136;141;136;131;125;120;112;128;120;124;122;128;128;119;132;114;121;136;129;114;124;125;123;128;134;128;129;122;122;124;140;106;103;127;120;143;121;138;137;117;128;154;129;133;118;136;140;129;131;114;120;126;155;115;115;125;121;122;110;134;145;130;137;117;116;130;149;133;152;132;161;167;199;156;140;113;122;139;127;141;144;129;111;135;131;131;122;115;124;106;98;113;124;148;150;139;132;134;121;126;148;133;136;142;141;125;118;110;142;126;116;129;132;147;143;135;146;136;128;137;143;137;117;129;126;112;99;124;130;126;126;149;133;132;124;138;124;123;145;132;147;148;127;158;153;141;141;122;113;133;136;155;157;141;151;147;160;173;170;165;151;138;137;146;133;135;130;127;143;127;162;185;212;181;143;119;147;148;142;136;137;145;148;153;150;157;150;125;138;116;120;99;136;157;142;144;132;131;136;162;121;108;124;121;148;145;144;129;125;131;141;114;126;126;114;131;110;136;112;126;127;135;136;128;137;137;127;137;150;155;126;92;101;107;130;125;117;139;150;158;144;144;99;126;156;173;140;169;172;169;153;139;129;138;132;135;116;135;157;155;141;151;156;145;150;149;159;117;145;134;153;156;162;143;115;129;102;103;111;100;111;129;123;115;104;123;133;131;116;129;98;119;131;122;118;110;112;151;128;149;149;120;110;122;115;110;116;98;139;171;152;135;160;169;182;181;154;143;124;137;146;129;127;132;110;114;129;113;129;119;117;119;129;115;132;121;133;118;143;111;135;138;129;111;139;161;138;138;143;128;137;125;126;120;140;131;112;110;115;116;134;135;147;152;155;148;135;138;128;119;136;103;104;105;108;98;105;95;128;108;124;140;130;140;132;143;134;144;149;140;149;148;121;132;140;134;189;189;165;167;195;183;173;161;131;132;148;144;161;149;174;156;150;141;146;145;179;196;181;165;157;137;167;142;137;134;132;164;171;130;115;114;151;141;122;122;121;113;125;154;113;142;134;124;145;126;116;117;132;145;149;122;124;138;162;142;127;137;153;132;136;136;152;135;141;128;139;180;146;133;128;145;119;143;127;122;137;144;128;146;135;137;129;131;140;149;102;136;129;102;116;108;111;134;121;118;125;116;97;96;96;83;102;136;146;91;130;133;114;131;131;118;132;123;126;126;130;124;136;132;116;112;141;110;123;134;143;129;110;143;115;112;120;118;136;154;112;125;118;115;123;105;129;138;134;149;154;136;154;150;145;125;135;169;151;161;172;180;200;153;163;168;150;149;123;138;119;124;121;122;102;111;178;167;185;137;151;152;136;153;146;137;127;133;128;121;109;116;144;145;136;117;133;130;127;163;153;144;141;143;150;141;154;155;147;120;132;190;166;158;163;196;157;165;132;155;148;150;126;143;140;149;132;151;136;152;133;146;123;131;127;115;135;106;143;120;137;138;127;135;131;141;135;161;140;150;154;130;138;142;140;123;118;148;111;133;133;126;142;138;171;196;173;214;201;181;153;136;146;165;136;156;150;136;136;134;119;150;169;168;145;150;166;165;160;174;147;172;158;149;169;128;136;116;129;140;136;129;123;153;150;125;135;134;121;134;109;138;134;141;114;123;134;148;122;138;133;126;109;117;137;135;139;137;130;101;105;123;158;107;115;123;119;106;150;163;150;145;124;121;119;144;147;150;114;114;106;119;127;130;129;118;121;113;129;129;142;129;111;137;145;126;118;115;114;113;130;109;123;129;115;131;148;120;126;146;117;109;127;147;158;117;130;108;137
131;118;117;109;130;143;117;115;122;129;137;113;150;110;129;120;124;128;123;108;123;123;128;118;115;123;170;122;127;135;137;128;120;127;120;92;118;127;139;109;127;130;102;105;108;127;96;92;131;104;132;117;125;124;131;124;140;149;145;140;127;124;118;118;108;107;104;101;111;86;109;103;93;97;99;108;116;127;119;126;117;126;123;146;120;117;131;126;125;122;107;111;132;112;112;138;111;138;122;124;101;134;120;126;121;118;106;119;93;123;108;102;105;131;115;113;124;124;110;111;111;130;122;116;119;118;128;125;111;130;116;117;146;112;112;96;125;108;128;110;127;119;104;108;133;115;120;117;116;111;106;117;113;128;126;113;115;132;118;120;118;130;138;132;129;115;122;104;118;116;109;110;128;121;96;114;124;135;138;108;134;127;117;141;133;103;130;120;121;122;108;112;118;115;116;95;104;106;133;145;151;124;128;112;121;110;130;96;109;135;122;124;129;133;126;131;134;125;134;93;131;105;141;132;139;134;126;150;140;127;113;122;120;139;121;120;123;143;111;141;138;131;147;157;128;147;116;102;136;132;157;150;128;116;163;154;141;120;118;127;101;137;123;93;120;112;120;136;122;129;125;119;115;109;128;103;117;122;133;119;112;100;107;100;97;124;152;155;132;134;155;141;159;151;142;153;148;139;141;127;92;78;80;103;129;159;160;145;122;108;121;127;144;134;135;135;109;125;126;121;138;120;123;138;135;136;118;123;113;120;131;130;125;125;136;136;120;124;104;127;137;132;120;122;128;132;119;143;119;143;117;122;133;128;111;137;142;147;139;124;138;138;115;107;113;105;128;129;127;153;149;165;157;138;126;123;148;119;163;140;121;138;162;174;178;152;120;119;108;132;119;143;126;138;123;146;141;121;137;130;128;114;163;119;129;131;124;99;107;115;125;116;123;124;109;131;125;127;133;107;123;124;117;99;129;130;129;138;130;115;124;125;150;146;149;137;140;149;141;142;145;136;117;159;161;169;152;145;148;148;131;124;147;140;128;96;90;95;122;107;113;111;91;107;123;115;115;119;115;146;137;110;138;127;129;121;113;127;119;119;125;148;134;147;139;140;128;131;136;102;76;82;85;107;90;99;116;127;110;107;129;102;119;114;105;127;132;132;150;150;129;127;118;109;150;128;138;126;121;122;150;132;119;124;136;140;142;140;127;131;131;148;148;116;117;137;153;131;127;138;124;109;116;129;133;129;126;129;130;133;156;135;147;139;119;115;118;142;137;155;139;133;132;157;126;102;100;77;84;84;86;81;120;101;96;117;90;91;110;93;120;101;100;106;89;115;108;91;130;114;104;92;107;125;119;100;117;143;123;112;93;119;110;103;105;107;126;103;89;108;126;124;121;121;135;121;97;100;123;111;122;122;113;97;103;93;91;71;113;117;137;134;111;119;172;146;154;136;130;116;130;128;137;136;113;116;138;138;142;115;120;131;133;134;144;136;160;136;137;154;154;147;135;154;116;120;100;144;118;136;131;142;107;121;98;119;142;139;105;136;123;108;143;145;133;114;118;121;131;129;117;115;122;123;110;133;120;122;118;110;115;118;133;127;132;127;121;126;142;149;125;109;109;90;113;94;102;90;102;112;115;115;134;116;112;117;128;129;128;126;119;131;115;123;121;108;149;125;140;134;144;118;143;125;137;147;127;184;181;176;195;170;196;199;180;167;147;150;135;125;125;128;99;111;125;199;272;285;159;125;145;144;130;139;138;130;125;143;132;114;129;110;124;119;117;122;129;124;136;124;121;133;120;136;127;109;123;128;138;113;136;104;102;142;131;121;104;144;126;114;101;111;115;109;106;119;125;118;105;150;133;118;111;112;123;124;108;136;124;126;127;126;134;123;139;134;134;133;119;116;121;129;148;170;144;142;228;227;164;149;131;121;128;118;106;125;131;123;112;118;118;128;133;120;131;125;120;144;116;137;130;124;124;121;123;137;139;147;138;138;132;122;113;136;126;153;141;141;135;128;131;124;129;155;143;131;122;115;122;135;123;141;144;165;109;122;131;150;155;98;118;117;143;131;156;137;134;146;142;141;165;127;113;120;116;145;143;140;130;130;161;163;158;170;125;145;128;137;138;139;133;135;138;139;136;163;163;153;138;141;131;150;160;142;132;130;177;139;127;147;141;144;148;146;127;115;117;122;132;109;105;133;129;159;147;128;115;130;143;126;127;116;113;129;150;129;130;120;120;126;155;150;114;131;131;130;141;140;161;152;137;128;133;133;148;105;94;113;112;116;148;142;148;146;146;146;136;142;125;146;141;156;154;149;144;144;141;136;127;119;134;139;154;145;146;158;118;161;168;151;165;140;157;117;142;99;146;158;133;119;133;135;128;107;135;115;131;111;116;123;113;143;117;96;124;128;120;110;103;121;113;103;144;119;124;131;130;115;104;128;125;120;131;130;130;112;117;161;160;174;180;184;150;122;140;149;128;131;117;112;124;101;129;137;132;129;115;113;120;100;123;129;132;116;126;138;145;136;129;121;147;138;157;135;115;127;143;129;99;122;113;120;134;125;115;141;130;143;151;113;133;138;140;132;128;113;123;99;97;100;118;91;86;115;113;150;145;131;156;141;122;139;127;151;132;136;132;144;152;148;129;157;168;155;171;190;183;174;172;130;137;129;153;151;148;165;150;147;153;126;163;186;183;193;181;145;128;140;128;132;133;121;121;165;138;128;138;135;142;119;136;125;152;116;119;136;141;142;137;137;141;125;140;130;121;127;143;110;130;119;124;124;107;112;122;141;149;124;124;112;124;153;145;137;160;143;105;132;122;115;118;126;140;143;124;149;140;129;145;139;156;125;108;159;105;114;102;110;135;147;146;106;109;130;111;101;102;123;107;118;117;122;108;118;126;129;144;138;124;124;118;132;156;165;161;146;135;136;143;148;108;137;156;110;147;124;105;124;140;134;126;141;122;114;109;114;112;145;131;130;133;136;159;148;176;157;150;145;151;152;158;178;176;177;160;167;158;158;131;135;144;128;172;147;128;122;159;143;145;171;149;157;150;146;118;150;150;159;134;132;148;142;154;160;134;152;135;125;140;126;125;129;138;147;163;161;133;170;160;134;147;180;186;173;171;160;159;142;118;109;117;149;139;117;116;141;143;129;153;141;106;151;145;135;153;133;123;107;135;129;141;130;126;124;131;141;113;146;167;137;143;134;141;125;134;137;123;127;117;136;132;115;130;139;136;171;174;200;173;208;210;195;175;152;155;131;133;155;140;152;152;151;150;139;173;156;137;173;167;175;150;183;170;171;163;153;175;165;133;139;171;134;142;118;128;124;121;129;125;137;125;126;158;137;136;141;143;149;143;124;128;128;136;122;122;119;114;134;137;95;110;111;124;120;151;145;109;109;114;140;132;167;145;138;127;115;119;135;137;122;107;115;111;117;117;134;122;108;123;126;138;125;123;121;130;133;114;104;119;118;106;126;123;128;124;134;156;156;150;130;123;128;129;105;150;121;144;135;143;123
147;155;136;121;124;115;127;99;139;93;102;133;118;129;97;115;123;133;124;112;126;135;132;111;128;143;133;133;130;114;122;139;128;132;119;127;120;143;123;126;123;123;131;112;134;113;131;109;119;136;122;122;119;117;124;124;125;137;156;131;135;95;100;100;119;100;108;117;115;113;114;113;89;101;120;124;112;98;105;130;144;148;127;123;122;120;120;113;112;117;127;113;107;120;125;123;137;118;113;105;109;98;101;114;118;122;115;117;117;117;120;123;119;132;148;120;131;108;92;116;120;123;126;139;133;104;116;98;113;120;110;100;126;109;126;114;108;126;114;102;111;134;98;124;126;125;120;129;126;107;123;128;114;133;133;113;113;90;104;106;136;117;117;141;116;121;134;114;130;128;145;115;107;136;102;97;115;112;126;132;150;126;112;135;106;123;133;117;119;124;106;108;129;107;114;101;97;87;126;105;136;128;99;86;125;116;127;128;115;123;100;112;99;106;120;123;130;137;142;128;131;123;133;118;146;146;114;130;149;122;136;149;124;119;123;131;148;147;128;145;133;136;125;119;143;123;117;132;124;145;151;157;153;138;141;121;124;147;124;114;124;119;128;146;124;124;91;110;118;99;118;110;144;125;128;117;129;122;119;139;108;127;91;115;124;108;131;152;132;129;139;142;148;142;164;144;148;165;147;121;110;87;81;88;116;123;128;118;121;117;115;136;135;146;130;128;127;123;123;113;111;113;128;139;136;140;136;120;111;132;116;139;132;111;114;126;117;118;144;111;118;113;126;135;130;115;130;143;121;131;119;124;117;121;139;124;111;133;143;164;131;110;120;119;118;125;127;135;143;133;169;131;158;139;143;126;114;127;153;142;140;137;165;146;141;127;133;117;126;118;139;119;137;146;149;124;139;126;116;154;120;135;133;126;132;142;111;107;103;124;120;127;124;120;110;115;132;133;133;131;126;114;124;120;122;115;111;113;136;120;107;138;120;109;132;153;153;163;148;145;147;125;161;134;125;135;149;137;144;132;140;150;140;117;122;100;102;123;126;120;106;114;116;119;108;127;99;109;128;119;113;138;122;108;129;130;135;125;125;122;138;122;124;153;161;137;134;115;97;98;73;80;84;124;110;99;118;112;119;133;116;121;112;124;131;135;131;125;114;127;112;146;154;136;150;147;139;148;123;134;134;138;116;111;107;95;121;115;131;117;132;135;153;131;124;93;112;115;131;112;120;124;136;117;138;120;117;126;136;121;124;131;141;138;132;118;109;128;156;146;153;142;140;145;130;100;98;78;92;73;106;82;110;116;118;103;78;82;102;90;90;109;122;102;106;104;128;110;124;121;97;111;120;111;109;115;109;116;125;92;116;98;124;108;126;124;105;107;96;103;101;108;110;107;109;117;96;92;129;120;127;122;120;116;117;85;92;102;114;103;108;112;108;103;116;121;132;119;120;127;120;142;132;130;135;130;133;110;111;149;129;144;113;106;143;141;140;136;125;137;151;139;128;130;120;143;148;117;129;157;143;127;116;97;88;114;114;123;116;108;113;159;174;161;126;120;89;113;128;114;112;108;115;108;116;131;112;119;116;107;113;119;122;118;136;144;149;139;126;133;128;114;118;104;80;108;96;102;110;123;122;137;135;117;122;141;108;93;117;110;134;132;127;137;124;118;139;136;133;135;108;140;136;147;151;173;133;150;178;185;202;162;181;209;156;148;153;149;118;122;120;123;128;113;121;154;175;171;147;130;128;122;119;147;152;168;141;139;115;109;128;99;122;121;106;133;139;139;126;120;92;119;120;99;129;120;123;128;112;103;139;126;136;135;149;120;118;106;99;115;115;105;107;110;135;127;119;119;127;142;144;115;116;126;151;135;141;145;130;139;119;144;150;143;126;144;133;115;113;109;130;146;138;129;162;162;207;208;167;130;126;120;121;106;119;108;126;147;113;130;115;136;124;133;124;110;125;123;154;131;132;122;111;119;129;137;149;116;120;134;113;106;125;120;125;148;149;134;126;126;140;131;144;136;124;148;125;125;139;163;132;136;131;135;129;125;122;114;126;110;147;137;122;137;149;141;151;134;141;126;141;134;121;126;156;166;149;137;150;165;140;125;134;137;145;120;122;146;138;144;150;147;151;125;112;135;121;140;110;126;145;141;135;152;152;144;146;155;128;142;142;133;144;126;127;103;113;119;118;142;105;121;101;129;126;116;120;127;131;143;127;149;123;138;138;143;138;129;162;142;126;129;116;109;111;137;128;111;166;153;152;108;144;145;135;127;107;118;112;129;123;136;145;149;146;153;172;127;129;137;140;150;157;133;142;131;124;126;161;153;147;131;138;131;129;155;169;159;162;149;136;139;109;114;124;135;136;147;133;142;135;169;177;131;101;121;127;99;105;114;114;124;107;116;130;117;120;107;109;113;123;115;127;132;127;126;128;119;119;130;104;118;121;130;106;110;139;159;208;210;226;153;122;129;147;144;135;86;118;125;124;130;136;134;122;128;113;140;106;135;123;110;124;110;105;123;111;121;141;133;169;137;120;156;138;133;116;142;112;108;139;134;155;114;119;143;126;156;154;151;143;147;114;113;129;91;124;94;108;117;101;75;98;98;115;134;147;158;132;118;128;140;157;145;143;123;135;144;161;160;147;164;173;178;163;193;164;172;165;131;124;153;122;164;166;157;178;136;150;145;175;180;171;170;168;157;136;131;162;125;127;152;142;160;123;133;124;136;124;123;142;135;120;107;127;131;137;151;150;138;135;111;143;145;120;138;134;140;140;120;121;121;131;128;139;124;145;137;124;134;146;156;160;126;148;130;142;138;131;114;99;116;114;157;134;123;120;144;159;138;161;115;118;121;113;109;107;136;122;118;122;123;131;117;122;124;108;116;108;106;123;126;110;125;134;129;127;127;145;136;132;137;208;271;216;155;125;122;135;137;121;124;157;146;121;99;104;140;109;130;137;121;132;124;104;117;109;129;143;108;140;133;137;125;160;150;150;150;135;156;138;149;167;164;141;167;172;148;151;127;116;144;127;168;131;122;165;151;178;141;173;176;162;160;150;137;111;126;114;126;148;141;141;180;165;125;138;129;142;113;143;157;129;155;152;154;140;157;164;168;147;173;160;179;148;155;153;155;130;116;141;136;131;123;135;137;129;141;134;156;176;164;150;152;127;116;136;143;141;109;126;135;134;142;134;108;132;103;128;128;131;120;121;133;160;139;144;159;126;130;120;109;130;149;153;178;176;184;196;216;214;168;159;158;166;145;149;168;155;155;161;128;138;159;144;169;156;172;165;179;145;144;184;166;157;145;160;159;157;147;143;174;160;121;129;131;112;125;135;131;137;125;148;140;135;142;158;136;132;144;117;106;110;116;132;108;121;127;124;114;112;117;126;121;137;145;152;127;118;136;133;147;139;141;143;136;125;116;111;153;127;130;120;104;123;119;121;140;127;140;146;134;140;118;117;127;134;105;106;111;112;122;116;136;123;133;150;145;152;119;126;119;126;134;119;135;119;133;134;121
164;118;112;140;109;106;131;122;124;98;142;117;103;126;124;118;113;123;132;116;113;109;118;125;106;100;95;136;140;140;141;136;113;135;142;114;120;116;127;119;120;123;116;111;101;108;128;121;124;104;121;129;115;143;129;130;131;132;132;133;134;122;115;117;101;114;114;114;104;120;96;114;109;121;105;125;119;119;115;118;165;175;134;142;138;107;102;122;110;93;101;111;131;119;107;146;140;135;85;110;93;129;113;105;117;106;109;108;107;121;104;128;138;152;124;136;123;128;106;110;118;107;119;130;121;118;111;109;113;109;120;119;120;111;110;103;110;112;114;139;107;109;122;112;108;117;116;118;146;110;138;103;118;114;118;105;113;129;109;121;119;109;97;112;121;109;124;94;147;115;130;107;129;110;107;106;134;155;119;136;132;131;112;107;118;120;116;110;103;132;109;108;117;123;104;116;107;112;124;99;132;132;127;117;104;125;124;143;134;114;122;112;124;119;132;129;115;137;149;149;124;127;122;127;136;157;138;143;148;136;128;119;140;139;152;123;129;141;135;135;142;144;142;124;143;114;137;138;123;160;166;153;164;125;135;135;154;117;126;104;133;109;120;134;134;118;129;137;131;123;117;133;157;152;149;145;114;117;145;110;113;118;127;123;114;132;152;125;122;124;144;129;139;190;138;127;155;133;141;148;123;96;65;95;100;126;125;120;128;118;109;127;122;147;130;106;125;121;118;119;127;136;123;123;110;116;138;122;161;123;133;122;112;126;94;130;120;123;128;134;125;116;122;110;124;107;120;133;125;130;139;124;109;122;146;133;136;152;148;136;129;108;98;116;127;130;128;133;156;137;152;145;150;161;150;128;129;139;145;102;125;121;150;152;140;148;150;146;139;126;138;150;124;133;133;129;139;126;125;108;132;134;154;122;131;156;133;115;105;133;142;106;115;100;113;125;117;133;142;132;124;121;121;119;123;98;113;127;128;109;117;124;138;125;125;164;165;113;147;134;129;101;127;131;133;154;158;157;173;146;131;160;131;117;111;102;87;142;143;136;115;117;104;130;120;122;120;125;119;120;115;111;107;129;115;112;136;122;136;138;147;126;153;146;125;144;141;134;122;101;91;80;95;101;104;94;105;138;111;113;120;100;121;123;135;140;129;116;142;129;133;132;146;137;154;131;135;128;120;135;130;135;146;139;129;135;122;120;129;132;125;140;137;139;135;126;116;109;107;107;108;127;121;121;118;121;112;127;113;141;124;129;128;119;138;139;141;125;138;162;147;125;117;135;132;98;74;95;95;107;91;92;104;85;87;89;93;103;89;98;111;112;115;106;118;113;105;115;106;104;117;103;123;97;105;122;122;114;120;117;88;117;129;128;116;111;93;100;103;103;126;97;122;115;117;119;102;103;97;124;120;120;111;102;109;82;98;93;102;109;96;106;129;121;124;124;128;123;122;117;112;135;146;142;120;144;147;102;125;150;123;109;153;139;145;152;136;134;157;148;140;141;123;129;117;142;130;143;128;122;150;154;108;108;97;110;96;126;127;125;131;142;143;140;121;112;124;112;118;116;123;112;110;115;108;109;111;139;128;106;115;138;154;142;157;113;129;111;155;128;97;122;121;95;115;83;122;105;102;129;99;123;127;126;90;119;122;115;114;105;121;119;127;116;150;119;132;140;129;134;147;128;141;138;154;180;153;192;165;180;141;180;186;165;172;161;158;139;125;132;115;102;107;123;103;138;123;105;102;146;114;144;109;134;117;141;120;117;116;135;133;136;140;120;105;136;121;117;118;130;120;105;120;111;133;109;121;115;114;116;116;111;127;131;122;125;103;101;117;102;107;102;113;121;120;108;113;135;129;126;130;118;114;124;136;143;146;131;153;127;129;124;118;140;113;124;113;145;119;117;121;130;120;137;154;136;159;167;133;126;131;113;111;105;110;125;127;116;116;125;141;118;124;125;119;128;107;123;119;112;137;127;140;130;129;136;160;122;116;115;141;104;126;120;131;122;133;159;118;151;159;127;138;123;132;135;155;125;136;142;168;140;132;128;141;142;135;122;131;125;151;120;153;147;145;150;145;162;144;154;133;121;108;112;143;135;113;170;128;144;130;151;130;129;121;126;122;130;146;142;127;133;134;139;129;110;126;132;116;130;128;143;151;141;144;125;157;128;133;140;134;150;151;127;119;145;141;144;145;138;129;119;104;124;126;116;103;112;128;112;125;122;109;124;133;113;139;125;127;141;139;136;149;114;121;132;118;159;156;147;126;114;127;139;135;104;117;104;113;144;109;128;150;137;118;132;136;139;168;136;156;151;132;131;137;134;116;124;154;149;133;136;132;149;126;152;125;158;126;137;142;167;140;129;120;142;150;138;128;139;186;170;173;133;115;117;113;134;130;131;127;116;120;128;119;116;135;107;106;115;117;139;126;122;154;111;135;115;105;122;112;116;108;126;138;120;135;155;152;190;175;165;127;107;125;127;124;126;128;150;111;123;115;148;141;130;110;107;119;127;108;124;126;136;118;113;121;127;134;128;111;131;97;111;135;131;143;129;138;131;138;127;139;127;131;139;144;150;143;143;131;114;124;127;119;97;101;115;120;131;94;106;109;112;149;142;141;127;143;122;141;145;148;148;146;139;135;157;128;134;154;151;171;175;157;176;188;186;142;142;146;136;154;145;150;163;153;154;148;130;178;174;166;168;158;158;121;140;116;121;119;124;122;144;136;103;128;125;130;123;137;137;121;119;155;114;125;128;148;137;129;143;125;143;132;161;138;121;144;134;133;142;124;124;139;134;137;130;138;149;178;167;145;148;147;137;142;137;135;114;128;119;117;134;130;130;125;157;148;159;135;118;131;125;145;109;127;120;131;139;104;135;96;116;118;127;123;120;107;100;119;124;119;123;120;138;135;126;121;126;128;163;235;360;284;189;110;149;113;112;132;129;132;135;124;121;137;130;124;128;128;147;125;131;121;111;126;118;123;144;135;135;134;133;136;141;162;133;149;128;143;148;183;183;174;164;183;166;128;125;124;153;133;158;124;130;132;160;186;168;192;158;155;149;129;129;99;116;111;153;165;175;138;133;131;105;141;132;147;153;146;138;129;139;155;147;154;161;135;133;131;156;143;142;153;137;123;144;136;126;138;152;169;134;149;138;122;155;166;143;147;160;162;140;121;112;129;129;118;120;133;108;168;124;146;124;113;133;133;130;152;140;127;180;138;134;128;141;132;130;102;148;127;136;153;145;191;184;196;198;205;152;160;132;139;147;132;164;133;136;142;142;121;138;165;130;169;150;178;162;165;174;153;151;153;166;180;151;131;134;152;185;167;143;114;109;147;126;118;109;117;119;138;143;131;153;140;119;93;130;123;130;125;138;128;136;103;124;125;118;111;117;136;99;123;131;150;116;135;131;129;154;130;124;120;109;119;120;111;127;126;120;135;148;125;109;120;123;108;113;102;135;128;137;133;127;114;87;107;112;121;120;139;131;118;121;143;129;150;116;124;133;132;119;124;138;118;114;130;139
113;134;130;138;114;123;119;113;129;130;112;112;120;119;126;145;160;140;95;109;116;126;106;134;127;119;131;148;144;120;120;139;133;111;126;116;126;133;94;123;122;130;111;123;110;124;110;100;97;107;94;116;113;128;131;125;113;120;123;125;110;97;117;117;116;100;123;104;129;118;92;104;119;117;97;100;122;129;117;138;167;151;129;123;107;112;124;121;136;101;130;124;94;121;107;117;122;127;117;122;125;109;93;117;126;111;105;101;117;110;124;120;150;137;123;101;113;109;103;101;121;123;108;136;158;128;121;114;99;109;129;146;140;121;100;115;130;112;120;116;109;115;95;106;114;117;133;99;117;112;118;115;110;107;102;141;124;120;116;110;121;115;120;108;115;128;127;122;87;104;125;114;138;123;117;112;115;118;103;148;159;113;120;119;106;106;123;127;104;97;114;113;118;114;130;118;114;116;108;137;102;114;138;108;121;121;137;119;119;138;126;121;132;147;116;123;125;125;126;129;135;139;127;140;136;153;152;129;158;134;121;135;129;133;121;122;133;125;130;143;122;142;152;144;158;112;112;140;123;138;152;139;148;158;143;143;150;130;137;126;129;124;105;132;113;128;125;114;121;114;107;125;179;203;167;131;126;106;109;91;104;118;140;119;107;131;113;123;148;166;130;159;146;160;133;168;141;153;161;133;145;120;62;85;94;95;137;116;111;111;130;127;136;135;128;154;108;158;134;150;166;149;124;135;126;125;120;118;132;110;138;133;121;114;121;129;121;109;137;132;100;157;115;96;134;139;121;151;109;123;119;125;118;133;122;124;118;116;144;145;144;110;111;126;129;119;130;114;142;143;141;130;153;128;121;109;117;130;121;126;118;146;132;127;139;120;122;121;154;149;142;130;132;133;123;127;132;137;140;123;128;137;128;138;119;151;124;115;120;110;117;118;137;102;128;108;112;126;144;125;134;116;128;109;134;141;121;146;123;122;116;130;132;123;159;143;177;120;140;143;149;121;147;148;146;146;150;146;159;149;142;134;126;105;115;82;127;165;172;126;136;123;117;123;122;121;118;113;112;122;110;114;113;123;128;135;142;138;132;132;129;138;140;134;128;140;139;140;121;106;81;100;85;104;104;121;90;114;110;104;95;119;111;129;160;133;146;125;134;129;142;131;138;128;146;136;130;116;122;124;124;122;133;144;137;130;134;136;134;135;147;147;143;134;129;124;115;110;113;110;131;134;116;144;126;112;116;131;114;137;120;131;132;128;118;119;125;118;141;117;133;133;139;158;134;89;76;71;104;124;98;96;93;107;90;92;86;103;93;99;97;104;111;114;95;114;117;102;102;114;115;114;105;120;106;108;112;128;133;110;93;101;114;120;125;114;120;115;101;98;129;134;93;121;114;115;94;108;88;134;142;107;105;85;96;86;81;90;122;114;110;151;146;124;120;95;98;110;119;112;130;153;152;142;126;148;121;128;137;126;122;138;166;137;135;134;138;135;145;147;149;144;146;140;130;126;117;118;139;140;157;133;105;106;100;80;107;116;111;120;149;139;138;132;114;102;105;125;105;99;127;115;115;111;112;108;140;148;116;123;136;135;139;139;120;130;115;124;129;141;124;96;107;110;90;88;85;73;114;112;137;121;107;82;119;108;110;122;115;126;105;119;131;126;132;125;120;116;153;141;153;125;130;137;138;140;159;165;171;184;145;145;159;155;141;142;129;112;117;113;115;102;115;129;113;117;119;123;118;146;107;131;114;124;123;115;122;118;127;121;113;119;101;115;121;134;133;103;126;117;106;140;128;127;111;129;130;130;114;128;138;110;118;126;141;121;120;109;104;118;112;99;117;119;113;115;122;115;119;103;126;133;111;129;128;148;120;136;137;145;133;112;133;147;141;129;128;123;122;130;119;108;117;126;146;161;176;126;123;127;137;126;123;113;108;131;105;125;105;127;117;123;133;135;121;126;126;119;134;124;111;128;124;143;155;124;148;118;128;127;130;146;127;120;153;133;126;131;125;124;128;145;122;137;146;126;139;148;138;182;139;137;137;134;146;151;114;125;107;116;139;136;136;129;130;148;145;157;161;126;154;126;118;109;127;134;121;138;135;122;128;135;132;148;137;143;134;103;145;133;131;122;123;132;115;130;121;113;139;118;141;134;122;124;120;127;121;144;154;140;149;139;145;128;125;126;130;177;145;139;139;113;101;139;131;133;136;125;136;145;128;124;121;130;106;149;136;137;121;105;124;168;122;123;131;127;129;130;163;149;131;148;155;139;149;121;111;106;120;131;129;118;131;138;132;116;153;169;188;139;165;159;149;137;150;130;125;126;126;163;184;144;137;136;156;139;152;135;164;154;154;165;134;131;137;127;129;138;133;144;148;158;132;136;122;121;129;134;141;133;119;133;124;141;113;118;120;129;112;118;115;114;136;145;142;121;144;142;122;109;129;128;126;167;132;117;127;158;193;202;169;137;122;130;126;136;145;128;144;144;121;142;110;124;119;129;128;123;124;137;151;147;150;123;118;132;132;119;137;134;117;121;127;125;124;115;139;126;124;130;131;139;157;131;148;125;146;151;151;131;120;125;114;95;109;118;113;120;138;109;121;104;101;117;142;118;144;120;110;155;162;146;156;174;159;143;110;148;140;161;138;159;160;160;161;149;161;173;157;134;156;151;183;166;155;137;155;124;134;144;155;153;161;154;144;126;137;123;111;147;113;132;125;130;121;130;124;129;131;132;120;146;111;140;125;138;140;137;123;98;130;162;132;144;124;140;133;113;107;130;135;136;121;146;159;137;150;138;142;160;170;185;151;136;116;147;153;151;101;132;130;131;138;133;145;132;140;181;182;158;142;112;107;117;118;118;112;117;131;124;108;111;120;125;115;96;126;116;115;106;125;126;139;143;149;137;156;165;171;118;122;157;239;267;250;134;136;107;127;126;137;125;126;112;117;130;122;133;138;143;134;144;134;139;122;117;120;112;125;118;147;142;149;124;139;144;145;171;158;131;138;142;160;151;182;175;200;196;145;121;121;146;139;123;115;127;160;168;167;166;153;172;134;142;150;132;112;130;119;153;152;158;117;144;122;139;131;133;142;161;140;123;144;141;148;157;138;135;142;163;139;155;154;142;118;134;121;141;123;148;155;152;147;136;140;143;141;142;135;151;142;147;151;120;116;118;105;120;121;110;131;124;115;135;143;117;127;143;127;125;128;117;148;144;133;156;146;128;130;135;167;136;151;135;156;136;165;178;162;177;165;151;153;148;136;129;121;146;131;130;131;114;132;172;160;162;190;164;150;172;180;138;140;148;164;173;155;155;145;130;152;145;142;145;123;109;115;131;138;125;120;145;137;109;142;117;123;126;148;114;121;117;127;133;131;131;152;131;131;126;118;99;134;117;134;147;146;130;125;147;137;145;127;137;138;128;131;122;128;141;107;132;140;147;135;127;105;122;129;141;129;126;138;133;127;108;130;104;140;111;114;99;115;124;127;119;146;116;137;100;111;134;118;145;129;123;101;139;130;124
126;135;131;129;122;104;92;121;106;112;99;121;121;118;152;174;159;142;114;116;129;116;116;114;122;115;128;133;153;142;115;116;115;128;117;116;121;132;111;136;109;112;114;137;131;116;99;119;128;116;153;126;96;115;125;141;131;126;143;138;123;127;100;98;132;86;130;114;108;107;112;128;121;118;96;101;114;144;111;142;150;138;121;110;128;124;139;111;152;105;133;113;116;108;120;112;123;97;118;120;125;110;104;106;93;102;120;105;105;115;130;122;145;137;143;117;127;98;113;95;107;120;125;127;129;136;164;119;139;107;116;144;125;111;114;139;115;125;104;120;122;100;125;104;123;105;101;110;114;114;113;113;122;118;104;106;121;106;113;121;109;86;116;118;104;120;98;122;121;124;125;115;125;122;123;121;129;109;131;137;156;121;117;133;122;136;109;131;114;120;122;113;125;114;122;122;119;94;112;127;108;119;116;134;111;133;127;119;121;130;119;125;136;113;146;124;145;142;118;118;124;127;145;137;128;160;138;137;146;147;150;136;145;136;123;134;122;116;142;153;126;139;152;140;117;140;122;139;129;142;165;174;185;134;148;128;141;135;131;126;109;117;127;108;138;114;124;98;102;126;107;163;179;221;164;120;114;115;112;112;100;115;143;126;137;119;130;122;142;153;125;148;121;165;161;144;126;171;137;134;133;110;89;70;79;96;110;113;106;109;132;144;160;142;110;121;111;131;135;128;145;138;139;125;123;115;123;116;131;134;130;119;158;123;129;111;132;130;121;129;157;116;138;119;140;129;140;117;130;124;131;136;151;104;140;143;148;121;152;128;138;115;134;116;118;119;151;139;130;138;131;126;120;126;137;124;119;119;112;121;125;137;138;150;142;135;135;128;145;162;155;137;117;137;108;122;136;122;126;115;139;128;130;141;143;115;147;115;119;100;127;122;138;153;100;108;111;125;137;137;139;111;124;108;104;116;142;136;146;133;116;131;135;128;136;156;138;145;138;135;127;140;127;135;127;145;148;171;184;172;117;152;144;113;83;89;146;173;180;156;106;107;124;127;105;105;111;129;111;101;96;140;121;124;137;119;121;124;118;138;114;131;130;130;119;125;116;117;115;92;77;92;86;116;104;127;100;113;99;104;109;115;116;130;111;137;128;155;129;107;129;122;129;135;150;139;135;130;129;113;119;137;125;112;148;128;130;131;132;168;144;145;138;112;128;124;120;118;111;128;122;133;120;119;116;111;124;123;111;126;94;120;129;112;126;123;140;118;119;127;138;128;117;146;131;113;120;80;80;96;114;106;122;103;110;133;104;102;97;106;104;117;114;112;109;99;95;101;93;110;106;113;123;111;122;102;105;100;133;119;120;112;114;131;127;116;103;130;98;125;132;115;126;109;116;121;134;98;98;103;103;116;96;88;96;69;75;78;100;122;114;140;113;109;107;109;97;87;126;108;111;150;163;145;151;135;146;133;133;146;134;121;132;114;136;143;130;122;137;143;161;154;141;112;133;133;135;136;131;139;153;135;128;96;82;70;100;110;119;131;102;119;103;112;125;111;108;123;111;84;114;126;124;115;108;130;118;134;126;111;117;134;140;151;140;129;122;139;136;114;119;91;76;93;97;99;94;91;93;93;120;113;118;113;119;120;120;119;105;101;84;132;120;87;139;139;138;139;144;127;133;133;122;136;155;157;154;150;167;160;160;128;154;147;158;130;136;138;133;128;114;132;115;105;123;130;121;122;124;145;121;117;149;122;135;116;105;102;119;126;127;95;107;129;123;130;114;115;129;121;134;116;122;135;113;128;127;106;133;138;131;114;113;143;131;128;133;134;124;89;122;110;103;128;110;135;124;116;112;131;147;130;136;132;149;144;151;133;127;140;113;124;120;148;146;131;131;136;145;133;131;117;132;138;143;133;131;143;148;137;117;130;113;125;117;102;137;145;138;124;130;112;139;137;119;117;109;133;116;121;121;142;141;132;121;127;141;139;136;143;135;133;127;140;122;122;127;128;149;141;132;130;131;129;139;117;142;162;148;142;180;189;129;130;142;123;129;128;152;123;119;126;152;152;145;149;148;147;139;113;135;135;137;117;152;134;109;113;132;136;127;161;123;133;140;101;141;137;144;104;121;121;140;118;134;131;122;126;129;125;130;130;111;129;133;114;133;150;149;149;136;142;150;157;159;123;137;158;156;140;103;109;89;113;137;137;144;128;129;145;125;111;125;124;143;125;106;122;152;128;143;125;138;127;118;134;155;164;168;141;140;145;142;152;166;110;137;97;100;118;123;130;125;127;133;103;154;189;147;155;132;149;120;137;152;124;133;112;109;141;143;161;128;122;147;161;135;139;142;163;136;155;135;147;122;125;139;129;117;131;134;156;151;125;135;122;127;134;125;121;134;143;140;137;130;127;117;130;124;122;126;144;136;143;128;137;148;131;138;129;111;125;120;130;147;126;127;173;179;169;142;133;145;122;118;136;132;127;138;121;118;112;115;121;119;127;130;108;124;120;152;153;120;127;116;127;121;109;148;115;121;163;132;121;124;128;143;137;142;141;132;136;136;139;134;130;149;133;148;152;119;120;102;110;96;114;106;129;143;121;107;114;112;108;127;133;153;125;133;150;159;177;148;157;173;148;104;130;143;162;144;171;168;164;157;164;180;146;163;160;161;141;138;131;172;158;158;132;131;140;175;143;149;157;123;135;116;105;132;111;114;103;125;140;125;134;112;108;129;129;120;129;127;132;130;117;129;127;113;131;122;122;142;127;111;135;114;119;110;134;129;152;140;138;176;136;147;139;107;178;207;183;154;138;148;124;142;127;137;115;136;136;137;136;148;143;142;164;144;144;144;125;103;119;107;114;99;143;115;113;117;124;111;126;103;120;101;123;119;120;118;122;127;133;144;139;119;148;143;132;156;115;153;164;194;136;132;144;124;123;133;118;127;129;145;130;140;136;168;160;141;112;134;108;117;131;125;117;110;108;149;145;149;147;150;143;136;157;173;154;138;103;164;152;168;148;184;168;138;138;118;124;146;132;118;116;156;153;174;151;163;165;150;144;156;139;110;100;141;146;142;147;133;155;150;153;137;153;142;130;120;153;147;126;152;144;143;140;148;149;142;151;135;122;138;133;159;146;151;174;169;146;118;145;151;137;156;140;136;128;142;125;134;103;120;126;144;103;139;123;137;126;123;123;114;133;117;128;149;154;132;148;107;98;115;117;117;129;130;139;139;155;142;116;144;147;168;164;183;173;156;151;166;127;147;155;131;127;112;133;122;135;120;146;181;155;147;152;165;169;151;136;146;169;171;153;146;149;135;153;147;115;110;109;118;99;125;105;107;111;135;148;112;120;122;124;161;134;136;122;129;133;164;169;153;140;147;142;137;99;135;111;109;113;120;127;121;107;125;124;158;133;154;120;136;131;99;132;128;135;131;128;168;151;154;148;125;129;128;138;133;127;121;132;122;124;132;118;127;114;124;117;123;138;142;127;120;137;118;114;123;137;137;137;135;131;119;128;125;137
118;159;142;114;120;96;129;139;115;113;129;128;134;129;138;177;163;138;121;112;122;96;129;116;127;123;115;125;114;122;134;137;117;121;125;132;99;105;123;128;118;148;138;119;114;118;136;107;124;125;127;128;105;122;111;126;106;114;134;137;112;103;94;102;109;119;101;108;109;109;114;115;128;115;112;110;120;108;121;111;136;111;91;119;128;149;148;145;118;136;121;143;126;121;118;123;109;97;125;118;103;104;105;108;115;140;102;124;117;117;107;119;137;118;145;136;107;132;129;110;99;127;116;126;138;179;171;136;135;110;125;118;101;111;114;129;122;114;128;123;91;100;98;96;104;114;115;121;118;127;99;104;122;137;128;115;116;95;116;114;118;114;116;104;105;120;104;97;113;113;105;106;110;124;136;122;112;140;133;127;139;116;121;101;111;111;125;111;111;120;141;137;126;133;112;102;105;99;119;115;107;113;103;102;118;107;108;136;133;133;124;124;138;124;134;136;119;131;133;140;124;145;138;121;139;157;134;144;128;113;134;130;112;151;130;132;138;146;124;152;141;115;130;140;144;114;129;116;148;150;169;152;143;148;129;139;146;146;128;100;114;102;129;123;113;118;105;123;130;121;110;125;150;157;175;135;118;134;112;133;115;114;123;119;149;135;125;124;125;135;140;127;156;169;149;158;144;136;158;129;143;136;92;66;69;92;101;111;117;101;102;128;131;127;128;129;130;128;127;110;123;122;145;128;141;118;122;124;123;133;110;155;150;110;125;110;124;130;126;116;141;116;133;123;110;117;108;148;133;149;148;127;125;132;140;159;127;119;143;131;140;124;112;127;122;122;140;134;131;141;136;134;137;150;131;130;124;112;118;130;117;143;163;166;137;128;134;112;134;146;134;122;141;121;134;137;128;120;136;111;133;125;123;142;149;134;124;124;121;103;132;120;140;120;94;114;95;116;120;129;130;142;129;81;111;125;134;122;137;115;104;121;144;151;156;180;183;159;140;130;118;126;134;122;135;128;179;146;165;143;147;126;160;118;98;119;115;129;160;136;92;100;114;108;126;128;121;116;129;112;112;100;121;125;118;129;139;144;147;146;140;133;142;148;137;128;137;141;100;95;87;59;75;80;91;97;104;106;119;89;109;116;113;100;109;128;133;130;122;119;118;128;114;117;134;132;118;106;118;119;119;128;124;122;130;120;126;138;131;150;136;149;153;155;133;138;123;116;122;111;99;145;124;109;128;117;99;120;114;123;114;114;109;117;132;123;144;105;122;137;144;132;137;149;135;127;111;79;114;116;103;93;108;122;112;120;106;107;107;105;127;123;115;122;116;114;118;109;95;100;113;115;130;99;98;96;109;119;114;92;111;108;138;145;120;142;128;109;105;96;136;129;144;110;114;121;125;121;105;128;104;100;103;98;73;70;61;80;93;105;96;109;123;126;104;111;107;122;111;117;110;128;162;175;168;144;144;128;133;128;121;118;155;133;149;140;111;127;149;149;131;153;147;121;120;116;125;140;117;132;158;131;120;105;112;99;102;105;142;113;119;106;93;111;107;134;106;120;125;104;107;125;106;109;132;128;137;131;117;113;131;134;137;147;114;144;99;144;105;105;105;92;89;93;106;108;118;112;96;96;112;118;103;118;113;117;117;144;136;126;113;117;112;114;141;122;109;120;148;123;142;124;141;144;156;125;125;160;169;165;157;137;122;143;140;138;133;139;133;142;109;128;119;117;130;127;135;156;149;130;133;108;137;130;132;123;116;131;132;127;131;124;127;103;135;119;109;121;135;126;116;119;116;136;120;117;114;125;127;122;121;125;109;112;117;124;116;115;125;131;131;132;139;132;117;112;123;117;136;113;138;108;116;140;152;135;122;149;171;114;143;135;127;135;146;119;155;144;133;142;146;136;140;149;129;139;156;115;108;100;133;121;138;118;121;108;119;122;114;135;111;131;118;144;127;130;132;133;126;98;117;112;134;149;136;123;151;158;148;140;137;130;123;138;154;125;137;117;136;138;98;118;128;109;134;132;156;145;162;173;161;186;161;142;135;148;140;124;123;159;139;147;122;125;139;135;141;144;127;161;144;129;132;146;146;131;117;133;115;164;138;137;145;132;133;138;133;118;115;127;120;123;132;125;131;128;131;109;147;134;115;138;122;131;145;137;129;151;139;165;145;160;147;137;134;150;152;168;170;159;121;124;115;128;123;162;153;182;157;118;143;125;133;130;102;117;107;123;141;124;126;118;132;129;120;139;165;148;136;138;166;156;157;145;154;125;103;112;138;129;116;121;135;91;117;119;139;146;151;159;132;142;130;123;148;161;146;136;117;153;121;137;107;121;135;133;149;151;161;156;137;128;150;120;122;142;112;169;139;133;157;159;124;141;143;130;137;138;124;134;172;122;136;130;119;137;125;131;135;127;153;113;127;147;127;150;129;120;127;116;125;118;116;124;119;128;130;142;181;188;171;151;140;154;122;143;128;141;127;136;119;116;131;140;116;146;115;115;122;136;122;140;141;143;132;134;144;136;175;149;125;121;113;126;118;126;152;135;153;152;145;141;128;139;138;137;157;170;124;174;148;139;123;108;103;109;107;118;111;131;101;103;106;110;129;127;125;132;164;136;162;170;173;187;159;165;126;148;135;154;162;158;194;171;202;154;161;153;185;166;149;169;127;136;144;166;140;140;148;140;165;137;146;145;111;122;130;142;136;132;106;140;134;171;130;117;128;113;120;131;122;116;136;133;119;136;119;140;131;124;122;133;121;140;147;141;151;160;114;133;144;142;136;156;157;151;165;142;148;146;195;184;158;131;168;126;129;135;139;132;123;128;141;130;135;136;137;133;159;174;149;137;93;131;121;120;127;119;118;121;139;110;132;126;110;124;124;133;127;127;118;138;120;127;132;131;142;144;146;123;138;140;135;144;133;129;139;126;128;137;124;134;149;126;142;157;130;151;132;150;142;151;135;130;111;113;133;124;118;142;128;148;155;162;149;141;145;155;135;135;138;139;145;172;190;186;184;152;163;146;143;135;130;124;136;117;136;133;157;146;139;166;161;160;129;105;98;124;122;147;145;123;147;131;154;123;130;121;135;133;151;121;126;125;128;126;154;131;134;154;155;146;124;112;136;134;191;157;175;176;142;160;142;120;146;167;144;148;135;142;177;155;115;105;117;139;132;132;152;127;116;108;110;126;110;109;123;131;146;128;123;130;117;123;126;130;127;127;119;110;124;137;167;169;141;131;146;175;169;205;149;170;154;143;129;115;107;136;115;116;112;133;136;161;148;162;150;161;162;152;144;153;146;162;168;148;152;138;150;124;152;107;117;124;115;117;126;107;124;114;132;137;144;125;117;115;133;148;125;140;146;150;144;160;157;141;130;149;122;119;112;119;119;131;128;114;132;130;121;139;137;142;120;111;115;136;123;153;137;127;139;125;133;146;124;115;134;121;130;118;150;130;119;107;131;113;117;131;114;128;119;137;129;134;122;118;151;128;116;108;131;135;131;128;135;128;116;130;126;116
128;131;139;132;126;129;123;145;129;112;116;120;122;124;123;134;140;120;112;109;136;123;145;122;118;132;121;121;135;133;134;111;131;139;119;122;122;119;116;121;133;148;122;131;105;114;115;126;109;153;141;120;124;124;120;124;106;139;124;132;121;122;123;120;98;120;101;112;94;94;114;105;102;107;121;96;117;106;121;118;132;129;140;117;120;115;109;144;126;122;147;145;121;129;102;122;113;109;101;94;92;99;122;114;157;125;138;95;110;99;132;125;111;110;124;138;120;128;156;114;99;108;107;119;129;187;173;132;124;129;90;125;119;106;120;113;131;119;114;121;113;115;134;103;123;103;109;127;118;118;128;132;97;105;124;109;110;121;107;126;106;109;113;103;98;95;120;118;111;121;102;128;131;110;94;125;135;120;124;143;126;127;121;118;116;118;103;98;116;109;117;100;123;128;96;122;113;90;111;111;102;114;127;119;109;132;128;126;132;135;121;131;125;132;130;120;141;133;114;115;150;114;138;140;116;145;135;138;121;119;124;128;128;124;135;127;143;141;130;174;147;145;142;119;116;108;145;132;142;142;151;155;169;157;119;113;123;115;143;128;119;121;128;123;133;123;112;125;121;105;126;118;140;138;155;123;131;143;111;111;148;136;123;131;120;121;127;146;120;132;131;135;141;150;150;175;132;161;155;163;139;137;129;84;67;116;112;125;102;118;120;135;123;112;119;117;106;112;114;114;132;149;134;122;130;121;144;119;131;128;124;147;154;132;127;136;105;132;118;117;133;123;121;135;135;116;117;147;166;137;159;130;101;139;138;139;129;134;137;120;111;106;119;114;140;158;141;150;127;156;119;144;126;141;121;122;125;141;124;136;125;138;154;140;115;130;119;97;115;148;137;133;132;141;136;133;156;136;125;127;139;109;145;127;109;117;118;145;109;125;109;113;129;105;121;103;116;122;122;128;137;137;145;112;127;113;134;108;114;132;96;109;146;159;149;140;160;151;141;119;131;139;123;122;119;149;174;182;176;117;151;141;138;106;82;93;89;113;124;119;122;124;96;124;119;117;120;119;116;98;113;125;121;125;108;116;123;133;129;129;126;152;160;143;134;112;125;125;112;87;89;60;60;75;84;108;99;110;107;138;117;127;108;117;130;131;114;129;122;143;111;120;114;160;140;110;143;115;110;125;120;121;134;136;131;135;89;122;130;132;132;121;139;116;119;128;123;119;124;126;109;122;128;116;113;109;141;116;114;118;114;126;130;129;127;140;154;129;152;115;128;152;141;131;148;140;114;111;95;75;100;127;96;80;100;110;117;122;106;121;105;110;122;118;131;117;96;130;121;120;98;111;138;107;129;95;92;123;136;108;110;108;138;133;145;132;116;101;118;128;122;109;117;126;122;139;107;117;118;101;100;88;86;86;62;92;84;100;96;100;101;97;101;110;97;81;94;118;105;124;108;96;132;161;141;154;118;138;129;129;126;107;157;125;112;144;139;123;136;142;180;174;157;147;146;142;136;135;149;153;157;132;128;95;92;93;102;125;120;101;120;119;108;116;94;109;100;118;124;103;97;116;99;112;132;121;114;130;123;110;134;123;118;134;133;149;115;119;115;103;99;90;89;89;92;105;109;102;121;103;120;120;102;117;118;108;112;107;129;113;126;102;134;110;125;102;120;119;134;135;122;110;132;147;143;167;147;129;174;160;143;149;137;142;158;156;142;130;143;121;116;110;114;112;120;132;120;146;155;132;131;101;106;137;125;122;119;123;139;130;126;128;141;114;109;144;123;101;114;115;113;109;147;132;115;130;123;129;104;130;136;165;128;125;127;112;130;116;101;113;115;111;131;150;117;138;133;110;139;128;103;130;114;139;117;139;118;138;125;111;123;131;119;133;130;129;148;152;150;172;136;148;151;144;144;141;142;147;140;154;130;133;130;107;123;123;129;118;130;127;133;124;127;132;149;123;130;126;132;104;118;116;124;120;144;117;153;159;140;140;155;133;132;130;131;125;126;139;121;135;100;120;126;96;122;141;133;164;139;137;159;161;172;141;151;178;134;138;160;126;146;147;121;132;120;142;110;143;105;145;116;143;152;158;141;130;125;113;136;130;143;154;133;139;143;141;136;132;133;120;139;130;156;139;148;124;118;118;124;139;141;136;132;145;156;162;131;133;145;148;137;134;165;134;132;149;170;193;160;162;132;119;124;142;114;138;175;172;159;138;119;136;117;104;91;113;121;150;132;132;98;122;126;108;123;166;152;151;142;120;143;145;154;172;135;136;145;116;104;126;131;115;127;117;119;122;150;138;122;144;122;136;138;132;149;144;150;139;149;121;128;137;116;106;134;147;158;155;164;166;141;145;130;119;114;110;116;125;156;146;140;118;120;129;138;119;115;147;132;129;149;133;122;117;129;134;138;119;124;142;159;132;137;139;128;119;139;119;119;116;120;111;138;139;112;141;137;139;174;211;175;180;134;127;126;133;127;151;124;136;120;116;133;129;143;168;111;124;111;141;132;136;131;132;112;129;136;138;178;153;152;162;142;145;130;136;135;147;150;130;145;148;158;139;144;155;152;147;150;137;149;132;116;128;117;120;126;101;125;101;109;114;94;96;115;122;174;126;200;177;154;174;176;200;195;177;139;135;134;145;164;166;188;185;195;199;184;198;178;160;168;156;154;154;131;142;137;135;140;160;134;136;122;138;106;122;119;122;145;127;142;122;113;147;128;131;145;134;140;135;116;130;129;147;128;108;139;110;131;122;142;121;138;154;129;145;147;131;124;120;132;126;143;161;184;156;143;145;148;132;163;147;150;159;139;166;140;130;131;152;148;128;136;146;145;130;117;146;166;158;145;137;117;115;137;136;111;111;112;134;100;120;103;116;115;123;133;117;118;106;135;118;116;127;115;137;152;179;145;130;159;118;112;137;150;128;145;124;142;140;118;143;130;122;113;123;121;114;134;136;159;168;149;125;121;103;113;125;132;154;146;145;154;160;157;129;148;155;141;162;118;147;128;151;196;155;145;128;154;131;126;146;158;116;134;143;153;158;148;132;163;153;158;161;150;139;147;111;116;126;146;127;160;133;128;131;128;138;132;153;134;141;131;146;149;163;148;135;154;158;161;122;111;120;130;153;119;140;170;192;157;150;132;129;163;159;144;122;142;136;169;148;119;118;122;144;140;135;140;135;126;111;145;127;140;133;130;155;152;143;132;140;124;133;143;124;115;133;121;119;127;148;143;144;134;152;155;185;173;169;177;141;165;144;134;137;109;124;131;102;134;140;116;168;165;155;176;162;126;136;126;121;170;128;152;149;159;163;150;120;154;117;116;125;140;103;115;108;117;113;124;124;126;125;134;132;139;132;154;112;154;127;132;162;141;141;157;136;114;118;139;121;123;126;109;100;110;128;133;122;141;131;137;105;123;99;129;136;124;131;138;107;120;150;162;127;123;124;106;130;120;126;129;127;115;126;121;131;125;117;125;117;125;137;135;129;130;131;137;103;103;121;115;107;147;138;141;120;146;110
111;96;109;105;115;131;139;108;134;99;123;127;120;127;118;135;125;111;118;130;119;132;112;115;133;133;130;122;129;131;133;110;107;102;106;138;142;117;145;131;134;132;142;129;111;105;109;120;124;143;126;133;103;131;115;119;124;115;129;137;127;104;133;107;108;123;86;105;93;92;110;117;99;102;115;108;147;128;118;112;108;128;110;113;148;122;123;125;144;135;167;153;169;141;114;114;114;116;117;94;113;116;117;156;120;126;117;110;118;97;111;130;113;127;124;122;112;134;118;114;112;115;106;102;142;141;145;133;126;120;126;121;118;100;130;118;107;102;116;113;125;102;103;112;109;122;115;111;125;120;131;112;115;99;91;111;100;131;125;118;126;126;126;118;125;122;108;105;120;112;99;120;147;123;139;119;124;127;104;133;125;116;111;111;115;132;102;116;131;111;119;107;122;116;119;104;110;97;104;113;130;133;118;127;132;122;116;152;157;125;137;122;130;144;132;126;131;111;136;109;115;128;141;120;133;145;129;143;123;121;128;127;106;140;112;153;142;159;149;120;146;136;131;145;152;138;142;142;120;142;153;153;180;153;153;120;129;128;134;119;108;121;124;108;127;137;141;115;106;114;123;114;127;126;142;115;108;127;131;113;147;139;140;128;110;109;131;122;130;137;137;151;111;142;141;146;142;149;132;126;183;127;99;70;96;93;110;111;127;121;119;131;126;119;136;122;118;122;103;136;128;128;135;112;109;124;121;120;114;135;131;159;141;131;139;119;103;113;91;135;145;144;175;146;106;115;144;165;138;136;147;140;107;106;117;123;136;138;144;159;123;132;123;128;136;139;130;124;144;146;149;144;137;142;140;133;135;119;122;112;138;144;163;130;154;126;126;130;117;130;137;146;166;143;136;143;138;168;139;117;129;124;126;147;121;111;128;120;116;93;110;110;109;136;110;119;101;123;113;109;92;113;134;139;125;128;136;106;110;134;120;138;112;138;153;177;143;149;141;135;143;117;138;138;137;144;142;147;136;127;153;160;145;120;103;75;108;110;104;102;127;122;123;113;146;122;132;116;122;118;96;120;131;133;114;121;105;138;131;122;138;152;143;140;150;141;112;124;100;105;84;79;62;66;100;100;93;107;111;125;101;99;130;120;108;124;147;118;129;130;115;114;132;141;133;116;142;132;141;121;147;129;132;104;132;133;136;114;127;151;111;135;135;120;132;135;120;129;123;108;138;118;140;115;128;124;137;119;125;131;95;120;94;119;112;133;156;145;145;125;130;135;152;131;124;128;133;94;86;83;81;91;94;112;117;113;117;127;95;115;115;118;131;118;122;105;109;112;110;115;104;119;106;116;108;118;108;132;103;115;118;123;143;117;137;136;112;110;113;111;116;104;94;100;111;108;108;118;130;101;93;86;85;105;89;76;90;64;107;101;105;116;91;95;87;91;108;119;116;97;127;113;142;157;184;155;131;154;113;141;130;158;133;145;137;130;132;139;120;146;130;145;154;138;124;134;140;154;137;137;149;143;100;112;87;90;105;105;106;134;99;102;114;110;134;133;104;119;124;103;131;119;109;130;120;112;112;131;116;149;118;153;127;125;130;130;128;123;105;116;92;94;93;93;85;94;107;113;122;125;83;115;114;124;91;118;104;104;118;115;113;103;102;141;126;102;108;115;140;147;152;128;120;145;141;133;144;144;159;166;152;146;121;139;147;120;125;120;132;127;136;114;110;127;114;128;142;154;145;139;115;114;111;117;109;129;134;120;114;117;126;113;126;123;114;116;129;113;133;128;118;115;108;121;122;118;119;110;99;117;130;126;126;113;127;103;110;139;110;117;137;137;138;130;126;122;104;125;135;123;119;144;128;133;120;137;122;145;132;126;125;140;144;117;141;114;169;137;159;148;132;153;128;167;149;151;145;132;130;107;110;107;137;133;127;120;136;123;146;133;136;150;125;149;128;144;127;144;131;138;103;120;129;146;139;123;143;153;128;120;113;146;137;107;119;108;124;144;123;135;121;133;143;114;157;143;117;134;138;125;156;143;162;130;153;162;146;134;156;162;140;125;134;121;141;144;157;132;147;134;134;132;164;162;143;143;121;138;122;132;119;139;124;127;134;129;138;126;130;128;138;118;117;122;133;133;117;136;156;135;132;133;143;112;177;123;136;129;132;121;131;129;139;129;146;129;145;155;171;138;139;159;130;129;133;144;164;171;129;130;152;140;132;113;109;120;151;138;141;139;111;114;125;125;126;163;152;130;131;151;165;166;181;157;141;148;127;133;124;132;123;114;116;114;149;146;149;129;136;159;130;122;133;134;141;166;148;172;149;152;140;132;122;133;125;142;160;159;172;154;155;140;135;128;110;115;122;159;137;142;136;124;126;129;119;140;117;158;154;126;133;123;134;117;97;148;139;147;142;165;164;136;132;125;137;136;140;136;112;113;119;116;135;131;128;146;159;146;176;186;175;143;145;128;126;122;137;159;130;136;120;106;119;157;126;132;125;122;133;117;121;145;122;114;136;121;142;133;118;139;142;148;149;133;130;141;146;140;163;158;142;141;127;161;133;135;169;164;144;160;150;140;111;128;115;104;127;97;104;117;106;123;88;118;112;106;146;178;174;219;170;180;180;207;174;153;135;141;141;156;179;191;191;210;201;190;198;138;158;180;143;157;136;136;153;136;132;146;145;173;124;127;140;101;125;146;115;133;155;136;132;116;148;142;123;138;109;139;131;124;130;123;120;123;119;118;110;136;130;124;152;135;124;121;140;169;139;133;122;126;139;151;156;146;153;188;139;149;144;160;157;164;165;141;151;146;151;141;130;130;148;142;115;120;108;110;120;123;136;142;122;123;130;136;122;126;114;107;119;124;128;121;120;115;132;130;117;114;122;114;125;127;123;111;146;126;160;158;161;130;133;143;135;144;134;111;113;146;125;147;141;133;132;118;123;146;141;114;121;127;156;160;136;124;116;114;119;125;154;134;154;141;160;145;165;150;165;130;136;152;129;115;132;152;163;173;148;150;141;156;131;123;152;121;130;112;154;160;151;145;162;190;147;173;150;135;126;143;125;131;139;130;145;130;136;137;126;118;138;140;138;134;159;123;138;140;158;148;174;151;123;133;139;118;153;110;141;148;166;199;182;176;158;155;147;140;139;124;136;139;151;148;147;119;142;163;163;149;142;162;129;114;123;104;125;116;129;158;169;159;133;119;131;110;112;139;148;131;127;106;134;102;122;139;137;141;169;156;155;172;159;135;148;144;129;118;117;120;129;137;117;133;140;151;150;151;171;155;140;182;153;161;143;159;149;145;135;151;150;140;121;124;127;131;131;103;134;117;123;126;136;108;123;147;117;139;107;157;141;131;130;133;149;136;129;117;144;148;114;146;120;120;126;131;122;121;100;120;124;129;117;123;108;135;114;137;105;143;109;122;120;128;110;124;137;129;128;146;133;116;131;133;119;154;135;148;159;143;160;145;135;140;128;143;123;124;119;134;143;111;128;123;106;134;138;127;129;127;132;129
134;105;126;126;98;135;124;111;119;112;112;120;123;130;133;119;128;139;126;125;134;123;132;124;144;96;115;109;117;103;146;121;114;95;119;94;143;117;122;123;127;119;125;132;107;125;119;110;131;127;121;116;131;109;137;95;136;144;115;133;137;119;132;113;117;110;113;105;92;107;117;104;102;118;105;121;140;116;114;126;106;114;117;138;124;112;132;107;115;169;156;154;123;135;128;133;128;84;97;108;113;122;120;128;135;128;156;128;126;124;116;108;100;109;102;109;117;115;113;105;98;103;113;133;108;116;140;108;104;120;114;93;119;110;136;116;116;103;84;118;126;125;110;105;104;127;115;135;128;99;128;117;124;129;101;97;106;108;132;112;117;114;100;103;108;109;135;117;99;121;127;106;128;132;120;129;136;133;115;120;100;103;113;117;99;118;118;132;129;114;116;129;127;142;120;98;105;117;135;110;131;138;135;127;110;119;133;133;167;141;113;122;112;139;150;133;130;125;124;113;106;126;138;133;137;146;147;125;126;124;125;167;133;138;124;131;125;144;153;137;169;143;148;153;102;150;139;147;141;173;148;170;179;170;149;156;133;126;117;125;112;121;127;139;149;153;116;121;126;99;99;103;103;105;110;120;109;135;99;91;133;121;114;120;130;144;123;123;123;149;128;108;123;141;128;169;147;144;126;154;144;116;83;67;70;103;120;119;118;120;140;133;141;127;142;134;147;129;133;142;110;119;116;136;128;127;122;148;130;131;149;158;167;152;113;126;116;113;103;118;107;130;164;141;112;133;135;128;129;122;111;119;123;129;126;136;150;143;151;141;132;114;131;125;145;127;130;121;124;128;145;137;146;140;142;126;103;114;137;121;121;144;140;125;127;129;119;119;145;119;132;126;116;128;148;138;139;142;136;116;119;152;119;115;131;137;126;110;100;122;105;128;108;111;123;114;135;110;99;113;125;133;122;140;135;120;113;116;130;108;126;150;143;149;142;158;171;173;147;139;118;132;160;138;126;154;161;155;169;157;144;139;137;122;93;100;100;97;86;103;119;112;133;115;129;110;114;124;132;125;123;125;100;107;138;121;126;121;132;128;136;152;140;156;143;138;132;109;75;93;75;69;57;65;100;91;127;143;128;102;134;115;111;110;103;125;123;120;132;105;127;147;119;117;125;136;143;125;129;139;134;140;144;120;121;115;115;112;111;137;135;116;111;120;126;134;140;130;130;139;117;121;124;122;133;116;109;123;101;129;116;117;117;123;121;165;136;118;131;139;134;133;158;159;155;136;156;121;105;92;112;97;92;109;113;109;128;112;132;117;128;150;138;141;133;103;97;106;109;131;120;118;133;121;108;135;127;109;101;128;126;122;136;152;151;135;142;114;120;140;109;98;120;114;98;118;101;133;112;116;109;120;95;87;97;95;89;101;95;122;92;109;101;100;116;101;94;97;123;123;102;132;148;138;117;166;147;145;113;141;129;166;144;137;124;144;144;130;131;137;138;131;147;135;141;124;134;142;152;198;135;123;100;124;102;98;104;105;101;120;122;118;100;119;95;106;105;114;115;133;112;118;99;107;108;125;126;126;100;126;116;160;142;134;136;130;128;115;98;103;106;113;97;95;90;105;117;132;127;113;111;84;116;130;115;129;106;100;125;120;125;121;120;114;114;112;115;125;144;126;147;147;145;111;134;139;116;151;131;150;167;168;141;113;102;156;133;125;97;108;126;97;121;120;115;129;126;118;146;158;117;118;125;132;139;134;133;113;109;123;114;135;113;137;132;112;125;126;114;117;119;113;113;109;113;109;120;116;142;121;125;123;132;133;124;110;115;118;118;117;129;118;127;116;119;136;141;144;125;131;121;128;137;119;128;149;131;146;130;119;137;138;131;138;157;135;121;171;150;143;140;156;146;140;131;131;147;137;114;112;120;127;120;121;128;120;129;127;135;153;121;144;134;137;137;115;118;131;151;145;141;147;127;136;144;134;138;139;138;134;122;131;110;113;115;111;126;125;157;146;142;120;125;121;136;137;144;141;133;140;139;155;181;138;161;157;176;148;142;140;125;148;140;141;156;122;138;132;137;130;133;146;154;172;164;161;119;111;116;136;136;138;127;133;125;123;141;134;126;137;125;132;155;149;124;149;140;148;147;130;138;142;134;182;179;180;144;152;114;135;138;130;147;158;128;141;147;172;151;153;148;111;141;133;104;145;145;161;113;127;122;122;137;118;118;149;153;169;143;122;98;114;112;115;142;133;137;116;139;174;153;138;158;135;159;126;127;98;89;102;109;105;111;99;135;149;151;147;123;144;141;106;138;125;153;146;160;175;170;179;129;125;122;110;120;163;148;157;139;113;165;129;125;121;123;139;139;138;133;124;146;117;119;127;128;119;165;127;132;134;93;125;135;140;118;132;143;125;129;166;159;132;132;129;126;118;95;128;141;123;112;112;102;120;124;123;135;146;188;179;163;133;121;127;122;130;133;125;139;134;142;138;121;109;132;140;132;109;126;133;133;128;130;135;136;144;126;111;137;117;153;163;150;139;145;142;130;133;130;146;129;161;156;125;139;136;138;139;129;136;145;112;119;118;115;95;119;101;111;129;95;108;91;103;119;114;132;167;189;204;184;182;151;140;150;162;142;134;146;132;156;182;162;194;204;172;154;167;148;139;148;157;123;141;137;118;136;144;149;142;137;125;117;99;124;139;140;120;145;132;152;119;132;146;138;124;122;109;114;138;121;96;135;134;121;136;124;118;128;134;144;128;109;134;134;141;126;138;112;100;126;128;135;151;165;167;122;131;130;139;122;135;129;158;144;137;127;136;131;128;121;140;127;114;121;107;155;138;145;118;106;118;138;127;121;136;130;133;108;107;135;120;136;141;143;120;103;110;95;99;127;125;100;121;125;137;149;165;176;137;112;130;137;133;140;119;118;123;130;137;121;122;154;118;121;121;112;106;121;113;144;139;120;143;128;136;129;137;123;145;157;146;132;132;145;136;144;143;137;163;140;127;138;143;155;143;145;130;143;138;141;174;140;136;145;130;133;136;161;134;139;157;187;164;144;144;135;126;131;135;131;123;140;131;123;107;148;130;134;147;147;132;126;147;142;126;156;166;151;151;138;102;128;133;119;114;113;125;164;198;195;171;177;129;157;168;143;141;127;129;141;158;163;147;144;158;163;154;139;165;134;127;131;128;146;125;188;225;276;193;129;138;118;104;128;129;122;127;128;124;114;135;131;131;137;164;135;167;179;191;183;180;152;138;142;135;116;118;94;126;134;128;131;165;156;160;149;145;139;163;140;126;159;157;135;142;126;149;154;151;117;140;119;129;108;140;131;115;128;129;128;127;140;116;138;125;123;139;126;135;130;123;134;141;146;125;141;124;115;111;120;116;110;129;117;123;96;116;111;125;141;128;132;125;127;121;106;131;125;107;127;141;144;133;119;136;131;119;116;130;135;148;107;138;114;151;157;173;145;154;129;116;127;131;109;119;112;110;141;104;120;115;112;117;128;130;132;146;139;119
99;114;129;99;125;103;114;95;122;105;114;115;140;113;131;149;139;126;129;114;131;115;107;127;114;129;126;113;110;110;104;128;128;123;128;125;129;109;113;108;146;110;126;115;118;119;127;133;129;128;125;134;113;125;99;126;118;130;129;122;124;152;111;110;104;114;116;101;86;103;104;107;125;110;111;119;127;144;115;117;110;114;110;108;96;108;131;121;132;139;128;134;140;156;148;114;138;105;116;109;128;129;129;130;136;118;125;153;101;143;128;121;102;122;140;115;118;139;132;121;110;106;106;109;113;143;136;118;113;127;115;111;119;102;132;122;137;109;101;123;116;106;113;102;106;120;130;104;125;115;125;133;126;119;101;118;116;111;110;122;114;111;103;118;98;112;97;97;114;116;101;122;122;124;129;127;120;116;139;129;111;105;106;128;119;115;121;113;111;119;121;130;123;126;126;107;110;116;133;142;119;123;125;132;146;102;140;136;143;140;120;120;121;138;164;148;145;118;106;112;132;120;126;110;161;121;142;130;142;111;152;142;157;152;98;130;151;125;129;131;144;146;139;132;134;136;108;127;145;171;163;178;151;176;117;107;122;122;138;118;124;128;135;121;116;138;125;133;111;118;111;115;124;99;125;121;133;122;118;119;112;109;131;134;109;121;118;138;130;148;146;113;101;113;133;150;173;131;160;157;135;126;97;73;68;83;110;128;130;105;125;116;119;123;131;130;122;143;119;107;136;125;141;149;136;138;144;130;109;149;134;161;158;140;127;118;126;104;99;107;119;119;128;137;113;133;121;120;120;138;111;115;119;127;125;123;130;137;120;148;144;112;112;133;153;161;168;116;126;145;148;165;160;164;139;158;115;120;141;121;122;131;152;130;124;123;123;118;121;138;130;138;151;152;135;161;155;140;140;129;137;122;125;133;112;134;129;112;117;123;90;105;122;121;106;96;133;120;130;126;126;115;120;128;124;113;123;116;139;134;125;135;127;132;162;144;166;169;132;126;136;156;158;154;154;142;161;142;134;149;156;136;118;115;89;90;89;95;111;115;102;110;100;134;119;115;117;109;103;126;115;116;114;132;119;120;131;139;130;144;137;132;166;150;129;130;137;97;87;87;85;70;88;96;105;108;116;99;118;125;101;105;127;116;139;107;109;128;132;132;126;109;140;131;114;119;145;122;130;139;132;121;132;133;130;108;124;135;122;136;115;134;113;132;129;123;126;105;112;126;129;124;132;124;114;116;118;119;112;116;107;109;129;121;141;143;144;126;136;132;147;140;161;164;156;148;130;107;93;85;116;124;98;126;126;128;116;83;131;109;95;132;154;133;130;109;104;118;104;137;159;156;159;122;122;105;111;119;100;113;107;115;120;141;154;130;121;98;112;124;122;100;128;105;101;136;102;129;109;113;120;92;96;109;110;114;111;110;114;111;105;114;133;114;114;118;101;106;115;108;122;110;124;148;140;145;143;121;140;144;129;134;140;140;146;177;136;133;167;140;166;134;144;119;128;121;134;156;157;157;142;130;126;109;74;97;104;121;116;108;120;132;103;105;113;108;133;118;106;107;124;120;123;120;100;126;131;112;123;122;116;109;125;148;128;146;100;107;108;108;110;112;115;103;95;111;104;116;128;103;108;112;98;104;107;108;107;110;129;128;113;130;110;111;126;122;131;135;119;126;140;124;122;98;139;137;122;121;134;162;174;157;144;121;121;136;137;127;120;119;107;117;118;99;125;109;123;111;123;108;124;99;112;116;101;144;115;122;110;125;122;114;111;113;116;132;109;97;117;124;122;124;115;118;120;119;122;111;129;146;112;113;122;152;129;111;120;129;129;123;114;127;124;142;115;120;119;133;148;123;114;115;125;142;121;140;126;100;151;140;153;116;126;137;126;142;151;141;133;165;146;130;137;136;124;136;138;142;132;132;121;129;111;111;129;122;116;126;116;129;136;134;124;152;141;128;143;110;144;115;158;135;105;145;124;144;171;144;162;127;138;101;115;101;116;113;109;152;144;155;127;133;121;144;137;165;143;126;148;152;131;158;171;156;164;170;145;133;141;154;147;119;141;153;129;148;129;141;163;135;156;166;153;136;157;158;145;135;139;134;131;120;127;127;125;144;114;111;117;128;122;138;158;121;136;137;147;123;131;140;118;146;160;171;195;160;147;131;131;125;137;136;145;128;145;143;143;144;145;106;127;132;133;119;119;122;159;161;121;119;114;139;131;149;128;150;139;155;136;145;121;102;131;146;140;148;135;142;157;172;123;150;165;150;123;142;108;109;118;115;113;120;112;148;148;125;151;143;161;138;128;127;160;172;178;140;155;149;165;148;138;132;135;134;122;142;137;147;154;126;132;118;137;127;125;154;154;137;130;156;131;107;141;125;127;132;128;132;117;101;133;118;112;128;123;133;132;119;131;123;116;116;105;120;127;117;126;143;117;138;110;126;126;106;127;121;142;149;177;194;179;131;137;122;119;132;109;131;139;138;143;135;146;134;131;127;116;127;121;122;135;150;118;141;114;130;127;119;132;134;138;142;148;127;148;130;122;146;164;145;172;156;138;138;155;148;147;159;156;132;144;115;127;130;97;131;93;91;105;115;130;105;96;92;106;124;178;208;195;202;185;160;138;136;115;147;152;160;148;153;149;160;164;154;171;187;164;165;156;148;134;140;120;122;147;128;125;154;125;135;140;117;133;129;108;121;130;149;131;135;126;134;145;139;134;137;132;117;157;130;145;125;126;114;143;134;139;126;106;115;151;136;132;136;136;131;125;124;100;140;126;131;158;158;146;147;150;179;127;128;145;137;132;136;135;144;134;134;125;123;133;157;120;115;115;114;122;148;115;124;140;112;109;130;109;113;119;105;102;114;128;111;113;119;105;111;134;147;127;121;136;110;122;128;132;138;141;165;168;111;121;116;119;116;129;136;112;139;131;118;122;122;127;122;126;109;126;114;113;148;122;101;129;122;143;131;127;105;146;134;119;152;139;122;152;127;118;144;177;149;138;124;129;140;141;131;125;124;125;118;127;120;129;148;121;123;142;110;128;163;152;142;180;156;130;139;147;103;121;126;122;123;131;122;124;114;122;134;133;144;146;128;141;143;148;142;171;155;144;147;155;133;141;121;151;113;118;147;178;193;202;165;157;129;148;155;157;125;139;155;142;128;171;157;162;167;162;120;130;157;128;119;117;144;120;119;166;225;206;168;133;128;136;106;110;126;124;130;104;139;140;101;116;132;165;151;142;167;148;178;174;179;159;164;127;138;106;136;130;129;152;138;140;162;136;153;173;131;156;162;137;150;138;136;143;145;141;140;150;143;151;118;132;109;139;110;120;127;104;131;122;114;129;124;130;138;140;148;136;127;125;149;139;157;115;148;128;128;115;123;126;99;134;144;120;115;138;130;133;114;112;132;142;118;131;110;125;152;121;115;142;125;142;129;153;146;122;131;113;152;135;130;150;136;119;151;137;166;164;156;132;116;151;124;159;125;121;104;116;111;158;138;107;119;139;114;113;117;124;119
113;115;119;126;110;101;114;118;134;129;106;112;132;121;118;140;143;139;143;153;127;123;115;118;129;106;117;126;127;96;121;130;130;133;109;117;114;107;111;124;117;131;126;124;139;135;127;126;114;106;115;127;127;132;118;119;118;141;144;136;125;114;97;112;116;112;95;91;95;118;129;120;129;116;86;99;115;130;123;109;99;98;119;119;108;120;127;121;121;136;143;138;141;147;134;138;130;133;112;126;114;118;138;135;134;129;148;134;113;106;125;115;118;121;109;126;123;130;111;110;118;107;109;111;107;124;121;125;115;111;105;98;123;109;130;118;116;114;127;123;102;124;129;103;104;122;116;120;111;134;154;129;114;121;127;115;147;108;106;116;120;121;119;116;111;107;133;124;115;104;111;113;137;96;108;138;112;144;131;102;119;114;108;139;114;140;112;102;115;123;99;126;113;124;86;107;125;104;125;145;116;111;132;128;130;115;125;134;146;142;146;144;146;134;146;158;119;116;118;115;123;142;106;139;140;131;144;131;124;121;139;125;143;135;130;140;137;133;136;132;130;143;137;104;110;139;133;122;141;143;164;163;146;170;138;127;134;147;128;121;105;132;139;119;136;132;127;106;122;116;105;100;97;119;141;123;114;138;141;131;133;122;120;112;93;142;124;112;147;140;107;137;126;102;127;187;149;143;142;152;147;117;78;73;71;103;133;159;130;104;109;116;133;108;135;148;132;136;126;110;127;123;148;115;152;97;136;139;133;126;144;167;123;131;113;117;111;110;126;106;129;113;147;134;134;109;109;109;118;101;120;118;126;130;127;119;146;123;171;126;136;119;124;111;150;148;145;135;155;135;151;139;163;157;163;134;126;114;104;130;151;145;146;143;129;119;134;118;136;123;136;139;116;144;132;167;151;130;126;113;112;126;119;146;145;126;113;116;114;115;117;115;108;108;125;121;111;118;108;107;101;108;119;120;121;108;128;127;129;109;116;150;141;160;142;163;155;143;146;127;127;149;140;155;135;128;155;157;143;144;132;134;108;113;92;89;73;100;116;103;122;111;121;125;130;118;117;103;127;126;123;122;116;125;119;129;127;122;125;154;131;141;136;157;135;133;159;107;103;77;73;87;83;97;86;81;108;112;122;131;116;112;110;112;110;132;128;108;114;124;141;120;142;125;122;143;129;138;113;114;143;128;132;114;151;134;112;125;125;136;130;123;124;123;126;126;116;120;107;138;138;120;121;115;115;100;134;126;118;126;143;125;123;136;131;137;153;143;147;151;144;162;145;147;149;188;120;125;72;102;93;112;114;127;128;126;106;103;111;116;121;133;141;122;132;109;105;99;124;145;139;161;131;119;111;120;134;127;132;130;101;128;129;149;112;118;122;132;121;106;114;131;119;120;105;110;125;120;127;121;82;82;92;117;127;109;121;84;85;89;130;108;114;122;114;97;110;136;120;115;122;139;121;114;136;114;145;109;118;119;131;134;127;144;116;153;132;160;156;111;142;120;134;127;122;149;150;160;157;126;122;136;106;79;111;90;116;102;120;118;108;107;109;120;119;115;99;102;111;95;117;118;119;116;132;103;98;114;122;135;130;123;113;124;140;141;144;102;126;123;106;123;101;102;118;120;109;125;122;105;93;92;103;120;101;105;118;130;126;126;84;127;124;107;106;109;130;141;138;123;137;130;129;136;147;142;146;130;150;140;180;169;128;142;120;135;139;130;123;138;106;115;127;131;120;116;120;112;117;126;109;112;113;156;119;132;103;124;133;130;150;113;122;101;123;106;110;102;133;108;120;112;111;116;98;98;131;127;139;117;126;124;131;115;110;87;118;129;112;127;116;109;117;126;140;147;132;124;105;119;129;129;137;136;110;126;109;109;116;131;115;159;128;130;140;128;141;126;134;134;144;158;158;119;157;140;143;142;127;151;136;118;121;119;118;130;117;97;136;127;137;141;138;151;169;148;132;135;146;121;124;122;125;132;129;152;180;169;164;120;108;96;110;122;107;110;116;120;123;128;141;125;126;128;178;160;153;142;143;151;167;161;165;170;149;150;163;130;125;144;141;134;144;143;140;124;137;120;139;141;128;127;112;141;126;130;146;127;117;108;141;135;138;124;145;130;104;106;129;118;128;140;142;123;149;153;145;140;126;120;138;146;137;171;156;152;134;145;138;125;132;159;144;126;173;139;139;145;157;136;129;126;139;111;129;120;115;138;121;106;112;135;136;136;130;130;127;141;126;114;133;113;100;143;137;139;156;132;137;147;163;169;189;144;133;118;117;97;100;92;104;119;140;174;129;136;95;138;134;133;136;157;206;189;195;133;173;152;168;142;131;121;116;149;121;128;146;142;140;169;118;108;126;129;114;143;138;146;142;123;129;120;141;140;128;147;133;126;116;106;125;120;131;115;115;110;137;131;148;143;105;119;120;121;144;127;134;127;113;123;126;137;122;133;94;135;139;165;189;178;183;154;159;116;128;126;117;136;123;124;138;120;133;119;144;126;133;113;145;156;138;128;136;142;130;121;107;143;136;142;134;148;140;150;134;148;115;134;144;137;164;166;167;153;158;161;148;177;153;139;113;135;123;118;120;99;107;101;134;112;124;116;109;116;117;128;173;208;187;175;156;167;146;143;148;124;141;158;139;152;166;150;160;169;138;161;163;124;144;135;131;158;142;141;142;120;137;131;142;138;156;130;121;143;117;112;129;121;126;135;115;134;136;159;158;134;155;138;117;139;133;128;135;140;120;114;129;140;107;119;117;116;149;129;134;128;106;141;118;118;140;150;146;166;160;173;158;146;177;142;131;131;112;123;148;126;116;126;135;122;150;154;130;126;130;150;148;147;153;131;110;122;114;107;122;135;136;106;105;124;113;124;121;111;123;135;123;127;137;113;138;130;118;125;135;128;173;148;157;131;129;120;135;135;118;141;119;144;138;119;122;128;110;108;127;122;132;113;123;131;128;136;131;116;135;137;138;142;148;149;121;114;133;140;149;146;155;178;150;171;173;131;143;143;125;119;133;131;137;128;128;123;128;136;119;124;142;114;147;160;137;167;177;161;151;133;136;130;126;142;149;121;131;112;121;130;131;134;129;130;137;156;175;137;127;159;128;175;154;153;161;151;148;151;161;123;136;153;192;182;151;173;160;151;131;169;177;135;164;172;157;146;150;177;177;158;136;141;134;135;153;128;115;115;123;133;139;188;161;153;135;109;127;107;114;137;115;135;137;122;120;126;141;137;153;142;128;162;162;168;179;180;149;142;140;126;112;115;137;133;131;136;156;153;156;172;160;147;165;163;189;157;160;133;153;141;142;148;143;136;108;113;129;97;112;114;115;123;121;125;141;127;104;130;130;111;121;125;117;116;136;135;140;143;116;119;121;140;118;116;123;115;115;109;122;112;127;117;119;95;132;138;137;136;128;128;124;138;99;147;125;138;163;127;127;150;118;126;129;122;138;124;126;122;125;127;136;149;156;121;128;135;130;132;132;127;117;104;126;118;118;131;119;128;106;114;104;129;130;119
113;101;99;108;143;127;124;129;128;125;127;95;127;118;124;131;143;156;137;141;140;127;114;121;123;128;141;111;124;121;134;132;122;115;114;119;128;103;120;110;117;117;138;121;129;136;127;114;112;130;100;123;118;113;121;129;122;132;135;133;142;101;105;127;91;103;95;106;101;126;132;116;112;104;109;96;109;103;109;96;112;92;100;103;113;116;123;144;126;143;129;122;106;119;137;126;128;130;119;118;112;123;138;157;110;115;116;118;101;113;92;123;135;117;102;126;94;127;104;116;104;122;113;108;123;113;116;111;123;122;113;93;112;124;108;130;118;126;102;142;137;134;96;133;121;118;117;131;126;164;178;152;122;111;105;105;112;108;87;112;104;131;109;123;103;110;108;105;110;101;103;125;120;102;108;105;121;128;114;128;123;117;112;120;136;117;111;100;98;98;115;137;108;102;116;106;115;127;111;130;118;122;145;121;115;93;124;133;135;153;153;121;131;129;133;118;113;128;123;132;138;141;123;131;148;135;187;150;142;163;142;145;151;140;116;123;150;135;145;110;124;114;108;128;131;140;131;127;129;142;135;160;160;160;145;137;137;115;115;140;129;134;106;133;126;116;121;116;134;131;140;109;85;130;131;133;131;112;117;113;119;108;115;103;107;111;121;140;164;161;134;130;113;120;133;157;144;136;141;162;157;119;93;46;64;99;113;177;149;126;115;126;132;118;138;133;130;110;154;141;127;147;165;156;106;135;121;124;155;106;135;156;122;140;112;119;112;112;119;108;120;149;138;113;103;122;109;100;108;109;127;105;129;125;131;134;135;142;119;129;141;106;135;132;133;185;155;148;135;137;133;122;146;124;126;135;121;109;134;121;129;131;143;119;129;134;119;146;107;147;156;128;133;143;148;121;130;129;133;125;154;116;117;129;146;142;132;133;129;119;123;129;130;100;114;125;118;110;111;84;117;121;111;120;111;107;103;110;121;137;105;142;146;140;131;148;134;136;117;138;132;133;135;135;158;146;144;140;134;126;143;115;131;91;75;78;73;112;95;113;119;116;123;125;110;141;112;117;132;121;141;119;129;129;117;140;139;129;142;136;158;134;123;131;147;143;134;101;95;81;77;74;96;100;110;98;117;121;120;102;115;114;126;109;106;132;116;124;144;119;117;120;101;134;124;119;122;127;122;125;104;139;119;137;132;134;126;155;133;126;127;106;125;117;124;128;131;122;120;113;118;143;127;132;132;129;126;95;135;121;135;132;141;134;143;175;153;131;150;161;156;135;152;138;142;128;119;92;101;91;96;96;124;120;106;125;140;109;116;116;110;110;148;130;125;110;125;96;113;123;144;131;132;115;110;119;128;139;116;107;97;104;149;155;129;106;122;137;119;114;96;120;120;126;125;118;121;126;119;100;92;80;80;76;92;89;102;113;88;97;106;104;106;103;87;117;130;120;112;101;111;139;137;130;133;139;143;118;176;137;144;133;132;122;118;136;145;144;132;153;126;159;131;153;122;150;164;140;148;149;127;139;120;104;97;96;104;94;103;109;107;126;131;116;133;117;121;117;128;150;117;124;111;112;119;108;108;126;123;128;111;120;118;118;129;142;124;127;131;124;96;122;106;119;112;101;122;106;99;100;127;93;108;87;106;94;121;108;111;120;107;114;120;119;103;135;116;110;120;135;122;136;138;134;137;167;140;165;168;155;157;136;138;126;122;121;134;131;137;119;120;119;136;136;134;144;148;123;110;123;129;106;128;139;119;123;127;140;114;123;115;129;126;128;138;115;103;107;107;111;130;118;120;113;115;98;110;117;152;122;123;110;118;113;127;123;111;107;128;127;116;142;132;144;125;119;146;119;133;136;139;113;121;120;141;124;120;101;128;135;146;124;123;129;126;147;126;165;125;147;190;150;175;156;127;149;137;154;131;138;105;114;130;121;116;132;114;116;141;133;117;128;131;178;128;166;139;123;122;139;151;124;128;117;129;113;140;137;165;140;105;94;92;120;107;112;120;122;118;124;115;122;122;156;145;139;140;160;155;127;140;149;141;144;166;160;135;121;108;148;150;143;137;118;139;151;117;129;153;144;151;126;109;120;134;139;131;126;114;120;109;111;115;159;141;107;119;98;137;132;113;131;166;127;148;151;137;127;120;137;151;125;133;124;141;136;129;127;117;123;133;132;134;141;138;125;148;149;137;141;122;110;124;136;133;127;129;133;136;130;112;132;125;132;138;128;113;120;132;119;111;138;134;133;138;151;144;140;137;150;155;152;150;158;130;121;109;124;113;110;130;131;139;141;111;134;143;140;159;143;143;161;222;245;203;139;156;144;152;143;146;149;109;120;132;141;141;171;150;111;132;137;129;159;150;126;147;136;150;160;127;109;131;122;133;137;133;125;120;118;129;119;119;119;113;132;140;128;131;113;105;130;130;111;117;129;126;117;109;143;111;145;98;123;134;147;136;157;179;192;186;165;115;132;114;119;114;121;119;115;124;152;127;157;139;121;116;135;123;118;132;156;157;137;130;134;113;120;122;138;146;124;152;134;146;150;144;129;112;126;160;153;154;139;167;137;158;129;158;150;136;133;116;105;107;99;124;83;92;123;126;131;135;155;111;169;148;165;177;189;187;161;171;149;155;140;141;165;171;172;166;159;141;149;141;133;149;122;120;128;122;135;144;135;135;125;149;125;149;172;149;169;146;137;132;135;127;122;123;133;109;109;130;145;123;150;132;137;145;137;132;132;125;127;132;119;160;118;136;139;120;130;133;125;117;132;133;133;141;142;154;146;173;127;153;155;154;153;144;137;138;145;131;132;129;142;133;145;126;146;144;145;138;138;130;137;138;153;159;141;110;120;110;105;106;116;109;136;121;122;113;103;133;111;111;125;110;147;118;117;105;114;109;128;136;138;159;141;150;130;150;121;119;130;141;128;123;136;126;123;108;108;115;122;108;140;130;111;128;130;119;115;145;115;130;116;141;145;138;144;132;141;146;129;137;164;157;150;165;164;156;146;147;138;115;120;141;137;153;127;142;107;119;118;127;129;146;140;155;149;160;173;153;147;133;142;136;154;127;126;143;124;119;123;118;133;133;135;136;164;122;123;137;131;129;128;129;158;148;156;145;154;158;159;162;130;125;156;153;171;156;138;156;131;136;150;124;127;152;150;142;166;173;159;166;120;132;142;117;130;117;142;136;134;111;118;129;127;152;115;115;133;120;136;115;111;144;141;145;160;123;127;142;139;137;147;173;157;142;152;166;145;180;163;141;153;103;138;146;147;131;121;131;168;148;145;175;175;155;166;168;182;148;138;139;137;115;147;135;129;132;119;116;117;120;126;126;104;113;115;134;125;142;115;121;127;137;133;139;148;124;120;142;130;138;122;117;133;107;110;114;106;124;119;121;107;116;116;105;135;109;154;136;127;122;129;122;143;135;128;115;138;133;119;121;116;119;114;113;117;120;105;117;110;130;126;115;146;116;122;139;150;146;144;136;139;140;130;147;130;132;127;142;125;106;111;122;138;117;147
113;103;115;118;132;138;115;124;116;110;118;117;135;119;142;131;128;131;142;110;119;110;128;141;144;103;117;149;115;118;120;100;115;108;111;109;122;110;104;100;118;124;100;101;117;137;117;124;122;122;111;93;126;105;134;125;138;142;143;133;119;129;114;113;126;120;106;125;99;85;129;110;105;119;119;118;115;113;110;102;100;105;94;105;113;110;101;136;116;164;158;142;129;108;121;120;129;121;99;128;112;127;138;137;134;111;112;115;106;115;118;114;125;115;132;113;125;110;107;127;117;108;109;126;104;114;105;129;96;93;148;116;129;110;106;109;122;119;123;138;161;142;124;129;103;99;107;122;139;161;211;182;142;115;112;113;105;101;121;100;106;116;117;113;127;105;127;94;109;127;126;110;111;102;96;128;111;137;121;108;131;114;118;129;106;119;105;129;105;108;101;99;120;113;119;105;110;95;124;138;120;108;115;115;121;126;137;115;122;138;131;127;140;136;115;113;117;104;122;122;126;149;126;122;153;139;135;159;166;135;125;128;148;137;140;114;139;138;131;125;143;112;136;119;126;112;128;137;125;138;141;152;130;135;150;153;136;134;115;121;110;142;119;112;105;122;129;124;119;121;118;115;123;132;130;139;132;110;122;114;97;105;119;131;113;149;126;140;116;134;143;156;150;139;123;156;158;149;145;169;152;117;96;55;55;77;114;157;160;131;134;130;142;140;148;107;110;128;145;134;135;151;124;129;134;125;128;152;146;142;151;147;135;126;125;103;122;121;145;133;109;121;128;114;123;117;106;125;140;119;121;121;148;110;106;128;143;144;123;119;119;119;128;135;157;176;152;140;152;131;138;120;118;116;125;138;166;119;132;138;117;120;133;137;143;135;120;118;134;130;146;112;111;127;120;126;125;140;120;130;130;129;112;110;130;151;152;113;90;95;102;121;128;122;112;134;149;120;117;123;99;109;119;102;96;120;102;116;123;142;127;112;139;140;147;124;129;150;144;147;152;154;146;131;127;143;126;139;136;134;111;140;110;101;75;72;66;92;87;106;121;120;105;114;107;112;114;124;121;108;137;139;152;143;118;129;156;162;134;149;142;113;130;117;138;123;150;117;82;80;93;70;79;101;107;105;104;119;105;123;120;109;125;133;113;126;103;125;137;151;149;131;123;144;131;101;161;135;136;134;135;115;146;122;125;139;117;114;120;128;130;121;129;121;133;118;110;111;121;122;121;127;124;126;124;126;131;110;132;141;106;120;141;149;159;163;160;157;125;171;145;148;155;168;138;134;132;88;84;93;102;119;114;133;125;136;132;117;122;126;103;124;136;121;115;99;127;112;112;110;135;140;125;124;121;111;133;106;112;138;115;123;138;142;138;129;135;119;106;87;100;101;123;130;108;105;119;137;107;105;96;101;91;83;91;92;117;87;94;93;107;108;104;107;108;100;96;110;117;110;147;149;114;136;123;130;139;114;140;104;132;88;146;134;136;133;151;145;137;139;132;143;143;126;132;141;131;148;131;133;151;147;141;97;84;91;127;110;113;120;118;135;121;137;127;128;104;110;123;111;125;131;91;116;116;115;117;102;117;133;131;109;119;141;141;150;155;115;127;137;115;121;122;115;103;101;114;99;116;103;114;113;101;89;113;118;132;127;120;108;121;122;140;138;110;116;134;108;140;147;144;114;101;134;131;145;175;149;186;193;160;137;126;147;137;132;154;119;128;115;126;119;136;146;141;131;113;105;112;103;123;120;118;141;141;116;127;134;136;128;123;137;129;129;139;117;123;113;113;115;109;125;113;109;104;130;126;120;94;115;116;119;119;129;124;132;132;144;125;126;145;145;161;137;128;168;126;126;149;134;145;131;129;130;116;127;118;150;128;144;158;138;129;127;128;141;155;133;147;154;181;187;160;135;140;140;121;147;113;124;139;131;117;142;154;147;122;142;121;119;138;122;127;160;151;148;136;116;115;128;133;132;132;145;131;143;159;130;137;136;118;119;104;107;107;106;132;138;126;139;154;122;116;119;124;122;130;150;143;126;132;140;128;127;126;128;139;131;122;125;153;143;128;125;129;158;125;122;143;138;126;137;141;122;141;135;152;121;145;139;99;117;121;116;143;143;131;115;104;101;129;120;120;120;123;142;123;141;160;133;169;142;127;121;136;120;145;142;138;132;140;130;167;171;144;142;143;170;161;120;139;118;105;117;123;149;130;147;124;127;132;137;153;122;122;116;127;120;121;114;115;106;122;125;142;161;153;128;142;136;152;134;143;148;131;145;118;112;94;115;137;131;134;133;143;132;140;127;161;138;144;152;233;179;153;146;138;151;165;127;175;133;127;119;128;147;136;140;121;144;128;117;125;117;108;132;138;120;141;131;141;101;108;138;127;125;135;136;134;133;119;119;140;138;100;131;139;135;118;139;127;136;116;147;135;152;122;143;120;145;128;133;117;112;120;122;145;158;194;175;189;169;117;120;121;123;115;124;130;125;128;139;130;124;156;148;124;119;124;134;147;159;150;132;134;143;127;118;116;140;130;135;138;149;130;124;126;115;131;152;139;135;133;133;161;161;145;154;129;143;148;132;119;132;109;123;122;92;108;118;122;112;122;151;157;145;149;159;186;205;198;166;162;158;141;150;161;167;173;179;144;183;132;148;143;127;121;106;126;133;129;141;142;115;126;133;139;130;122;162;164;155;146;134;140;134;131;128;108;136;140;142;130;125;144;136;145;138;120;132;135;139;152;158;140;125;116;139;124;131;125;133;119;122;143;125;131;142;132;134;138;137;147;166;146;142;158;142;166;148;127;136;147;150;118;134;138;110;118;142;143;115;133;132;133;144;179;177;161;150;149;111;125;132;141;140;151;116;122;115;114;117;115;102;104;119;108;157;128;127;110;105;130;141;110;128;139;103;126;146;141;112;105;135;143;115;123;136;136;131;118;139;95;130;151;128;120;121;123;126;106;111;134;134;136;133;129;136;132;145;155;146;126;131;110;139;145;140;147;142;147;150;129;130;129;128;157;150;143;132;134;130;111;132;109;141;169;153;133;171;159;165;151;147;158;140;150;127;128;137;133;123;131;143;131;125;134;161;154;156;142;138;146;123;129;126;154;140;148;168;154;149;156;180;172;142;143;130;155;155;146;151;139;126;126;151;126;145;133;126;143;159;186;178;178;128;129;149;112;119;124;124;116;109;119;125;125;146;112;114;100;135;119;114;127;115;147;125;139;109;141;113;153;146;163;151;129;150;150;169;171;174;190;177;145;141;135;146;143;139;137;150;176;167;158;139;135;154;160;178;187;160;167;128;110;98;103;125;142;146;130;106;112;127;113;127;117;128;116;127;111;138;124;127;126;98;146;153;123;117;133;149;148;145;150;135;124;139;116;128;116;100;111;122;116;139;128;102;119;112;137;148;126;122;142;111;131;130;120;128;127;125;127;118;136;121;109;133;106;130;122;109;121;119;115;136;127;125;119;152;145;133;140;132;139;134;133;127;135;149;140;125;118;124;115;114;126;128;115;141
126;116;127;130;123;133;117;113;119;117;126;118;136;123;124;114;136;130;102;113;128;106;118;122;118;113;122;108;98;114;136;132;133;139;134;140;102;98;126;125;118;118;116;110;118;122;110;133;124;111;118;115;110;112;135;122;113;122;138;132;109;109;112;103;116;115;108;104;108;102;132;121;109;109;100;106;104;90;116;130;115;88;92;123;93;135;119;114;126;132;165;136;98;119;125;112;112;125;109;101;117;109;136;115;116;107;102;115;114;109;115;116;120;114;120;119;140;114;111;124;114;102;112;111;107;94;112;109;105;131;113;131;129;113;122;113;108;121;101;119;142;133;125;125;109;110;123;115;127;186;204;168;115;105;102;106;107;124;109;114;113;137;117;104;97;109;109;96;104;108;104;116;109;105;110;122;123;127;126;126;114;108;132;111;128;128;142;121;122;92;124;98;115;108;127;125;113;114;101;120;123;134;119;104;120;106;101;101;116;126;123;116;128;122;130;135;121;116;118;157;159;145;113;123;140;163;129;129;148;129;137;132;118;136;149;126;122;155;122;125;129;99;113;131;128;125;130;122;141;145;135;131;165;157;151;151;154;131;140;140;132;134;138;104;110;115;114;122;129;128;115;123;123;109;123;134;120;132;101;117;116;105;116;114;130;119;104;133;119;133;150;191;158;157;164;136;145;142;157;143;130;95;70;59;51;71;89;151;160;124;138;125;127;120;139;134;140;138;137;122;136;124;141;156;148;112;117;148;141;139;129;157;137;128;135;127;109;142;119;112;129;145;138;108;112;122;133;131;119;105;109;101;123;117;118;124;132;130;134;130;153;117;148;146;142;167;147;154;129;150;145;128;162;134;156;123;147;125;147;138;131;140;119;119;117;125;117;124;123;139;149;111;129;117;126;148;135;138;125;143;114;124;128;145;131;138;113;109;105;94;105;117;109;121;98;105;141;117;121;132;110;109;126;108;113;115;124;129;139;112;133;140;154;141;139;152;136;137;128;133;137;152;168;134;145;143;136;128;140;135;101;109;113;76;63;62;86;86;102;103;120;98;123;129;122;121;114;109;109;123;105;135;127;126;117;138;151;120;152;133;149;137;130;142;151;147;131;139;89;84;79;79;95;102;110;98;117;136;130;113;119;110;105;121;119;115;116;97;120;124;160;129;110;126;124;122;128;123;115;141;129;112;146;127;121;122;123;106;118;122;132;129;122;135;119;121;125;118;128;105;135;138;119;111;108;132;131;114;127;137;103;128;134;140;145;164;119;130;135;144;148;143;138;175;133;115;101;89;87;86;88;113;121;137;140;121;117;122;131;136;156;129;144;139;133;95;104;94;111;130;134;131;105;127;114;131;117;116;112;130;112;125;134;133;119;138;111;101;128;95;112;119;132;119;104;104;120;117;117;127;106;104;87;84;90;106;109;105;100;91;104;106;105;95;88;92;99;102;115;130;130;134;131;136;128;144;153;162;152;140;121;120;137;135;148;146;146;146;113;155;136;143;130;144;108;131;131;127;123;158;116;131;126;116;96;99;111;94;127;110;79;123;110;132;110;122;108;111;124;105;105;111;146;139;108;122;124;123;122;122;121;111;146;120;137;136;143;126;124;103;94;125;100;133;113;93;118;105;118;126;122;95;109;95;132;99;101;109;96;125;119;128;99;137;128;110;122;105;121;128;122;139;118;134;136;95;135;174;156;182;155;147;159;137;128;109;128;137;117;119;117;125;135;121;130;135;105;130;107;125;124;113;124;154;129;120;122;128;129;131;137;132;128;142;135;131;127;114;143;127;121;104;110;115;107;115;113;150;134;129;146;135;122;118;118;126;131;116;144;122;137;129;137;130;128;137;133;141;133;115;132;124;142;148;143;131;126;125;126;129;134;146;139;121;139;155;133;145;156;149;176;162;130;130;127;128;115;115;114;116;124;140;111;123;121;129;133;118;128;130;119;116;146;129;139;148;111;130;130;132;138;120;119;132;123;137;128;123;121;143;137;117;122;109;121;112;165;133;163;133;116;117;124;129;119;122;135;136;133;123;138;135;122;129;119;124;125;135;134;133;152;119;121;119;153;117;129;125;168;140;127;141;133;137;120;151;131;146;129;138;130;139;136;133;144;131;140;142;149;121;134;140;129;149;133;113;138;134;152;126;142;129;133;147;143;146;112;132;129;136;138;141;138;152;141;135;171;154;151;136;123;120;105;128;149;111;150;162;147;127;132;134;138;138;148;139;124;115;109;117;119;120;130;128;114;127;133;142;153;135;148;126;152;142;150;137;119;89;81;98;127;128;134;145;121;123;134;148;164;146;153;138;179;162;139;126;152;153;154;159;158;144;102;112;129;166;154;137;139;142;128;136;146;132;137;135;156;129;130;127;131;119;108;134;141;124;132;130;140;131;136;163;134;124;139;115;138;131;129;110;141;130;142;122;156;144;124;133;136;137;130;112;111;128;113;132;154;141;156;158;159;136;120;105;100;148;124;115;125;136;161;139;155;146;121;142;112;144;148;135;134;142;152;126;123;136;116;139;122;133;123;135;147;144;109;138;118;120;110;146;120;154;127;120;144;158;135;140;145;150;154;145;133;130;130;98;111;92;110;104;119;110;127;140;140;146;127;162;214;210;196;166;173;159;153;154;179;193;157;168;170;156;145;146;162;135;144;118;137;108;122;128;130;139;115;112;118;135;118;123;109;132;143;144;136;131;116;144;133;129;131;143;127;115;134;141;121;142;125;143;115;122;122;128;139;128;133;110;127;117;121;114;122;114;143;138;128;117;123;136;152;168;158;140;143;170;143;153;164;152;140;174;162;143;166;133;143;135;128;117;126;140;119;116;107;126;168;162;155;146;133;132;138;120;143;130;120;134;119;103;105;122;108;131;136;118;125;117;118;101;129;134;122;136;126;130;142;136;153;121;136;117;118;130;128;121;112;127;109;134;116;117;105;122;125;130;125;124;154;140;148;131;133;112;128;125;135;147;131;139;155;126;156;138;136;130;129;132;136;153;147;165;148;148;150;147;154;122;144;168;147;127;107;129;140;167;173;148;123;144;145;125;163;163;143;144;122;156;133;127;127;125;149;119;147;126;133;112;141;130;120;140;138;162;140;135;122;152;117;156;142;156;147;178;176;163;151;139;138;153;146;160;139;139;127;145;139;119;157;163;149;157;162;157;152;127;128;128;134;137;114;119;112;130;117;120;150;131;138;118;125;123;144;125;131;130;127;146;135;131;106;122;143;156;173;177;157;146;169;170;174;178;180;151;171;132;125;150;124;134;153;155;164;178;177;163;152;170;145;148;160;147;150;122;139;122;108;105;134;113;138;126;118;120;135;132;135;138;130;108;142;113;135;137;130;144;130;124;135;140;129;132;132;149;149;124;155;143;126;114;103;111;122;127;113;125;100;117;121;122;151;118;112;122;143;130;149;131;125;153;127;113;126;120;123;120;118;99;131;117;101;114;119;118;119;130;130;130;138;125;125;141;151;123;152;148;145;161;134;119;131;123;115;126;116;113;111;120;113;133
141;119;146;109;128;137;116;102;112;105;113;120;132;122;126;109;122;139;138;115;107;137;125;116;136;120;108;121;132;102;98;132;111;115;130;129;102;90;108;114;123;111;132;128;142;127;112;125;123;137;150;125;116;128;133;146;154;154;140;107;105;143;100;127;99;104;107;122;81;105;105;112;117;105;119;117;94;109;120;101;118;115;129;122;112;123;113;119;107;175;150;146;125;121;141;117;118;121;116;116;120;127;127;116;114;122;119;109;119;109;118;111;126;117;102;122;134;115;114;101;108;111;110;115;119;122;89;138;106;108;124;135;117;120;126;116;114;121;118;131;146;126;131;124;136;116;115;126;118;142;147;148;109;112;102;129;104;108;110;117;112;109;93;107;105;109;125;107;109;102;96;116;113;99;107;124;123;125;122;112;116;134;169;135;126;124;134;125;93;123;110;102;104;107;108;101;108;130;110;130;121;106;131;96;107;111;111;112;127;125;137;120;118;149;122;134;119;126;161;159;125;132;117;116;142;146;157;148;129;129;118;141;155;142;112;131;137;141;122;147;126;115;114;114;113;99;127;143;163;138;152;149;170;143;164;140;130;107;123;137;161;133;154;120;112;123;144;122;115;136;118;132;111;131;114;106;128;98;104;89;123;125;116;136;111;127;116;130;123;156;160;179;166;170;161;142;150;149;130;150;125;71;69;54;51;86;143;158;151;137;122;140;130;143;147;128;114;118;108;123;131;119;127;108;131;113;118;138;123;133;152;129;156;129;119;119;122;109;112;106;136;120;106;108;122;118;124;106;129;109;114;119;128;136;138;146;139;138;129;129;120;103;108;127;152;143;159;148;158;150;141;147;118;134;135;148;128;133;110;142;114;112;115;134;126;135;139;143;125;123;114;121;130;157;141;128;122;138;130;126;136;130;128;128;112;147;126;120;108;109;110;117;124;122;122;122;142;116;117;140;121;107;113;108;109;115;122;119;130;124;114;160;138;171;153;129;146;142;127;142;169;177;153;136;127;136;130;149;128;128;117;125;108;77;55;48;67;94;111;119;113;129;113;118;125;110;118;121;100;117;95;119;112;119;125;132;137;141;140;111;139;131;125;119;147;124;130;99;83;81;104;63;95;105;88;114;151;131;127;136;112;113;136;141;130;121;131;115;142;137;138;133;128;119;135;155;119;119;118;118;114;133;138;129;116;134;118;122;119;126;165;122;126;130;135;123;122;123;110;123;103;127;90;115;121;113;106;140;110;123;121;126;134;135;151;145;121;129;126;148;146;139;143;141;151;122;103;97;86;86;90;101;106;118;134;141;138;105;122;152;152;187;155;123;117;85;122;114;120;133;135;149;133;106;112;107;127;116;132;114;91;117;128;138;118;145;124;120;93;91;97;99;116;121;105;111;106;102;137;113;102;91;114;108;106;98;112;102;92;100;118;100;114;124;112;93;89;121;110;106;116;118;140;153;132;137;153;163;135;134;123;144;142;132;140;138;117;151;136;110;156;153;127;115;109;142;140;148;139;139;118;115;104;103;98;87;113;115;117;115;118;115;117;121;136;115;125;132;121;109;120;123;112;113;120;117;131;145;112;108;110;122;108;120;138;129;117;128;137;146;152;125;110;128;130;120;121;112;118;132;115;124;110;116;113;112;119;102;110;126;107;135;115;117;121;127;101;93;145;114;129;119;136;111;123;130;144;158;153;152;169;138;131;132;145;118;131;118;114;138;113;125;104;135;127;125;127;102;117;129;142;119;100;112;107;118;113;113;112;129;130;137;119;116;124;140;105;117;109;124;112;110;106;123;112;112;95;139;118;120;143;131;111;129;120;113;144;116;115;149;123;130;106;164;130;153;151;174;160;129;129;119;124;125;121;130;128;114;153;137;139;127;119;133;146;143;160;162;167;154;145;135;161;131;127;124;119;123;141;110;132;136;117;133;121;137;117;116;126;126;148;124;123;131;138;124;128;113;125;127;123;124;128;133;112;134;145;122;135;123;116;83;104;107;135;125;127;134;141;150;123;113;130;122;122;110;134;131;128;136;125;126;144;134;119;144;127;137;143;133;140;134;148;148;143;149;145;127;162;133;149;133;141;120;119;137;123;134;129;122;131;116;110;144;133;132;125;130;133;148;156;120;134;129;133;133;130;145;145;137;135;134;108;153;146;146;112;124;139;135;136;138;134;144;136;168;157;145;139;113;112;115;122;138;125;140;145;123;124;128;130;136;140;145;132;166;132;134;125;120;115;108;120;126;132;141;135;137;152;158;140;171;128;166;133;116;117;116;107;99;135;116;121;157;137;136;146;124;149;121;133;126;136;154;112;153;175;162;177;164;141;138;122;119;131;155;132;121;136;137;131;137;145;146;138;139;108;105;118;118;124;96;144;137;145;149;116;158;143;120;146;113;132;135;119;145;136;125;141;127;119;130;166;131;158;144;141;126;117;105;124;114;112;133;128;108;138;157;147;155;159;179;146;139;114;106;127;127;134;169;144;141;138;124;132;128;122;109;112;142;143;143;144;122;134;131;119;117;114;136;135;124;148;114;133;113;111;99;108;134;131;154;160;135;136;146;126;144;148;149;158;141;150;157;149;140;120;106;105;118;119;128;149;147;161;133;139;125;171;189;208;193;186;169;155;152;174;163;182;162;195;168;156;170;157;145;132;129;122;117;136;138;127;125;130;124;136;115;130;136;136;153;131;137;120;151;140;129;127;151;149;149;115;141;143;151;145;133;146;123;102;136;136;104;135;142;131;117;138;137;144;128;123;132;124;122;140;138;118;118;158;155;130;154;140;143;168;149;149;138;174;177;163;150;131;139;135;145;124;157;134;146;143;168;129;134;165;163;145;123;122;130;131;121;152;130;128;130;113;109;128;126;115;108;107;121;113;112;126;112;136;129;151;148;120;124;113;128;110;122;121;102;122;131;147;111;123;115;112;143;131;147;130;124;117;135;144;146;155;139;138;153;137;137;139;144;150;137;144;141;125;181;157;133;162;128;153;160;143;140;155;179;150;163;142;148;135;148;156;160;153;121;125;134;144;168;178;152;162;152;134;155;140;168;136;133;146;137;133;131;125;137;135;130;134;125;137;134;146;145;151;136;163;141;122;145;150;123;146;136;125;133;148;173;171;129;141;155;151;161;152;131;146;127;123;118;145;138;149;153;137;165;162;144;154;154;125;115;126;128;137;121;121;118;120;151;111;119;128;122;132;141;110;128;131;143;133;123;120;123;122;136;133;127;129;145;160;154;168;154;167;156;144;139;141;129;168;149;143;146;142;141;188;162;150;148;144;152;150;159;190;183;157;131;129;97;120;108;130;127;135;123;110;135;131;120;131;121;133;133;96;123;139;142;132;127;123;129;116;114;124;131;124;140;128;141;120;167;153;124;126;115;127;127;123;117;117;133;113;135;141;128;126;131;124;120;132;145;112;116;121;103;137;137;130;114;125;120;109;106;105;116;122;125;130;113;131;120;117;119;109;129;135;135;161;144;140;161;135;162;105;119;122;107;111;122;134;119;118;146
116;109;137;112;125;136;125;116;118;115;119;134;119;133;120;116;132;134;121;111;117;131;112;120;115;118;129;127;146;141;124;150;121;131;128;100;137;142;135;118;132;131;122;121;129;116;112;110;119;132;116;141;113;146;108;107;135;118;115;126;103;121;139;104;102;110;102;100;84;95;104;107;105;122;110;113;117;121;100;108;109;96;134;111;108;111;113;105;130;138;138;134;102;118;99;103;105;108;111;123;122;94;114;107;142;124;112;117;128;135;109;131;147;127;133;94;118;131;121;110;108;113;112;105;107;114;101;104;131;121;106;103;138;116;121;117;129;116;121;125;130;140;120;123;118;106;115;113;119;116;114;128;93;105;113;117;115;121;109;116;107;93;130;117;114;106;115;94;121;119;105;124;114;113;132;107;114;97;132;117;120;120;144;135;135;118;112;114;118;107;131;107;118;118;115;124;115;84;114;129;111;119;131;113;108;82;114;100;117;111;107;136;140;117;135;121;124;135;147;182;163;144;113;140;135;195;167;141;134;159;141;126;122;142;132;134;142;134;150;150;130;119;132;119;100;129;139;136;135;156;147;142;125;171;145;145;131;103;88;125;156;143;118;172;135;112;128;136;108;142;126;154;121;142;127;106;96;121;101;115;108;130;114;108;133;130;159;124;135;136;131;130;173;146;178;158;152;143;159;140;134;84;62;56;64;95;126;144;130;123;160;137;119;115;137;135;126;121;109;115;131;125;135;118;132;142;129;140;123;126;136;168;180;108;131;126;111;113;115;131;131;113;121;99;129;117;146;153;125;121;109;111;127;101;154;148;126;114;128;146;136;119;111;130;138;185;154;162;130;157;149;146;138;164;140;123;132;131;124;132;111;123;125;136;113;120;140;114;141;132;135;128;131;104;143;128;141;134;128;137;135;128;125;139;131;119;134;113;127;133;104;128;99;116;119;129;91;129;126;131;123;148;131;109;112;114;117;126;115;134;134;156;137;185;140;161;183;167;128;148;136;166;175;159;158;167;138;131;143;151;148;103;103;110;81;78;85;113;88;132;138;99;113;111;112;121;105;108;133;115;117;118;130;122;123;158;136;119;118;141;135;128;131;122;130;132;118;92;89;72;87;95;99;98;99;105;105;101;105;115;112;137;112;129;118;122;100;110;111;118;142;150;134;118;123;123;128;134;135;134;135;136;142;115;122;114;110;138;138;158;122;134;125;127;128;124;112;118;113;107;127;129;120;118;121;129;141;129;138;131;132;139;128;109;124;155;136;151;147;132;128;137;128;152;133;122;122;93;104;83;77;75;112;118;118;134;115;107;129;153;164;210;204;154;116;112;119;121;137;140;125;155;126;128;128;117;112;126;132;134;138;101;119;126;128;103;114;114;87;89;93;89;103;116;90;98;145;144;126;118;100;111;79;112;101;121;99;94;92;87;100;120;121;135;107;110;119;102;127;114;119;132;128;140;131;128;123;144;123;136;134;137;124;131;145;134;145;143;130;134;143;143;125;144;134;137;132;131;140;144;122;124;109;109;81;91;92;120;118;123;104;118;96;115;94;101;109;132;132;137;129;103;102;113;114;122;125;133;124;116;142;140;136;123;128;134;150;139;149;111;109;103;120;114;135;96;112;112;97;108;109;117;118;118;116;106;108;100;109;121;126;121;89;117;109;96;115;127;124;128;123;126;128;131;125;159;116;144;146;156;174;167;147;128;119;107;123;146;129;115;127;113;121;123;142;139;120;125;123;114;124;99;101;118;112;110;116;102;113;129;131;117;122;114;156;135;138;114;127;113;119;108;99;107;102;106;114;105;124;141;125;113;128;119;116;108;132;132;126;123;127;120;132;144;139;161;127;165;131;133;127;132;120;104;131;129;135;134;136;150;160;139;120;131;150;166;128;140;165;163;159;149;146;147;134;156;139;143;137;115;136;119;118;122;128;110;146;135;128;124;132;123;106;122;132;124;115;145;114;127;133;133;138;144;112;124;126;123;113;125;98;111;93;124;137;130;128;131;137;127;137;120;115;121;105;128;131;127;130;117;117;115;138;132;145;118;136;148;144;159;145;136;169;133;122;132;129;147;139;135;120;136;123;150;131;133;114;136;124;142;111;131;139;139;143;146;117;128;129;124;112;113;113;133;132;133;122;146;129;120;128;126;130;136;143;130;116;129;147;122;163;157;134;151;118;144;151;150;144;131;128;140;120;127;128;88;134;145;122;118;111;137;138;139;143;164;136;127;136;121;104;101;129;125;126;128;125;138;121;150;135;143;138;125;141;119;128;109;96;112;108;133;135;100;142;152;191;145;112;131;136;124;161;141;160;166;153;122;147;142;160;133;117;122;116;139;138;117;126;117;151;129;135;147;162;168;127;135;119;127;124;102;124;130;155;119;117;137;126;142;124;143;134;171;132;139;137;116;109;118;124;126;135;134;152;164;144;107;121;120;117;137;115;121;115;138;150;153;152;168;187;188;158;145;106;104;141;121;158;156;139;139;144;137;127;113;143;128;138;114;122;128;135;154;128;126;135;138;132;124;141;152;127;118;137;126;97;102;133;138;132;143;137;128;140;121;154;141;151;160;152;162;165;147;110;138;114;94;106;93;127;141;129;131;144;132;137;156;144;179;195;198;198;202;178;139;171;145;163;135;138;180;153;182;147;142;150;129;129;135;142;134;122;122;127;113;103;109;145;147;146;155;135;144;140;136;137;132;135;137;134;137;134;161;161;145;141;123;128;116;113;140;121;138;131;133;133;139;127;129;130;140;117;122;103;135;120;134;110;128;159;119;143;120;152;170;179;152;142;148;143;165;149;151;146;170;154;132;130;148;142;130;114;131;131;128;161;151;138;142;127;122;126;131;124;128;117;108;127;109;95;89;113;128;129;106;118;106;124;109;118;133;144;128;134;137;130;127;138;112;103;110;115;114;119;147;111;116;121;120;145;134;110;125;125;120;149;176;172;152;128;128;127;148;152;125;145;110;162;152;135;147;133;142;156;159;130;143;136;136;153;159;144;141;138;151;171;143;148;135;151;127;131;140;149;171;149;123;150;139;147;151;171;142;143;167;141;143;152;135;137;137;127;145;124;150;141;140;141;130;146;152;166;154;171;173;154;136;157;134;125;130;163;170;146;150;126;150;141;141;137;131;125;124;150;121;144;149;141;132;173;165;168;188;155;148;117;119;132;126;134;124;129;127;126;124;104;139;129;120;114;138;127;111;131;136;115;122;115;123;129;123;136;136;142;135;144;139;142;176;167;165;190;194;180;138;145;130;129;152;164;163;162;163;176;162;159;155;175;165;158;161;179;143;132;132;116;119;98;116;138;110;132;118;119;124;128;132;128;117;125;126;96;125;131;128;136;152;131;137;141;127;152;116;127;142;120;135;139;126;124;126;125;135;130;120;118;134;110;138;132;104;127;134;122;140;122;135;98;140;122;121;136;125;129;130;156;119;110;119;112;108;135;126;127;102;125;114;119;118;135;141;126;158;143;153;149;138;149;115;134;122;132;127;100;99;112;99;123;137
116;142;122;99;109;122;126;130;118;116;121;122;120;110;136;111;130;130;113;111;91;113;117;109;121;108;114;115;110;122;127;141;119;119;116;125;134;121;118;126;127;127;112;127;146;120;97;111;149;125;132;135;117;122;124;139;131;132;130;113;120;94;110;86;114;109;99;94;116;110;118;99;108;94;111;108;110;109;101;90;111;108;116;107;112;114;99;113;111;135;119;148;118;99;87;133;142;142;127;121;120;123;134;121;124;111;114;117;153;112;113;113;130;136;121;116;115;103;103;94;84;125;113;133;119;99;97;126;129;126;122;119;116;120;120;118;125;114;140;128;112;121;124;106;113;115;89;113;119;116;108;115;112;123;106;108;98;118;131;112;108;116;130;129;120;108;123;123;113;107;102;139;116;98;121;99;136;127;101;122;108;117;139;141;152;120;114;134;129;106;121;123;115;107;108;105;121;125;119;130;126;134;117;99;102;91;93;124;129;98;113;127;136;130;106;127;136;137;139;127;124;144;143;129;150;163;155;143;152;138;113;124;138;138;140;139;112;115;133;126;143;111;115;115;96;123;125;145;147;147;144;127;160;134;136;139;105;103;118;133;129;95;119;111;139;120;116;109;100;84;143;144;154;138;121;113;108;122;123;127;122;130;115;128;112;131;127;117;121;127;139;160;154;159;175;142;150;159;156;164;129;97;71;61;58;108;128;145;123;111;121;136;125;129;145;156;142;125;139;118;124;115;112;132;122;107;94;146;148;132;123;169;151;121;120;117;109;107;110;125;110;100;83;122;143;116;135;118;115;106;137;121;132;121;142;134;132;116;142;144;150;137;149;125;147;138;148;141;157;129;139;107;134;134;146;122;157;136;127;109;107;118;124;142;110;128;116;115;119;109;111;110;114;140;119;132;135;134;147;149;110;136;146;138;135;111;122;119;114;123;114;113;123;104;116;107;120;124;110;139;138;146;132;114;90;91;106;122;128;132;124;147;164;148;148;170;153;151;142;148;130;164;154;158;162;141;143;153;148;153;125;122;128;113;102;98;73;82;93;110;120;125;122;104;121;111;138;150;116;118;112;133;104;100;125;137;123;146;131;141;125;150;137;133;127;135;135;112;86;79;74;73;98;97;98;109;94;141;89;130;105;119;107;110;124;138;120;106;155;111;107;137;114;114;129;137;130;154;133;118;117;128;116;124;135;120;141;124;123;138;133;125;132;134;144;105;119;114;114;141;117;128;107;159;118;131;142;137;125;143;127;117;103;115;130;133;157;136;153;129;135;135;151;115;130;144;116;101;103;116;91;91;101;105;127;120;102;120;114;167;178;240;219;164;105;98;121;152;116;133;142;109;125;121;111;124;114;104;113;94;93;91;123;134;109;106;107;93;88;101;136;102;98;106;130;119;127;131;130;106;103;80;101;103;110;101;112;100;95;121;121;126;117;129;136;108;101;113;113;103;113;99;116;132;138;137;118;116;134;147;147;124;133;119;128;141;123;176;118;140;113;129;133;122;139;148;130;131;141;129;110;101;124;80;85;94;99;113;129;121;121;107;132;126;113;127;114;115;129;143;129;117;127;111;114;128;110;115;105;108;137;138;130;144;137;143;124;122;148;137;139;130;125;118;107;128;121;111;112;83;97;91;119;138;87;117;107;114;144;133;120;105;114;116;109;121;123;132;121;137;113;134;140;125;138;138;144;144;159;161;151;145;133;155;141;131;112;107;116;81;119;124;116;131;116;114;115;128;117;125;131;112;120;122;131;108;116;146;117;137;129;150;120;138;128;122;124;114;112;122;139;92;127;116;127;103;123;122;116;128;126;145;119;106;137;104;121;138;122;120;129;145;131;159;133;157;164;152;146;133;130;113;115;121;122;107;145;122;152;148;148;144;126;128;133;117;160;117;161;182;167;151;133;116;143;129;133;119;155;138;154;138;106;116;125;110;107;139;143;113;126;101;122;113;145;129;120;116;138;136;120;131;114;127;125;118;110;132;124;136;115;121;106;126;132;125;117;145;128;138;119;128;116;119;142;134;129;145;116;113;123;144;138;131;126;118;136;136;145;155;127;149;118;140;133;154;140;148;152;138;131;133;127;142;140;132;132;128;124;129;149;143;103;124;130;125;152;170;154;141;154;116;114;122;136;118;109;138;143;115;123;97;119;106;147;131;132;127;132;153;124;131;165;143;151;164;148;145;146;109;111;132;110;113;130;125;135;125;130;120;110;125;148;128;148;161;137;131;134;120;95;104;147;115;106;120;127;121;123;148;162;152;144;143;150;120;117;99;124;115;133;125;127;146;156;167;144;124;109;127;141;138;134;122;149;162;155;150;147;152;127;106;104;119;132;135;134;137;116;123;167;161;130;128;159;142;112;122;124;120;125;113;124;140;119;133;149;140;145;137;136;127;148;126;139;113;130;118;131;117;124;107;118;146;129;151;141;121;98;121;116;124;116;142;151;144;144;157;176;195;177;167;163;118;142;146;126;118;122;164;175;162;135;151;140;135;117;119;135;96;112;117;133;116;136;139;144;128;119;137;155;151;146;148;135;135;135;110;106;124;142;149;137;129;137;124;150;160;162;159;145;163;139;131;145;120;122;125;102;103;113;113;141;127;111;141;162;155;156;193;161;185;188;186;175;163;150;138;136;136;163;177;169;169;183;165;145;136;133;131;133;146;140;158;122;112;151;167;172;159;184;160;147;155;146;116;142;149;130;128;139;118;146;172;181;153;130;124;111;138;147;141;126;145;132;117;132;125;132;124;115;119;103;121;129;135;156;134;133;121;127;132;128;127;132;168;164;151;146;144;140;124;127;123;131;161;139;131;138;153;160;152;147;137;119;141;138;144;123;151;144;135;127;117;125;116;117;111;100;106;145;115;117;119;102;125;99;130;142;120;139;118;139;135;127;147;146;124;122;129;125;122;130;131;122;127;120;115;114;132;100;128;104;104;137;149;162;163;147;129;131;146;134;144;146;146;129;151;118;153;135;130;144;139;163;154;152;131;145;146;137;151;149;140;154;151;142;176;151;167;137;126;142;146;121;164;160;174;171;148;145;167;152;150;144;139;145;153;146;117;122;143;129;131;142;142;138;147;140;142;140;155;145;139;142;142;147;183;136;151;168;156;167;159;159;143;140;132;145;156;145;133;139;121;120;137;143;139;127;154;144;174;204;179;160;151;141;131;132;121;124;152;130;110;136;113;121;118;120;131;128;138;138;119;145;119;117;125;133;133;115;143;129;141;132;129;169;160;173;174;181;168;162;176;164;155;134;153;135;141;149;177;168;172;173;156;164;139;171;152;155;178;201;159;155;142;131;143;136;132;120;140;103;107;134;124;118;124;141;137;134;124;120;118;121;122;132;125;156;135;128;128;135;126;129;138;135;122;134;135;123;128;146;109;142;122;137;122;116;117;138;137;133;126;125;134;122;115;113;151;137;120;112;111;123;137;121;121;138;139;113;130;128;115;121;131;129;121;98;133;118;120;126;148;124;147;110;136;127;120;134;138;120;121;124;104;120;116;144;151
118;118;130;144;156;118;112;117;99;113;123;132;119;137;135;156;118;135;152;122;105;108;117;108;110;128;108;110;98;125;120;110;111;113;112;125;135;104;112;105;123;116;103;116;117;120;117;108;124;120;130;119;101;131;141;127;127;144;143;123;112;114;109;94;107;120;108;98;94;108;119;118;111;138;121;109;115;107;115;131;106;125;105;109;111;135;128;124;134;111;119;140;126;123;107;136;118;103;117;118;129;114;130;127;106;100;137;137;131;128;106;116;111;102;128;115;143;114;127;115;120;140;133;138;109;102;125;115;126;134;123;106;101;96;98;120;119;126;121;129;123;102;115;130;111;99;101;113;110;109;117;109;120;118;100;93;122;97;121;102;129;115;121;105;125;137;127;127;92;96;124;97;129;115;110;105;103;114;124;127;115;133;136;125;141;123;149;126;130;121;114;125;110;128;112;107;113;101;114;116;129;132;122;101;118;104;92;101;102;117;131;122;145;137;127;143;121;129;104;139;140;161;132;145;124;139;151;142;148;151;150;131;124;126;122;139;129;155;160;148;122;131;118;112;134;122;142;143;144;140;138;151;123;139;148;131;103;111;97;126;132;131;109;105;105;128;103;110;117;133;119;140;169;141;109;146;127;125;129;108;115;97;104;122;133;122;119;124;124;120;140;133;145;140;172;154;147;178;170;169;125;96;54;60;66;106;155;117;120;135;118;113;127;158;158;163;147;123;129;108;126;109;123;117;110;114;107;124;146;146;167;169;141;148;113;122;91;88;119;112;88;119;97;108;131;126;112;131;135;117;132;147;160;142;122;136;138;149;116;124;135;118;133;131;145;135;145;157;153;136;124;131;115;140;118;133;133;137;133;127;135;118;124;130;113;124;106;129;120;123;105;119;128;146;141;128;139;121;128;141;135;135;120;146;115;125;105;129;109;138;103;95;107;123;115;119;119;130;132;134;130;137;145;128;124;113;122;134;125;121;143;165;157;157;142;132;146;146;159;139;163;134;148;135;147;160;160;150;151;159;127;149;124;120;91;70;71;70;110;114;129;118;122;137;136;116;112;116;133;123;119;116;135;131;147;148;118;137;149;150;122;131;120;146;144;130;130;86;71;77;69;100;109;109;116;93;82;111;116;122;107;124;87;120;128;117;131;118;139;125;129;114;103;120;133;140;131;111;116;134;123;121;129;130;126;120;140;110;129;129;129;136;135;138;117;132;125;127;105;114;147;145;160;117;124;126;134;137;112;140;116;118;137;129;123;130;153;163;133;115;136;131;149;138;133;122;119;81;84;97;103;110;98;114;122;129;116;109;127;148;171;213;170;124;115;119;102;121;144;113;148;138;140;119;101;108;129;103;111;121;121;101;112;118;118;117;91;103;116;95;106;118;118;132;122;116;146;120;123;108;81;116;103;116;93;103;123;99;108;121;140;110;125;107;111;122;111;96;96;113;116;114;146;112;108;113;149;119;128;146;128;134;143;142;155;139;135;128;108;117;125;128;148;151;159;128;126;130;120;137;107;103;95;89;78;96;93;128;107;116;106;122;117;118;144;106;127;130;145;113;111;115;116;105;119;122;130;123;119;132;119;108;135;151;117;135;152;125;141;131;147;131;143;122;125;116;104;91;98;100;101;89;111;114;100;108;108;121;117;110;118;113;136;104;118;121;100;131;137;135;118;126;109;142;141;118;134;118;143;150;175;157;147;170;121;134;119;98;148;126;116;124;108;112;105;139;129;137;112;110;138;131;115;129;123;130;127;126;112;130;125;137;123;117;126;133;151;113;111;113;101;126;104;115;115;118;119;119;120;137;130;124;128;105;131;122;128;129;141;111;137;111;136;150;169;164;139;142;147;132;122;112;113;126;113;137;106;129;150;152;125;118;137;145;118;132;136;148;168;184;146;175;115;106;134;138;136;113;152;107;107;129;120;134;108;124;122;113;124;118;102;104;131;108;126;123;117;116;129;150;124;119;121;140;142;110;126;127;125;120;124;110;116;127;146;147;138;133;153;127;137;140;128;131;127;128;140;174;132;117;123;132;143;140;123;125;141;127;146;140;111;138;159;128;134;146;146;156;139;147;122;155;137;137;155;132;105;154;130;116;140;134;129;126;139;130;131;128;158;117;141;147;153;132;131;131;130;129;121;142;121;156;114;135;143;121;138;143;124;145;150;157;143;139;155;144;151;149;110;142;131;122;123;107;128;119;137;123;135;108;124;118;125;143;141;138;127;139;126;128;108;126;123;119;112;142;123;111;168;152;155;164;162;161;153;122;104;109;93;104;117;131;130;137;133;132;145;108;135;142;158;161;139;161;141;173;167;185;178;128;117;102;106;134;123;146;111;149;122;138;132;158;128;136;158;158;143;119;101;133;125;130;132;167;118;129;139;124;116;125;125;138;128;131;110;119;111;114;124;149;108;118;110;151;146;144;119;106;107;104;107;122;135;126;153;135;152;186;169;215;199;177;134;150;121;120;141;131;122;143;163;214;163;155;131;126;127;137;147;143;135;130;141;151;141;122;130;139;142;134;142;140;135;112;146;140;136;134;132;146;136;146;154;122;133;126;159;152;146;120;159;165;166;162;136;126;113;97;100;106;119;115;106;134;128;126;133;141;158;182;173;164;146;162;153;163;129;124;135;160;147;182;180;159;176;181;158;152;135;138;144;138;151;126;136;113;133;137;128;177;186;168;138;127;129;147;140;182;146;150;151;142;153;164;136;158;130;129;128;129;122;150;121;125;125;147;151;152;154;128;142;127;124;122;146;129;129;113;130;142;149;150;145;152;168;160;162;167;152;158;149;122;124;140;131;144;142;135;150;138;171;148;114;144;154;124;126;139;134;138;133;117;126;135;118;111;97;101;107;119;128;131;119;114;114;129;133;121;113;132;108;106;141;145;144;113;147;99;121;130;114;113;130;124;142;126;136;127;141;122;118;121;113;137;120;125;140;128;175;142;143;145;124;134;142;149;134;122;148;141;133;133;129;166;154;158;158;154;126;150;141;150;173;169;132;145;130;147;125;134;177;118;131;119;139;143;164;161;178;171;150;156;154;155;177;148;154;147;139;120;142;135;96;121;125;131;138;132;129;145;138;140;141;149;138;154;127;170;150;129;136;132;147;149;145;125;141;130;128;136;147;146;131;157;142;141;131;127;137;166;178;178;177;169;155;115;102;134;128;147;118;122;152;125;135;123;121;122;127;125;139;106;127;113;136;122;141;133;125;123;137;114;141;127;156;122;130;151;158;171;179;188;161;161;145;156;148;158;143;139;135;200;166;188;196;193;172;172;173;173;152;203;177;155;139;169;141;144;141;143;131;129;117;118;144;111;138;121;114;129;122;134;134;127;148;140;139;121;148;120;136;136;161;120;135;134;140;130;130;142;108;129;130;135;155;129;129;151;120;119;125;132;111;129;120;116;123;118;126;135;127;115;140;119;130;110;109;131;123;138;124;117;122;126;118;120;113;129;130;139;130;127;109;133;125;135;136;135;131;139;136;138;104;124;128;100;113;157;159;149
121;123;169;138;117;110;116;105;112;127;122;122;113;122;118;121;122;112;124;121;118;100;128;121;97;107;141;144;122;103;125;132;127;114;140;107;122;127;128;126;131;116;125;121;125;150;126;116;135;130;145;121;140;117;103;132;152;116;129;121;101;87;98;109;96;114;100;98;108;96;95;102;115;99;125;113;122;97;134;108;107;103;118;116;140;130;116;94;128;118;136;112;104;112;120;104;121;114;103;109;131;111;121;138;120;131;137;149;125;146;121;102;109;126;117;129;111;102;113;98;106;126;120;129;128;119;106;115;127;102;124;133;97;104;120;121;124;109;119;126;127;127;105;111;109;126;93;108;84;101;109;121;130;111;111;111;113;122;131;129;128;119;110;98;113;103;132;104;112;104;108;107;108;112;111;106;113;117;127;116;130;126;114;135;119;132;121;125;150;115;118;105;134;122;116;112;115;103;109;130;128;106;124;123;120;129;114;138;114;139;125;138;158;126;128;136;116;141;135;126;121;145;151;135;144;138;143;141;148;151;134;137;133;128;126;117;146;162;152;120;126;110;96;115;108;119;116;121;148;153;146;135;135;122;119;128;125;108;120;115;130;126;133;133;109;104;106;115;113;107;117;123;150;134;131;121;106;128;128;112;104;119;115;111;118;127;117;130;145;140;140;145;167;159;186;152;159;151;154;134;115;68;61;60;60;119;138;135;122;124;109;108;99;136;138;150;115;153;127;131;130;111;119;131;106;150;133;128;132;128;134;166;146;115;125;119;110;94;120;94;102;94;100;118;124;112;139;154;117;126;131;125;134;127;140;146;133;122;117;143;149;135;139;139;142;142;159;146;130;152;130;130;128;117;141;126;122;104;133;143;121;130;118;116;124;128;119;115;123;110;155;129;134;133;136;119;120;149;137;127;117;147;141;151;133;136;126;143;107;142;114;120;117;110;104;105;118;136;129;117;146;113;120;122;106;127;104;118;128;117;152;147;150;155;152;151;148;142;154;129;158;161;139;148;122;153;148;144;140;140;137;134;131;114;85;67;74;58;106;107;119;135;129;131;118;130;128;117;129;113;119;111;136;146;146;131;117;137;126;156;127;141;163;138;130;139;106;89;65;88;86;73;91;109;90;107;116;118;107;109;116;105;119;95;113;126;94;137;110;128;110;122;118;144;132;141;130;126;124;113;131;112;125;125;116;150;126;111;130;138;131;138;137;117;112;134;129;121;121;133;118;101;144;128;119;126;107;133;130;128;120;116;126;136;140;148;147;165;124;114;136;124;126;149;133;117;84;108;87;118;118;118;107;106;131;103;129;122;106;119;132;154;117;106;91;96;131;131;158;152;125;141;118;121;129;115;112;131;120;124;89;106;129;121;110;103;111;113;100;99;107;115;104;116;108;113;133;132;128;105;97;98;107;96;88;98;120;107;104;98;131;104;108;116;115;108;111;93;88;122;105;122;144;131;132;143;124;105;167;120;131;144;127;129;128;121;125;132;113;110;122;156;131;162;139;126;140;138;120;106;120;91;121;90;96;113;110;123;128;119;122;127;103;114;110;119;118;116;132;127;127;128;122;108;123;117;129;131;111;102;141;120;127;139;132;132;122;141;140;118;143;129;132;131;131;112;92;116;113;89;97;111;102;116;104;119;116;118;112;110;101;133;98;109;130;145;119;124;112;142;131;123;111;129;148;129;146;137;172;158;153;149;154;180;111;132;112;96;115;121;121;119;104;109;120;116;109;110;141;117;105;109;120;126;139;131;123;122;132;112;120;136;118;119;113;128;104;130;136;127;120;135;120;121;124;120;116;134;117;114;115;121;102;122;122;119;128;127;135;127;113;108;121;149;126;149;163;157;162;122;120;152;108;112;119;111;122;135;129;136;142;147;148;136;137;127;167;133;141;139;146;129;119;131;130;131;127;114;139;123;123;119;118;144;121;130;123;125;113;125;135;129;106;153;121;137;124;124;125;113;133;107;146;131;139;126;102;132;115;117;124;135;116;125;130;137;140;127;124;130;140;132;130;135;124;136;133;143;139;118;110;120;138;129;125;118;152;140;131;127;117;128;140;141;133;158;130;140;129;135;131;122;123;140;138;134;118;132;128;137;148;115;121;125;138;102;139;141;121;128;142;124;122;134;130;130;116;132;140;134;160;136;154;132;145;134;142;130;142;152;168;134;136;147;151;135;126;156;127;140;160;146;132;141;134;130;146;126;111;120;110;130;128;144;155;138;138;137;131;118;86;103;110;112;103;117;137;109;128;156;139;150;159;138;141;113;101;97;105;121;110;98;101;134;141;157;163;120;115;148;157;182;158;158;153;172;181;174;149;122;138;116;117;106;117;133;130;132;117;109;151;143;149;136;131;129;124;131;126;128;145;114;125;124;127;123;124;115;133;137;130;136;145;145;127;131;104;117;128;117;107;118;119;136;114;151;146;128;140;139;91;127;132;113;134;147;155;181;174;222;205;174;153;110;100;116;125;113;120;149;189;227;228;153;124;133;120;112;119;125;143;144;131;138;140;117;113;147;153;136;126;149;136;154;128;131;139;144;142;136;134;145;142;141;142;154;128;158;166;151;142;166;166;164;137;141;101;101;100;97;112;123;113;121;119;136;133;144;179;174;207;178;179;167;160;167;149;149;120;154;156;184;153;172;154;181;151;153;163;167;144;133;146;125;115;136;119;140;147;189;178;172;153;161;116;125;134;154;151;149;140;179;154;154;179;115;131;137;117;135;138;137;139;134;107;113;125;135;155;125;124;131;120;135;130;114;131;127;107;140;147;161;145;120;156;154;154;145;152;141;128;124;129;142;133;138;133;125;123;112;135;138;128;151;122;128;131;155;143;114;140;119;118;107;123;109;121;110;102;109;128;113;122;107;109;127;144;124;129;115;95;113;113;140;130;163;137;133;116;119;118;140;137;122;143;111;109;109;132;104;114;128;125;113;112;123;158;147;158;155;135;113;124;123;114;142;135;115;132;137;138;158;140;119;140;142;157;135;166;137;145;159;198;182;167;161;164;152;147;134;142;142;134;138;132;150;146;171;175;168;150;141;143;155;140;142;150;134;152;136;140;140;138;137;103;118;140;122;148;125;133;151;144;147;156;172;145;156;159;135;128;156;148;129;130;142;159;152;163;162;161;155;125;153;137;123;117;133;135;153;196;158;165;184;162;138;105;128;135;152;134;140;117;121;125;130;122;145;141;121;138;124;144;116;141;118;123;126;138;133;135;136;121;148;153;158;150;152;152;164;157;140;154;142;150;132;125;163;171;170;158;169;181;169;185;194;148;141;168;194;173;167;163;153;165;148;146;153;139;152;134;123;130;122;122;124;122;131;102;119;129;132;125;122;148;127;156;150;132;140;140;138;145;117;113;116;127;139;135;127;145;119;119;123;122;121;129;108;137;130;131;122;148;130;163;130;144;133;144;114;105;102;132;144;127;124;135;133;124;110;112;123;127;112;123;121;143;122;131;125;118;128;135;142;111;146;141;142;124;138;142;109;124;87;117;132;118;146;132;134
158;122;155;130;124;113;111;117;122;118;132;119;127;122;111;127;118;131;130;105;110;125;116;142;131;129;141;101;95;129;113;100;115;147;118;117;117;138;132;113;138;116;132;121;93;124;127;124;112;124;136;112;128;122;123;128;140;153;110;110;102;106;129;125;120;118;113;108;120;118;99;100;100;106;120;111;107;108;100;111;112;133;96;125;128;147;119;120;92;93;125;137;129;123;133;116;132;105;127;107;86;138;107;107;121;124;120;149;130;126;123;112;107;126;119;114;111;121;95;119;120;127;115;117;106;103;112;100;122;131;122;100;113;87;94;119;99;121;139;127;114;118;112;113;139;127;123;102;121;121;112;108;110;131;124;120;102;127;117;121;128;120;103;113;101;112;127;111;125;112;95;127;127;101;114;117;124;117;106;126;130;121;91;141;136;110;135;159;100;113;112;150;132;163;132;104;105;104;132;108;97;120;130;131;109;136;132;124;140;142;157;122;140;159;142;146;142;138;114;143;119;126;123;152;143;160;153;127;135;118;143;140;141;141;133;138;145;149;157;147;123;143;149;125;109;129;114;116;143;133;141;154;115;149;137;144;139;109;111;135;136;126;120;126;102;106;108;101;124;117;96;135;126;106;120;114;108;119;109;124;108;119;111;124;113;141;102;128;145;131;154;139;157;145;174;116;149;152;140;144;98;72;45;52;76;130;137;149;107;119;129;126;143;121;119;128;125;115;120;114;147;143;119;126;129;146;129;116;125;136;133;143;143;149;127;108;121;92;120;120;110;130;108;122;103;98;131;138;138;126;125;138;135;139;147;137;125;134;133;154;158;140;152;144;131;149;121;147;136;141;117;144;114;120;113;117;105;126;130;141;150;140;117;122;137;126;132;126;137;152;148;164;123;109;121;142;154;155;111;120;131;138;120;132;122;125;135;138;123;115;106;120;113;105;104;122;128;107;117;133;95;115;107;105;108;108;113;143;127;142;154;156;135;154;145;155;146;134;153;176;166;136;139;128;148;164;160;147;149;165;170;140;119;102;74;74;71;88;86;98;112;114;123;121;119;117;104;132;133;118;103;142;140;127;156;136;131;140;132;126;136;151;148;172;148;142;97;90;75;66;59;78;85;97;99;121;112;89;125;116;117;114;113;106;137;115;124;135;107;112;119;101;130;118;121;128;132;132;117;135;121;123;135;132;113;117;127;143;138;125;110;129;137;127;121;103;108;127;117;117;117;112;111;130;116;129;123;145;106;129;121;129;109;120;121;124;118;165;126;125;144;128;154;149;128;121;108;102;112;112;104;121;114;98;123;116;128;129;113;128;123;108;109;92;94;92;128;125;124;117;138;132;134;135;143;137;110;126;105;114;128;119;131;127;102;108;96;95;90;118;99;144;102;125;117;120;159;138;127;113;128;94;103;112;112;101;108;107;99;129;106;101;106;105;109;87;92;104;99;107;122;139;134;115;148;141;114;132;120;118;151;148;133;124;141;142;147;110;103;99;119;132;152;131;121;115;134;121;133;108;103;94;83;98;98;87;99;113;107;110;113;116;114;112;114;105;115;110;106;124;105;130;121;110;143;99;105;111;116;135;115;130;154;140;126;130;172;121;122;146;137;153;119;116;99;129;93;113;103;104;97;121;123;110;117;108;103;112;118;109;120;116;117;125;132;142;125;139;128;118;144;110;129;127;111;152;132;159;178;161;151;158;150;137;108;146;124;108;120;117;135;125;135;111;97;95;133;117;119;137;122;118;109;134;129;137;149;119;172;131;127;139;128;134;122;129;131;122;138;117;121;125;129;128;114;133;130;112;109;114;117;111;98;119;141;113;129;153;135;115;111;116;120;124;140;154;163;133;140;111;129;102;130;120;112;126;128;121;134;153;131;136;144;135;118;145;154;143;147;160;146;131;138;147;137;137;134;125;114;118;106;139;148;128;113;148;149;132;147;111;126;110;133;138;124;132;117;133;128;127;117;126;158;116;122;142;117;134;130;119;127;116;124;124;104;141;145;124;111;125;134;135;114;121;119;149;129;122;123;157;114;127;126;143;136;159;124;128;122;136;125;158;144;151;170;132;116;146;129;117;144;125;127;125;126;118;135;139;129;170;135;122;118;143;127;148;118;141;137;130;118;157;133;133;133;128;139;135;124;130;142;137;139;143;159;134;142;130;142;152;155;161;113;142;159;166;152;152;164;124;159;150;133;123;125;157;118;129;129;98;121;124;125;140;132;125;151;123;122;106;100;106;109;133;128;121;126;118;110;151;137;153;162;138;122;104;90;101;92;113;100;128;136;143;143;153;153;137;124;151;173;185;150;147;138;192;162;173;151;128;119;105;100;104;138;160;152;159;131;137;141;155;139;149;141;157;126;112;110;127;132;117;117;152;126;117;111;127;128;140;125;127;117;115;110;110;116;136;122;121;119;113;116;124;123;152;140;121;140;127;133;114;140;148;133;142;149;158;191;213;185;186;143;127;141;126;121;107;119;144;199;222;178;140;130;145;114;118;119;140;121;143;133;136;131;142;116;120;136;139;128;153;126;126;127;143;135;111;142;150;128;158;133;138;143;135;160;146;176;151;149;161;151;152;144;136;116;107;94;106;113;100;120;117;128;127;144;158;189;198;181;163;162;194;145;168;141;109;130;178;156;149;181;154;171;189;145;176;180;141;156;144;138;120;147;138;123;134;142;154;159;155;121;135;131;137;154;166;142;149;138;140;141;148;128;140;127;144;129;152;133;154;131;119;127;109;147;158;150;136;123;116;134;128;111;125;127;139;129;135;138;144;136;136;124;135;159;180;156;144;147;132;118;134;125;119;160;120;120;156;162;132;147;118;116;152;121;148;147;138;135;145;119;130;121;95;107;127;104;99;122;108;138;140;121;100;104;130;116;100;94;114;113;133;142;159;147;110;134;118;116;122;120;129;119;106;143;127;123;107;123;127;124;119;143;119;134;146;161;153;125;160;106;150;113;139;121;129;141;156;155;143;150;147;136;143;160;158;126;132;143;155;156;166;136;158;118;144;138;146;130;129;165;154;129;136;141;178;145;137;132;129;158;136;152;171;135;118;124;144;137;148;139;145;141;128;142;159;148;132;130;140;134;147;144;158;162;164;153;156;125;152;124;129;105;123;136;175;164;144;153;163;134;156;124;128;140;141;158;149;162;171;182;182;149;146;114;148;159;123;140;128;133;121;131;90;136;136;122;129;124;125;135;131;141;150;118;106;139;125;145;154;112;134;149;159;138;125;133;154;153;176;169;154;131;146;137;144;149;155;146;126;165;177;156;175;168;160;174;210;182;189;126;146;151;144;140;153;149;132;143;125;120;128;128;95;109;105;121;119;113;114;120;123;150;121;149;140;124;119;141;134;122;146;129;155;146;134;133;129;123;129;131;138;129;133;123;138;107;144;122;143;123;124;122;136;136;148;136;123;107;138;130;126;122;119;111;105;127;113;124;124;116;119;111;130;105;109;132;129;126;127;141;129;126;133;137;130;107;137;122;123;127;119;137;110;132;127;115;124
116;125;152;126;131;107;90;122;115;101;121;123;111;109;103;121;127;138;132;119;115;137;118;119;122;131;126;131;119;127;118;118;121;151;124;128;122;106;127;107;134;137;125;99;127;116;115;108;128;131;118;135;111;143;123;119;107;127;130;90;106;98;101;108;132;100;118;114;109;103;109;117;119;97;101;125;94;104;129;143;115;83;112;129;122;116;126;106;107;125;147;114;111;102;120;123;126;115;104;119;112;117;107;126;132;120;137;115;121;120;120;115;128;115;119;114;138;126;123;119;98;107;128;133;111;109;106;112;100;131;117;112;122;97;110;105;122;128;128;117;100;110;123;106;130;125;115;115;116;105;90;103;137;128;115;119;94;90;117;122;119;108;124;99;101;109;100;125;119;139;112;122;131;118;113;116;133;113;122;125;127;118;104;132;106;111;134;132;102;114;118;99;132;147;112;113;135;124;121;133;124;97;124;119;123;147;146;113;115;139;132;108;122;127;127;133;113;143;101;121;135;133;141;117;161;153;157;159;140;120;166;138;149;116;114;125;142;154;162;157;111;126;123;122;129;113;132;126;150;137;143;135;142;152;130;138;131;134;114;123;130;125;134;79;127;117;120;111;108;98;92;108;121;128;117;115;104;93;104;107;139;122;140;136;126;143;105;141;101;123;128;150;148;138;138;134;109;150;135;140;110;64;44;63;100;135;139;143;131;109;116;105;109;124;112;127;122;143;152;124;115;134;124;127;122;145;120;150;148;115;143;142;145;138;124;130;124;125;93;112;103;133;118;115;122;106;131;127;132;142;104;113;121;133;169;133;123;143;165;135;139;143;134;151;131;138;120;131;123;135;137;156;118;160;110;116;126;89;130;132;134;129;124;129;126;119;122;123;130;117;162;165;119;115;109;149;150;125;129;128;130;135;130;116;115;111;111;122;120;105;132;131;105;114;102;142;120;135;119;124;134;129;110;89;122;125;127;125;137;138;124;144;118;150;121;147;151;150;161;154;151;139;130;141;142;138;152;150;145;139;135;129;115;81;83;73;76;83;90;101;107;148;121;106;100;109;105;117;116;112;115;112;132;148;117;124;143;147;137;149;157;149;174;153;138;157;93;104;68;70;65;73;91;122;123;119;131;99;105;115;109;114;135;117;95;113;127;101;116;130;121;126;122;121;128;114;119;126;122;122;113;108;100;134;149;133;147;131;137;129;122;150;146;119;139;129;113;107;117;130;126;139;131;104;114;118;131;119;100;108;132;114;123;143;123;149;131;147;127;103;120;132;132;128;121;101;104;105;129;111;140;124;100;108;98;125;119;124;108;99;116;109;116;101;118;100;112;123;120;120;142;171;155;132;133;143;128;126;124;99;136;146;158;127;134;130;112;98;68;95;79;99;139;139;113;119;130;125;113;102;114;124;108;113;101;122;102;104;100;103;114;112;117;123;129;98;78;94;109;89;105;132;131;145;136;131;134;116;114;126;142;144;147;148;145;140;142;147;127;111;113;129;121;124;122;115;136;134;145;118;117;88;98;84;100;96;111;118;102;104;128;125;98;111;131;106;122;124;99;127;125;131;127;122;137;83;112;111;118;131;147;130;149;144;118;139;130;138;133;147;144;148;125;115;113;103;114;101;113;113;127;131;110;99;101;124;99;134;136;108;106;120;108;118;123;134;165;138;130;123;137;125;134;103;140;141;150;143;195;179;147;147;144;115;143;138;121;143;111;114;121;121;122;131;132;115;117;125;134;117;112;119;110;117;126;133;128;140;144;125;131;115;115;124;130;115;112;132;120;116;104;111;121;123;135;121;128;121;113;111;112;121;122;127;124;114;123;158;114;136;106;123;138;128;121;158;137;142;135;116;137;125;107;124;134;124;116;116;128;120;162;144;156;150;147;131;146;179;134;154;134;117;110;127;115;115;132;125;102;116;130;130;104;112;145;128;121;108;133;98;113;122;105;125;120;136;136;148;157;158;144;115;144;131;122;126;122;125;106;156;112;116;116;138;124;131;122;111;127;115;133;129;145;110;134;127;146;126;141;151;140;123;113;130;143;125;142;128;113;132;132;146;115;139;150;127;145;129;156;141;152;159;143;119;142;124;127;123;112;146;126;141;137;143;126;145;160;146;161;136;148;126;133;145;131;130;138;132;145;112;146;132;131;138;136;139;134;184;145;164;169;149;133;157;164;138;154;141;149;172;132;136;129;122;129;134;126;126;119;111;126;124;120;140;147;156;144;138;117;120;112;106;117;107;105;114;119;112;118;131;152;173;142;146;128;135;90;100;111;130;147;127;125;122;136;158;147;174;123;158;156;190;144;133;167;157;187;171;149;133;114;113;99;122;128;141;138;129;152;143;146;147;157;133;147;115;138;121;105;119;119;120;119;140;128;105;113;113;152;120;145;115;129;122;130;106;118;109;139;113;98;112;126;123;121;135;131;115;128;120;118;108;138;131;130;148;155;167;163;194;211;180;189;139;151;119;122;113;124;124;147;184;169;159;134;128;124;125;109;141;119;144;121;129;126;114;130;144;143;146;162;140;141;131;130;123;129;144;122;133;131;169;158;158;156;114;139;153;139;171;179;165;162;178;162;125;100;112;115;109;120;90;92;108;129;140;167;164;175;202;196;171;177;187;145;141;111;109;136;141;145;184;178;173;155;161;168;165;133;132;151;153;128;131;118;117;119;151;151;144;163;162;149;128;123;126;172;137;149;152;144;139;149;160;157;139;149;137;145;166;151;133;130;134;112;137;112;112;139;133;125;121;133;141;129;120;130;122;129;131;147;166;154;139;151;164;137;149;151;143;132;114;131;111;141;120;149;137;125;120;133;144;153;154;125;145;140;144;171;155;134;112;111;106;112;121;132;115;112;114;109;116;126;119;125;117;106;110;134;104;110;98;122;119;124;145;124;135;156;121;129;134;152;133;141;134;130;120;143;143;120;113;116;129;115;133;146;146;154;146;155;132;119;108;139;138;140;139;119;161;132;128;156;141;135;149;158;144;165;143;140;162;175;204;137;153;121;156;123;142;108;153;139;132;129;131;145;147;143;101;131;143;129;144;167;152;134;125;123;127;159;131;123;122;123;139;126;138;118;129;151;151;161;145;138;132;152;155;133;157;155;147;122;140;147;132;136;185;173;149;150;159;130;129;120;117;137;122;162;137;151;197;180;175;178;117;137;149;110;140;141;123;119;126;120;126;140;124;126;116;123;148;160;135;127;145;113;149;131;130;121;131;133;147;129;150;150;152;139;151;159;162;151;149;140;135;118;132;133;132;139;162;180;205;168;163;179;147;186;191;173;174;167;160;149;167;132;138;158;166;147;121;113;117;131;140;139;118;143;124;121;119;133;121;113;137;131;120;116;128;136;138;140;125;129;115;109;115;133;139;128;120;140;127;120;125;123;130;121;126;136;143;133;147;131;102;123;115;124;117;128;116;120;105;109;131;130;137;136;122;119;117;126;109;154;147;113;120;133;143;130;119;142;124;125;126;112;124;137;135;129;140;111;106;132;127;138;129;137;112
117;127;140;150;140;116;108;112;106;105;99;105;118;134;120;134;162;139;117;115;118;142;151;121;119;120;122;137;142;123;125;123;145;127;104;124;109;107;124;144;115;116;118;113;100;106;113;99;105;106;115;126;125;107;136;118;129;126;135;104;108;96;91;118;111;127;128;107;104;114;94;105;95;102;111;100;118;124;155;124;117;114;110;136;118;137;138;121;98;129;125;121;113;134;116;122;141;101;117;132;89;130;117;115;120;126;112;114;105;135;105;107;97;119;122;111;108;132;143;110;96;111;117;116;130;111;90;118;119;116;122;113;115;116;129;136;144;122;122;127;106;119;136;123;128;106;126;101;112;117;119;112;124;109;104;84;108;119;120;119;127;125;123;115;111;99;132;104;113;127;114;148;131;104;121;126;127;118;111;119;110;115;130;115;128;132;120;118;112;124;123;116;117;140;107;126;108;112;109;93;103;118;112;111;113;133;130;121;114;142;140;134;126;142;129;139;142;117;118;125;122;131;115;123;141;149;167;147;157;131;116;173;153;154;149;141;133;152;142;153;158;119;124;121;119;110;118;134;146;141;100;145;131;144;124;131;145;112;90;98;110;126;111;104;103;130;101;96;112;103;101;91;116;122;116;99;100;105;116;118;132;146;131;130;127;119;116;115;125;129;138;133;146;189;168;147;150;131;150;122;87;61;62;62;95;123;146;143;138;116;129;113;122;119;139;126;123;149;112;125;119;140;114;134;114;118;118;136;132;144;126;130;142;124;137;114;107;102;129;104;115;139;119;115;116;137;136;135;134;145;129;125;116;119;145;133;132;136;144;153;165;145;139;128;146;147;137;130;137;153;127;130;119;121;117;107;107;114;111;119;127;114;128;114;130;125;121;108;130;118;153;150;129;124;126;135;157;148;122;122;130;120;141;138;124;120;116;106;99;121;102;100;105;120;130;118;150;146;148;111;99;129;108;81;101;115;148;114;106;127;148;138;135;150;160;157;165;128;153;133;141;132;151;139;135;145;142;146;129;124;136;147;118;98;81;65;76;85;93;110;106;125;131;118;105;124;117;119;115;116;96;118;116;130;137;124;120;112;126;145;137;165;180;175;154;133;105;64;64;74;93;85;84;106;122;104;114;126;103;136;118;134;127;121;123;130;123;117;120;126;139;111;133;118;136;154;118;144;126;120;115;140;136;111;154;115;144;129;135;142;131;146;121;146;136;130;113;122;111;114;121;129;135;119;121;116;115;110;114;145;119;116;108;120;136;138;128;155;118;126;136;118;139;134;118;115;110;121;125;152;121;126;109;117;125;129;116;104;97;112;87;136;119;99;113;99;93;129;114;97;134;144;162;147;140;130;117;123;121;109;123;157;176;161;117;120;110;93;107;98;103;104;123;108;120;134;138;104;104;98;93;107;93;121;100;121;98;108;100;137;87;101;110;129;101;107;115;120;113;97;97;111;128;134;115;129;114;144;131;162;156;145;150;122;150;154;140;132;115;119;128;141;109;114;144;127;131;125;117;102;106;105;98;87;93;89;102;117;118;107;113;117;98;118;139;102;118;133;141;125;120;142;88;120;119;118;124;126;110;126;140;99;136;140;147;133;147;119;139;135;141;107;131;140;120;126;106;107;107;100;97;114;142;117;107;136;120;112;106;123;114;124;109;123;124;124;130;124;133;136;133;121;113;134;127;125;140;168;197;160;139;154;139;136;130;136;137;133;122;123;114;118;137;134;128;125;126;134;109;118;152;136;126;143;136;128;140;163;193;151;135;121;122;110;121;118;123;136;124;122;126;132;119;122;109;119;106;137;125;92;101;91;129;102;142;119;138;135;110;150;127;117;118;116;122;121;144;124;126;131;118;108;104;132;130;123;104;121;143;148;147;141;136;123;142;139;129;161;138;158;138;164;130;135;125;146;139;123;106;115;115;122;130;108;126;130;113;142;103;116;127;132;152;124;135;111;123;122;135;160;126;141;152;142;139;149;129;132;128;122;111;127;113;138;133;121;148;122;112;123;116;150;136;108;142;148;148;133;128;113;109;133;133;135;114;124;147;140;141;116;124;127;146;129;130;151;143;134;144;160;128;146;121;129;145;133;120;137;139;145;135;155;122;147;123;128;121;142;137;140;153;131;122;141;137;137;147;124;140;132;133;141;129;137;106;150;157;139;138;155;166;131;154;142;133;157;156;156;151;135;146;144;114;136;126;117;114;111;107;102;119;121;116;130;109;126;114;114;148;100;97;115;127;112;103;97;102;118;96;118;138;147;135;157;134;122;118;88;105;123;114;122;125;117;107;158;124;144;131;157;140;160;144;134;159;162;168;159;142;131;126;95;118;128;135;182;165;172;158;142;154;132;142;131;139;116;133;125;130;130;115;132;116;117;107;117;129;127;139;152;106;117;126;136;115;133;134;112;136;123;120;101;98;103;126;145;127;123;116;109;104;135;116;123;121;154;155;165;164;183;182;171;170;163;129;129;110;110;115;119;137;154;133;144;131;132;139;128;129;99;110;132;129;133;151;140;126;146;140;150;142;135;140;125;117;128;136;145;141;128;159;125;138;171;138;131;152;160;172;157;142;143;167;165;163;146;130;111;123;118;107;80;124;98;129;122;148;159;166;224;200;163;164;143;158;123;121;132;136;131;154;174;159;174;160;160;153;156;175;171;140;158;125;148;119;145;141;131;138;133;140;116;125;132;126;141;141;124;142;157;146;135;122;152;134;141;129;138;142;157;128;119;126;130;115;157;133;121;109;138;113;135;113;117;114;141;128;141;109;126;124;135;146;146;159;151;165;141;123;150;148;120;135;165;140;134;145;143;101;112;131;148;145;135;131;123;146;139;212;219;183;128;117;133;127;107;118;128;108;127;110;112;122;130;133;112;105;111;108;110;126;125;105;128;131;149;126;154;143;123;136;150;133;131;140;131;98;138;125;118;143;116;96;134;91;117;134;150;145;143;130;126;131;133;119;121;135;115;135;141;155;160;139;101;147;136;123;154;152;149;139;133;148;151;163;126;118;148;133;127;138;141;151;147;138;144;149;138;141;128;131;129;137;140;136;129;154;137;113;146;159;136;124;125;147;150;118;119;144;119;126;145;137;154;133;150;142;149;129;135;143;148;145;139;133;133;138;164;157;153;132;141;157;149;125;113;127;122;132;156;134;180;181;165;157;154;143;136;118;148;126;130;140;139;130;137;124;141;123;121;124;141;129;120;125;127;134;127;147;126;141;130;145;135;123;142;147;154;174;154;176;159;149;146;119;147;119;110;120;138;143;159;168;169;191;171;164;152;171;173;168;180;172;128;172;152;149;152;162;150;135;136;127;141;115;140;125;136;128;154;122;141;136;132;141;146;135;146;116;132;119;144;132;127;129;128;136;108;142;127;118;116;138;131;132;100;107;124;112;119;128;134;133;124;144;138;125;144;134;140;136;132;119;124;131;122;114;127;141;120;122;132;108;134;155;159;155;139;121;136;143;138;120;132;131;124;135;123;113;110;125;140;130;128;111;131;135;127;135;113
92;108;121;151;124;109;91;102;109;127;102;127;131;146;137;135;110;124;110;124;143;106;123;96;101;137;137;135;135;126;123;110;135;119;116;111;118;119;136;119;106;113;123;129;92;124;125;118;136;100;95;121;98;114;139;124;134;128;108;106;109;96;112;107;110;116;116;109;109;110;107;81;101;107;101;89;132;137;125;146;104;135;108;123;122;113;114;126;121;133;103;144;110;117;128;107;123;138;111;103;102;112;85;110;117;117;103;115;125;137;134;130;120;96;108;112;119;119;119;110;106;123;109;114;92;110;126;120;129;109;109;88;119;111;123;103;122;118;119;109;119;106;123;125;110;101;111;110;110;111;122;109;103;122;121;104;113;101;127;102;129;133;105;114;119;107;116;109;116;125;126;124;108;132;133;106;122;112;102;127;111;114;125;112;121;133;119;123;101;119;121;103;119;111;121;110;123;131;112;126;98;129;141;130;111;110;97;99;112;125;116;140;136;124;141;154;146;128;141;129;151;141;128;148;148;109;153;182;134;129;127;122;122;118;139;116;140;141;148;137;138;131;118;150;121;121;136;124;137;139;154;142;120;121;133;148;143;124;124;113;108;92;104;114;121;139;135;124;128;114;85;112;96;114;127;121;129;97;107;139;113;121;124;122;127;146;140;132;106;127;131;147;160;146;142;153;142;124;145;99;54;60;58;101;116;135;139;159;123;120;119;121;113;130;121;133;118;148;111;136;105;120;115;119;106;110;153;132;152;115;128;130;119;96;136;116;109;114;118;103;122;121;108;110;117;111;110;132;130;123;133;126;126;127;135;146;161;143;145;145;151;160;153;139;143;176;150;152;139;120;155;137;127;116;126;101;111;132;127;138;120;125;133;118;140;161;149;116;124;125;132;126;139;103;129;143;133;182;141;132;120;146;140;130;138;110;135;107;105;96;92;109;131;104;115;140;141;136;150;123;136;119;97;111;121;128;162;118;134;118;145;154;133;164;164;154;165;157;137;171;171;154;139;165;160;133;152;166;155;126;121;129;98;107;87;66;83;90;84;114;115;111;99;135;130;113;127;109;116;116;108;126;130;133;124;127;126;133;146;132;137;149;166;156;130;116;95;57;64;81;85;97;81;116;104;107;107;130;127;119;113;119;111;115;114;124;117;112;124;138;141;135;106;128;143;142;131;137;103;135;136;137;122;146;145;137;130;126;114;131;121;125;143;137;101;111;146;137;117;116;122;121;123;122;130;123;123;137;109;132;101;115;140;109;116;107;125;127;134;133;133;147;128;127;116;109;104;99;100;137;94;117;98;104;116;117;117;112;116;106;98;119;111;107;109;110;100;112;99;113;108;135;150;161;146;120;123;114;115;124;106;166;174;144;124;107;123;124;115;87;100;130;92;121;128;122;111;111;92;109;102;115;125;101;97;110;106;99;94;115;116;114;136;133;120;115;87;112;98;84;111;137;116;127;118;120;108;118;145;148;140;139;143;164;156;156;146;139;131;124;128;138;115;120;131;100;129;134;116;112;94;121;82;111;104;83;85;99;127;116;120;117;123;134;123;123;114;140;135;120;116;125;110;101;118;108;139;111;127;112;126;136;135;136;118;136;121;134;144;138;126;136;144;136;121;129;114;93;94;118;118;116;107;101;107;151;120;129;120;112;123;114;96;117;126;125;128;135;139;139;133;130;147;137;127;127;135;148;186;154;164;135;131;144;145;138;158;134;125;142;135;150;125;104;112;153;156;112;111;134;143;136;135;116;137;123;131;160;206;166;139;138;134;124;108;119;121;107;118;104;107;107;110;127;110;121;107;116;118;128;133;108;110;113;115;140;108;120;110;131;118;124;137;119;128;133;126;150;161;114;96;114;134;110;119;123;113;112;114;153;134;154;112;126;119;118;144;141;138;148;123;152;141;141;139;126;133;111;92;116;98;127;143;129;136;127;126;127;126;138;139;124;114;127;115;126;136;166;141;141;130;132;133;127;102;138;132;115;140;137;128;131;158;143;125;111;132;135;147;136;170;141;130;127;140;140;137;118;117;136;126;114;143;153;120;153;129;128;139;146;147;165;132;143;154;138;140;134;135;134;120;146;121;127;158;124;148;131;153;133;156;137;160;128;117;107;128;149;140;143;133;131;144;127;151;159;126;152;120;131;128;153;128;153;138;149;136;135;131;140;164;149;159;143;163;144;136;145;175;164;146;147;117;98;117;110;130;132;128;104;129;118;135;139;139;143;127;129;133;119;106;113;114;143;111;98;119;127;139;162;153;129;171;136;142;129;111;124;125;114;126;118;107;116;118;154;146;167;167;143;171;150;160;137;134;161;170;177;119;156;100;126;133;158;151;143;150;138;136;142;137;139;126;125;142;115;132;115;114;120;162;136;136;136;121;135;97;122;150;135;129;133;126;127;133;115;115;133;145;163;117;122;112;126;138;121;140;124;113;115;101;116;113;139;134;153;150;168;165;175;210;210;186;166;143;112;121;140;132;131;137;120;135;107;115;146;116;124;135;109;121;156;141;135;142;151;141;143;146;150;132;144;133;126;126;138;147;117;132;114;141;137;156;147;146;141;155;167;178;176;163;158;166;201;170;149;130;128;107;115;116;142;122;124;129;138;148;158;202;215;218;167;168;117;130;139;122;118;131;160;159;173;173;168;151;166;158;188;147;176;151;155;135;130;131;135;126;133;156;153;143;161;128;131;118;152;130;125;145;147;155;139;155;150;149;151;147;114;135;134;138;140;117;118;141;129;118;147;131;143;134;141;116;134;135;129;130;136;136;138;110;163;117;142;170;156;140;134;138;145;143;138;147;161;134;136;129;137;122;127;136;136;142;123;130;136;160;189;190;171;160;139;126;138;122;126;132;111;120;131;106;113;114;124;144;140;126;116;105;88;112;125;116;122;116;147;123;158;146;113;153;151;154;116;118;120;118;133;150;138;120;137;120;143;125;121;131;139;149;117;117;122;117;112;125;128;112;109;136;128;129;154;133;134;121;146;144;127;141;130;142;164;132;148;147;146;130;131;137;119;148;144;143;136;140;140;136;139;129;130;138;157;150;115;118;125;120;127;139;162;171;121;149;151;126;138;150;125;146;122;95;148;127;143;150;157;149;147;129;113;171;161;161;152;150;151;152;139;197;158;133;153;142;124;140;125;126;113;146;124;136;181;139;166;161;139;117;139;114;132;134;122;129;123;101;105;128;105;127;123;128;122;135;117;128;125;119;130;129;131;135;146;125;134;138;132;124;149;145;172;149;158;150;129;135;134;127;122;134;114;130;170;154;170;155;163;191;159;191;190;162;181;160;165;158;170;162;165;139;182;144;118;133;119;123;137;117;116;134;151;120;122;127;141;140;127;114;115;107;128;141;135;135;99;117;109;128;120;143;121;124;120;137;138;123;105;105;131;141;127;112;124;110;126;125;153;129;130;106;118;131;126;130;121;136;119;124;123;122;143;113;142;124;146;173;172;147;137;120;143;128;139;148;144;159;141;123;129;110;139;118;126;116;125;147;131;108;109;131;127
160;121;142;127;129;112;95;110;106;111;123;120;131;158;138;121;114;114;98;112;124;116;151;127;149;127;138;142;143;146;137;148;144;126;147;128;132;111;113;123;129;130;134;116;122;118;147;97;116;123;97;112;118;100;130;109;123;133;113;126;120;107;115;112;119;105;91;106;106;103;109;109;97;117;121;108;112;119;124;131;112;106;133;108;118;116;128;148;128;151;125;131;118;127;105;118;122;111;137;98;103;113;104;116;127;125;138;122;119;145;119;142;124;110;107;123;124;117;113;119;137;96;119;113;112;98;111;103;130;120;104;122;116;151;108;90;107;110;110;107;114;119;117;123;115;123;96;135;116;127;99;120;113;138;127;98;102;123;117;112;107;114;127;119;98;107;111;114;136;145;128;120;119;112;121;119;126;123;95;117;128;121;111;111;101;99;104;116;89;122;111;121;131;114;128;124;92;128;133;110;108;100;112;121;122;123;114;137;138;113;128;114;137;143;113;136;131;115;142;164;105;126;110;130;140;154;144;149;162;154;148;143;130;118;111;142;118;158;153;120;152;139;127;126;107;146;118;123;145;156;136;140;157;128;126;137;125;125;121;124;99;88;103;119;105;138;127;107;121;112;119;114;121;127;119;95;98;107;100;109;112;139;102;131;105;136;117;85;105;129;137;120;154;143;154;135;144;130;134;123;66;60;64;115;144;143;159;126;124;109;127;99;117;120;123;123;153;137;136;128;128;119;115;126;96;111;120;124;138;128;147;152;109;111;110;123;106;125;115;118;104;99;113;104;122;115;120;115;131;124;100;129;146;144;127;137;146;125;159;169;157;154;164;142;154;136;142;140;137;148;163;156;128;128;129;127;112;127;113;140;128;112;119;128;147;161;138;109;119;116;155;123;137;129;140;126;151;132;119;127;142;135;119;128;141;126;126;124;117;103;127;100;111;115;120;105;146;141;147;124;105;106;123;144;115;147;153;131;120;129;132;130;135;157;144;163;169;140;154;153;170;141;139;146;149;156;173;148;129;127;131;135;134;112;91;85;84;97;103;103;131;108;110;124;139;116;118;107;100;130;128;108;144;121;128;149;143;141;148;137;142;170;158;166;156;107;83;62;74;94;91;105;87;101;118;128;96;107;134;113;135;123;127;132;114;118;114;122;151;122;110;137;123;134;144;142;124;128;122;118;128;127;121;145;145;151;124;132;126;106;122;152;150;115;109;121;104;121;130;103;111;130;121;114;141;109;93;127;125;112;140;123;140;113;115;108;131;125;125;142;165;149;144;129;106;103;87;109;120;125;93;88;103;105;127;104;128;116;112;76;95;107;125;110;109;145;108;92;107;107;119;139;110;156;124;136;125;121;114;110;109;121;162;132;115;123;133;120;132;118;122;99;120;122;122;116;120;104;100;99;94;103;130;112;119;99;107;71;111;126;117;118;120;119;146;124;103;124;104;107;138;133;154;137;135;122;114;127;136;140;150;141;167;119;176;161;178;148;137;112;121;117;137;96;126;120;137;118;108;129;123;124;106;94;89;83;101;111;100;106;131;130;160;128;119;107;114;132;109;115;108;126;126;119;121;137;108;120;136;128;128;153;151;136;143;151;142;133;134;145;139;132;137;129;119;117;105;91;126;106;108;119;96;103;103;129;140;145;143;128;161;121;93;115;113;128;139;117;130;140;131;145;147;132;116;146;114;154;145;130;150;171;149;160;176;159;150;151;135;156;132;121;115;122;136;141;133;133;135;134;117;138;111;101;143;130;120;150;139;144;136;138;133;123;120;127;96;127;102;110;114;106;127;134;117;121;128;121;116;147;147;120;104;115;133;130;121;112;130;108;113;118;101;119;130;135;138;120;123;124;123;139;145;115;122;133;133;128;135;139;166;130;138;112;138;133;126;145;149;156;132;144;152;123;126;138;103;124;102;115;115;119;140;115;98;133;142;134;111;121;140;130;135;109;127;132;164;126;140;128;137;134;137;138;116;137;149;117;115;106;132;163;161;155;135;126;135;142;147;120;138;138;141;127;122;135;142;122;145;116;117;123;138;125;121;134;148;152;133;145;161;135;145;147;147;143;131;135;119;139;162;122;134;152;112;120;121;129;140;142;149;153;136;172;135;139;148;139;149;149;142;133;159;144;133;126;117;139;145;139;116;157;132;154;169;122;163;146;145;149;162;159;159;152;144;140;153;153;132;150;137;158;117;139;113;104;133;114;120;114;118;112;127;137;126;128;126;98;144;131;121;136;120;131;126;133;120;136;129;153;154;150;145;140;163;147;114;122;117;121;130;121;92;104;129;113;125;161;163;149;155;148;157;146;148;159;182;153;140;120;114;111;130;145;139;173;125;144;147;162;140;139;127;117;124;136;124;139;117;147;136;135;129;124;115;118;112;123;126;106;142;132;119;136;119;126;130;148;146;139;133;117;115;124;151;116;133;148;128;126;130;121;131;111;127;121;156;152;153;179;195;192;211;164;159;150;133;109;118;123;147;143;122;143;139;130;135;108;112;126;152;123;140;161;152;155;147;153;134;146;137;148;162;134;125;146;137;137;123;148;118;132;138;139;139;138;149;143;151;145;146;146;169;190;167;168;137;114;100;119;98;129;141;106;124;130;136;139;165;180;203;201;165;143;119;116;129;107;125;146;145;162;152;145;157;145;175;174;168;150;150;142;125;121;117;138;135;134;131;154;139;130;140;145;117;139;153;139;144;135;132;149;147;139;148;155;145;147;137;128;146;111;137;117;142;123;138;121;121;132;147;129;138;136;161;113;122;129;139;124;147;166;161;153;157;145;142;179;122;145;133;137;164;129;140;122;116;115;126;122;159;141;123;122;123;136;153;163;207;166;179;164;121;108;133;128;140;126;126;133;145;116;119;136;144;125;107;118;107;123;105;110;118;110;124;118;138;134;126;115;128;149;143;143;131;107;106;116;133;154;104;117;142;122;137;114;130;123;142;115;117;123;133;113;110;128;106;124;125;139;141;147;151;149;126;130;147;144;159;137;151;138;148;155;142;151;126;127;135;131;143;168;156;155;144;136;139;132;145;121;132;132;131;124;117;133;148;136;149;149;147;135;114;116;142;130;138;128;123;111;116;140;150;151;143;136;128;152;128;154;159;188;170;133;130;166;150;183;173;145;153;158;137;116;111;129;141;135;145;130;132;152;149;165;180;157;128;150;131;144;141;142;129;118;131;135;103;144;135;143;137;146;147;114;130;118;123;120;123;106;129;133;144;114;139;134;135;149;174;145;169;164;146;136;123;142;137;115;132;126;152;134;153;182;155;169;154;187;176;183;165;164;165;193;147;169;166;163;167;143;127;129;129;128;156;117;125;134;154;143;129;126;138;125;123;137;151;126;118;120;136;116;134;140;126;110;137;142;109;140;135;134;146;123;135;154;147;130;121;116;104;112;130;129;135;119;134;129;139;112;124;115;141;146;117;116;122;142;141;119;123;122;128;124;134;151;132;134;129;119;135;156;117;142;115;141;133;164;144;132;124;137;129;107;109;130;118;99;113;136
108;107;114;120;125;118;118;124;121;112;124;122;125;130;102;125;136;147;107;112;124;144;116;151;117;142;151;136;148;119;130;129;131;129;129;130;131;123;109;123;141;121;131;117;125;124;132;114;114;121;121;115;135;106;133;115;129;129;146;146;115;105;146;108;109;109;94;98;100;112;108;117;122;102;125;116;115;102;101;131;149;144;137;148;111;135;131;136;125;121;107;103;109;101;108;116;126;108;109;130;122;117;118;125;123;148;125;125;117;121;141;126;119;135;123;129;120;101;130;113;91;119;105;120;112;97;114;119;113;115;95;104;119;114;100;106;106;106;128;106;121;128;106;116;126;119;124;104;132;102;95;102;116;110;107;102;96;122;109;104;120;120;113;106;114;129;128;114;98;108;122;93;99;114;130;121;110;116;130;114;119;112;110;108;111;121;107;110;115;126;111;139;106;137;104;116;109;124;133;116;102;117;126;110;119;131;103;110;141;133;123;108;106;120;131;133;135;122;135;144;144;153;138;126;128;125;126;154;140;151;151;141;125;134;147;131;133;132;154;141;144;119;130;128;103;121;134;127;129;154;141;143;142;150;130;113;120;114;126;107;105;129;107;121;118;101;115;125;128;117;112;98;131;101;125;129;124;119;97;107;118;121;118;114;126;126;111;83;116;100;138;136;139;145;143;160;139;129;113;99;75;72;71;108;134;160;140;145;124;141;116;127;126;120;115;105;127;139;127;127;123;110;105;117;123;113;119;109;129;125;148;141;133;122;142;127;132;132;143;104;104;121;123;125;114;100;105;123;133;125;127;119;130;125;144;133;144;160;155;126;148;150;156;140;138;150;134;136;132;130;149;125;145;141;118;122;131;108;122;96;136;126;134;129;140;142;147;123;152;117;122;124;121;134;117;113;132;119;145;116;154;130;127;130;129;147;120;124;101;104;116;127;105;129;119;123;152;116;134;142;110;113;115;104;130;101;121;140;114;146;118;154;125;146;136;157;143;141;158;138;149;143;130;138;158;152;156;162;151;156;135;148;121;106;126;100;88;95;132;114;103;105;120;108;112;106;123;115;127;95;128;112;132;115;117;131;157;156;146;132;139;150;156;137;135;99;86;82;87;66;83;87;101;114;106;123;109;98;99;119;97;126;131;125;112;116;124;147;138;125;121;138;116;140;126;99;126;138;140;138;111;134;136;137;117;121;118;123;109;131;133;139;143;127;143;121;114;119;120;132;122;108;125;110;133;123;97;116;117;117;101;117;111;135;118;130;113;127;141;118;168;163;143;149;115;96;85;100;103;99;87;85;108;107;113;90;113;96;109;97;90;114;99;107;131;103;116;113;118;103;110;109;117;135;129;101;108;124;103;116;97;138;133;112;116;113;134;125;127;126;108;108;130;132;127;110;112;103;79;87;86;107;97;116;110;111;89;116;103;95;102;114;135;145;115;114;119;123;96;124;135;139;158;142;147;120;118;147;152;146;148;142;126;136;160;123;150;135;144;111;110;127;121;140;142;110;143;135;130;127;101;97;118;93;113;84;91;78;103;137;115;164;145;139;144;98;90;134;108;108;121;114;108;134;96;109;114;132;108;150;131;120;136;132;127;147;119;124;135;128;162;152;148;138;131;124;118;106;91;105;115;96;116;112;120;114;153;175;166;134;110;122;126;101;113;131;124;148;109;114;163;146;134;150;159;133;143;119;124;166;138;156;160;158;209;196;146;138;141;126;138;120;129;127;132;140;145;127;95;125;129;131;130;111;117;109;131;122;148;125;113;107;148;122;129;115;99;113;121;108;127;141;124;136;109;126;119;125;121;139;119;135;128;119;124;149;143;121;124;97;117;137;132;139;109;119;114;126;126;160;117;157;137;123;115;129;134;103;110;108;135;125;123;136;127;120;126;134;149;132;142;144;149;136;130;144;131;115;115;112;123;111;115;101;150;119;123;106;142;113;123;126;122;143;130;139;129;114;146;139;139;141;161;122;148;128;132;135;148;134;120;154;131;145;152;129;150;129;134;156;160;137;132;143;124;124;127;118;107;132;137;127;124;147;144;151;143;130;134;154;141;140;146;140;131;165;134;146;141;134;121;137;127;115;129;119;124;109;125;140;145;163;129;155;132;131;136;125;145;141;130;138;140;121;121;117;134;137;154;115;109;120;134;152;143;137;125;119;144;143;169;167;172;135;158;165;124;134;146;131;130;122;100;106;121;107;144;111;109;135;119;137;117;130;128;137;124;126;134;147;141;111;112;105;98;111;124;133;154;139;125;173;172;151;132;147;135;120;125;115;119;110;100;105;132;108;165;154;154;139;125;126;155;132;150;169;158;149;118;129;135;135;152;123;151;128;156;129;132;127;137;151;126;130;124;145;121;142;138;140;162;142;107;160;125;125;131;131;123;112;139;127;125;129;133;130;118;128;142;136;135;124;120;143;156;130;127;155;120;128;143;116;114;119;145;122;164;158;160;150;186;153;176;185;159;153;130;136;131;150;138;135;136;156;128;144;139;126;136;124;142;138;169;148;136;139;149;148;144;128;135;124;114;123;127;148;154;147;139;145;134;124;141;158;151;148;140;142;160;166;164;150;179;176;207;140;120;102;104;112;113;111;127;115;114;132;125;125;156;154;204;190;130;144;142;153;152;133;134;150;138;136;174;182;158;170;184;187;161;185;156;135;134;135;145;111;120;134;118;143;142;133;144;149;139;136;126;150;154;147;157;150;131;132;153;163;131;113;123;132;114;120;115;146;129;134;147;118;121;121;152;115;134;127;122;141;137;138;114;130;112;148;152;161;161;159;136;161;131;112;133;156;137;124;136;112;105;144;132;123;141;155;147;130;143;120;134;155;169;196;186;145;145;120;116;132;137;116;144;119;131;109;106;107;129;108;132;131;118;126;124;128;104;129;124;135;140;112;123;135;133;138;140;129;131;128;124;112;112;121;146;111;115;115;133;122;129;129;148;143;121;121;112;113;116;95;115;123;131;119;136;155;134;150;138;142;130;136;128;125;147;136;133;159;163;130;127;151;158;137;130;154;175;147;131;128;112;121;149;126;127;136;127;123;119;130;140;138;141;172;137;129;129;113;126;114;128;114;106;130;144;158;162;166;168;157;139;146;130;168;180;173;165;169;122;140;136;137;152;148;140;124;123;113;111;101;156;126;123;148;127;162;147;167;147;173;138;117;115;136;138;114;109;129;126;116;131;150;127;128;119;122;133;127;128;138;149;143;106;126;139;131;143;128;149;159;177;164;147;177;135;163;156;124;152;152;132;123;128;117;118;148;150;155;140;185;156;173;169;172;173;165;213;193;215;171;154;173;184;158;135;122;112;112;126;137;125;117;129;146;140;132;122;142;134;127;119;132;126;138;127;113;128;115;131;123;143;122;128;137;144;131;135;134;129;142;148;128;116;134;118;119;134;111;137;127;121;130;131;130;116;132;130;134;121;118;96;116;129;112;120;114;123;130;108;128;137;130;122;121;126;137;129;163;139;163;193;161;137;135;136;122;127;139;122;123;110;144;134;136
113;112;127;136;125;114;130;122;120;115;134;116;122;125;114;103;115;123;114;118;129;145;121;138;110;111;133;117;121;117;130;133;136;139;147;135;108;133;132;121;126;112;132;118;117;138;122;110;116;110;103;106;113;121;112;130;132;112;122;99;112;106;119;119;126;110;112;105;121;96;114;106;131;124;113;99;98;124;138;115;158;165;170;141;119;136;116;108;136;122;102;110;115;130;130;125;120;114;105;124;118;107;98;106;110;131;117;111;115;102;125;115;111;106;129;117;116;120;128;131;119;100;111;116;116;116;104;121;111;112;111;109;106;108;105;124;113;125;110;115;121;128;117;148;105;119;122;119;99;103;118;113;120;115;104;96;100;91;116;109;101;105;116;118;125;105;112;101;98;120;108;131;116;94;124;116;119;93;134;118;117;109;124;120;108;125;137;125;117;115;132;118;113;123;118;109;109;126;117;123;121;99;100;115;129;115;124;109;110;127;118;120;137;114;98;150;125;155;131;143;145;156;156;117;127;128;126;122;145;130;140;129;158;138;126;132;132;143;137;126;143;104;118;126;119;145;117;143;135;159;144;138;129;142;129;129;113;121;128;117;119;104;97;110;112;120;122;133;115;102;120;122;114;124;124;126;126;121;106;111;103;111;134;134;142;114;115;85;84;101;127;107;121;155;166;147;155;127;113;100;56;59;89;118;135;132;138;159;136;144;139;127;138;117;116;122;126;126;133;130;118;148;121;133;121;121;115;122;126;109;126;151;132;135;122;113;103;113;122;95;139;128;99;115;119;133;120;119;119;115;125;138;123;119;136;135;116;158;135;133;144;147;144;150;124;137;119;131;154;147;140;112;134;113;110;125;95;139;122;121;109;116;124;146;138;125;129;133;148;127;124;147;141;124;117;124;127;146;118;151;152;139;117;126;135;141;127;144;138;132;111;122;109;92;129;108;103;125;120;110;117;97;133;109;146;131;154;134;122;143;139;136;137;136;135;159;170;164;161;149;166;136;131;156;153;164;169;153;169;142;131;144;143;111;138;105;120;129;128;114;107;100;122;117;111;117;111;97;104;127;120;128;125;139;126;136;144;163;136;150;143;149;164;150;130;119;98;86;93;93;80;102;110;96;116;112;118;107;94;104;118;115;122;101;119;129;130;147;139;145;135;125;125;109;117;142;124;123;146;125;116;122;129;125;104;132;126;127;119;124;135;142;148;126;124;114;100;121;119;115;127;117;107;124;137;121;109;126;125;123;101;121;133;139;130;117;114;144;131;123;139;147;148;148;114;107;85;91;105;111;94;105;87;102;114;120;117;104;107;94;93;91;125;96;113;101;99;99;107;117;112;112;144;102;131;117;122;124;136;105;95;120;142;122;121;130;126;141;126;144;93;106;126;141;127;142;108;109;96;88;101;104;128;111;128;124;122;103;116;111;112;97;138;133;140;119;105;104;107;106;120;150;178;135;111;122;129;130;133;144;153;152;148;165;137;136;138;159;150;132;132;112;151;132;121;123;146;134;122;108;114;130;111;97;85;95;86;96;90;123;116;124;146;162;124;120;104;113;110;114;118;111;109;111;121;103;103;118;125;129;129;133;121;126;134;134;132;117;155;146;156;152;141;153;117;103;110;91;98;118;98;136;105;98;116;130;148;152;164;128;123;97;118;127;130;117;129;121;141;137;149;137;144;147;135;142;128;148;138;146;171;137;167;186;220;189;147;155;151;138;121;125;114;137;118;123;133;141;131;113;113;112;120;117;117;136;123;136;96;130;109;135;134;116;114;117;112;107;110;110;121;132;114;135;127;121;124;113;129;136;119;105;112;123;128;128;128;115;125;111;132;119;118;128;128;125;120;115;125;129;135;136;124;133;126;137;134;140;126;143;140;140;95;111;129;139;120;160;164;140;141;144;139;166;152;135;114;128;126;113;117;115;134;111;123;124;126;109;134;115;133;127;121;134;124;128;147;159;111;123;134;117;137;131;143;129;114;113;112;144;153;154;122;142;123;141;122;130;142;139;145;133;128;119;124;134;110;136;121;155;127;104;97;142;135;122;143;167;148;147;148;124;135;154;166;171;142;161;137;133;122;129;150;106;109;134;121;125;107;132;132;132;142;146;142;128;134;117;140;158;164;167;129;129;122;144;158;150;120;141;118;135;166;145;134;140;122;142;142;130;153;166;145;146;137;126;140;128;120;119;140;135;129;137;129;106;156;120;135;114;123;125;109;114;105;113;132;133;118;131;124;117;119;115;90;117;133;126;159;148;155;153;156;160;149;156;127;117;106;112;92;116;109;118;109;138;131;126;116;148;153;140;129;166;152;156;161;128;107;124;109;117;143;161;148;149;123;135;126;144;173;151;137;121;127;130;132;116;110;144;139;112;121;125;136;114;113;129;129;147;137;126;130;144;132;145;117;149;129;112;136;152;141;160;140;124;126;165;153;115;118;123;129;112;121;110;140;150;161;165;140;162;158;155;155;161;153;144;120;127;127;144;135;157;145;133;153;135;132;139;137;142;126;151;134;140;169;156;143;130;134;135;119;149;127;152;145;132;140;128;125;128;112;173;151;137;128;159;144;155;159;155;158;181;165;127;126;122;110;117;121;125;127;124;127;129;128;134;157;164;181;194;161;152;148;140;145;137;135;150;155;162;156;177;163;157;156;160;137;154;142;137;113;124;129;124;130;140;133;125;134;140;144;125;134;128;133;119;146;166;153;141;125;144;141;166;135;130;149;124;129;133;121;137;117;116;117;106;118;107;123;138;114;128;117;119;134;155;148;145;134;138;148;151;149;151;137;129;138;146;135;169;146;137;132;145;127;124;122;118;141;136;132;139;143;151;120;151;160;160;188;149;135;125;129;118;122;134;124;125;115;123;96;117;106;109;94;108;103;99;136;145;118;112;149;164;124;137;153;123;132;149;153;125;150;132;120;129;133;119;110;126;116;103;122;132;142;141;144;144;140;160;135;113;119;136;106;145;141;157;140;143;147;171;162;141;157;138;122;130;134;132;144;129;158;176;166;151;161;142;147;169;166;155;139;136;146;142;167;121;113;124;122;123;105;126;136;146;147;136;137;118;124;117;145;141;109;112;93;134;163;139;133;169;168;160;154;143;152;154;172;179;184;157;156;166;121;155;140;157;142;134;103;115;111;146;131;113;145;156;136;141;151;147;152;153;168;139;132;135;117;132;132;144;122;131;130;147;141;149;133;96;128;123;119;144;123;128;151;145;116;137;140;144;144;147;153;151;136;161;156;140;123;124;120;120;140;113;117;127;126;145;138;141;155;165;159;154;174;167;174;191;167;206;178;178;165;162;137;118;152;135;118;127;129;121;104;116;108;133;135;112;135;132;122;117;126;141;114;122;137;140;134;116;124;123;126;132;113;156;143;133;142;147;140;128;132;126;126;126;101;113;130;121;129;142;154;143;150;122;123;118;129;133;117;134;117;122;101;123;139;103;124;109;129;119;102;123;121;130;144;118;152;173;141;135;130;124;133;125;119;111;136;131;121;118;124;112;137;133
108;116;123;136;124;114;135;108;98;113;124;125;130;118;86;106;127;120;114;125;133;113;135;139;115;107;120;114;107;117;136;110;122;110;126;136;139;135;137;114;126;129;116;138;116;96;116;92;128;144;115;109;108;108;119;141;113;108;123;134;138;103;91;116;109;129;113;143;149;125;124;112;126;103;100;105;106;122;136;125;139;149;132;123;121;121;141;151;118;152;104;112;113;120;129;115;108;103;127;102;111;120;118;102;122;142;107;129;105;116;109;111;124;116;137;109;138;125;122;120;111;111;123;100;118;125;116;118;118;100;123;106;106;115;98;108;100;124;111;121;120;132;118;126;127;116;120;112;104;117;113;116;113;124;116;136;99;118;109;119;130;119;116;120;96;139;104;114;129;131;121;76;111;99;97;115;141;127;121;118;97;117;103;100;116;122;114;126;105;113;123;135;121;134;125;97;111;120;114;126;124;120;112;106;144;127;125;130;162;114;110;110;125;120;131;131;124;142;151;148;137;144;126;150;122;141;145;133;143;141;144;153;148;145;144;158;134;141;140;127;124;127;91;114;119;114;121;150;143;161;144;123;146;122;147;113;127;132;109;115;131;116;111;102;132;152;144;125;127;95;113;124;119;99;111;117;125;107;129;96;112;108;105;114;104;103;85;92;110;125;131;114;140;160;128;155;124;158;98;69;44;60;88;111;130;126;123;160;153;150;130;141;147;132;145;146;122;136;144;124;122;135;112;123;122;113;110;108;138;113;122;136;118;146;123;123;114;114;120;119;129;132;138;119;119;141;123;110;129;109;115;117;136;150;141;122;130;149;143;164;148;124;154;102;133;144;144;124;135;135;124;129;115;121;119;110;120;105;136;148;129;102;130;118;111;142;116;130;143;124;138;134;130;125;133;126;143;143;134;137;138;140;129;138;136;149;145;136;132;138;102;118;123;136;128;109;112;104;115;106;124;129;130;135;134;145;154;134;118;139;148;116;135;129;145;138;135;142;151;138;159;155;154;127;147;154;165;161;143;136;152;157;138;125;112;134;123;107;109;115;114;95;129;118;106;109;93;114;117;122;158;141;133;132;132;159;119;115;129;145;136;128;142;136;124;104;93;75;86;109;87;92;107;126;118;85;103;111;112;108;127;123;125;108;134;138;114;116;130;130;138;140;118;121;124;113;132;119;117;128;125;119;150;134;127;106;123;131;148;152;173;164;131;137;110;118;126;136;122;135;114;101;122;116;95;109;107;113;120;121;117;105;123;111;134;124;129;155;146;149;162;159;138;124;106;95;89;103;108;125;93;104;96;111;101;124;107;101;115;116;97;91;104;95;94;131;142;114;125;115;120;131;119;129;118;103;100;112;114;127;141;104;103;118;125;135;150;139;115;129;93;104;123;116;118;101;94;111;107;102;124;114;116;114;102;112;89;149;126;96;95;125;142;146;123;109;116;132;121;106;134;146;152;158;155;109;128;131;142;167;146;132;140;151;116;149;154;141;116;128;138;148;124;118;125;149;148;134;143;154;142;128;111;114;100;82;104;99;99;122;108;112;122;137;128;108;127;108;107;92;104;115;126;98;117;111;128;144;136;109;142;133;117;152;133;131;132;151;123;137;140;159;147;118;119;102;135;100;107;119;113;113;112;113;122;126;131;156;131;138;121;118;121;116;116;114;139;123;133;113;134;119;126;162;149;137;135;157;172;155;146;157;161;185;187;167;164;133;133;117;119;102;113;114;130;144;168;152;113;126;106;117;134;135;123;145;134;121;122;120;108;139;136;134;111;104;117;109;111;120;119;133;155;127;123;130;102;130;120;122;130;118;111;124;116;135;136;141;132;141;144;120;125;129;120;126;124;115;118;123;113;132;128;124;136;151;128;152;137;114;132;136;138;149;111;125;141;153;158;137;158;176;144;159;161;117;126;137;113;115;140;125;126;145;114;133;108;94;108;140;150;117;137;135;150;138;125;123;128;129;140;131;115;132;122;121;114;105;117;128;137;123;146;121;125;133;145;144;157;148;123;129;106;105;114;120;110;152;137;128;113;135;136;138;152;140;154;127;148;135;143;112;124;134;146;148;160;143;112;111;119;140;132;122;110;111;114;128;145;133;151;149;157;158;137;117;136;127;135;143;159;118;139;133;116;144;134;141;136;97;142;143;125;152;148;156;140;129;142;160;139;140;153;130;129;118;135;143;133;118;142;124;125;122;123;120;102;113;133;120;141;115;111;120;99;116;120;120;120;132;134;127;110;108;131;112;143;134;154;159;148;150;157;147;158;155;127;109;119;113;114;136;132;119;117;125;117;133;137;148;150;134;129;158;148;137;155;139;120;110;103;114;116;139;136;113;116;147;141;151;142;129;132;126;121;120;137;138;125;129;128;141;133;112;127;135;136;140;118;123;125;108;127;138;136;144;123;147;131;119;133;148;151;126;149;130;130;152;145;117;107;121;147;143;111;122;129;126;150;162;137;151;133;153;152;182;169;160;139;127;135;123;143;159;162;143;148;150;114;117;119;134;140;158;134;142;162;118;137;123;119;119;125;132;140;152;141;152;131;153;137;144;164;179;145;151;139;156;138;158;143;135;128;144;135;132;106;100;123;134;98;118;119;127;111;109;123;117;129;157;148;162;137;157;147;167;147;135;146;170;144;151;167;174;152;154;186;140;157;132;116;117;132;107;128;116;134;125;120;140;134;142;121;139;113;121;133;150;152;153;137;153;140;153;155;147;128;140;127;144;134;126;120;123;132;140;120;103;125;127;131;136;128;133;138;122;135;122;134;137;137;143;116;144;143;143;124;156;143;139;146;130;150;154;140;128;159;126;145;157;122;136;130;141;143;164;128;126;158;157;161;149;136;121;120;118;133;120;113;101;135;118;125;107;122;115;109;122;126;109;117;115;130;141;125;136;126;129;140;137;136;132;147;134;136;134;133;129;126;131;114;122;91;108;131;129;134;138;147;127;119;104;131;127;111;150;130;131;145;124;144;145;138;165;162;134;137;134;125;136;150;130;163;141;160;153;163;159;167;136;161;146;186;156;147;141;169;154;131;140;150;141;111;106;114;123;136;147;143;124;124;120;111;127;122;121;118;139;111;141;129;151;164;156;163;153;133;147;154;165;158;179;182;167;138;129;155;143;151;157;141;142;129;132;137;124;133;134;179;151;143;155;147;127;144;143;153;140;142;127;106;136;125;124;129;128;133;154;129;129;119;118;122;119;124;118;139;136;121;142;129;135;153;137;132;148;133;139;133;154;152;156;156;139;146;126;138;140;133;135;119;128;154;135;151;159;183;176;162;164;175;178;178;174;155;152;189;131;127;123;128;109;119;117;119;120;103;110;129;127;111;127;125;123;102;130;135;135;152;123;122;134;137;118;143;134;137;152;139;127;145;165;140;154;127;123;126;120;133;137;112;133;137;122;152;142;113;135;130;129;118;141;111;138;133;142;132;109;128;128;123;115;133;93;101;117;115;118;141;108;135;124;119;150;105;134;124;129;121;127;120;110;116;144;123;149;145;131;136;115
113;107;143;121;142;101;115;118;112;115;146;122;120;100;111;119;119;100;140;145;139;141;114;125;110;118;139;109;112;131;116;139;112;108;116;109;134;131;137;134;115;128;111;124;123;113;115;115;126;125;133;97;136;127;121;140;137;146;139;162;145;106;108;98;109;115;106;139;142;149;117;94;105;120;109;108;108;124;107;107;121;130;131;125;116;111;121;145;139;111;111;129;111;129;121;138;105;106;132;117;119;128;128;100;126;120;135;121;115;117;115;125;133;105;130;111;120;118;81;105;100;99;117;129;105;104;124;114;118;123;100;118;120;130;126;120;108;102;109;88;108;114;110;102;104;105;93;116;127;123;125;127;108;128;115;119;113;109;106;140;104;107;114;104;106;109;115;109;95;119;140;112;95;108;103;128;127;118;127;113;108;117;122;130;102;117;130;147;135;118;122;140;117;120;103;127;113;119;131;125;137;127;147;97;104;122;118;144;150;117;103;120;132;124;128;124;135;130;140;145;134;157;136;121;129;117;122;144;132;147;132;133;156;126;138;111;147;117;155;128;130;127;140;105;132;132;139;137;129;164;151;129;155;156;133;113;122;134;109;101;104;121;121;107;136;137;144;125;136;113;114;101;99;101;101;122;108;123;115;105;104;106;128;128;104;121;93;96;104;141;128;109;124;143;171;149;163;121;103;64;63;62;75;111;136;133;112;107;133;124;118;142;119;146;139;139;144;139;111;118;133;121;120;139;138;127;110;137;87;101;136;151;145;143;126;108;110;113;119;143;116;125;128;103;117;121;142;120;117;106;154;129;134;116;153;136;138;157;137;133;131;124;145;133;148;120;133;125;125;146;125;126;139;126;124;123;104;158;138;131;132;152;139;130;123;120;147;123;116;144;133;148;143;124;127;112;110;155;135;127;126;135;152;119;143;126;148;141;141;105;133;107;116;103;109;120;126;101;118;109;94;118;133;112;107;129;121;120;139;135;138;125;132;131;131;134;135;140;156;162;173;141;141;134;128;153;173;144;161;157;125;135;113;123;113;116;120;103;110;105;120;121;124;116;114;111;102;111;130;139;127;121;140;132;148;134;152;152;118;134;140;171;165;135;126;123;101;87;74;86;90;100;95;99;92;102;103;131;117;151;127;120;116;111;129;122;126;123;117;144;127;124;134;120;114;119;136;103;109;136;119;117;137;120;128;106;136;111;105;125;156;119;121;116;113;154;141;105;114;116;118;144;117;139;136;116;133;109;110;108;124;117;131;121;119;115;126;134;170;162;157;147;142;129;121;83;82;103;88;105;117;114;103;119;115;112;102;101;105;93;99;86;100;121;104;105;142;125;109;110;112;138;124;127;124;102;89;95;110;104;118;115;136;122;118;147;132;117;125;99;91;70;106;116;94;110;83;115;89;119;122;129;118;132;125;122;122;133;130;119;99;113;134;146;133;108;123;109;120;126;150;130;154;190;157;163;150;138;130;136;125;127;149;142;144;139;155;157;158;141;100;110;146;122;122;127;129;153;130;140;128;120;138;111;121;112;78;105;124;105;95;117;121;123;131;139;126;112;120;136;104;118;138;122;136;131;110;141;116;146;117;127;114;142;128;141;135;126;135;171;145;145;118;127;108;104;92;112;98;113;105;112;125;129;154;135;146;142;133;111;121;129;130;122;116;119;148;131;127;112;143;111;121;129;155;147;103;158;146;151;133;149;145;166;169;181;154;144;126;104;118;106;115;120;126;146;134;129;127;112;122;142;123;118;126;116;118;125;120;117;120;139;133;122;139;123;116;115;138;142;116;135;134;139;124;106;130;108;128;121;111;110;120;124;135;128;138;128;133;115;147;139;118;126;126;144;135;161;127;114;121;133;132;118;127;149;129;149;132;153;135;121;139;134;133;149;109;120;134;151;162;139;173;141;128;130;133;136;121;119;120;121;145;147;123;132;140;121;104;151;137;137;110;119;126;120;132;120;145;138;138;99;116;117;123;116;124;116;111;99;113;130;137;132;150;128;148;112;149;131;118;119;103;108;113;114;150;137;133;126;132;113;134;136;155;126;119;132;132;138;139;135;137;148;146;139;145;146;135;120;150;133;146;126;106;125;126;124;139;130;136;98;146;137;123;115;148;151;135;149;140;147;117;153;132;132;132;134;133;121;152;138;134;131;121;160;149;131;120;130;123;146;142;137;149;147;147;103;110;103;134;127;131;129;128;126;132;127;127;99;117;102;129;115;110;108;123;131;108;122;134;124;130;117;126;114;141;139;160;150;187;173;142;153;143;176;142;133;134;131;114;128;129;136;121;133;114;115;129;146;148;153;144;158;136;164;158;137;134;113;113;127;112;140;126;126;136;140;127;140;145;144;132;118;149;111;148;162;139;125;113;126;124;120;124;136;136;131;140;119;121;113;114;149;130;118;116;117;104;126;139;141;138;135;158;135;138;149;146;117;126;103;119;126;121;117;120;118;144;138;140;132;145;140;165;152;160;154;144;143;143;151;139;134;147;169;172;134;134;139;124;137;154;150;167;128;147;164;123;151;120;127;131;139;145;130;138;121;125;147;151;146;161;158;134;130;127;152;171;143;128;148;124;153;132;111;111;97;125;117;120;112;112;118;126;117;136;115;142;158;147;139;159;148;161;138;152;121;119;149;156;170;173;179;164;150;129;167;147;155;142;130;119;120;110;107;122;148;127;124;147;124;104;111;105;111;136;166;144;136;138;119;121;124;157;150;147;108;128;141;124;130;123;115;125;139;128;129;123;120;128;138;116;129;113;144;110;140;135;134;146;147;141;117;156;150;144;129;152;131;156;132;131;127;145;149;175;125;151;109;115;125;112;141;151;160;125;138;159;169;161;156;141;103;116;119;109;109;117;105;117;118;109;120;107;127;120;114;132;111;141;120;110;113;128;145;142;130;137;132;112;122;105;116;102;120;148;147;124;125;128;120;103;123;114;118;146;141;126;118;140;110;141;113;118;128;119;127;135;133;112;154;157;141;133;153;149;132;137;111;144;127;139;150;134;152;158;159;157;161;130;155;135;180;149;139;146;163;184;159;151;129;121;132;129;143;135;136;134;116;161;132;125;126;131;118;119;102;89;127;157;133;153;152;152;144;145;164;153;175;145;155;200;177;124;143;145;158;194;143;131;120;101;102;119;115;118;146;150;169;160;153;134;141;133;139;143;112;118;127;133;124;120;108;110;111;136;133;100;120;128;131;124;110;131;136;137;129;129;136;120;133;132;161;124;134;121;148;155;146;137;139;158;131;130;144;134;109;130;133;137;145;155;148;134;146;156;166;163;170;154;156;142;165;180;164;133;147;115;136;121;110;150;122;122;109;108;115;111;123;110;127;119;121;107;126;106;113;124;126;130;112;113;124;116;131;122;120;132;143;154;160;149;135;141;139;127;115;148;137;122;102;132;134;154;129;130;119;126;117;142;106;120;107;106;150;129;113;135;107;140;124;95;91;98;91;115;106;134;118;117;144;141;127;126;133;130;130;120;125;127;147;124;132;111;140;127;134;116;128
103;117;108;128;127;128;112;134;107;115;127;106;123;94;112;110;130;126;123;162;127;135;128;123;140;95;125;113;122;124;107;144;100;136;135;135;118;121;131;133;112;116;93;115;138;112;124;122;128;122;128;106;113;107;113;114;136;131;133;161;167;114;120;106;109;117;111;149;129;117;118;102;100;113;123;108;112;108;102;106;124;101;83;121;127;112;116;140;130;130;124;114;120;119;107;131;100;120;114;121;120;123;110;104;115;129;119;121;111;105;108;106;114;118;107;106;99;116;119;132;102;120;112;108;134;117;129;123;109;104;109;127;104;107;113;121;131;114;128;108;105;132;129;132;116;114;111;122;137;117;138;119;112;120;118;105;114;108;132;105;91;118;116;124;91;102;87;110;123;109;104;108;116;114;136;104;135;111;128;117;103;131;108;123;110;131;121;125;146;117;102;132;139;115;125;127;123;109;106;129;124;140;134;122;113;133;157;126;139;129;115;122;150;119;114;129;119;132;126;140;153;139;137;137;108;130;132;153;173;131;165;110;138;148;163;136;130;142;140;142;128;121;132;131;120;115;147;157;155;147;134;138;161;118;138;115;112;110;117;101;105;109;105;119;117;143;131;107;125;118;120;107;105;107;110;128;121;106;119;117;98;120;113;107;108;132;98;124;108;135;136;135;143;135;135;159;140;142;98;57;64;63;87;124;128;129;139;115;116;110;102;135;125;119;131;134;139;134;133;139;124;141;143;137;126;145;151;123;110;131;118;140;156;124;146;140;92;115;96;121;121;124;109;132;105;119;112;110;114;123;142;122;106;142;111;158;123;136;142;115;129;139;143;142;136;140;128;129;135;126;153;145;138;121;132;147;146;140;116;142;145;155;151;143;119;110;135;126;132;137;116;125;131;135;135;128;121;148;131;143;126;135;139;134;98;150;132;147;124;128;119;111;102;110;112;116;96;112;114;96;116;130;106;116;103;111;110;121;108;107;130;121;133;142;147;126;154;148;122;147;121;139;138;135;163;166;159;187;142;149;132;127;130;121;120;126;117;89;115;119;115;91;131;120;114;118;127;117;101;119;122;127;136;136;130;144;128;146;142;153;120;162;143;139;140;127;97;62;86;68;85;113;113;98;102;117;101;124;137;114;152;104;118;124;107;118;112;155;148;141;139;127;137;144;126;123;132;126;124;102;122;122;119;123;128;128;121;120;110;107;130;138;115;110;121;124;116;146;121;134;114;118;123;127;139;113;105;124;127;117;115;160;134;109;114;126;127;141;147;165;162;124;133;123;105;92;99;106;112;107;106;112;94;108;115;106;116;102;118;122;80;111;117;108;117;132;134;108;94;110;118;113;133;103;122;86;86;105;126;106;113;124;106;103;126;122;125;120;118;118;98;83;107;103;102;91;104;90;115;137;116;121;99;112;122;94;115;130;115;106;117;119;144;144;104;115;113;100;117;121;152;134;165;179;200;176;129;164;138;142;136;144;111;142;130;139;145;132;135;131;115;121;117;101;140;129;133;151;130;118;135;153;112;102;92;102;103;126;113;123;126;124;119;121;118;144;112;123;121;123;121;130;124;112;122;114;114;144;129;114;141;129;117;119;120;155;142;137;163;152;145;151;132;117;85;89;93;99;96;100;115;120;118;128;129;138;142;145;146;136;101;109;133;117;104;120;133;149;162;130;132;140;122;125;112;98;137;129;129;149;137;146;161;168;186;158;128;120;137;120;121;111;114;129;111;137;157;116;113;132;119;119;115;119;131;123;106;125;128;138;139;136;131;131;130;115;124;120;125;123;122;138;161;132;122;113;119;122;128;128;122;114;119;162;164;153;161;121;139;123;135;143;162;119;149;132;129;144;110;126;136;119;125;120;142;133;119;140;142;128;134;112;134;139;132;135;134;140;128;136;139;155;132;155;144;138;122;131;143;117;139;107;143;132;142;141;120;118;117;142;122;136;137;143;127;128;135;141;140;143;109;108;151;115;142;121;128;153;104;105;115;118;135;122;137;134;131;142;126;149;149;119;92;100;131;109;149;132;128;127;118;138;124;160;161;130;153;118;131;163;146;137;150;136;127;145;140;130;132;143;147;133;126;157;125;123;130;121;124;135;116;131;131;127;133;150;125;125;133;134;155;135;133;109;172;130;133;126;136;124;130;149;113;148;132;136;134;111;133;127;153;145;145;153;122;114;144;117;129;128;114;112;119;124;123;103;112;134;131;116;147;112;118;139;128;137;143;122;138;126;104;126;127;119;137;109;146;140;135;138;141;162;145;151;166;156;150;123;139;122;109;134;130;117;136;126;128;98;144;152;144;158;144;149;147;172;152;155;121;121;127;131;122;120;127;116;155;150;144;122;141;148;131;126;138;122;145;152;161;152;120;131;119;124;119;137;114;120;126;123;115;91;122;117;147;122;123;123;126;128;101;113;127;129;153;156;121;146;148;133;98;110;116;142;157;138;119;137;134;128;145;127;134;123;126;138;164;148;148;138;147;139;141;160;160;167;148;158;113;143;127;149;160;152;147;133;138;129;144;158;143;127;134;151;145;150;149;148;120;128;137;138;184;162;144;143;134;155;157;133;144;104;109;138;125;114;119;121;138;116;130;127;120;118;109;125;122;130;125;139;148;121;140;125;144;153;180;151;132;144;143;202;137;162;158;160;155;176;153;141;145;114;134;116;116;138;151;128;140;136;147;130;110;93;117;125;163;152;151;146;142;115;130;154;157;158;155;107;140;135;127;125;144;135;124;134;124;117;132;132;140;114;119;111;120;131;138;139;144;158;131;152;142;149;162;137;138;151;143;135;151;142;140;132;105;128;155;124;120;119;128;124;134;127;134;140;151;143;146;134;150;143;113;128;110;122;117;111;109;109;115;113;102;133;106;111;129;116;130;102;112;110;133;138;114;125;131;121;109;111;129;112;114;105;121;126;108;132;133;138;131;118;109;140;116;125;136;127;135;124;128;117;128;116;127;112;152;125;148;131;139;138;160;176;143;142;134;132;151;140;139;132;144;143;140;151;162;142;152;166;137;143;159;161;159;147;167;143;153;166;167;146;136;117;154;140;126;114;114;125;125;145;112;125;117;141;126;110;126;128;120;141;143;106;151;135;139;125;168;162;180;185;166;173;165;156;169;169;162;148;141;136;118;135;117;99;134;134;138;164;173;159;133;138;135;115;120;110;128;127;128;128;116;104;132;115;136;121;132;129;127;121;134;137;155;132;128;142;137;150;128;135;134;123;152;146;161;142;163;165;146;154;159;169;175;150;131;130;136;140;128;120;141;164;150;167;154;188;157;162;161;164;158;150;158;167;145;134;139;145;120;121;117;106;113;116;140;111;112;137;130;131;154;109;141;134;148;140;119;116;122;118;123;130;131;127;126;137;127;143;155;121;134;127;130;121;127;122;136;127;125;132;132;135;129;126;126;117;128;131;119;134;118;125;132;138;122;147;120;118;129;132;118;94;73;94;112;103;127;142;134;128;138;131;137;122;127;119;114;144;129;126;142;103;137;137;136;127;132;128
85;133;125;124;96;118;98;130;126;104;124;101;109;108;104;106;114;109;136;153;131;120;124;118;116;113;117;133;135;121;103;122;116;117;103;93;119;120;137;133;129;102;124;105;124;125;119;120;104;115;121;112;106;109;112;106;120;124;129;160;134;104;98;102;114;114;129;116;155;139;108;92;121;123;98;116;111;121;114;119;122;117;118;95;121;99;111;119;141;136;126;135;119;108;129;114;131;118;90;117;117;97;120;114;111;104;123;123;123;114;113;107;103;116;120;114;96;106;95;115;111;116;122;120;116;143;130;114;110;118;112;110;124;98;117;117;93;116;105;99;97;106;117;123;117;112;104;120;129;122;105;126;118;122;119;98;99;101;126;128;114;122;134;124;127;108;102;114;92;111;95;124;127;109;107;114;114;109;130;128;143;122;121;126;128;134;126;113;131;150;110;121;131;99;134;135;115;103;114;111;100;138;153;131;131;117;148;141;133;122;148;137;124;137;146;108;122;132;125;125;119;134;144;110;129;129;142;137;154;172;134;137;123;121;119;122;136;136;132;153;122;129;101;125;124;101;125;140;165;166;145;161;155;147;131;107;138;112;127;116;119;98;106;135;127;116;121;152;132;120;108;120;110;95;99;86;116;116;143;114;105;115;129;127;105;115;126;136;137;144;124;137;123;145;143;149;143;97;79;64;57;83;137;127;134;116;114;137;120;97;105;137;136;137;136;154;122;133;126;126;105;131;107;112;112;139;142;123;121;119;124;132;121;144;128;128;124;117;120;138;123;109;119;131;104;128;129;116;120;113;104;107;136;143;138;124;123;132;132;131;140;143;130;128;134;138;123;121;156;141;140;146;140;107;120;117;140;129;136;117;118;130;133;133;139;135;132;132;121;132;136;114;126;132;125;111;160;131;141;137;135;122;133;125;116;130;127;132;143;132;111;108;105;124;112;110;114;110;112;119;113;129;114;109;114;125;127;112;114;139;118;128;127;136;128;146;117;126;143;124;142;128;148;125;154;147;149;144;149;128;134;100;117;110;112;116;113;102;117;120;111;116;124;114;140;118;111;112;116;123;111;114;144;125;146;129;124;127;140;137;163;158;155;138;129;107;88;88;95;69;72;95;82;100;77;91;109;106;134;118;119;128;100;120;121;118;105;140;144;126;123;146;117;125;133;96;115;126;143;126;144;116;124;143;132;132;112;119;118;106;109;130;115;114;145;106;141;117;105;129;144;133;124;116;128;118;121;114;129;127;122;125;121;125;113;128;124;149;129;139;156;152;105;121;101;65;92;96;103;100;108;121;122;106;111;107;97;107;88;106;127;115;105;114;123;149;114;106;134;106;113;118;137;124;99;83;83;104;128;121;119;98;118;115;145;174;126;135;126;108;113;100;112;116;139;102;104;95;107;98;111;107;107;92;94;111;93;113;108;98;120;117;150;138;121;116;98;132;102;116;132;138;142;148;144;161;134;135;148;101;149;147;129;121;130;133;152;130;148;138;135;106;144;121;120;113;136;144;126;163;148;122;108;97;99;104;121;116;130;111;124;96;118;106;113;104;159;116;121;122;122;126;95;123;122;127;125;122;113;117;134;135;158;163;158;161;135;155;132;133;150;145;132;97;107;112;82;77;98;119;125;118;115;105;109;137;146;141;114;135;117;120;122;158;122;124;138;154;142;146;137;113;107;107;115;125;124;131;143;119;149;130;164;157;174;171;148;141;114;121;111;120;111;123;106;108;122;132;96;106;106;140;134;114;128;135;125;127;119;151;150;139;145;154;129;126;106;132;109;126;133;143;169;159;150;129;128;117;113;110;104;122;129;121;153;154;139;151;112;117;137;137;158;137;142;138;140;116;143;147;140;137;130;124;122;110;131;130;109;135;128;139;129;166;132;126;151;147;158;135;159;158;152;150;148;144;115;114;130;105;114;126;123;161;125;115;115;136;137;119;134;126;143;142;150;129;121;129;143;132;139;115;109;118;116;128;131;136;143;116;113;111;135;113;125;133;139;164;116;146;161;119;119;111;136;156;165;153;149;105;123;143;136;154;150;116;136;146;119;131;130;141;137;137;125;145;136;129;133;121;123;127;140;134;142;131;124;102;122;148;149;154;140;128;141;130;139;129;161;132;133;151;143;156;132;148;126;129;124;143;149;134;133;125;145;130;123;122;135;117;138;110;124;124;157;159;136;131;112;111;107;125;120;141;130;137;125;122;123;133;121;140;146;121;142;134;123;114;106;124;108;133;133;127;118;118;147;118;140;149;129;153;174;164;151;169;144;138;144;149;140;147;133;137;121;133;119;131;130;155;146;158;162;155;151;152;139;140;131;133;98;115;129;137;122;142;150;150;141;130;141;163;119;140;122;128;126;126;143;129;129;143;136;144;155;120;127;140;133;121;121;120;126;126;138;154;131;115;123;118;123;109;89;103;131;166;158;139;139;144;113;137;91;127;107;170;154;136;136;129;133;152;146;137;141;159;155;129;144;130;119;121;138;165;191;161;167;150;148;118;141;130;156;190;142;138;132;142;140;127;145;133;140;163;132;131;121;154;132;139;114;130;162;157;163;170;134;141;145;128;157;133;112;135;148;119;104;139;152;125;116;113;115;128;107;145;103;147;133;163;160;170;135;139;143;156;172;155;149;120;139;184;175;152;156;175;159;163;149;134;131;117;114;133;137;122;109;127;147;141;130;118;116;109;109;137;129;170;164;152;111;130;150;146;144;131;141;119;103;136;138;119;111;140;105;129;135;124;120;127;125;131;119;130;157;150;143;150;135;147;163;152;124;130;176;146;157;121;122;151;121;120;129;129;123;135;129;148;149;120;112;147;146;133;141;129;139;142;138;132;116;150;122;131;105;138;127;123;105;123;129;89;118;118;117;119;115;122;103;101;109;124;126;114;142;98;134;122;135;133;130;109;134;113;109;118;129;121;124;127;105;129;114;127;124;118;142;128;131;115;115;115;122;136;120;113;143;128;125;142;136;133;144;132;131;135;125;127;145;135;152;136;118;152;156;139;170;152;157;165;146;147;147;146;167;158;145;153;149;158;157;167;159;126;120;135;109;138;111;132;132;141;132;113;118;144;102;124;112;118;131;125;130;144;129;139;131;132;144;147;159;171;188;194;172;189;185;201;161;142;132;142;120;122;104;133;117;132;129;155;131;165;136;133;114;129;110;113;139;128;127;121;118;137;110;116;129;139;124;139;119;106;125;144;133;133;140;157;133;150;127;125;149;140;139;157;131;133;171;165;162;162;157;162;183;167;121;132;130;118;131;139;150;174;150;178;187;171;164;176;178;173;176;161;161;157;157;156;121;114;98;139;117;114;113;115;128;111;137;101;96;110;119;133;153;114;133;148;134;117;123;137;123;136;135;146;144;103;117;145;138;121;152;120;141;134;118;143;137;155;126;122;132;129;132;154;136;117;137;141;115;123;122;122;126;145;128;141;136;134;140;132;132;110;112;132;136;125;127;154;115;169;129;129;134;126;108;139;131;112;112;111;128;97;109;124;139;136;132;137
127;130;125;134;111;114;130;106;124;119;131;103;101;131;109;131;108;118;123;136;102;144;132;129;132;117;135;105;135;118;111;129;134;127;121;127;116;130;129;130;119;98;121;130;125;127;109;112;109;108;117;129;121;114;113;121;119;104;122;130;108;119;89;90;107;107;120;110;104;106;112;110;130;104;140;121;122;104;113;108;95;92;107;119;106;114;97;113;111;126;110;115;121;106;123;124;116;119;109;133;110;105;141;124;117;119;108;123;139;137;95;119;107;103;110;132;100;116;133;114;125;140;104;113;117;117;96;116;114;130;117;125;110;98;103;119;104;120;127;110;127;128;130;116;109;112;108;141;114;116;104;132;131;120;126;120;99;109;106;118;113;128;115;104;119;111;113;102;111;106;110;120;115;107;114;126;115;116;132;128;129;104;118;129;113;131;133;124;110;126;130;140;135;128;111;128;103;113;119;114;127;121;138;140;139;116;143;144;125;129;133;136;141;159;145;136;124;141;118;133;132;130;134;134;136;141;143;158;136;140;147;131;128;116;120;135;130;147;146;134;112;115;127;122;135;138;110;128;150;132;164;150;112;127;115;125;127;110;118;120;130;106;117;122;138;129;131;113;99;134;101;113;110;110;104;113;113;119;109;115;109;100;127;127;113;117;109;121;115;132;130;141;148;122;136;150;160;113;82;59;56;89;137;125;114;133;110;108;107;113;132;131;120;105;126;144;121;126;154;117;118;140;114;133;127;132;136;115;149;125;137;115;133;143;111;127;116;106;116;122;106;134;118;119;110;128;120;128;129;108;123;140;128;137;123;130;146;143;111;110;119;129;130;122;130;130;117;135;138;129;146;156;133;135;147;136;113;128;127;130;135;121;138;151;141;141;122;145;117;104;116;108;106;121;108;137;131;128;133;128;127;149;124;140;124;129;161;130;135;131;136;126;121;119;128;119;109;114;122;122;120;108;106;108;145;132;114;111;111;119;112;138;136;131;154;130;104;135;133;137;126;135;142;141;135;141;155;142;142;126;123;105;95;111;98;103;122;111;118;132;112;125;113;122;127;133;123;129;126;103;106;112;116;127;117;121;144;122;128;131;127;156;150;122;120;116;79;97;75;80;90;110;106;101;83;101;105;113;126;114;134;115;102;107;106;111;118;113;124;136;152;148;133;140;131;146;135;119;144;122;123;110;123;127;119;121;114;119;132;116;124;115;110;137;141;145;105;102;139;137;121;122;130;150;135;130;124;106;121;112;149;122;145;122;141;119;116;116;133;154;144;149;142;120;82;88;97;85;117;115;118;124;95;118;101;107;105;101;104;96;108;122;121;129;127;124;140;100;113;90;135;143;122;124;90;105;93;116;123;127;122;103;121;96;137;162;168;122;127;121;132;101;109;99;142;129;107;85;93;86;101;91;100;90;87;94;86;101;102;89;108;128;125;133;108;107;119;123;126;113;153;132;155;135;135;154;126;130;130;151;159;119;135;129;130;151;141;144;153;136;131;135;123;132;134;139;152;132;146;103;116;120;102;112;90;105;104;129;112;117;122;117;108;97;122;129;118;130;150;115;118;120;118;117;111;114;108;110;133;115;140;168;160;162;151;129;137;152;130;151;152;147;135;130;98;93;109;84;99;105;114;116;109;117;117;114;127;135;143;116;110;118;129;122;136;117;117;142;169;130;132;136;127;139;127;124;127;121;118;142;154;139;146;158;138;127;116;107;129;118;123;114;105;126;113;121;120;119;137;137;144;122;147;127;117;141;110;130;128;131;151;151;156;154;137;113;123;95;134;117;136;135;154;154;125;137;114;130;115;113;126;129;144;139;142;148;136;120;142;131;140;157;141;129;121;143;133;131;136;123;143;137;123;124;110;107;112;156;139;124;136;135;140;135;153;151;147;144;152;158;143;144;149;132;149;144;142;137;155;124;142;131;141;156;138;149;136;127;138;143;121;117;137;133;158;132;121;119;141;139;121;140;117;121;102;138;123;130;126;138;122;123;138;130;168;156;123;126;123;126;122;111;113;128;142;143;166;153;145;146;133;144;167;130;154;138;123;126;119;133;161;149;131;127;136;135;135;119;130;125;144;133;132;143;122;129;122;120;123;126;156;124;111;121;122;132;125;135;145;128;130;129;136;152;118;142;116;151;140;136;145;134;137;133;141;123;127;143;126;143;140;136;147;143;174;155;152;140;121;133;131;124;117;146;130;133;139;138;111;134;133;125;120;147;124;122;130;128;125;109;124;119;152;119;150;147;129;170;142;166;137;164;137;169;170;132;123;154;112;144;118;123;123;122;137;112;144;128;158;160;194;188;157;171;148;139;154;150;116;121;116;105;127;130;155;149;147;175;147;148;152;136;140;128;126;120;118;134;128;135;142;106;119;128;108;136;145;122;139;124;136;133;121;129;159;141;132;125;102;125;129;111;94;99;114;142;125;141;148;131;141;120;125;107;117;141;159;134;136;160;147;133;145;140;130;150;153;123;142;113;104;101;143;155;154;164;160;149;133;137;142;136;158;163;143;127;130;129;121;133;146;162;133;151;139;151;151;144;134;98;121;143;145;148;160;140;120;138;128;119;123;146;135;126;139;131;98;111;115;134;132;116;133;131;105;125;130;127;154;163;169;140;139;129;128;154;210;198;161;136;147;168;150;156;158;166;133;176;163;121;135;131;125;140;120;145;140;152;129;146;119;128;114;126;112;122;151;163;145;141;127;114;137;145;135;124;141;138;124;123;124;129;107;114;119;125;121;129;135;131;121;142;129;120;147;114;138;132;136;159;153;144;121;161;145;140;138;174;150;152;141;134;119;138;140;136;141;138;125;127;133;152;132;154;172;151;140;156;122;147;134;129;124;120;144;134;113;132;120;116;118;162;109;136;130;124;137;120;117;106;125;123;142;114;126;106;129;124;114;102;133;121;122;123;123;117;133;123;130;116;127;96;113;135;144;132;129;128;100;126;128;99;118;130;126;124;132;141;117;138;137;133;148;124;153;143;131;141;160;148;128;140;125;137;154;164;169;151;141;200;187;153;129;160;183;158;150;171;138;139;167;184;155;141;147;119;130;119;143;137;122;131;123;122;121;121;126;139;137;141;155;125;131;143;130;148;127;117;127;167;168;152;195;193;187;193;213;151;135;137;149;124;127;120;118;154;144;140;162;153;163;152;150;115;131;120;116;109;119;111;144;120;116;148;120;112;134;136;139;104;141;136;141;118;138;145;109;127;132;147;145;139;131;146;146;147;159;164;182;165;173;164;146;144;151;143;144;127;143;135;147;117;138;158;157;151;172;174;172;172;179;188;172;174;177;165;146;138;101;150;108;126;122;114;113;114;123;111;118;145;122;111;115;114;119;133;135;130;130;113;129;150;152;138;140;144;141;140;141;126;123;122;117;121;134;114;135;131;120;133;160;152;134;115;140;122;147;155;133;142;133;113;130;137;132;141;144;118;121;119;101;126;107;98;102;102;123;117;121;123;120;139;131;150;142;142;105;138;121;141;120;138;136;134;144;101;126;128;139;139
87;124;108;113;124;112;119;114;130;105;109;106;110;114;105;113;127;122;112;97;119;129;118;108;138;146;128;105;117;117;106;115;127;119;123;127;110;111;121;141;117;130;120;123;113;121;127;100;117;91;109;108;127;101;124;119;96;128;137;112;100;92;98;116;126;102;91;109;110;95;110;110;102;110;105;95;114;107;123;114;128;103;115;106;118;102;103;94;102;113;119;101;122;133;127;110;101;133;115;138;113;116;124;139;103;134;121;128;144;135;124;105;123;127;133;131;110;102;114;127;118;110;110;120;120;132;129;103;117;102;125;112;115;140;141;101;137;114;103;103;108;98;117;118;110;127;111;133;108;125;118;116;106;116;127;114;141;133;119;104;124;114;107;102;105;114;96;114;117;99;113;133;96;107;101;93;121;95;127;112;123;140;148;117;121;121;119;124;158;131;118;128;113;138;130;122;108;139;103;112;111;127;142;111;145;132;131;120;124;105;123;125;110;133;135;130;145;153;130;140;142;127;128;143;131;120;126;165;131;142;128;147;130;122;123;143;138;142;150;130;126;130;126;113;117;125;130;150;154;143;131;145;133;115;114;111;112;111;124;104;115;112;128;114;117;126;96;95;121;122;116;110;118;107;112;133;103;117;121;92;102;94;108;112;120;134;110;127;121;142;130;148;141;157;158;133;128;116;83;56;67;113;124;116;125;118;91;99;126;127;113;132;126;130;133;124;118;118;132;125;138;124;131;110;140;137;150;142;102;127;137;129;129;119;133;147;94;107;105;116;113;133;127;122;127;116;102;103;111;116;124;122;118;134;142;149;114;126;112;117;147;130;128;133;138;140;141;149;143;140;115;136;140;151;128;138;119;131;128;114;120;135;131;132;134;115;126;109;108;98;108;107;104;127;127;135;116;139;158;122;122;130;142;138;126;133;119;141;132;129;109;111;98;120;132;126;95;112;109;117;105;111;108;108;131;120;129;144;109;127;128;143;162;137;136;133;138;154;140;114;116;139;129;140;134;144;149;121;132;134;136;116;125;113;115;128;109;119;115;138;112;129;126;136;120;124;129;124;114;109;106;142;120;120;148;131;140;121;128;130;115;149;159;126;149;127;93;82;96;97;73;111;109;92;86;108;109;125;115;104;117;128;123;129;119;101;109;122;135;130;132;124;138;133;113;106;127;119;136;125;142;130;112;110;137;129;112;116;117;124;119;123;134;118;131;109;117;124;134;153;144;140;162;138;134;91;134;104;133;98;103;133;119;146;138;137;144;148;146;147;135;138;125;119;92;93;96;108;95;110;119;108;91;118;82;94;108;103;114;102;112;112;119;111;114;106;137;105;115;91;121;123;137;132;97;82;98;106;121;125;132;114;104;127;144;139;160;135;120;110;104;110;117;135;140;100;106;72;81;97;112;94;87;93;93;76;98;85;83;92;110;125;128;128;127;112;98;108;128;127;129;127;128;153;131;141;141;131;134;133;147;128;130;138;137;131;150;144;141;138;142;119;123;135;110;125;122;167;125;126;103;102;115;96;109;98;123;96;143;126;134;122;139;121;121;126;119;119;116;115;106;100;119;116;122;101;129;108;118;141;136;144;161;156;152;157;127;124;133;151;153;143;133;107;101;113;98;95;97;94;98;114;106;107;123;142;121;128;115;116;129;117;119;124;120;120;143;136;163;118;125;127;140;123;148;117;173;131;126;147;140;146;137;139;132;127;115;103;141;107;116;113;108;109;97;109;102;109;119;143;148;119;111;108;111;118;116;123;124;123;126;133;131;137;121;106;110;117;143;112;124;134;149;136;107;134;112;93;103;119;122;112;118;119;119;119;115;125;132;123;117;142;121;132;140;137;146;108;132;133;138;131;130;127;121;119;123;126;141;98;137;138;130;134;135;136;142;135;135;152;165;134;154;159;113;137;129;129;120;127;118;123;119;136;125;123;127;122;151;145;133;144;135;138;144;100;130;107;119;127;119;134;118;119;131;138;143;153;128;130;146;139;132;130;153;138;136;120;126;132;127;129;136;115;145;193;177;144;120;140;145;142;149;145;158;130;141;120;130;114;139;126;124;134;137;106;141;146;136;148;137;126;142;141;117;106;123;102;129;130;120;135;136;119;117;136;126;135;138;134;126;159;156;167;127;139;138;131;146;127;140;126;126;138;149;121;125;126;146;163;159;144;132;142;152;158;141;120;139;122;132;105;123;139;141;128;139;112;146;116;133;133;122;142;104;124;155;108;125;120;140;132;137;143;143;143;156;174;130;162;189;161;152;150;156;169;137;129;144;145;137;126;149;115;121;123;125;141;139;148;178;192;151;165;171;153;140;157;138;100;97;131;141;135;122;135;123;148;137;142;128;159;113;117;122;146;129;140;135;130;119;123;126;119;131;122;119;107;120;109;137;116;128;105;155;148;157;138;133;153;159;111;96;111;129;139;125;147;153;158;153;127;129;121;118;161;151;143;138;130;141;143;135;125;152;133;145;121;118;117;116;119;135;148;158;155;162;129;130;120;135;145;160;159;126;155;146;157;131;155;135;128;131;138;131;156;158;167;117;156;118;121;125;125;140;153;155;138;130;142;136;125;114;122;122;111;121;118;107;140;121;133;135;112;135;112;130;152;170;167;175;170;141;131;142;204;260;253;187;129;121;160;142;145;140;144;131;138;148;127;138;123;129;126;124;132;149;117;153;153;159;125;151;129;110;154;119;157;129;144;117;119;117;119;123;128;109;125;122;123;137;111;129;123;104;102;106;140;116;126;131;123;140;144;136;141;146;151;152;155;145;146;122;127;141;161;170;171;150;142;145;134;136;150;109;152;147;121;114;136;140;135;160;157;139;156;153;141;128;144;134;110;135;103;125;121;118;118;115;117;122;107;111;122;117;122;111;106;121;113;111;131;144;118;117;117;125;136;116;116;129;107;121;126;123;119;128;107;126;130;127;116;110;127;121;111;112;119;116;102;107;135;127;106;120;129;150;137;123;117;129;116;131;141;135;148;136;154;123;157;169;139;172;167;169;174;151;144;159;175;179;188;163;172;180;146;159;142;160;159;160;163;129;143;125;119;139;109;122;141;118;134;121;124;139;138;120;128;127;131;130;148;108;128;152;126;127;105;135;146;156;156;167;163;171;159;179;153;139;113;111;112;133;100;107;136;155;188;135;143;137;145;118;136;117;120;110;106;137;125;120;124;158;114;118;123;117;134;129;106;125;126;140;126;133;140;102;127;129;154;145;141;140;127;131;141;138;156;186;180;150;150;143;142;154;154;144;123;141;136;140;130;109;129;148;179;168;183;176;193;175;203;183;189;156;172;150;147;119;115;125;122;130;116;132;121;128;126;101;125;132;98;123;106;133;124;122;146;148;142;140;162;140;152;125;146;145;141;152;153;113;128;117;152;128;142;136;145;131;146;194;161;154;135;157;126;133;170;141;133;88;113;111;110;126;141;122;141;120;126;103;140;104;120;126;125;131;120;118;116;115;129;109;151;133;94;131;135;111;131;113;122;115;132;142;107;115;116;135;132
140;127;150;151;121;109;125;117;140;110;116;111;109;113;117;117;129;133;136;111;114;111;127;116;119;144;122;106;109;114;116;122;105;126;129;127;111;132;136;117;125;118;119;131;115;105;113;134;127;106;119;114;119;115;129;124;110;104;106;117;92;111;127;108;107;112;115;120;118;124;117;95;95;111;135;116;130;108;124;103;124;120;120;116;98;86;111;93;117;98;101;127;128;134;139;128;111;125;104;127;112;121;126;105;122;122;117;135;152;147;126;116;128;122;113;107;93;111;134;113;128;121;123;119;104;109;114;103;112;146;113;115;117;123;122;119;133;126;119;104;105;103;96;107;133;123;128;112;114;107;100;115;113;118;97;112;123;134;114;118;114;115;138;123;136;110;111;115;107;113;116;95;103;105;108;119;114;137;108;133;118;114;145;134;108;120;114;148;149;152;109;134;103;122;124;108;112;152;127;100;121;113;133;137;129;123;131;139;108;124;126;124;114;111;127;135;136;141;143;130;112;121;106;127;138;136;142;131;122;139;162;123;116;120;133;121;158;147;149;124;139;143;105;103;109;128;129;139;151;143;107;133;141;117;115;115;130;119;102;109;109;113;103;113;121;129;111;101;111;102;113;112;109;95;101;118;110;142;137;121;112;104;138;113;112;129;130;129;134;121;133;133;128;130;144;135;137;97;54;42;75;110;127;99;96;118;125;122;108;106;121;133;110;126;102;115;128;129;131;122;150;117;145;121;123;141;139;142;118;121;121;100;111;123;129;109;109;99;115;125;132;126;107;130;115;128;110;127;110;116;116;137;117;130;130;146;117;145;118;121;151;125;149;137;136;149;112;114;129;118;139;122;158;136;134;137;122;126;136;148;130;122;139;132;144;131;126;123;115;119;117;121;131;144;155;132;156;134;134;137;93;123;128;110;125;126;108;100;117;129;114;111;95;120;116;125;123;106;112;119;106;105;113;134;117;116;140;139;124;124;141;140;144;169;141;133;154;158;134;109;139;111;134;152;137;150;156;171;151;144;135;110;109;106;112;99;110;120;105;132;125;109;139;128;140;145;123;127;106;129;117;117;134;136;124;132;134;128;128;141;118;133;160;136;132;87;82;96;104;93;79;80;89;99;99;109;120;109;108;100;137;91;122;103;119;131;117;129;117;127;131;128;143;143;131;126;137;124;149;147;120;118;109;122;135;140;121;135;139;117;124;127;148;130;124;118;125;124;124;124;127;137;130;129;115;119;129;113;113;127;124;132;138;122;130;153;109;120;135;142;135;161;122;93;85;99;85;105;126;137;125;108;96;84;81;101;106;104;104;114;99;126;116;122;123;151;115;128;114;99;111;116;113;110;117;88;100;92;102;128;114;142;104;129;135;147;124;133;116;123;97;96;116;110;120;101;93;82;89;110;102;98;98;90;108;79;80;81;87;98;97;116;130;133;130;101;124;98;128;128;151;133;133;151;143;130;124;128;132;149;147;137;148;126;133;142;130;128;132;155;106;107;137;135;144;138;133;115;112;106;108;106;109;78;92;118;117;113;129;129;113;124;133;113;102;127;119;124;116;124;134;129;114;119;119;121;129;136;120;131;127;131;158;163;137;132;118;134;124;137;156;133;147;132;99;95;107;106;100;99;94;98;105;114;122;115;149;140;124;118;112;134;115;129;110;119;149;139;115;134;152;126;116;133;149;133;140;161;124;128;127;111;106;133;132;129;105;125;122;129;104;125;109;115;127;111;125;126;132;103;127;138;108;122;109;111;119;136;137;146;119;137;124;136;135;109;112;133;107;130;121;127;127;133;116;117;108;102;113;129;104;135;122;124;130;137;101;132;148;134;135;141;149;125;148;142;149;121;134;132;151;110;127;128;116;104;118;146;145;117;117;136;136;157;137;142;152;133;143;137;155;138;137;150;95;124;136;143;122;132;104;130;130;121;142;129;143;140;147;147;130;156;138;150;124;140;128;129;134;124;133;130;129;113;146;148;163;144;148;119;149;137;117;143;143;148;117;123;130;127;125;121;144;139;134;141;150;123;114;132;159;148;130;157;152;165;144;121;154;122;139;110;119;114;132;110;147;142;124;121;137;142;140;125;128;123;113;137;132;120;128;132;133;141;137;136;134;137;148;138;129;143;121;134;137;140;156;128;142;127;133;128;140;125;121;128;153;130;125;130;141;134;138;142;128;140;135;156;137;153;131;135;125;120;135;134;140;131;136;99;123;135;142;119;133;122;140;135;138;132;126;130;150;146;147;150;168;153;170;166;164;129;169;156;148;134;139;128;153;139;128;146;125;126;121;110;124;143;125;166;173;169;152;160;141;140;142;147;137;99;95;130;120;141;121;121;135;144;128;143;138;137;129;135;133;123;125;127;125;132;118;123;134;137;143;139;149;122;117;122;117;101;125;120;164;182;167;136;121;140;142;131;134;108;131;145;120;139;128;151;167;151;133;112;129;131;137;154;103;122;140;149;148;130;140;129;117;115;105;106;119;118;128;143;177;153;140;121;129;151;156;154;165;149;139;177;127;128;137;154;173;143;135;139;135;158;123;159;146;129;129;121;135;123;152;164;172;185;138;123;129;130;129;124;120;137;130;115;102;122;98;119;130;128;155;130;139;124;155;163;157;179;155;160;142;187;229;210;165;132;114;135;127;121;146;128;153;133;127;135;144;134;139;154;142;138;133;128;149;145;134;109;107;123;106;141;127;137;168;117;115;123;145;103;136;157;123;133;129;115;123;124;114;133;149;117;139;110;121;134;129;138;113;142;142;128;142;108;147;145;137;150;139;162;135;148;163;157;144;153;114;132;143;146;122;127;143;105;123;122;130;144;142;159;136;140;135;167;133;151;130;104;119;126;112;133;106;135;118;126;141;127;123;111;124;103;109;97;123;122;114;126;124;140;153;138;131;145;120;119;106;109;132;118;136;122;112;118;137;126;130;126;117;105;127;114;110;115;111;123;134;123;132;133;130;120;118;144;110;153;140;129;118;153;158;133;156;155;153;161;161;163;154;133;146;125;139;137;147;198;161;155;178;181;169;188;135;147;179;140;165;167;142;111;149;141;102;111;124;132;133;145;100;104;124;117;116;132;108;153;124;128;145;141;163;139;123;110;148;137;157;153;174;191;172;158;163;146;122;110;106;112;146;135;137;142;184;151;167;142;111;130;118;118;120;120;117;128;121;127;101;141;128;124;114;119;119;112;119;126;145;154;157;130;137;133;140;134;119;137;157;126;131;116;128;148;168;165;172;154;159;170;142;159;141;149;129;118;122;130;104;132;109;146;166;177;181;158;179;189;192;188;191;160;187;151;160;180;136;119;138;133;138;126;115;124;125;129;138;118;132;110;116;104;137;110;124;126;136;146;146;142;143;172;149;139;143;158;120;126;128;112;108;136;119;120;133;122;124;142;152;180;138;117;147;136;168;145;147;137;118;118;128;117;115;130;123;121;114;128;99;137;143;135;129;120;110;132;150;128;122;124;117;132;140;111;115;137;120;136;143;117;122;117;132;114;130;134;123;110
108;148;113;100;122;111;116;131;147;128;106;126;107;111;116;114;147;145;137;121;133;112;126;102;108;138;105;126;121;127;136;151;128;123;131;116;108;97;107;102;135;135;106;121;114;119;114;95;112;101;136;108;126;107;113;124;110;102;99;100;121;108;117;125;99;115;104;141;111;104;96;98;117;102;121;111;89;123;122;113;100;110;96;107;121;117;101;129;115;110;95;108;126;121;129;118;103;111;107;121;132;157;95;124;105;106;97;119;147;147;126;108;124;127;137;105;112;141;114;132;140;140;106;108;125;125;120;116;122;112;114;110;104;119;127;127;125;110;119;117;110;107;121;111;94;134;118;110;123;122;119;137;118;122;123;129;106;118;118;123;120;140;126;120;117;130;105;90;115;95;126;102;105;114;110;126;119;106;130;133;126;119;127;118;133;117;115;135;119;125;120;119;128;105;114;111;119;111;121;93;119;110;118;141;120;140;135;134;115;124;131;127;142;131;134;128;130;128;121;102;124;119;129;142;152;137;125;135;145;130;141;154;125;140;132;128;129;147;129;150;133;119;119;121;115;116;115;130;131;122;143;118;112;109;127;122;101;118;108;95;134;110;106;113;111;113;108;99;108;98;91;103;118;97;101;106;108;127;114;97;104;100;94;116;128;151;134;157;143;120;137;174;138;148;134;149;125;95;49;68;73;86;108;124;96;142;143;135;116;127;116;112;104;110;133;126;137;106;120;112;142;136;115;124;130;135;141;120;123;105;124;111;100;131;129;127;107;108;105;109;135;122;134;109;133;157;107;82;116;113;113;120;126;146;116;112;121;138;116;146;167;139;127;125;112;146;140;102;126;137;145;116;132;136;143;111;117;130;131;136;132;128;144;145;141;140;119;105;134;133;144;116;126;152;140;157;153;146;137;130;141;125;119;110;130;132;116;118;139;126;117;120;129;130;113;117;104;120;125;138;128;129;102;123;116;118;146;150;134;157;123;125;138;149;140;113;159;144;137;120;128;109;127;149;157;146;131;120;126;141;129;104;99;90;84;87;113;115;136;92;117;135;141;126;126;150;119;116;118;116;101;122;113;112;119;135;147;146;120;152;149;131;129;117;134;95;78;83;86;106;84;86;99;95;110;107;108;132;119;108;115;108;113;111;136;133;134;146;142;128;123;121;121;116;124;141;117;146;130;120;117;123;120;127;125;137;133;113;127;127;128;137;132;106;105;113;119;107;105;124;141;116;114;112;131;126;124;115;120;128;111;137;134;107;113;126;94;139;132;150;168;170;126;102;107;90;92;97;114;114;100;93;108;84;104;86;94;91;104;97;105;126;106;112;109;123;117;130;111;107;127;116;129;99;91;89;71;107;103;126;120;127;120;124;132;123;115;128;120;103;109;90;114;115;107;81;79;84;102;93;97;90;77;99;94;72;73;80;88;76;107;108;97;118;107;86;113;103;110;108;122;122;143;135;124;132;137;159;158;142;140;147;144;146;143;117;149;133;124;137;137;130;136;129;122;154;126;116;131;85;114;105;91;87;109;111;121;106;118;111;126;118;122;136;109;147;124;125;122;108;113;110;111;110;109;110;114;110;110;124;137;137;143;144;154;139;144;112;153;139;166;140;134;119;103;99;98;102;100;90;103;118;110;124;118;120;132;132;140;128;129;112;110;106;137;129;143;126;145;123;126;125;123;140;142;146;141;139;146;108;133;128;142;132;114;113;130;122;94;121;115;105;118;111;117;115;124;109;130;132;127;128;129;106;117;116;107;145;122;157;129;123;116;132;128;120;136;112;125;131;121;122;109;115;105;92;111;105;111;127;114;118;127;126;112;121;125;118;110;122;113;105;129;150;144;110;138;124;134;139;121;124;126;132;100;122;119;145;141;132;139;129;138;143;127;142;136;134;144;123;164;145;136;107;146;129;130;116;127;120;130;120;114;130;114;131;150;141;137;143;124;133;114;143;126;116;107;125;136;112;122;128;110;120;132;188;183;168;134;128;108;123;138;143;110;130;147;145;163;150;136;130;143;144;130;126;154;149;140;141;136;145;142;148;148;148;143;131;147;138;138;120;126;111;153;128;132;144;141;159;150;161;132;117;124;131;147;121;160;138;139;142;129;153;138;118;133;145;166;138;115;146;138;135;135;137;136;114;136;151;130;134;125;144;119;143;137;142;143;158;139;136;148;142;142;135;128;155;154;133;132;135;142;132;113;125;129;136;128;128;139;142;148;132;124;110;127;151;132;149;138;121;156;143;162;166;156;147;197;192;137;181;166;159;164;146;147;161;137;138;127;94;130;101;98;134;139;159;158;181;164;152;152;138;137;127;155;155;120;124;117;133;138;136;129;110;116;138;138;132;123;148;130;133;155;160;158;120;117;106;109;105;147;124;120;176;139;121;127;94;114;114;124;118;141;178;163;129;126;123;117;111;105;114;122;120;125;117;120;116;140;129;129;93;127;138;151;119;139;105;100;125;123;99;114;131;132;117;113;95;116;129;127;137;136;134;140;125;144;136;152;165;160;172;117;134;143;121;118;153;149;147;145;125;125;116;145;139;124;134;157;171;151;135;132;166;166;141;145;158;129;148;128;126;141;122;112;126;124;127;130;121;134;167;124;153;144;146;125;149;149;155;140;115;151;159;183;186;142;117;128;134;134;105;153;148;167;148;156;124;127;140;141;128;127;138;148;135;142;143;126;128;119;126;135;109;142;124;131;115;116;121;123;129;124;124;114;145;135;123;104;146;140;121;145;129;112;106;127;123;120;131;140;147;147;135;136;112;141;148;125;142;160;156;146;154;190;154;159;151;144;154;145;167;157;127;142;143;107;137;113;141;151;159;141;136;131;149;161;140;121;131;119;101;117;128;126;122;125;130;122;120;127;115;112;93;112;115;125;123;125;133;147;114;153;127;132;120;122;125;144;117;131;129;159;152;120;139;131;129;117;116;120;118;123;112;122;106;138;116;115;149;125;135;147;110;131;123;138;152;119;137;134;145;157;171;152;138;136;135;163;181;156;160;127;165;128;144;159;158;154;145;140;152;185;147;164;143;137;146;149;133;133;144;124;122;125;128;147;141;116;115;120;116;125;137;138;123;131;136;152;135;122;122;131;130;137;145;138;145;125;156;155;163;155;152;159;138;104;113;115;133;108;134;149;136;165;176;132;137;128;118;115;113;110;124;140;110;112;122;121;138;148;140;142;114;98;130;135;139;141;155;146;146;114;110;131;140;168;154;152;145;135;118;144;148;141;171;190;165;182;143;135;155;136;113;127;123;138;137;105;145;130;138;167;174;172;178;166;244;190;164;196;161;174;154;164;170;130;144;136;122;148;139;106;121;112;122;117;111;128;120;116;122;123;132;116;141;126;144;135;147;148;168;149;135;153;110;148;129;119;96;146;102;136;121;124;155;122;128;141;165;138;149;147;110;125;138;124;159;107;110;127;125;127;129;118;134;131;125;128;119;129;130;106;123;111;114;122;118;119;145;130;144;120;117;135;111;137;134;126;140;120;119;103;120;118;114;114;119
106;109;130;153;136;109;114;117;133;132;103;119;99;140;115;114;146;151;130;119;139;117;114;115;122;119;107;143;115;120;124;121;116;119;120;119;121;118;131;124;113;124;109;119;97;102;128;131;121;103;117;119;105;115;131;109;100;102;104;96;99;118;111;109;100;112;117;126;109;125;116;109;114;112;118;123;117;101;111;94;120;130;110;104;111;119;125;112;104;129;118;117;114;117;115;125;104;114;99;112;127;126;141;115;118;115;87;106;133;135;82;141;111;122;110;96;91;109;115;113;111;110;122;120;118;119;103;102;127;131;114;103;118;138;121;125;113;102;102;107;122;116;120;90;97;100;119;109;106;126;124;129;136;113;108;110;142;120;115;121;107;126;101;114;123;120;90;105;101;122;124;94;108;106;114;102;124;115;125;115;138;123;116;110;128;122;117;119;131;124;134;117;112;124;102;117;107;116;103;116;108;96;153;130;143;124;127;105;99;131;128;126;119;133;126;120;133;124;144;132;129;127;124;106;128;118;120;143;120;129;129;153;138;126;160;135;145;131;137;123;123;114;126;113;124;139;126;129;120;129;144;131;142;135;110;113;111;116;131;123;111;116;122;103;122;87;100;104;116;96;94;126;98;106;111;124;114;118;111;116;107;102;99;138;112;138;120;158;139;171;155;149;138;143;152;126;122;75;52;61;94;121;128;104;117;123;121;106;133;138;110;99;122;117;153;132;115;124;120;147;128;117;119;125;115;124;122;131;112;122;111;113;127;133;123;139;138;117;128;108;116;128;122;110;117;125;124;115;133;114;150;119;122;114;125;148;134;124;146;136;150;139;116;130;136;132;117;116;126;118;133;148;110;125;137;127;119;133;114;126;140;138;117;145;145;143;127;122;116;123;136;116;164;146;149;121;128;130;149;156;129;142;146;134;100;121;148;121;109;131;94;107;138;119;120;130;111;124;124;125;112;122;114;110;104;97;124;132;141;124;142;121;132;126;130;160;124;115;111;124;135;121;147;135;147;143;122;141;130;137;134;96;90;79;81;93;99;110;94;103;147;114;123;117;127;122;121;146;132;121;142;125;104;129;147;138;121;127;109;140;149;115;134;135;113;81;70;78;80;80;87;83;102;105;105;119;118;123;126;132;123;116;127;116;122;115;138;128;140;127;121;132;119;129;144;124;147;141;154;142;151;134;137;113;125;151;170;134;113;136;114;132;134;135;138;116;108;107;119;99;122;132;117;134;115;132;137;117;93;121;104;119;129;122;114;123;130;150;120;146;184;161;140;111;99;84;99;99;115;90;113;119;98;99;96;98;102;111;98;112;109;121;112;104;94;106;109;114;90;105;140;112;134;98;89;84;83;103;111;112;122;122;122;127;147;127;123;120;115;115;97;98;100;103;111;101;89;86;106;102;107;98;101;91;83;72;76;66;66;91;105;104;97;103;101;83;100;118;117;124;118;115;133;142;123;141;123;133;146;131;126;147;123;128;132;113;151;146;131;149;117;128;141;155;121;118;115;116;130;110;119;117;89;113;121;119;132;119;117;103;135;134;136;128;142;141;129;139;127;131;102;108;137;109;130;100;118;143;109;129;138;131;145;145;122;139;160;109;127;134;160;182;171;128;112;115;98;119;119;100;109;104;119;117;125;124;120;121;136;133;126;123;110;127;125;141;125;118;127;136;135;130;127;121;150;144;144;141;146;141;133;145;132;133;130;127;102;127;127;108;101;126;107;114;127;103;116;119;124;121;122;129;108;124;105;127;135;154;143;150;176;135;128;117;109;129;134;114;140;132;132;113;120;108;105;106;117;104;108;121;105;113;118;119;110;117;120;111;138;117;124;123;139;131;159;142;141;139;114;145;133;134;129;128;124;122;135;114;145;162;140;147;151;152;129;130;116;157;154;157;164;125;127;118;133;114;137;127;132;129;121;117;124;119;114;114;124;127;113;128;104;124;140;126;112;119;116;135;109;124;110;135;154;123;132;139;166;142;112;115;117;138;161;143;112;118;152;160;140;143;120;139;131;142;140;132;131;121;133;138;140;172;165;145;153;151;161;158;131;99;153;127;118;127;160;134;125;134;157;137;136;138;119;140;116;117;132;153;157;122;134;139;127;123;138;126;136;174;157;127;135;170;146;136;116;146;143;142;131;147;142;139;158;142;118;133;123;132;156;161;120;160;139;145;140;139;151;125;145;134;141;142;149;122;121;124;108;123;136;129;133;152;132;134;129;137;127;121;128;114;133;142;130;133;138;144;154;176;185;148;140;150;146;157;150;160;153;131;140;134;123;117;104;105;104;132;186;139;156;161;133;140;153;134;131;158;119;115;135;140;119;141;135;131;115;99;138;138;133;121;140;138;128;116;153;129;121;137;122;154;101;109;124;123;138;136;136;110;118;132;128;118;99;117;127;139;133;122;129;112;142;117;138;141;134;106;129;134;120;139;142;122;131;128;122;145;136;138;136;122;117;126;133;136;100;132;141;116;113;107;121;121;137;139;152;131;143;126;141;135;175;147;159;148;141;149;152;120;124;142;144;155;148;122;133;140;131;113;136;132;138;152;131;139;171;166;153;172;141;163;152;129;145;153;113;107;111;100;129;118;128;124;124;117;137;125;132;147;133;163;166;124;134;129;158;195;160;155;129;149;114;151;145;124;138;183;161;150;146;133;115;109;148;163;131;135;122;132;128;132;116;135;158;128;116;123;123;116;125;99;105;122;113;116;161;139;134;126;125;123;142;139;127;136;127;123;123;125;134;119;140;127;142;132;146;147;126;132;119;140;142;132;151;136;159;157;146;162;172;134;141;121;143;141;134;131;139;115;114;141;112;156;148;149;138;135;147;168;143;133;105;129;101;111;117;101;119;124;141;115;119;138;132;126;100;126;110;109;125;133;129;147;110;118;124;159;128;128;130;138;123;136;115;112;142;124;119;134;154;127;133;124;116;131;121;129;124;119;96;113;122;137;131;114;125;143;161;128;125;122;132;117;143;141;167;140;165;134;143;138;156;191;173;148;155;155;146;135;151;157;162;141;149;168;157;143;123;132;122;152;174;170;141;135;110;131;117;132;133;132;115;139;123;159;141;129;155;113;132;140;155;148;145;151;145;144;139;154;144;153;146;148;146;129;144;147;117;134;107;89;105;103;128;116;149;138;150;135;161;125;131;131;129;127;132;139;111;125;118;115;123;131;138;117;130;125;131;133;112;165;132;118;119;140;130;147;136;112;137;132;133;132;141;118;145;128;145;143;156;168;150;153;149;128;120;140;153;150;129;135;126;134;135;123;181;180;179;192;209;211;201;182;202;191;192;200;189;178;176;166;136;128;123;116;122;127;109;135;119;124;124;129;119;104;137;108;124;118;125;133;139;125;143;161;150;142;153;162;158;139;149;108;128;121;134;134;127;140;109;145;131;145;160;178;169;144;107;118;103;118;146;122;115;116;123;116;103;129;160;135;107;121;103;118;101;132;131;125;116;107;128;146;137;112;116;125;116;137;124;131;140;124;125;123;131;127;118;115;126;124
128;139;127;103;110;90;131;100;127;111;111;139;119;100;113;109;138;125;131;124;116;127;114;112;119;117;122;152;125;126;106;130;141;117;114;129;127;118;102;129;91;132;98;127;112;117;123;118;119;102;136;129;115;102;130;120;125;97;116;108;117;158;139;141;105;109;110;118;104;122;135;130;100;107;117;117;120;109;113;110;114;128;92;127;126;115;104;123;92;104;114;105;129;89;113;131;123;127;133;91;130;118;122;144;121;129;118;109;117;125;112;104;94;115;117;127;108;112;122;128;104;109;127;111;115;125;134;123;117;129;129;109;99;117;128;123;126;101;134;109;118;111;120;129;124;117;97;111;102;117;106;116;117;116;131;123;146;128;130;101;114;127;109;95;113;116;108;104;108;109;106;120;116;109;111;112;127;102;112;116;104;130;119;117;113;119;133;108;106;131;111;104;106;123;111;111;95;103;119;97;119;113;140;131;149;135;131;140;118;117;143;123;173;113;134;135;151;134;159;125;126;109;115;120;139;106;128;137;130;141;150;147;135;123;133;140;128;116;153;136;125;121;136;117;115;126;131;146;127;150;136;144;111;119;135;117;115;109;107;120;117;118;115;125;105;103;99;119;122;103;112;121;109;109;124;124;119;110;95;117;116;105;122;109;139;153;132;159;134;160;132;145;144;143;158;129;91;87;47;46;67;112;119;114;110;127;110;140;130;139;124;107;134;132;124;121;112;131;141;111;120;119;124;124;126;133;127;156;130;105;120;112;118;161;133;140;141;128;114;115;108;133;102;112;131;124;139;111;118;122;111;127;134;123;134;160;123;129;133;113;155;148;119;133;106;140;148;107;123;130;131;126;132;128;127;115;95;114;121;129;127;120;141;120;133;127;127;126;114;121;120;148;143;140;121;125;136;132;141;134;144;155;146;120;124;140;129;137;120;113;84;136;118;120;138;134;129;132;132;129;101;113;113;120;135;92;141;138;121;127;117;130;126;147;135;149;141;138;135;114;142;137;119;149;129;151;140;134;141;137;126;120;87;73;78;103;108;104;130;100;107;122;110;124;114;103;123;112;111;130;93;127;134;134;142;144;159;134;133;125;143;121;123;130;100;86;81;72;98;91;86;110;111;102;116;114;100;117;106;105;121;107;103;121;125;118;110;134;119;143;128;126;117;125;138;140;130;142;130;112;141;143;122;120;137;105;120;119;123;136;170;125;130;129;119;139;140;131;131;125;113;89;132;124;129;117;156;130;114;126;102;136;112;139;116;118;129;127;179;181;181;140;122;131;116;95;83;76;110;125;115;105;104;100;96;94;100;109;101;87;104;115;123;125;121;109;114;133;110;125;119;130;119;121;83;91;100;94;116;119;145;124;149;129;119;136;97;122;107;107;115;94;83;109;111;84;103;87;100;114;119;95;90;100;105;72;91;94;80;102;102;111;109;110;95;97;102;113;118;120;134;118;130;125;134;154;127;120;144;120;155;130;121;112;148;119;152;146;150;150;134;144;145;107;128;104;117;101;104;112;105;121;106;118;107;136;122;124;129;117;123;135;117;111;101;111;143;134;125;140;124;116;125;154;133;134;155;151;139;115;119;127;146;127;138;147;127;137;117;152;153;152;174;137;107;106;89;110;104;112;110;98;121;118;141;140;128;117;112;119;129;109;125;127;127;123;116;137;162;144;157;144;132;168;136;161;167;183;139;124;161;127;141;126;121;118;127;125;131;126;121;122;124;119;138;130;112;113;110;120;132;130;125;114;113;129;138;136;151;173;176;124;149;116;134;127;122;118;106;121;134;116;142;128;107;113;124;126;128;116;135;90;102;122;129;121;128;128;126;122;147;129;121;126;163;151;156;161;133;149;129;117;134;150;116;122;139;124;135;129;134;116;148;150;121;129;120;123;130;165;133;126;115;108;108;111;137;143;134;133;107;127;129;115;122;90;129;115;125;112;125;136;120;100;111;104;119;124;129;137;112;116;137;143;118;134;120;122;114;106;120;119;113;110;103;151;140;155;140;150;107;137;122;139;121;110;120;125;128;119;150;138;139;123;119;150;179;145;142;122;136;113;151;144;118;122;128;135;126;120;130;108;119;121;140;122;128;121;141;138;159;157;132;147;118;121;140;143;140;113;139;131;135;137;142;115;119;117;133;146;134;136;148;133;167;147;136;133;142;144;147;124;113;143;123;129;130;147;136;132;137;130;129;134;120;138;108;136;133;96;113;135;132;148;130;125;133;133;116;116;125;128;131;119;157;143;175;173;176;156;169;151;159;138;171;158;148;140;138;128;134;111;118;99;124;138;199;213;154;137;152;144;139;154;159;118;131;141;140;140;137;138;132;135;120;85;139;133;162;137;121;116;140;121;133;146;144;159;110;142;118;121;104;113;126;138;125;139;117;120;110;125;107;133;135;113;109;121;135;112;115;123;133;139;125;141;117;144;148;139;182;150;123;98;127;135;138;141;128;126;127;117;116;118;119;121;143;116;107;104;109;109;112;113;129;121;128;134;164;148;147;133;124;145;164;134;143;166;153;154;139;149;121;106;109;135;130;125;125;138;131;175;160;145;143;143;133;150;157;137;142;115;128;136;120;119;126;126;121;130;139;133;121;126;149;137;132;153;151;147;135;151;147;155;165;190;169;141;128;124;132;143;134;138;140;193;173;171;133;112;127;120;131;138;131;116;135;127;115;121;138;163;152;131;122;143;129;129;137;139;131;112;122;139;142;144;133;142;104;116;140;145;137;111;111;110;122;124;119;153;130;121;133;138;133;131;134;126;136;147;125;138;151;148;160;151;160;166;156;154;131;114;149;131;136;145;145;142;125;141;129;123;158;136;159;133;143;152;154;135;135;124;131;133;101;95;125;128;132;134;129;135;101;115;123;128;127;116;120;147;135;137;130;118;159;122;129;119;126;132;83;109;120;139;142;134;141;124;125;104;130;122;125;134;120;110;134;125;128;118;140;118;107;127;127;131;139;153;125;136;119;132;119;135;160;174;188;142;141;169;127;176;160;146;161;154;116;164;125;149;142;141;165;185;146;133;141;141;138;157;177;160;139;136;142;134;117;125;141;124;127;109;147;136;137;125;119;125;114;137;154;127;175;135;150;140;123;149;151;112;128;161;138;140;128;155;143;143;118;143;135;128;124;148;129;143;134;146;140;125;128;126;136;119;119;136;143;128;107;105;114;126;123;138;121;121;136;118;132;142;132;132;110;117;125;105;130;127;134;131;123;157;116;134;135;120;129;149;142;167;165;129;124;131;134;134;139;155;141;124;116;125;130;128;170;166;154;193;211;193;188;188;182;166;173;176;192;197;166;151;146;146;164;122;114;133;104;109;119;115;103;120;115;124;123;103;138;109;140;144;144;158;150;150;160;156;131;156;163;136;145;122;124;127;129;136;119;116;118;119;133;129;151;163;170;139;151;106;108;115;125;119;134;132;118;109;147;116;99;130;115;120;107;122;112;131;155;141;133;140;103;125;117;130;129;135;141;124;130;128;125;134;108;120;123;112;130;121;136;127
132;150;137;123;115;97;113;98;113;122;95;110;117;116;128;127;122;134;124;120;117;91;107;107;94;105;109;121;139;118;126;122;135;108;104;119;135;97;122;123;132;120;131;99;121;114;99;119;109;102;106;112;143;110;157;127;104;114;101;117;123;152;162;137;131;113;97;115;137;134;117;108;126;103;110;125;139;107;119;124;102;103;109;112;99;113;116;105;105;115;130;117;112;115;113;124;120;113;130;121;132;122;126;113;119;108;123;103;100;119;107;117;118;122;112;111;109;128;129;137;118;98;129;116;114;133;101;118;115;124;111;117;118;113;153;121;94;114;114;124;149;98;125;113;118;113;116;105;111;124;127;106;113;115;132;116;146;131;125;101;124;100;108;122;103;115;105;105;110;114;97;119;115;113;99;143;123;102;97;95;117;101;130;101;122;109;102;125;111;106;116;112;134;128;123;124;111;106;117;132;108;99;130;113;132;128;135;123;108;135;137;129;123;134;118;128;133;137;139;128;119;150;137;125;134;127;122;117;120;108;139;125;134;121;123;125;136;154;142;135;152;126;127;126;126;115;128;120;156;179;173;143;115;132;123;114;118;128;114;131;117;126;108;107;96;107;102;109;117;137;116;101;93;98;115;108;116;117;126;114;102;111;105;103;153;143;133;143;127;134;110;141;166;150;152;127;100;67;66;76;106;122;132;105;106;109;155;148;127;144;124;125;122;120;136;126;128;125;133;128;122;136;113;133;137;125;148;131;107;121;122;95;127;115;145;141;137;123;121;131;125;119;128;130;109;133;130;128;138;120;145;132;135;120;142;139;134;145;137;146;148;132;120;111;128;140;117;136;118;121;145;123;131;115;118;121;110;105;107;114;108;122;117;142;129;153;136;120;146;118;115;126;160;143;138;134;144;139;157;152;134;131;145;122;125;142;128;141;134;121;122;125;111;118;138;151;144;138;115;114;114;120;111;133;133;125;137;124;129;133;138;131;143;129;149;174;145;132;143;114;124;130;142;107;130;118;140;145;155;124;121;80;86;66;82;111;99;129;109;125;118;123;102;127;126;121;124;126;137;113;108;111;111;115;134;168;164;133;125;151;132;118;144;126;122;107;80;105;104;98;112;96;98;111;116;113;97;116;120;141;106;122;109;109;111;118;112;117;110;153;135;139;125;141;123;139;137;128;130;109;116;149;123;132;134;137;128;121;122;126;159;148;158;137;112;124;138;128;140;117;124;99;118;124;129;140;117;122;106;117;116;112;94;116;110;126;126;146;149;173;177;155;140;112;125;92;93;99;104;109;128;119;109;109;96;111;109;97;112;78;105;109;100;111;108;99;124;124;109;121;142;118;108;86;107;75;99;83;91;105;125;110;120;124;133;119;103;126;114;118;89;84;97;106;129;85;102;108;116;114;107;108;109;110;111;88;78;80;97;103;112;115;128;112;126;123;89;125;119;141;110;118;125;125;129;133;126;122;137;139;129;120;143;141;128;154;135;155;169;149;145;149;136;132;121;137;124;119;116;113;111;126;123;116;122;98;140;134;117;120;144;128;130;130;122;123;146;112;126;123;121;105;110;109;125;117;141;142;131;119;133;145;134;141;168;149;143;138;139;166;149;132;124;108;116;108;100;124;119;110;119;116;108;109;99;119;129;127;106;119;110;119;144;116;116;125;129;136;137;134;133;127;147;136;149;145;149;143;157;149;144;153;152;123;142;121;126;121;157;170;129;112;120;129;115;104;141;121;101;119;123;138;112;124;138;146;121;126;148;128;123;114;121;129;122;126;135;114;138;111;104;108;147;112;109;107;122;125;118;116;92;114;109;139;120;142;130;112;115;156;155;128;132;135;149;155;152;156;150;131;118;110;127;124;146;132;118;124;128;130;133;134;120;129;132;130;134;129;132;137;126;111;141;118;134;132;122;135;147;120;116;128;115;143;128;137;128;109;108;114;110;104;109;134;128;122;120;138;148;132;111;143;115;116;131;136;144;128;128;125;124;119;123;117;139;159;122;131;158;127;113;114;141;121;132;129;135;122;103;123;133;110;139;129;135;160;162;133;121;128;133;128;129;135;125;130;128;121;150;128;133;144;131;126;119;133;130;124;142;135;164;140;144;140;137;130;147;129;146;142;133;146;127;139;103;126;117;126;138;119;132;111;128;127;155;160;143;142;153;125;127;124;146;131;152;131;125;135;130;138;125;138;120;149;148;141;156;106;124;92;135;133;135;124;140;104;121;104;109;114;115;111;145;155;160;139;170;162;177;165;149;153;172;163;160;152;171;128;140;151;111;114;117;106;111;157;183;165;133;148;147;144;164;169;133;131;153;160;115;134;142;158;153;123;109;114;131;143;133;150;131;147;125;123;137;129;125;141;141;131;108;135;116;131;124;138;122;131;136;128;123;127;129;116;126;116;123;105;116;104;114;161;162;149;130;130;142;139;160;160;190;166;134;126;122;126;158;149;141;123;123;106;139;125;119;134;125;97;108;128;113;124;115;127;119;118;117;137;137;153;154;128;134;130;138;132;141;147;146;131;121;126;151;131;126;118;125;138;142;133;131;149;151;128;119;155;160;142;137;147;124;130;136;126;143;144;120;121;140;137;136;119;142;132;126;131;130;146;131;147;157;155;150;173;180;177;168;146;126;147;145;160;159;154;180;183;169;165;156;119;125;133;145;130;97;128;105;121;134;125;134;136;129;132;142;148;176;150;153;125;118;124;127;137;152;140;127;145;130;130;129;115;133;127;111;116;104;116;112;123;125;144;141;118;133;123;133;139;142;146;147;141;126;103;140;143;160;150;149;146;134;149;162;146;133;125;127;139;124;136;152;142;141;140;178;150;137;142;158;159;154;121;121;114;107;106;103;116;126;116;124;128;119;129;122;131;100;112;141;135;137;139;121;129;132;147;139;150;112;110;123;110;123;136;120;127;133;108;136;126;132;144;125;114;138;133;127;131;128;115;119;108;116;128;115;152;132;131;111;134;125;115;128;137;133;161;155;149;147;147;146;190;157;167;133;147;127;129;158;142;118;111;139;174;136;152;127;115;143;127;150;192;150;160;157;138;138;121;139;128;129;140;148;136;131;147;136;134;124;115;131;139;156;155;163;137;159;161;141;156;135;167;122;150;151;139;160;134;132;132;139;132;151;159;137;140;146;158;136;138;123;123;131;147;142;109;151;144;123;107;102;126;115;118;134;134;138;116;113;132;131;125;124;132;131;156;112;148;129;156;141;149;116;135;126;130;108;133;150;156;167;147;145;145;123;130;156;130;126;122;119;111;120;142;154;164;177;176;171;165;178;176;158;154;162;163;165;209;161;139;119;154;140;116;130;122;110;135;120;134;115;126;120;125;141;117;128;130;129;147;144;118;157;157;170;164;164;133;122;141;127;165;104;136;129;125;141;145;110;111;114;120;135;157;131;130;127;105;107;129;142;126;138;128;134;133;133;113;119;128;109;118;115;130;118;119;137;145;145;114;134;139;130;109;147;153;123;132;115;117;106;121;118;127;146;114;125;120;117;120
130;138;138;114;127;96;102;116;120;121;104;115;137;109;109;121;138;130;128;142;119;103;111;143;102;114;136;145;132;135;123;109;93;96;104;120;139;113;135;128;126;131;103;115;137;111;124;117;106;114;125;112;104;116;112;134;121;126;116;110;137;159;139;120;122;133;112;110;138;120;109;97;121;101;139;121;123;126;130;116;105;109;109;102;133;123;82;108;112;129;135;125;122;101;118;107;109;107;133;130;139;116;116;113;110;117;94;103;109;123;126;127;113;105;119;117;104;132;130;108;121;102;108;113;123;129;118;119;107;129;115;117;98;124;107;121;146;122;107;132;143;119;115;113;114;108;122;127;112;107;122;130;95;103;120;129;134;124;116;125;125;100;107;125;90;120;112;126;121;110;116;112;117;109;117;92;118;105;107;112;116;103;118;120;111;166;127;101;116;124;132;99;120;118;125;98;113;106;115;103;115;146;116;125;133;124;113;128;127;127;113;116;128;130;133;112;129;151;164;130;132;126;131;154;121;110;116;121;127;131;103;142;130;141;133;138;134;162;123;154;127;158;121;117;133;151;129;162;178;204;167;151;134;140;123;113;111;135;121;135;125;114;122;104;106;104;103;114;109;104;123;105;105;109;88;109;127;149;100;115;122;111;110;147;124;153;141;134;116;119;140;130;160;154;134;102;95;61;64;73;95;127;101;121;130;122;129;125;142;123;111;136;122;127;132;139;119;113;120;114;157;102;131;115;110;142;144;129;128;140;113;120;125;128;150;148;163;125;132;119;145;126;117;128;113;100;125;116;125;133;119;129;145;124;133;153;129;128;148;149;135;159;130;112;117;119;115;122;120;118;127;126;146;141;128;93;125;125;134;100;115;123;119;127;117;129;135;121;147;112;114;127;137;129;130;150;129;138;153;132;126;128;132;140;139;119;143;134;104;129;121;119;110;139;183;199;159;110;119;124;124;117;113;117;133;138;124;112;90;123;137;120;136;142;149;166;156;140;121;117;122;131;107;121;147;120;133;144;146;143;139;96;89;86;106;128;116;111;116;112;108;136;114;111;100;105;128;117;119;118;113;121;120;118;102;134;154;143;144;150;130;108;116;123;127;122;98;81;93;93;112;96;117;104;96;112;85;106;104;123;121;125;102;116;130;130;121;101;135;137;127;127;144;125;121;145;130;153;137;138;126;140;138;123;119;129;129;111;146;134;167;164;148;119;132;98;130;122;131;125;117;125;120;114;133;104;104;103;128;125;129;116;115;111;132;127;137;133;163;160;143;148;117;131;116;96;84;89;100;105;119;112;106;118;119;109;102;113;102;89;103;102;116;122;130;128;109;100;127;124;127;117;111;119;98;94;89;106;111;136;135;119;112;125;132;110;112;113;116;99;111;96;147;103;97;110;96;125;120;100;105;125;150;110;94;79;77;90;103;104;111;110;114;94;117;143;128;117;129;118;126;113;134;131;140;146;166;144;125;131;124;144;125;129;117;137;151;155;123;138;150;140;120;131;136;118;101;105;113;89;95;133;110;131;120;97;135;132;109;123;133;123;150;139;120;121;129;131;116;102;129;120;129;127;122;130;120;119;129;121;127;137;145;146;140;148;138;137;148;154;133;151;141;106;99;84;99;86;126;99;105;139;124;122;115;106;109;136;135;124;115;114;125;129;125;123;136;118;126;141;149;141;125;125;136;143;129;159;144;138;155;154;128;126;128;128;131;111;145;139;133;120;105;108;131;112;103;122;132;122;116;118;97;132;138;143;128;121;122;137;120;92;129;127;140;125;130;125;144;112;129;126;113;112;118;136;115;115;130;111;131;129;126;133;133;140;136;121;116;126;122;114;140;147;121;137;149;143;145;120;138;123;130;119;138;115;120;127;133;137;132;147;145;136;108;103;112;109;122;145;134;124;128;113;112;118;121;109;130;130;117;120;112;105;121;99;118;116;122;138;131;129;136;134;128;133;144;134;133;145;127;135;126;134;122;133;142;145;124;123;119;122;134;108;134;152;151;132;120;120;133;116;149;120;125;129;120;127;127;117;105;133;149;137;149;169;150;128;134;137;121;148;133;149;132;147;130;139;161;148;134;123;124;141;135;148;131;143;148;154;145;133;140;158;124;122;124;176;155;152;123;139;127;143;137;136;122;137;136;130;143;144;165;150;145;148;131;162;125;132;160;140;153;127;156;127;147;133;147;150;132;149;142;139;137;145;129;127;125;124;118;131;118;140;140;137;136;137;134;114;119;108;142;147;147;161;150;148;161;126;141;169;144;144;146;162;125;122;133;129;140;123;138;136;117;153;174;160;153;152;132;155;171;141;162;145;136;119;145;117;138;148;143;135;114;122;146;123;140;137;129;120;143;140;149;164;133;136;155;127;137;147;135;109;135;129;124;140;113;102;109;109;124;113;92;121;134;115;125;141;135;136;172;161;148;140;136;116;132;162;150;141;133;130;127;146;144;152;134;131;126;127;146;118;130;137;134;85;103;121;137;137;130;121;147;150;128;123;140;145;152;155;119;145;139;136;103;121;127;127;126;136;134;116;118;136;129;119;138;125;130;142;162;178;134;120;146;132;136;142;142;135;146;132;136;132;112;135;144;125;130;128;128;135;135;156;144;154;165;148;178;148;174;159;176;178;186;145;121;148;142;153;174;187;153;175;169;157;146;132;160;135;152;131;125;144;133;119;125;137;132;139;134;151;154;160;134;141;159;146;141;134;115;128;117;135;152;138;120;127;140;131;147;126;110;125;114;109;103;116;124;112;137;102;124;124;136;136;129;131;140;125;130;118;133;151;148;169;151;141;150;151;142;128;120;120;137;135;130;138;142;135;154;159;175;171;145;165;148;152;161;148;126;127;117;101;123;123;104;141;119;127;100;125;123;123;110;116;126;131;123;121;117;156;138;128;113;134;132;125;116;114;105;146;118;125;129;124;119;119;135;102;114;136;120;125;90;126;131;135;139;123;140;121;113;113;113;123;126;114;125;143;117;153;149;149;150;159;173;144;166;173;160;182;136;134;144;129;146;158;138;132;142;157;111;134;136;158;154;156;155;159;144;134;111;145;141;129;139;153;138;154;157;142;131;145;134;110;128;127;153;165;167;154;175;149;145;141;124;150;143;132;127;117;121;140;158;170;180;142;156;135;148;161;123;154;129;124;126;150;150;129;123;107;113;151;155;116;147;132;101;107;126;123;139;129;113;105;156;123;130;134;116;137;157;130;135;117;120;135;170;128;133;156;136;127;137;142;148;160;147;161;162;131;127;120;114;134;137;113;113;109;115;141;175;169;204;151;175;177;170;192;183;155;141;156;168;171;143;127;135;117;165;117;118;127;95;121;108;123;132;111;131;124;127;132;121;115;130;128;134;161;156;168;162;165;156;144;132;127;114;114;133;145;142;121;132;125;124;109;139;136;149;139;126;142;118;136;131;125;110;138;125;138;110;117;138;109;118;118;118;131;95;106;115;118;137;131;141;138;135;127;125;117;122;127;130;133;122;110;103;124;129;111;113;122;127;124;141;123
125;129;127;111;100;115;111;132;119;111;110;91;124;114;117;121;134;119;138;125;110;131;123;128;94;98;125;125;128;142;121;118;108;122;121;133;127;122;118;126;132;137;114;122;135;128;116;93;108;135;113;131;122;114;131;148;119;116;111;121;122;136;144;138;127;111;110;116;123;119;112;121;94;118;108;118;119;118;115;128;91;110;107;107;122;100;89;110;96;114;142;110;100;107;111;108;115;109;123;123;119;116;119;114;95;132;115;113;130;113;129;113;111;124;111;125;122;147;119;127;107;124;121;119;126;136;116;120;122;105;135;121;108;128;118;116;117;104;96;123;147;111;111;109;122;128;109;134;116;107;134;110;120;139;109;99;106;118;123;103;127;104;108;127;131;109;96;109;101;109;112;103;117;116;109;97;119;110;115;122;112;100;112;126;139;123;114;112;93;115;148;114;138;133;128;111;117;109;99;127;112;130;129;119;123;119;113;131;118;115;114;119;121;129;132;119;153;146;152;112;125;128;113;132;112;121;120;127;145;139;121;129;128;129;120;134;141;141;146;129;154;129;128;129;147;132;130;147;165;166;178;139;142;135;145;106;150;116;176;144;122;117;118;134;124;129;106;122;106;129;96;106;112;125;125;115;115;132;130;115;96;100;135;139;138;134;145;129;128;131;142;126;123;154;146;128;94;66;49;79;122;138;117;107;110;118;141;131;129;136;142;140;125;117;148;136;124;135;133;128;143;123;121;131;134;134;141;113;118;123;100;127;113;132;132;142;155;133;136;118;128;115;125;126;103;120;113;135;140;135;136;133;129;134;125;132;145;137;121;152;150;153;137;129;105;145;130;122;102;138;123;136;115;130;114;127;118;120;111;130;109;104;132;110;120;118;119;127;128;144;140;106;147;123;128;140;133;129;142;144;125;144;115;131;147;131;131;119;97;113;115;118;123;138;143;152;128;105;132;92;119;102;118;115;106;113;136;115;124;136;134;117;152;142;187;145;148;137;133;126;132;123;132;139;139;147;130;149;139;127;121;118;129;102;110;112;122;128;130;115;112;123;92;118;150;123;131;125;106;104;132;124;122;103;118;127;131;140;151;145;145;122;126;156;142;140;117;113;120;124;110;96;104;101;112;117;120;107;109;97;109;104;142;120;107;112;132;124;143;143;139;125;132;129;138;128;141;130;149;127;161;141;144;131;146;117;104;148;136;143;145;133;121;125;135;125;104;124;109;129;106;108;120;87;128;105;112;110;120;109;129;122;124;125;111;135;126;144;117;129;147;149;140;138;125;107;92;101;98;122;92;125;128;139;117;107;107;105;91;93;87;138;119;116;110;123;113;114;122;134;114;132;118;116;102;99;88;121;112;121;123;123;121;105;109;107;109;91;93;105;100;99;103;134;128;116;96;88;96;104;96;122;100;115;101;71;79;93;93;110;135;119;97;119;127;124;122;120;125;124;126;150;152;126;139;132;125;142;143;134;131;129;136;122;163;127;146;129;145;152;149;146;136;126;118;132;146;115;118;104;119;134;95;116;119;136;117;112;112;129;138;141;146;98;105;117;124;117;100;128;114;105;124;104;114;109;103;110;138;102;123;141;134;129;139;174;131;147;130;122;160;146;148;115;92;88;89;98;79;86;108;111;115;127;113;125;126;117;112;107;127;113;119;141;133;132;116;112;137;124;125;118;122;138;147;150;167;155;128;128;126;154;152;146;136;127;140;136;135;148;126;131;108;120;92;112;142;113;143;113;120;151;136;136;155;154;130;107;110;119;128;125;119;131;123;105;134;118;113;142;127;136;135;142;105;119;123;108;116;129;147;125;112;130;107;129;125;117;115;112;127;127;114;125;130;138;126;129;130;113;138;115;114;132;143;119;147;130;117;127;144;138;129;132;120;119;132;121;133;132;137;135;110;147;117;135;110;153;169;139;137;141;113;106;119;113;144;115;113;123;133;124;123;105;130;128;120;131;133;125;124;127;112;122;125;127;112;122;127;119;125;167;142;120;133;139;144;124;117;136;145;170;114;113;144;153;113;136;132;124;133;143;133;132;138;131;129;122;130;130;141;147;143;155;116;142;119;125;127;134;153;117;132;126;127;129;147;127;149;147;158;136;117;139;146;148;150;137;140;143;129;133;142;116;115;112;109;119;127;137;116;159;136;166;170;138;149;160;147;160;146;138;144;122;124;129;143;109;123;139;144;142;147;116;142;150;150;145;111;128;114;136;153;130;131;147;136;118;126;120;111;135;123;128;133;145;158;144;131;126;118;156;164;148;146;125;174;147;137;136;108;142;140;140;163;140;151;157;148;151;144;176;164;155;136;150;135;134;139;132;120;134;148;146;147;125;114;145;156;147;134;112;141;158;146;135;134;151;134;150;139;140;146;147;121;150;150;144;122;108;117;113;112;108;130;125;129;119;123;130;134;146;136;169;130;152;139;150;144;179;172;157;139;114;123;149;178;145;149;147;134;146;123;135;124;112;125;93;85;95;127;140;112;142;116;134;143;133;142;154;142;129;158;135;138;135;139;132;140;154;136;116;149;144;125;142;131;148;114;127;125;150;148;143;148;153;122;143;140;155;152;162;128;147;153;123;120;114;146;143;141;143;134;133;125;146;151;169;180;183;174;163;167;180;170;154;166;148;150;157;135;164;194;168;184;166;140;143;143;115;126;142;143;141;122;122;134;118;116;124;116;117;138;146;182;191;169;142;141;124;114;123;126;147;144;127;134;126;118;120;130;124;110;127;131;116;101;98;128;117;129;137;142;128;125;114;131;122;119;134;112;133;167;126;149;130;158;139;181;162;142;129;118;142;138;132;130;119;148;146;143;143;133;154;144;170;181;158;141;144;151;162;142;137;144;135;119;118;115;120;138;97;110;110;111;121;116;133;126;121;136;119;144;131;136;150;151;120;134;132;119;135;93;141;123;126;126;138;128;127;144;113;96;116;110;119;137;123;135;135;120;138;155;132;114;93;109;110;136;124;112;121;143;151;137;115;128;147;140;144;133;187;173;144;149;125;126;167;155;145;127;120;120;151;164;160;145;152;152;134;155;143;152;140;154;129;122;124;153;123;149;137;123;120;149;127;139;120;128;126;132;141;141;172;142;138;152;130;136;157;152;134;108;92;120;154;209;192;173;175;139;138;160;151;130;127;163;128;122;122;142;125;139;107;128;135;122;132;131;122;138;139;120;132;149;139;117;121;124;157;121;131;127;130;114;151;113;127;149;134;141;117;155;123;115;124;135;139;136;144;153;154;130;146;130;129;137;121;140;141;141;122;116;129;160;151;151;164;203;167;167;178;159;149;147;134;158;149;131;140;130;115;123;103;110;122;112;106;119;118;112;112;136;103;118;114;140;113;117;121;101;136;134;150;138;159;142;136;119;110;113;135;133;137;141;130;118;122;140;126;141;129;124;139;155;126;136;127;109;99;117;119;119;115;156;136;142;133;132;118;115;110;106;121;114;115;159;142;122;132;142;150;131;108;126;123;137;137;132;111;94;99;104;119;129;141;137;162;121;111
107;96;122;137;123;133;120;147;121;113;124;108;104;110;107;120;103;138;122;111;121;142;121;112;106;103;140;126;126;127;139;117;118;125;101;133;126;134;114;123;136;131;113;123;120;134;128;117;117;113;114;117;113;134;116;145;125;111;133;100;121;106;126;121;141;112;119;134;118;105;116;100;108;121;104;147;115;116;128;114;110;126;102;113;110;107;145;127;128;96;120;119;109;129;128;118;117;137;113;137;115;110;121;115;116;126;96;124;124;121;128;109;113;118;116;123;139;131;117;131;116;115;122;130;121;110;129;105;116;137;146;115;106;110;127;116;123;112;128;127;129;106;105;94;137;149;128;118;115;125;138;113;128;122;133;104;113;123;128;128;127;107;108;121;108;112;115;112;96;112;106;101;99;112;129;103;120;139;126;121;99;130;119;132;131;151;128;133;124;133;137;130;123;126;117;127;104;121;119;104;106;145;132;115;126;126;106;118;120;123;135;117;120;125;144;134;148;140;132;131;120;119;120;132;121;124;113;118;124;156;128;117;147;123;136;139;119;137;157;130;138;124;141;154;108;128;132;132;166;159;158;154;158;163;166;126;107;110;150;138;146;122;108;131;123;139;138;99;97;92;114;118;93;121;111;97;123;155;122;125;107;112;105;109;144;134;140;150;131;146;149;146;142;119;117;114;64;58;67;68;117;141;127;117;131;126;127;118;148;121;126;151;127;117;135;118;125;114;111;132;120;132;126;118;135;136;131;113;121;127;109;116;126;143;146;127;143;137;118;117;118;112;111;123;121;129;126;115;141;137;127;147;123;116;128;152;120;130;132;143;133;143;146;117;109;121;125;128;130;139;137;111;128;151;121;119;105;118;115;124;111;110;122;145;114;138;135;126;124;113;122;136;128;121;143;116;134;160;162;170;144;131;148;125;149;129;135;135;112;112;116;123;124;128;108;131;114;106;111;130;134;117;113;123;117;110;116;128;125;123;127;141;149;142;169;166;164;128;119;105;129;144;137;135;115;126;130;151;124;134;141;135;117;118;95;114;109;111;112;100;111;127;126;99;117;143;120;129;107;125;129;128;109;92;116;140;125;121;152;171;122;135;146;130;136;145;147;122;122;96;112;102;102;117;97;118;114;121;111;109;99;107;102;125;110;122;121;122;125;127;127;133;121;124;139;123;129;132;149;132;123;129;137;128;137;139;120;102;132;150;124;129;102;104;131;128;99;136;123;106;125;130;112;121;123;140;101;138;123;125;118;135;110;133;139;117;136;135;129;129;136;136;116;128;94;102;93;96;88;110;98;117;113;121;99;97;111;116;85;103;119;111;115;108;111;118;132;124;135;130;99;115;103;129;86;102;94;96;112;124;94;113;109;123;92;107;102;88;85;82;89;94;123;112;123;102;89;93;117;70;99;101;94;108;71;87;68;85;84;101;103;106;126;98;125;119;124;106;118;134;124;139;145;136;111;127;118;158;130;156;142;121;124;126;123;133;132;140;140;131;135;148;145;122;117;130;120;109;106;115;107;109;123;118;117;113;121;122;127;135;161;161;131;115;149;123;118;108;138;122;119;112;110;114;94;120;117;110;125;116;129;134;137;159;140;158;147;177;148;129;167;125;140;115;107;96;75;100;82;83;107;129;127;106;99;130;128;134;94;123;119;132;125;147;127;127;121;144;125;138;120;130;137;110;137;142;155;117;142;157;151;165;156;132;144;157;125;140;131;118;112;121;118;115;105;107;123;120;126;98;124;142;139;131;170;173;130;129;89;123;124;104;116;144;135;127;130;143;121;123;158;144;127;115;118;95;134;149;133;131;122;148;131;128;146;140;97;120;128;113;122;131;130;135;135;139;127;146;130;132;137;107;123;140;135;121;129;113;126;149;131;148;131;124;139;138;131;104;131;138;128;174;134;135;109;114;150;123;135;145;138;118;129;130;135;137;106;137;117;138;121;138;119;134;141;128;107;133;132;132;119;139;163;141;139;124;122;137;119;120;129;159;133;149;130;142;166;136;136;128;156;164;135;123;121;130;131;144;112;131;125;126;147;107;131;144;151;142;152;144;123;140;140;150;124;155;141;118;131;140;149;111;125;132;131;151;132;124;138;149;151;156;144;140;143;142;138;162;159;151;154;118;131;112;131;136;139;139;144;134;97;140;135;146;131;153;165;139;134;142;153;140;149;128;133;128;135;124;121;151;139;164;138;125;129;146;130;114;144;146;126;120;110;110;155;125;121;134;116;144;134;110;107;113;128;124;133;124;148;121;114;153;153;129;154;146;146;124;139;116;133;157;150;155;160;164;171;142;155;159;173;161;181;159;155;135;143;162;130;135;122;133;128;125;145;143;116;124;138;163;146;139;128;127;141;115;135;100;134;137;124;123;150;139;136;154;116;132;133;125;128;128;112;127;120;139;137;117;108;144;146;113;110;129;125;152;158;151;150;171;207;164;144;128;143;135;137;124;141;143;152;109;126;133;122;136;118;100;109;121;120;133;119;142;140;140;131;122;138;140;125;136;136;105;132;144;129;131;128;122;128;125;132;143;135;129;124;151;128;115;140;123;176;143;120;156;140;166;144;144;129;136;135;134;148;123;129;128;123;135;132;147;130;145;132;163;148;185;197;152;170;173;152;172;154;141;147;146;125;140;128;163;155;189;180;164;154;165;142;149;146;131;108;106;134;127;125;126;117;118;129;146;157;145;164;196;180;146;138;144;135;125;121;134;126;148;124;129;126;122;121;100;119;140;118;124;81;124;120;124;118;121;127;139;127;137;138;141;120;113;127;146;131;136;139;123;109;153;157;140;123;138;131;140;131;114;120;132;131;122;139;142;168;161;153;154;132;143;154;143;136;125;161;140;119;120;110;110;119;120;110;125;114;108;123;120;125;110;136;132;143;105;119;120;134;130;119;123;149;110;108;118;124;116;122;122;130;135;123;118;129;131;116;123;123;132;117;113;128;135;146;131;116;128;127;105;116;121;116;128;117;129;152;136;122;156;135;134;141;157;139;161;160;147;130;156;128;151;146;117;129;144;121;144;156;142;161;122;140;135;159;158;152;147;154;122;128;122;111;156;157;162;139;136;138;131;144;126;126;139;163;143;155;159;128;166;165;136;139;130;134;123;101;102;116;126;154;198;193;193;149;155;154;144;130;127;128;129;129;108;144;121;133;151;131;129;147;134;159;127;121;117;99;112;121;139;130;132;116;106;118;118;136;136;131;137;134;130;108;139;149;129;114;137;137;142;117;124;145;159;142;168;143;128;132;114;133;124;113;121;114;113;133;149;139;146;148;150;180;148;164;160;153;125;128;153;162;138;154;128;108;100;110;121;110;106;129;121;118;133;112;108;108;92;107;105;123;128;141;140;136;155;165;146;141;158;133;124;118;104;119;106;121;132;126;132;127;140;119;129;127;135;138;145;132;134;139;120;122;115;120;136;121;135;122;151;155;114;144;99;121;126;113;126;117;137;135;145;148;144;138;141;122;131;136;134;128;127;117;141;115;129;135;148;128;143;147;161;123;147
134;97;127;121;110;114;122;101;106;109;124;96;101;114;113;104;126;128;128;134;112;150;125;106;122;103;113;115;120;119;108;141;107;119;134;121;111;113;108;118;138;132;121;128;141;115;130;126;116;118;127;116;116;115;135;123;107;107;94;105;96;111;103;139;126;112;125;117;136;114;120;105;119;114;128;140;137;117;120;128;124;117;142;128;105;115;127;116;140;148;112;136;149;122;110;124;111;118;81;120;119;136;126;97;145;116;119;118;108;110;103;110;142;120;105;136;101;113;98;130;129;94;118;111;105;116;124;128;129;128;144;143;136;113;114;116;127;93;123;127;128;97;114;106;153;124;140;138;121;130;133;126;129;112;141;115;116;118;123;116;122;108;99;123;112;110;110;112;88;107;130;110;117;103;99;126;117;123;127;103;120;132;130;114;114;108;127;131;123;108;130;133;123;128;105;106;139;120;133;110;124;106;119;106;118;142;137;131;122;124;113;115;130;131;164;116;145;145;151;141;130;121;133;121;103;124;122;130;153;150;115;126;131;121;116;111;128;130;164;140;149;147;110;148;136;112;121;122;144;152;157;144;131;156;122;129;121;117;142;136;156;137;133;137;118;124;143;108;118;103;122;104;124;140;106;137;122;134;130;111;122;132;97;112;105;93;120;140;138;137;146;139;127;144;140;109;60;76;72;109;118;138;111;132;117;119;113;132;149;112;120;131;131;113;125;95;119;114;127;113;133;141;142;123;130;129;113;138;114;118;126;146;120;137;126;147;132;126;135;116;124;128;127;126;133;121;113;125;120;132;121;130;144;156;158;127;136;124;142;141;136;154;117;126;113;122;123;134;154;121;124;127;139;122;103;124;119;136;122;125;118;136;113;119;131;134;140;127;131;129;134;125;127;129;118;133;148;126;146;142;129;127;142;158;146;120;150;124;105;119;116;124;128;94;108;102;113;103;149;110;129;115;116;122;117;128;114;114;112;119;141;131;155;159;153;157;192;129;135;117;134;125;125;137;135;140;129;127;135;128;115;131;115;90;96;99;97;119;105;109;127;124;126;114;123;145;136;115;130;108;128;128;122;137;120;119;115;123;145;149;129;148;144;142;150;152;130;133;128;121;116;114;110;106;101;135;131;119;107;120;121;111;106;128;125;116;121;140;132;158;136;153;119;139;152;132;126;126;144;139;132;122;149;148;127;130;149;127;111;143;123;109;136;131;113;122;105;103;113;128;111;104;109;108;119;130;151;129;113;114;118;115;127;129;127;108;132;142;124;139;152;128;132;144;107;99;81;93;86;95;93;85;102;124;114;117;108;97;106;93;95;121;102;115;100;108;127;142;140;109;127;127;111;95;107;99;95;100;108;111;104;109;119;95;102;98;103;104;104;89;101;97;142;141;138;112;99;72;80;87;82;85;93;85;86;80;71;71;85;85;109;98;89;103;122;134;112;124;115;137;139;155;132;138;149;122;119;142;125;166;153;136;125;144;125;131;124;135;133;130;127;137;140;152;120;129;101;96;99;115;102;108;109;121;121;113;126;124;95;123;143;117;109;113;109;98;129;116;104;130;116;106;112;111;120;111;120;119;132;132;117;144;109;134;127;136;127;126;142;122;138;132;141;134;94;85;78;86;77;109;119;132;142;115;102;110;135;108;140;136;114;114;114;117;132;146;147;129;131;131;135;118;118;113;119;148;139;169;148;129;152;126;109;144;136;159;146;124;124;108;111;117;110;121;131;113;111;116;117;110;139;135;154;152;143;134;129;121;125;114;111;108;104;106;130;123;119;133;145;123;145;120;142;128;120;136;148;138;134;131;125;146;114;119;140;133;108;119;106;131;109;120;135;135;129;141;134;117;125;144;131;127;148;125;126;124;139;146;153;151;158;135;136;161;149;138;141;155;123;111;134;137;165;141;134;121;139;151;136;131;113;125;108;144;121;105;126;112;149;144;119;129;108;134;116;118;139;120;132;120;126;119;119;124;136;118;118;117;116;128;149;139;136;146;120;151;170;122;143;149;134;150;146;138;125;147;133;131;143;127;125;124;121;138;116;127;148;151;145;134;150;114;135;152;147;122;140;100;128;143;131;144;123;125;143;113;124;120;160;150;143;126;127;135;146;156;132;130;142;145;124;138;147;116;127;125;113;148;142;138;128;144;145;134;135;143;140;136;114;179;166;156;153;130;127;121;141;122;139;135;133;138;127;138;122;123;134;140;131;143;139;110;113;110;113;140;132;132;128;131;130;111;112;105;124;129;128;163;154;141;160;146;165;141;163;138;145;126;111;166;146;171;159;161;154;151;145;153;147;172;165;188;164;154;162;156;155;172;161;169;133;136;119;117;154;140;126;135;154;148;135;160;149;119;145;133;104;104;117;122;132;159;125;113;144;169;161;147;114;116;104;122;124;122;146;135;148;150;113;119;145;134;135;127;142;117;154;135;168;177;205;159;151;121;128;135;126;158;124;105;130;120;108;155;135;131;111;91;107;120;134;145;154;146;117;160;127;121;143;162;131;117;123;133;115;146;142;138;159;147;130;109;130;139;137;133;158;133;149;120;143;139;142;123;155;147;167;146;152;137;132;128;140;140;142;135;119;141;153;109;121;141;146;160;154;134;156;196;184;156;146;146;127;134;161;130;118;119;125;145;156;180;178;193;155;136;173;153;132;169;133;150;118;134;136;123;131;117;123;108;123;129;120;155;158;200;191;165;160;172;132;126;129;133;129;126;136;152;122;128;138;114;127;123;131;110;120;93;119;128;106;124;113;132;144;149;133;132;134;129;146;143;122;152;140;135;133;170;145;164;149;137;136;154;128;144;127;136;124;141;128;162;130;159;155;123;147;155;163;156;162;139;142;146;104;116;121;116;108;109;122;114;111;105;113;118;123;142;136;115;145;132;141;144;159;144;139;168;163;134;134;132;116;125;153;118;127;126;142;166;128;131;121;121;134;134;126;132;122;139;157;123;150;144;118;104;129;118;119;107;126;136;125;141;155;140;141;162;126;148;137;139;145;179;155;148;161;138;143;130;136;129;110;127;167;172;149;168;157;140;163;149;162;156;121;147;127;139;127;118;139;128;122;141;152;128;110;116;116;132;139;129;113;160;151;161;156;131;139;153;144;119;135;109;144;152;179;185;238;187;192;163;143;125;147;132;137;117;108;136;123;150;127;157;148;141;136;162;123;123;126;112;135;140;139;150;139;147;130;124;107;137;127;103;134;148;146;123;111;148;136;116;129;127;141;132;154;150;130;145;150;150;165;163;140;137;129;102;135;124;144;133;113;133;138;178;161;152;192;176;147;142;145;126;139;144;154;124;158;135;118;124;99;132;87;102;126;162;128;113;124;112;109;110;106;124;120;131;130;122;150;121;140;144;132;130;121;150;106;118;100;116;113;120;116;118;102;134;122;134;129;141;136;129;147;142;162;124;119;124;147;115;135;126;129;124;126;121;135;107;100;109;132;128;117;145;134;146;119;133;132;129;131;150;132;118;147;126;122;123;111;120;135;113;126;154;176;165;126;154
139;128;131;142;136;132;116;112;107;109;114;114;118;126;112;123;129;134;113;114;140;135;136;113;119;119;130;111;103;102;108;135;107;134;144;116;102;108;129;110;150;140;122;159;133;113;119;107;112;120;127;104;103;145;142;129;129;106;114;116;105;99;123;123;95;118;98;128;104;116;108;106;113;111;131;130;116;95;107;120;118;132;123;130;117;92;121;113;134;114;99;112;104;110;108;138;111;148;122;121;116;121;123;116;132;127;136;126;126;100;111;113;113;113;135;137;112;110;112;125;119;135;118;114;121;125;99;113;115;122;128;111;134;129;105;117;117;119;107;104;134;103;120;122;102;112;135;133;103;114;133;141;130;133;118;118;123;104;104;105;103;123;109;135;113;122;125;96;132;100;115;112;116;113;122;114;104;129;106;100;137;129;127;137;137;113;117;128;121;121;151;135;125;132;131;127;118;127;126;118;129;115;89;119;126;135;108;133;122;119;121;133;142;126;138;141;162;124;128;118;113;146;120;115;125;144;121;142;115;138;129;123;135;125;127;104;132;107;149;140;134;98;112;131;135;95;146;139;142;150;129;137;122;128;123;136;123;110;137;141;143;116;136;118;132;103;121;108;108;133;140;130;173;128;102;126;126;126;102;117;111;128;112;104;106;145;129;138;156;136;128;128;165;150;149;107;66;51;54;103;158;123;119;121;128;130;113;116;133;115;125;124;125;145;145;123;147;145;132;146;129;135;158;126;158;128;137;142;131;153;133;156;130;115;125;115;116;132;118;115;112;118;116;144;106;121;125;114;127;138;128;133;139;141;147;132;129;140;129;126;120;126;126;116;134;140;124;138;141;133;134;150;139;121;122;119;117;110;118;121;113;106;116;137;135;141;135;147;144;155;136;142;123;133;117;133;106;133;130;136;141;141;137;117;132;126;94;135;103;94;94;106;123;122;120;122;104;103;122;122;116;124;110;124;130;129;142;132;125;97;118;119;146;145;152;142;149;157;128;124;137;132;150;134;149;141;136;116;141;132;130;115;121;111;105;121;99;131;123;123;106;122;113;136;120;140;123;132;128;132;114;119;143;110;129;117;119;122;118;146;121;147;135;154;160;180;155;130;111;115;109;108;100;114;108;122;104;117;109;109;89;119;95;121;110;110;124;128;131;152;135;136;131;131;143;124;127;119;121;128;132;121;129;132;118;128;134;109;134;113;115;114;115;140;122;127;130;132;110;112;113;110;123;121;114;140;119;131;134;115;132;121;126;123;121;127;152;137;122;134;140;140;136;119;108;124;116;92;84;94;92;82;115;104;114;112;117;95;107;100;114;115;106;106;129;128;157;254;189;124;97;132;103;126;96;82;98;101;108;105;119;77;105;96;107;119;130;116;94;94;83;97;131;190;137;139;110;109;100;79;89;107;94;89;84;82;92;88;89;116;90;119;117;100;110;127;108;109;111;100;140;141;139;133;129;152;121;149;137;179;178;168;135;131;116;121;163;152;139;151;146;166;135;137;109;120;104;127;104;127;103;115;99;111;124;120;124;98;132;136;130;119;126;144;100;113;126;98;110;108;116;93;114;114;105;124;122;145;138;154;111;128;125;132;148;140;121;124;106;150;145;122;97;98;102;70;78;93;88;95;119;115;142;93;119;128;122;107;148;106;135;136;132;127;127;118;143;137;126;139;139;148;135;118;124;145;126;128;150;156;148;151;124;147;138;159;134;137;140;113;107;118;80;119;105;122;115;126;123;113;118;137;158;139;147;136;107;120;105;108;124;114;110;122;137;129;148;150;139;143;118;106;138;122;116;132;139;157;183;150;126;120;113;140;143;124;120;112;132;119;133;135;117;116;118;130;123;123;123;158;128;111;109;124;124;121;104;133;154;170;118;110;111;142;135;142;127;155;142;118;116;140;128;144;132;131;143;118;132;116;112;132;128;154;118;116;98;121;137;116;126;127;115;131;119;120;122;121;112;118;141;141;122;128;104;114;135;135;117;115;123;158;145;134;125;127;143;137;136;146;121;139;128;113;112;139;132;132;151;152;140;107;135;125;130;135;147;133;149;130;144;135;136;139;134;144;123;122;145;139;138;128;138;158;169;104;110;116;146;139;122;122;136;122;114;140;115;147;127;129;144;128;136;122;140;117;163;135;135;135;124;127;168;154;136;153;135;136;149;130;139;145;154;147;141;133;120;137;127;117;137;120;139;136;117;117;143;153;116;136;142;128;125;105;106;124;129;141;135;114;140;131;122;128;103;129;120;120;123;131;150;152;187;167;150;155;131;148;150;134;144;165;150;152;185;151;138;126;166;153;154;198;168;172;163;157;167;163;192;154;146;155;149;114;148;127;141;130;128;144;129;146;137;149;153;120;114;104;116;152;122;117;123;101;143;136;165;137;112;124;124;125;133;108;123;98;135;135;112;133;132;144;124;135;105;130;136;132;163;187;192;181;148;120;126;130;132;118;136;126;149;112;105;140;140;117;115;119;120;117;124;115;128;151;133;131;146;149;139;125;126;150;144;156;148;151;137;132;153;147;123;120;133;140;138;155;144;147;131;145;149;123;135;134;153;167;153;150;166;142;124;123;121;158;179;156;131;119;113;137;130;146;157;163;181;169;179;168;203;169;151;143;142;138;144;117;136;129;128;144;150;162;163;175;168;171;176;151;155;175;163;143;131;122;130;127;121;126;106;124;138;137;129;145;155;156;168;148;158;112;128;127;129;121;122;157;113;144;128;135;132;122;147;129;122;115;131;117;144;144;128;107;138;123;157;107;125;133;132;141;129;143;127;144;120;131;146;128;136;135;121;139;120;140;130;137;126;147;114;130;116;136;146;117;136;155;137;146;138;133;140;145;144;124;121;100;117;97;129;109;105;75;107;128;108;126;109;119;116;128;131;137;132;124;160;139;129;151;154;133;124;132;125;100;119;115;113;134;153;141;128;131;112;133;150;142;137;132;134;135;133;121;144;115;123;126;115;147;119;123;103;125;131;152;136;165;139;152;119;150;141;166;175;164;157;152;157;142;159;152;121;127;126;128;158;167;164;150;141;133;155;139;152;178;146;149;162;135;152;133;129;142;145;133;163;140;128;130;118;108;123;133;154;149;144;173;158;156;146;142;144;115;116;96;135;159;208;196;187;210;185;144;157;138;158;125;108;116;103;128;123;131;133;162;150;143;153;138;137;144;135;122;119;126;125;118;135;144;109;95;125;98;134;137;132;121;110;120;124;140;117;121;137;121;128;158;134;138;151;165;161;159;165;168;160;147;95;116;117;117;119;104;120;139;154;152;159;170;156;150;156;145;130;124;118;129;155;162;157;165;104;118;110;93;100;127;106;141;123;116;118;122;120;107;128;131;124;133;136;124;148;155;140;136;129;118;112;115;138;125;133;109;108;120;124;116;123;97;134;114;159;122;131;123;119;121;112;111;117;144;111;129;121;106;116;120;101;128;124;139;122;130;130;108;114;146;152;130;128;152;134;133;110;138;149;106;132;121;124;124;124;138;131;130;84;145;139;144;131;127
120;125;129;113;121;131;131;127;118;109;123;106;148;131;113;116;126;127;154;136;116;130;120;120;111;101;104;127;100;134;115;123;112;122;112;126;109;96;121;117;123;133;135;153;127;118;120;138;102;107;140;121;129;112;120;125;149;97;119;97;96;113;119;124;95;113;104;115;116;90;91;101;131;141;117;120;110;92;105;104;109;160;157;136;97;108;123;121;144;128;124;132;119;115;106;117;117;106;130;111;115;109;141;117;129;138;119;124;121;158;119;120;121;120;116;116;116;121;102;133;128;113;118;125;114;116;119;121;98;135;130;109;130;122;108;147;110;115;107;115;116;111;133;109;117;129;114;134;114;107;115;129;139;114;93;119;113;102;122;122;109;115;111;121;118;132;121;116;128;103;129;126;119;114;119;129;125;106;113;116;119;116;122;103;124;120;117;126;105;120;115;152;155;124;130;138;110;116;115;126;109;109;120;99;108;103;123;127;133;125;128;145;125;110;135;139;133;133;132;135;121;129;135;117;117;124;147;118;119;131;120;96;118;129;129;118;126;134;139;165;125;134;118;143;137;143;135;130;148;141;136;134;121;118;119;155;139;153;131;148;161;152;122;126;110;120;107;88;108;124;119;107;127;109;135;115;126;124;127;85;110;122;125;118;130;127;147;132;166;138;126;139;142;150;154;97;79;51;50;108;132;138;139;113;133;110;121;128;115;121;133;131;127;118;117;139;151;117;109;134;141;132;140;137;123;140;160;165;112;123;125;148;125;134;146;144;140;124;106;119;124;124;123;97;138;129;132;126;127;103;165;144;125;126;170;153;150;132;130;118;146;142;134;122;127;117;128;124;139;134;130;136;124;135;112;137;111;117;137;126;130;124;140;120;128;155;110;133;110;133;145;110;129;130;143;135;169;127;117;128;123;117;127;123;127;127;114;92;129;110;104;115;106;122;120;99;133;140;131;143;115;107;125;111;120;120;120;137;133;122;121;137;131;127;130;166;145;151;146;134;154;133;155;143;156;143;149;137;134;111;133;142;112;100;123;101;101;110;114;105;121;112;127;103;127;129;145;120;112;122;119;148;143;124;104;107;108;126;134;138;141;144;137;143;150;164;147;101;99;101;95;107;87;99;116;118;101;123;105;111;111;101;136;116;105;109;111;121;134;145;127;123;141;130;131;144;138;129;118;138;131;134;116;133;121;145;141;127;93;111;109;115;136;129;139;123;122;112;105;109;116;133;138;133;133;127;124;153;124;126;121;110;109;126;114;113;132;131;131;123;143;157;117;141;115;96;102;86;78;58;71;93;102;92;119;110;97;104;100;104;111;103;107;130;127;133;218;321;346;177;128;134;116;124;80;77;79;96;93;117;92;93;93;113;105;104;123;113;111;80;72;103;119;167;166;139;122;99;95;97;97;93;96;94;90;79;73;92;77;103;114;108;95;119;118;128;104;123;119;134;119;134;128;139;121;126;147;152;128;142;157;153;127;150;142;127;127;134;129;152;135;138;146;147;113;93;112;100;120;108;113;118;89;106;119;122;117;120;132;106;115;111;134;124;123;88;100;112;133;123;110;122;111;126;111;107;116;157;126;166;116;136;108;144;140;110;128;150;117;148;146;141;121;108;89;78;62;90;88;100;104;124;106;119;107;103;130;127;115;123;117;140;141;135;140;118;118;138;143;158;151;147;132;148;143;133;124;134;137;148;126;137;130;145;163;160;164;135;119;107;100;118;117;124;131;114;106;109;145;117;116;121;144;122;136;137;116;129;111;117;102;115;132;108;115;111;117;117;148;140;126;141;116;120;131;157;135;157;177;126;118;92;138;149;136;127;129;122;114;123;119;122;117;125;116;111;121;109;111;124;130;132;118;109;132;135;121;137;143;124;139;145;129;144;129;131;122;152;142;142;142;137;146;122;127;129;145;147;133;132;143;125;132;129;140;112;123;120;127;121;121;154;150;107;142;128;140;121;102;144;132;123;134;134;128;125;131;137;143;151;111;139;158;140;116;167;135;132;131;135;134;131;137;148;146;118;130;146;118;116;105;119;131;120;160;157;147;158;160;150;126;165;145;148;119;117;127;135;154;124;125;133;138;145;136;133;123;129;139;130;146;130;150;140;119;139;130;140;145;158;142;131;126;142;139;135;130;155;133;138;139;138;129;121;137;137;133;148;133;121;166;155;158;130;128;140;135;142;132;132;138;116;150;149;131;141;127;142;132;121;128;129;106;124;102;114;121;138;135;137;102;138;108;121;128;116;120;136;135;145;128;136;140;153;152;125;135;141;129;136;125;135;154;163;167;137;135;139;149;164;179;164;172;150;142;166;152;187;141;161;158;162;164;137;146;123;121;138;129;122;135;151;133;132;149;120;126;119;147;119;112;135;110;132;140;140;137;129;137;134;118;114;120;110;123;125;147;123;127;128;123;126;146;124;132;128;146;108;139;152;205;192;143;131;137;140;135;137;124;135;121;123;129;123;134;127;123;111;104;134;153;130;137;125;144;151;153;153;132;134;146;131;135;150;162;161;139;143;119;155;140;135;104;135;151;144;120;144;119;116;113;135;120;137;143;176;147;126;151;132;128;101;103;138;138;142;94;133;125;128;127;140;143;150;178;214;196;175;164;178;163;140;137;146;146;117;113;135;119;144;145;149;162;179;200;174;144;150;170;163;147;129;147;136;138;142;131;129;114;113;122;138;131;150;124;150;167;173;160;118;125;128;108;116;147;108;140;118;158;126;133;147;131;140;112;147;126;138;114;140;128;148;123;139;127;128;129;128;137;127;140;112;138;126;142;178;138;151;130;134;120;156;133;114;145;124;123;125;115;135;123;147;155;152;153;149;153;145;139;144;135;135;133;124;117;103;113;124;116;112;107;116;115;125;121;120;118;126;111;125;126;140;133;141;144;133;161;129;123;142;122;130;132;126;125;141;122;146;139;149;141;120;137;125;133;157;146;145;154;123;131;130;126;111;131;123;112;123;125;116;111;127;131;137;164;145;154;159;148;146;140;172;191;174;159;169;153;137;161;146;139;123;134;123;116;181;152;159;124;134;155;163;128;140;152;164;154;162;153;133;119;141;130;147;156;150;135;112;112;114;130;158;149;186;140;144;149;138;143;150;138;148;128;138;146;173;192;224;234;212;169;142;122;134;126;117;123;117;117;99;111;133;162;171;164;149;125;121;138;129;126;122;119;140;121;145;137;133;114;109;99;110;141;136;152;123;102;124;122;123;142;128;123;149;143;135;129;130;161;145;140;161;155;160;162;145;96;125;104;125;124;113;105;125;127;162;172;158;163;162;158;134;144;129;143;148;159;171;158;179;130;103;113;109;124;100;134;129;137;124;128;102;120;134;111;113;122;108;137;145;134;151;144;128;100;139;129;124;126;128;138;135;134;123;111;114;104;119;130;134;133;130;125;129;130;141;116;122;131;141;121;116;126;126;107;119;107;118;124;99;114;126;116;129;130;142;151;142;129;138;160;129;128;125;85;124;138;129;114;137;107;131;138;135;117;142;126;149;156;143
142;141;138;109;125;123;121;124;128;103;98;82;132;110;116;129;116;134;124;131;121;131;133;116;132;124;106;117;131;111;114;121;110;120;123;119;111;154;127;126;136;145;143;146;117;109;124;122;144;128;112;112;122;116;121;110;102;99;99;115;118;106;125;101;100;84;92;112;97;115;125;122;93;121;130;112;106;100;91;109;111;122;140;109;111;113;113;124;124;131;112;112;119;126;96;114;117;109;116;99;118;125;122;124;141;117;126;105;118;117;113;121;119;112;122;116;140;102;113;103;92;111;128;124;122;119;121;117;127;139;110;115;128;125;116;132;116;117;121;120;106;110;125;112;103;128;122;121;111;147;119;111;133;111;110;97;106;115;120;136;100;100;112;126;139;97;101;114;116;125;102;94;119;129;116;124;125;101;112;109;117;109;107;117;121;141;120;119;125;134;123;135;134;125;130;126;122;119;100;105;112;108;118;122;108;132;103;111;119;107;121;112;126;107;136;140;144;128;127;109;94;116;107;117;123;118;119;110;151;119;131;151;132;126;120;109;123;112;115;116;123;129;123;121;124;132;115;117;141;145;137;131;145;151;121;132;125;126;126;131;117;114;121;123;124;104;121;90;108;107;121;124;126;136;130;117;135;116;111;118;113;113;125;115;127;136;152;142;133;123;152;123;142;134;154;99;50;59;72;107;108;124;132;133;117;106;109;120;149;124;135;105;114;119;120;137;127;137;111;123;120;124;149;132;136;109;116;133;117;128;129;143;138;147;143;130;104;117;105;134;106;116;134;134;122;134;108;127;137;111;118;133;121;133;138;136;143;127;115;122;144;129;118;141;124;119;118;148;109;125;146;135;130;125;145;127;125;115;145;126;118;129;125;130;135;131;139;109;109;123;111;128;119;149;144;140;144;128;136;157;137;134;138;126;129;118;111;95;112;101;115;109;143;117;126;115;128;147;106;134;115;98;108;113;120;115;131;105;135;124;118;116;149;124;140;165;157;150;139;142;133;135;149;130;146;147;124;133;139;148;140;131;124;114;105;107;109;111;95;129;121;103;119;112;149;122;128;129;117;109;119;138;125;118;111;125;117;125;113;142;120;135;122;150;142;158;128;108;102;94;97;96;93;104;105;122;107;110;102;123;101;98;139;116;112;134;136;111;125;155;128;124;128;140;136;128;140;148;127;113;142;133;133;124;112;129;119;120;123;117;107;121;124;123;137;141;131;112;122;120;135;110;105;103;135;129;118;118;137;99;132;123;140;134;116;121;114;121;145;139;146;158;155;129;143;97;91;84;76;75;83;107;117;110;121;107;100;109;119;130;122;105;114;93;112;162;241;422;367;208;122;125;146;109;86;65;84;104;121;102;106;138;109;112;142;109;120;133;115;87;91;93;134;150;169;133;102;107;83;96;119;99;107;108;100;76;102;97;111;105;120;115;103;107;109;117;123;122;111;119;140;122;141;149;113;139;152;128;141;118;147;128;110;125;130;138;143;129;131;136;158;147;149;144;110;84;102;96;102;100;113;107;95;103;93;103;118;111;103;123;131;115;109;105;121;104;101;109;127;120;122;120;131;127;135;103;117;133;168;147;136;129;148;139;111;130;102;122;124;140;146;137;133;122;100;88;97;91;96;102;106;103;80;119;109;90;112;99;114;128;101;114;125;134;115;118;121;123;135;150;139;139;134;136;106;144;142;135;125;135;147;116;140;147;138;136;154;140;131;115;119;126;124;139;107;149;107;109;134;110;118;124;108;110;108;112;113;125;132;113;115;131;118;108;144;147;137;144;143;142;133;125;124;118;128;148;123;118;129;117;114;112;130;122;134;140;114;101;123;129;127;112;129;125;129;119;116;119;123;114;119;115;127;118;126;135;140;127;147;135;146;127;140;137;121;144;150;148;142;132;141;116;136;111;139;146;118;148;134;149;141;128;121;121;139;112;127;133;113;144;122;125;136;132;109;119;123;111;125;141;153;127;124;126;123;105;124;134;129;125;136;151;143;161;140;122;128;120;131;137;110;116;127;130;114;132;146;113;137;135;140;128;121;127;147;136;154;139;133;124;122;129;136;131;125;120;120;130;133;142;135;158;135;137;143;142;128;133;120;132;128;136;140;118;133;151;153;127;135;121;122;115;133;138;133;167;139;127;146;154;133;136;145;123;128;138;156;143;124;159;130;174;157;129;135;136;143;116;117;141;141;120;117;127;123;133;121;118;150;130;123;129;114;105;97;114;119;146;131;132;100;118;119;107;144;132;142;121;140;142;137;132;133;166;154;119;133;168;149;132;124;132;142;155;154;136;146;160;163;174;176;162;138;129;129;158;159;206;163;145;158;144;158;122;134;115;121;137;131;138;133;147;153;130;135;135;131;122;123;125;118;99;128;121;129;123;104;122;109;116;119;103;120;114;103;121;114;102;95;129;116;133;109;138;145;111;119;132;128;161;177;189;130;136;133;155;126;138;126;115;127;104;127;134;158;149;113;130;121;114;159;145;136;127;142;124;123;142;142;127;126;134;119;155;165;192;136;129;148;149;128;122;113;110;137;127;158;165;146;142;140;142;119;134;148;160;116;155;160;146;109;107;102;141;125;138;127;113;137;117;118;148;125;135;166;174;172;176;200;169;158;160;176;138;177;137;139;118;143;143;146;173;197;174;173;195;170;169;166;178;152;146;139;129;143;153;158;139;116;119;111;114;100;100;132;123;138;155;169;140;111;124;130;117;134;149;137;136;136;137;171;124;122;128;142;153;144;141;135;113;131;132;106;133;128;149;138;128;125;147;129;123;138;159;139;166;147;158;136;133;157;139;133;133;149;145;132;126;124;137;124;135;145;132;155;129;147;146;129;144;125;149;129;134;143;128;144;122;109;120;120;123;120;121;128;99;110;117;98;106;129;121;141;137;134;122;129;121;139;121;108;138;136;123;107;108;138;127;148;170;137;148;121;133;153;128;141;145;152;144;116;121;135;119;120;119;133;131;101;112;114;135;127;162;140;129;161;145;167;148;144;162;147;159;156;152;162;157;165;153;144;115;136;138;134;133;164;141;137;148;179;191;174;156;156;161;176;145;156;143;119;140;146;158;147;137;138;124;133;136;130;136;149;163;154;165;132;158;152;148;142;149;120;141;126;171;193;247;233;200;170;135;137;138;128;108;105;104;122;122;139;156;177;187;138;145;123;136;114;152;131;126;137;126;126;148;136;145;124;126;122;113;124;133;115;135;130;122;129;131;124;144;137;136;130;130;142;111;137;129;134;141;138;134;138;106;109;116;118;114;119;120;109;137;115;154;160;158;152;162;144;140;154;149;138;134;158;180;177;163;129;121;116;132;108;133;122;118;122;104;123;126;145;118;118;121;110;138;130;132;124;133;152;112;127;148;117;111;125;121;134;107;128;131;104;111;116;126;130;101;112;125;126;127;129;131;125;158;122;128;134;110;114;130;136;136;138;110;112;103;106;107;114;136;119;132;156;176;150;180;123;144;139;139;107;117;124;107;136;108;103;106;136;111;124;116;128;124;135;131
122;143;113;99;150;121;103;131;118;126;138;116;115;106;106;118;118;122;145;133;133;106;128;109;99;109;100;100;131;134;129;118;119;96;122;122;100;141;114;112;122;131;134;133;127;127;107;127;140;127;127;105;137;127;120;119;120;119;104;106;109;124;111;112;108;121;102;103;114;117;134;101;135;114;114;120;104;102;108;106;138;150;138;142;119;117;118;110;121;127;110;94;114;120;136;115;133;112;134;123;117;126;119;114;124;110;126;91;123;105;129;131;113;131;124;122;123;124;107;118;123;107;127;125;110;107;132;101;105;123;101;126;131;119;122;120;93;102;111;119;107;119;111;128;120;114;111;126;152;114;114;94;127;130;122;108;104;117;127;130;129;101;123;121;103;106;108;111;102;108;103;122;124;123;120;112;117;125;126;120;116;114;96;118;113;103;129;121;116;121;134;124;133;119;123;121;152;125;128;121;122;133;130;116;105;124;119;114;118;117;105;119;144;114;134;99;122;109;128;124;124;113;112;136;119;141;153;147;145;125;129;120;129;109;126;139;118;115;134;151;134;129;109;127;122;128;131;131;104;141;127;135;129;129;120;125;119;123;134;120;125;113;113;119;121;106;98;122;117;95;122;108;99;116;158;125;87;121;112;103;121;126;104;124;107;149;126;122;134;135;149;126;125;150;137;102;65;69;97;118;127;131;122;131;134;119;113;120;102;123;130;121;134;135;132;135;127;114;125;141;116;128;135;141;150;128;123;113;101;140;122;121;121;151;179;163;130;98;90;114;134;123;142;107;128;118;111;125;107;132;136;115;141;121;171;155;128;148;115;106;131;127;115;115;126;144;139;150;130;132;138;135;126;145;142;130;105;128;141;128;127;96;114;130;115;138;112;104;107;118;143;129;156;145;161;126;147;138;162;130;151;163;144;124;101;100;102;89;125;106;130;107;119;130;109;123;133;131;122;138;110;95;125;121;115;126;120;110;117;122;129;119;124;116;134;148;136;136;155;138;139;131;131;141;134;118;140;99;117;126;143;127;130;133;101;93;110;108;111;105;112;111;110;135;108;116;145;142;110;118;154;117;128;113;119;128;128;112;131;103;137;132;150;129;149;133;104;111;72;101;99;92;89;114;100;114;123;115;137;111;120;115;128;116;120;112;126;130;129;133;120;129;133;151;142;116;135;154;119;120;140;110;124;132;136;112;109;111;133;103;108;99;144;141;139;117;102;128;133;112;128;133;131;130;117;125;111;125;122;129;120;100;137;117;122;126;138;105;129;151;123;155;123;130;91;77;77;70;68;74;78;105;112;98;125;128;96;113;111;110;117;107;101;117;102;148;234;292;280;188;122;139;147;93;91;81;93;93;143;117;132;129;121;120;107;106;100;116;102;98;95;102;114;156;145;128;105;117;102;110;112;123;97;93;110;89;115;106;109;142;128;105;92;101;101;122;113;113;106;130;102;131;121;125;145;100;134;156;130;129;132;137;143;142;141;127;133;137;144;138;161;133;146;126;131;96;101;94;102;98;107;96;121;111;124;118;119;107;120;124;108;130;145;117;92;121;105;122;128;136;149;132;130;115;107;111;122;129;167;145;126;115;126;142;131;128;132;144;103;116;145;139;124;129;106;94;88;106;83;86;86;101;114;128;91;113;124;101;120;113;134;144;131;145;122;106;127;120;123;134;151;123;140;120;139;135;119;138;124;137;134;113;115;127;142;141;145;116;126;98;97;119;120;119;121;113;141;106;120;114;119;114;134;139;119;118;133;125;102;119;115;130;97;115;108;134;152;160;118;128;121;133;128;98;120;106;112;118;117;131;121;122;116;125;140;135;106;123;107;115;122;112;110;128;120;121;112;129;111;120;125;112;137;121;131;126;143;130;111;112;138;126;150;137;135;127;146;150;131;142;125;132;122;123;144;136;141;112;135;151;156;119;134;123;143;132;107;113;119;106;136;115;136;133;111;114;138;121;130;132;123;146;123;113;105;121;130;141;106;114;133;135;132;125;131;123;162;129;137;124;121;108;135;128;117;124;145;134;113;130;111;154;149;133;125;137;154;132;147;143;146;137;118;146;124;105;105;127;116;142;125;147;140;135;148;145;137;129;148;141;146;156;128;129;128;135;157;142;156;141;115;129;129;167;138;127;138;131;136;123;132;137;140;150;136;117;134;142;153;158;158;184;147;115;139;137;115;133;114;120;123;137;135;122;121;113;130;118;122;143;114;128;117;113;98;112;127;123;129;125;119;106;108;92;123;127;124;140;125;133;119;132;129;165;134;144;124;133;125;125;132;165;135;156;154;148;141;179;181;213;186;158;138;129;129;143;141;172;140;125;149;136;156;124;131;152;152;125;155;114;125;118;139;131;141;156;138;112;123;123;121;125;128;153;117;125;125;132;120;114;102;99;107;113;131;132;124;114;111;127;121;144;141;125;123;129;133;126;167;145;157;158;133;137;141;154;133;124;152;144;113;128;133;121;144;138;119;124;128;125;142;140;154;118;127;120;129;121;132;142;113;129;120;126;129;160;122;137;129;139;137;133;122;139;108;130;137;131;147;125;136;136;124;132;139;168;174;147;182;149;141;118;106;112;136;134;123;124;121;122;119;129;126;145;184;174;167;194;197;175;169;194;152;148;150;170;145;116;146;169;135;169;167;180;190;205;164;148;158;147;156;141;152;133;165;141;135;147;111;117;111;114;114;123;128;110;123;151;142;137;107;134;115;136;145;111;137;130;135;151;154;153;128;140;118;115;145;130;139;145;109;122;136;126;144;134;131;140;146;129;139;137;165;155;159;159;158;169;142;133;142;143;146;149;134;137;127;106;115;153;144;132;144;122;146;162;118;113;146;134;125;182;144;108;147;135;107;131;124;125;127;119;118;107;126;141;145;102;100;95;111;104;106;112;118;140;166;129;137;112;131;103;121;115;117;149;122;141;119;119;122;131;130;148;134;128;143;149;140;130;131;158;124;137;134;128;131;135;129;121;118;127;150;149;162;145;148;139;153;158;145;161;143;146;143;165;163;146;161;169;159;118;137;134;154;165;164;156;176;156;163;154;178;152;156;149;165;144;164;136;151;172;143;138;184;143;132;121;142;143;124;118;115;153;160;143;169;151;160;165;148;184;154;136;157;206;216;250;225;192;170;139;117;115;127;107;116;130;117;130;109;163;162;162;138;131;124;128;110;122;136;123;138;107;124;112;143;131;126;123;123;116;142;126;153;112;114;119;120;121;143;130;131;138;121;133;122;128;136;125;140;132;147;137;131;127;100;132;110;109;128;124;141;101;150;133;146;191;165;152;162;174;174;165;141;142;139;158;163;140;127;147;136;112;113;133;117;124;126;114;120;124;113;137;113;125;132;124;108;145;138;142;117;123;131;124;108;114;127;154;133;129;131;109;118;105;131;122;134;125;122;126;149;119;142;122;119;126;123;135;140;126;129;115;126;105;136;110;113;129;112;133;119;118;120;118;186;167;179;134;157;135;137;117;126;124;148;107;118;119;129;95;125;130;143;134;120;122;121;123
132;124;111;119;110;132;125;107;116;102;136;119;150;112;117;129;141;114;120;106;131;135;100;112;103;109;97;112;102;106;120;114;128;115;127;128;116;108;124;119;132;133;124;137;123;118;97;99;117;128;151;122;119;106;123;119;119;125;99;97;116;118;107;104;110;102;92;110;89;126;106;104;144;123;112;104;100;116;126;124;131;133;119;137;125;110;141;113;118;123;114;116;108;108;101;117;115;130;97;121;115;114;134;84;127;104;112;120;113;121;121;130;132;103;153;116;121;135;117;101;110;118;129;98;120;133;132;133;108;128;107;104;95;95;117;123;123;103;118;120;104;112;100;100;106;108;117;139;139;117;104;127;125;108;95;102;122;112;118;118;117;121;139;129;113;114;87;107;100;127;118;95;119;104;112;107;124;111;121;107;104;120;103;113;118;108;139;146;112;123;135;128;140;142;124;140;131;126;144;122;110;106;120;116;120;113;117;122;102;107;127;122;133;135;144;128;131;131;140;119;130;103;110;137;136;138;143;152;143;127;121;119;133;109;132;112;115;117;136;122;131;133;123;92;127;114;136;144;146;158;138;147;141;133;118;109;122;125;112;135;135;112;107;110;105;100;103;123;108;122;105;121;112;109;125;104;94;136;98;117;107;136;113;103;129;134;158;145;160;137;143;139;126;130;141;116;76;57;84;124;141;126;111;110;145;116;112;122;130;106;122;124;115;141;148;116;116;124;118;139;145;144;118;139;122;126;125;129;135;121;102;133;121;136;154;128;147;106;120;126;101;112;143;129;118;112;98;103;110;122;138;135;156;137;147;146;132;136;112;123;152;157;126;128;145;116;150;123;118;127;121;136;146;123;110;116;111;104;133;132;128;107;124;136;126;122;127;123;120;115;119;132;126;125;162;121;133;147;158;144;145;134;130;124;135;106;95;94;109;114;109;117;124;106;132;123;124;109;111;111;117;95;106;123;102;104;112;139;134;116;129;118;118;107;118;119;123;129;143;150;145;132;122;158;150;141;134;129;170;150;153;137;130;90;106;106;104;94;114;122;98;112;114;111;123;125;118;129;136;121;142;127;110;132;120;132;127;142;132;118;115;137;122;141;139;123;122;99;91;96;87;103;101;104;81;120;140;131;126;133;133;108;115;124;123;137;102;115;109;134;103;122;126;138;142;153;141;142;120;114;119;127;122;112;124;128;113;123;137;103;97;118;133;152;152;120;108;121;102;140;133;111;104;115;125;121;120;121;116;121;117;146;146;130;115;124;125;121;133;121;139;139;149;140;113;106;81;87;73;76;106;98;96;118;114;119;120;124;92;120;107;100;101;114;112;128;142;187;191;161;110;108;111;110;93;76;87;98;107;138;129;133;126;150;122;109;116;94;83;91;123;109;110;130;147;117;106;109;105;106;109;112;128;101;93;98;88;103;125;135;138;111;116;111;117;102;98;96;101;110;121;135;138;119;137;113;134;140;137;144;126;131;136;154;122;147;119;132;142;147;141;124;115;152;130;98;71;79;100;96;91;101;122;118;112;109;105;99;122;104;130;111;126;107;139;115;126;135;125;121;122;126;131;133;113;110;120;124;133;136;128;129;139;144;127;124;124;123;148;125;150;129;152;115;101;84;78;89;80;96;91;102;130;115;120;110;118;102;104;111;99;154;128;121;130;123;115;116;120;114;123;120;119;119;128;116;111;124;130;131;126;132;152;138;138;135;135;111;102;118;127;121;142;129;119;118;109;128;131;109;122;107;98;101;106;125;141;134;127;117;103;114;109;114;150;175;171;154;140;112;120;143;120;104;111;108;117;129;160;143;103;117;134;129;120;114;135;131;133;128;127;124;123;120;128;122;104;125;145;133;100;109;101;118;137;144;129;136;127;134;140;137;131;131;129;123;173;132;141;131;116;129;125;121;133;136;114;129;146;137;126;133;144;130;127;106;122;121;121;150;124;127;103;140;127;116;109;124;133;144;128;135;114;117;129;133;117;123;134;128;136;130;143;142;156;118;142;135;129;133;117;138;127;128;122;114;131;132;125;126;129;171;139;131;145;135;154;132;127;143;140;120;123;129;134;116;126;118;119;133;135;150;154;144;165;132;133;166;130;159;156;145;149;154;148;144;152;133;149;158;120;132;139;154;127;141;125;109;145;133;138;156;154;131;150;137;114;132;143;164;182;178;142;104;137;140;122;129;111;109;124;131;111;105;153;144;142;114;118;114;122;143;109;131;96;116;123;128;118;114;118;91;105;111;119;132;138;148;143;134;120;144;114;156;136;137;128;119;125;125;117;127;144;151;165;124;139;155;188;203;197;160;151;141;141;118;116;124;140;146;143;163;115;141;123;117;145;124;123;142;136;138;124;134;145;138;125;146;134;121;125;155;130;131;157;130;145;127;91;124;108;121;117;109;116;107;130;119;121;135;128;143;126;156;155;155;125;149;159;164;135;127;133;133;151;151;151;158;141;148;127;114;120;130;132;139;122;128;145;137;127;163;139;142;103;137;108;119;137;137;144;134;128;118;157;139;133;135;135;126;137;132;105;122;140;139;127;120;138;111;125;132;115;134;131;154;173;180;164;154;126;110;101;113;102;132;108;126;113;115;92;101;134;159;160;169;178;181;195;203;176;170;155;156;147;141;148;140;146;129;156;158;167;197;189;161;178;154;157;165;142;156;145;121;130;127;127;149;141;118;120;100;117;151;124;116;124;117;103;142;137;130;119;120;101;140;109;130;121;136;142;130;122;133;132;123;157;141;151;136;144;134;135;105;116;143;127;143;139;123;135;141;134;171;169;150;153;131;150;160;121;165;148;138;147;140;147;142;157;128;140;152;140;162;115;131;156;150;141;145;142;124;120;133;119;137;108;126;102;122;124;130;99;134;139;127;136;123;118;118;108;124;121;125;135;158;149;138;124;122;111;131;134;127;111;122;117;141;137;111;122;142;148;119;125;136;138;133;138;122;111;116;127;127;128;116;138;125;126;106;127;118;150;150;127;138;145;157;148;149;144;145;149;155;134;138;178;164;175;156;147;136;146;144;149;163;157;143;166;158;163;177;131;157;132;159;159;152;160;128;137;120;145;143;165;145;143;115;139;117;128;136;124;137;150;150;143;157;161;181;158;188;169;160;163;178;216;258;234;174;155;125;135;131;133;127;120;89;121;106;125;125;150;150;154;127;132;120;129;144;114;136;118;117;124;130;132;148;139;134;132;104;127;155;149;176;127;139;134;136;122;126;131;148;135;136;136;150;131;129;134;159;130;120;121;137;124;106;137;142;128;141;111;134;130;150;146;177;159;169;162;158;167;185;162;146;130;139;141;135;125;110;109;114;110;123;115;101;133;106;108;127;121;102;113;142;139;112;125;106;132;100;118;126;109;127;115;108;141;136;123;106;137;138;132;119;110;133;115;118;128;156;166;122;136;141;124;128;150;125;127;128;123;121;115;141;116;136;122;134;129;115;115;123;121;124;159;154;177;133;131;140;119;132;143;119;119;128;133;108;131;106;143;118;137;141;118;114;139;127
104;148;106;142;119;136;114;134;108;110;123;113;127;113;127;102;118;126;116;109;121;111;99;117;116;124;75;109;109;141;129;127;99;133;122;111;109;136;114;130;125;132;124;119;123;144;114;122;93;137;128;102;113;108;137;129;119;115;108;114;94;122;114;108;115;94;110;97;116;97;119;122;108;121;99;115;103;130;142;157;130;124;138;117;110;120;109;135;111;116;106;92;110;121;109;109;117;120;120;118;128;124;118;121;116;94;104;111;110;116;119;113;110;99;104;120;117;103;130;109;118;97;118;122;139;118;139;137;113;97;111;87;124;113;126;117;111;113;110;122;107;135;102;103;104;129;114;117;125;130;131;120;118;121;109;132;104;118;126;123;100;115;97;125;107;118;131;99;111;109;120;98;123;121;118;97;121;123;106;126;121;121;122;128;120;97;135;121;127;125;127;113;127;118;135;117;145;125;120;126;114;131;112;115;99;109;120;114;107;110;118;138;123;141;140;139;119;122;116;131;127;124;146;138;128;144;146;162;149;121;124;111;124;119;122;98;114;133;124;115;126;128;149;111;118;123;121;147;133;156;130;122;127;133;131;134;129;116;127;132;118;136;103;112;114;136;112;112;96;102;116;117;84;112;130;138;107;130;112;133;108;138;148;106;135;110;145;123;142;146;136;138;168;135;133;121;68;61;81;129;128;128;136;123;105;106;142;123;129;105;114;105;106;121;138;143;106;86;132;130;137;119;139;139;128;120;122;129;139;102;120;108;110;129;118;133;133;121;127;120;116;122;140;108;109;105;117;112;133;127;138;168;122;141;144;152;131;110;114;116;119;127;133;120;149;119;144;119;135;128;130;142;138;120;124;118;121;132;120;121;127;123;140;112;121;121;118;108;130;156;134;126;134;143;142;148;166;166;125;143;148;130;131;103;92;86;92;75;88;80;88;114;106;133;107;109;114;130;127;105;118;140;116;110;103;121;114;138;118;125;125;119;120;109;145;116;128;141;131;140;170;133;117;148;137;139;115;150;129;152;161;131;135;133;117;113;114;126;138;132;140;127;118;109;120;110;119;154;120;118;116;118;118;114;103;153;126;129;155;132;117;142;151;150;131;136;97;89;81;80;111;102;128;106;89;112;111;121;106;132;130;135;120;137;135;140;119;136;124;137;133;130;123;131;123;152;137;135;131;120;110;111;121;116;122;119;115;139;114;127;113;149;156;156;140;139;135;132;105;124;123;135;123;98;126;110;110;102;135;108;111;122;127;121;115;108;119;120;118;137;115;132;135;139;129;122;102;86;100;97;89;107;106;128;114;102;98;94;105;102;108;112;125;110;141;105;137;114;171;162;130;118;98;91;76;82;77;129;106;132;149;128;122;132;136;133;112;117;99;100;114;100;111;123;115;96;102;107;111;107;109;90;106;108;96;93;91;104;111;146;150;122;110;111;111;120;103;111;113;120;105;113;138;137;154;133;139;140;155;143;148;133;150;142;134;138;125;159;145;148;148;133;148;151;109;102;92;84;95;117;123;105;108;116;117;115;123;101;109;117;126;120;126;130;105;141;123;113;127;141;131;153;150;124;107;113;119;116;107;121;147;146;120;138;116;122;127;124;116;139;132;144;126;117;98;104;105;117;104;99;104;114;121;139;106;124;102;129;108;110;118;131;131;116;111;143;136;121;119;139;115;118;144;137;133;128;131;137;128;133;145;145;162;140;130;137;129;115;122;129;97;121;139;140;125;118;135;131;134;132;135;129;114;125;129;138;129;135;127;104;120;112;113;105;137;132;143;134;129;117;118;124;106;118;113;116;137;134;132;144;117;121;118;150;129;123;145;139;129;126;133;127;102;123;96;128;123;127;140;130;130;124;109;123;112;129;122;102;112;119;129;134;129;132;137;153;166;166;149;133;144;145;116;131;135;134;134;130;104;124;114;123;118;129;120;138;138;131;118;154;138;146;135;120;130;124;121;120;138;140;116;122;139;127;110;99;129;142;116;134;131;136;110;154;141;138;147;145;125;154;111;124;115;114;134;128;115;110;111;130;137;137;130;121;135;120;142;128;138;132;126;134;128;109;119;115;116;128;121;143;167;136;120;131;131;149;139;134;161;164;178;139;146;162;149;136;138;148;133;137;138;143;160;128;149;123;122;145;141;123;118;135;147;166;136;153;144;155;128;147;148;145;135;146;139;143;120;117;127;144;128;134;109;114;91;121;147;135;118;127;104;114;119;116;100;113;140;112;97;103;121;96;101;115;123;134;145;146;133;140;141;130;138;139;150;148;114;106;114;157;115;116;141;132;129;124;140;171;175;210;167;165;122;119;118;123;100;111;127;126;148;126;118;126;128;143;122;130;133;127;131;123;118;136;130;143;130;125;130;126;132;136;103;160;129;128;137;156;129;130;105;113;98;111;120;127;114;133;113;138;115;132;160;122;140;142;138;152;144;135;130;141;123;117;145;150;150;127;160;143;131;138;122;139;130;132;110;114;137;125;138;144;102;118;112;114;124;104;140;111;135;114;128;124;124;133;139;125;125;141;137;128;124;142;135;127;134;135;158;130;110;135;133;143;167;160;159;165;166;173;119;138;119;110;113;154;117;121;120;103;113;130;125;140;165;168;185;202;204;183;210;158;153;123;138;133;137;133;124;128;120;161;172;183;179;176;163;150;129;143;139;173;148;147;144;148;152;149;153;137;127;143;128;132;122;105;108;120;144;134;110;127;133;129;125;121;136;131;118;120;133;131;133;153;115;125;111;143;135;125;148;127;147;125;126;155;140;130;130;119;115;143;160;150;164;148;147;122;157;129;131;152;152;139;129;154;131;126;124;120;136;150;144;135;139;128;138;109;130;127;133;120;128;117;117;125;117;134;126;148;106;114;115;125;116;141;109;138;114;110;112;128;128;131;125;127;144;146;149;136;106;121;103;121;125;132;128;127;107;126;130;139;157;125;144;139;124;161;128;120;123;112;137;128;110;136;134;127;139;116;113;122;136;145;137;163;128;128;154;157;139;171;172;155;158;124;160;140;156;143;141;131;161;149;165;171;174;159;149;180;169;168;137;140;151;151;171;151;117;141;120;126;147;136;127;137;121;124;110;146;139;140;155;142;136;159;149;129;153;152;180;165;206;169;164;187;243;257;223;201;147;124;128;129;121;131;112;116;104;116;113;114;131;144;107;121;135;111;152;183;150;132;121;132;124;118;153;138;119;100;126;138;142;126;136;139;135;113;123;116;122;147;137;126;126;141;111;113;122;146;156;154;125;122;123;124;131;114;117;131;143;155;129;124;150;146;150;179;170;138;162;123;155;157;161;148;133;135;119;138;122;123;112;103;117;125;119;101;138;102;118;120;130;118;147;129;136;126;151;123;124;134;127;130;110;128;111;154;129;132;103;113;121;144;122;120;103;135;139;123;149;143;136;124;150;113;136;135;151;115;125;126;130;130;143;132;141;131;132;119;108;142;115;132;143;145;118;139;148;140;122;131;142;122;123;138;128;136;121;134;137;123;120;126;111;135;135;132;123;125
135;115;107;122;105;133;124;98;97;116;114;113;129;130;110;129;124;128;130;129;131;107;96;93;114;109;104;125;111;117;94;105;116;130;109;111;130;139;113;130;127;127;127;108;155;139;123;124;112;145;111;127;109;112;131;130;134;123;116;131;118;110;103;131;112;115;117;117;128;116;108;121;120;110;111;111;141;108;159;200;191;140;120;126;115;121;133;119;116;134;121;108;127;121;130;122;122;117;132;108;126;108;112;100;140;112;135;131;132;125;123;106;106;118;106;120;141;121;127;110;98;106;120;120;106;99;107;129;141;109;117;138;139;100;117;102;111;112;118;126;115;110;99;116;114;107;110;124;113;126;119;113;110;125;103;97;102;119;128;119;124;129;99;127;111;117;100;109;114;106;107;100;121;110;103;120;104;116;113;110;105;139;111;106;106;117;121;142;115;120;145;128;112;116;121;140;133;145;125;122;126;129;106;109;98;100;112;94;122;107;134;147;148;142;109;149;125;127;134;128;139;137;162;149;149;123;156;139;138;132;116;123;117;132;118;135;124;131;104;128;116;115;121;133;145;138;144;149;150;164;142;126;120;122;120;109;127;116;128;123;130;104;90;124;109;127;97;112;105;113;103;93;102;115;109;106;122;146;123;87;114;148;142;140;160;145;156;156;158;142;120;139;161;144;128;130;69;82;75;124;134;126;94;108;104;116;137;122;126;129;105;118;130;112;107;118;139;115;122;121;111;113;126;114;129;134;137;116;115;115;122;108;140;139;143;144;121;127;128;127;118;126;135;119;128;114;124;135;131;130;140;122;123;139;159;142;120;108;113;120;120;149;132;133;119;119;135;120;130;132;141;119;111;130;128;121;126;112;106;135;124;123;130;138;130;157;155;137;131;110;145;130;157;138;135;139;158;154;143;133;129;128;133;115;118;80;101;91;77;83;129;93;115;120;109;111;112;119;123;128;114;115;122;124;122;105;116;119;134;96;119;116;104;135;133;133;134;148;126;158;121;139;142;136;139;130;148;132;153;160;196;169;156;137;141;132;122;116;119;120;111;118;125;122;96;122;138;133;125;114;138;95;111;111;127;146;138;130;115;133;165;99;147;156;160;126;109;77;106;118;94;120;111;118;104;118;128;102;116;113;119;126;135;154;151;130;104;98;125;110;115;118;130;146;128;137;113;134;130;144;140;134;112;127;145;122;135;142;127;129;135;139;147;161;126;130;122;121;110;135;115;142;134;110;127;126;113;116;116;134;124;122;143;145;118;112;114;136;111;121;128;148;152;132;111;105;84;120;97;94;106;97;103;114;120;102;123;107;104;96;101;115;109;127;102;132;128;141;142;139;125;120;106;86;80;102;88;105;109;122;107;121;111;132;114;126;114;105;111;85;98;81;96;96;105;107;95;120;114;122;104;113;96;108;99;99;104;110;124;126;153;136;121;107;103;96;121;136;127;112;138;108;114;128;110;145;132;156;111;137;133;119;151;146;137;119;140;154;153;128;160;151;133;154;134;110;87;79;76;94;108;118;118;108;134;136;123;99;123;115;134;129;121;123;114;156;119;126;120;122;113;124;127;135;137;124;113;134;109;130;131;140;150;141;133;97;138;126;124;109;157;145;125;134;90;100;87;105;92;88;116;119;129;123;127;124;111;116;130;102;105;129;127;132;112;119;135;137;128;134;130;135;131;122;112;116;119;139;149;133;153;149;155;131;153;129;118;145;106;143;131;118;138;124;119;126;145;113;123;100;135;120;141;125;114;136;131;131;119;102;108;119;106;114;113;124;119;120;125;122;129;124;109;118;128;118;152;134;119;153;150;117;130;99;105;135;129;149;137;133;108;104;125;105;125;133;137;110;135;111;120;120;134;121;110;118;99;128;146;134;169;138;158;146;135;138;143;171;156;140;143;131;138;136;129;130;142;136;112;138;126;124;102;110;123;112;120;114;110;128;122;130;113;125;109;110;100;119;129;113;138;119;112;132;139;135;104;111;114;137;127;143;153;125;129;139;167;150;117;122;124;109;136;131;131;146;142;124;123;149;137;158;156;141;135;144;158;125;123;134;145;135;153;112;115;130;128;130;139;145;165;145;152;154;136;142;162;176;128;155;156;146;144;167;164;130;141;129;150;147;141;155;136;145;161;147;134;147;138;135;141;141;131;156;161;135;146;127;160;166;147;140;136;130;111;132;129;122;123;111;133;120;111;107;121;106;144;111;126;135;117;130;111;128;104;101;117;132;144;120;124;125;125;137;136;138;135;141;125;111;138;152;151;154;158;149;151;105;130;137;114;126;129;157;133;142;142;134;185;165;155;154;113;119;135;97;105;127;119;139;133;117;148;143;127;123;136;142;122;115;126;133;127;126;150;143;144;143;120;139;142;138;134;158;131;111;141;145;128;136;114;109;125;97;116;120;119;102;138;118;115;138;147;143;145;134;126;162;151;147;123;131;132;139;132;137;126;169;141;141;120;114;114;119;132;140;114;121;110;117;140;135;126;123;114;102;115;131;139;108;134;137;128;158;132;118;147;164;146;137;129;144;136;137;133;138;129;120;121;141;136;126;145;149;162;162;139;174;165;161;145;132;125;130;106;140;129;124;127;120;108;109;127;173;159;165;181;184;221;203;187;184;169;122;124;125;126;115;131;134;134;156;153;142;173;194;162;135;150;128;162;191;162;127;138;143;145;156;111;148;134;122;121;135;112;116;121;137;135;135;122;125;127;109;125;149;140;89;133;137;132;140;129;143;123;127;132;132;116;139;129;133;130;133;149;121;125;140;131;139;117;124;131;157;168;169;133;140;116;137;142;142;143;150;144;132;130;107;143;143;161;163;149;137;133;137;146;134;149;125;112;128;128;115;114;124;138;130;129;120;129;112;122;117;115;121;101;117;129;122;115;120;117;117;124;145;131;153;133;116;128;108;121;125;109;103;129;116;103;116;119;160;132;141;139;121;140;144;106;125;134;122;118;141;127;115;133;128;105;123;106;128;138;140;124;118;137;132;152;147;162;167;163;170;158;132;153;152;157;151;155;159;136;145;156;186;130;148;166;179;161;162;154;154;125;180;147;156;146;134;119;142;141;136;148;119;150;127;131;131;115;123;171;140;140;146;146;160;154;173;174;185;167;171;167;206;212;285;224;165;126;136;154;113;130;115;124;119;95;147;132;125;129;123;122;132;124;134;140;159;146;134;107;115;102;121;150;125;150;124;133;125;125;126;111;119;121;129;125;145;141;130;136;125;123;102;122;123;117;125;142;137;145;145;144;134;131;142;134;127;153;128;118;117;133;159;133;158;131;144;174;159;188;172;143;146;156;141;142;130;122;121;105;127;123;124;124;124;134;152;135;136;140;130;127;126;150;152;120;124;152;121;119;113;147;130;124;145;149;140;107;150;131;132;117;118;115;143;121;113;147;144;133;108;142;127;134;128;143;140;111;126;139;143;139;126;137;113;116;136;129;134;144;116;112;119;122;135;130;152;134;123;146;141;149;121;119;153;119;96;136;125;131;119;139;113;117;150;125;122
116;145;114;127;138;123;120;123;116;105;119;121;103;139;131;124;112;100;128;101;121;114;124;108;117;96;121;96;140;140;129;109;131;125;134;139;115;124;124;148;118;143;135;139;128;124;136;126;133;114;126;126;128;127;120;123;120;118;96;103;121;114;127;125;124;104;125;115;120;129;109;118;113;118;113;118;136;139;143;195;158;141;118;131;125;128;121;143;116;113;109;104;120;122;117;103;103;129;113;117;114;127;105;111;115;142;128;109;104;123;106;110;102;123;121;116;115;114;114;139;121;113;108;131;120;114;150;117;131;96;142;126;135;94;93;107;111;111;111;146;110;121;106;113;100;105;100;108;97;111;124;106;104;107;89;113;136;105;119;124;116;131;110;106;118;104;98;117;115;99;110;116;89;105;108;99;118;120;104;101;123;104;96;116;118;119;142;121;116;117;126;135;133;124;126;112;130;137;124;118;93;109;110;123;109;109;102;126;108;119;125;143;131;136;166;138;135;117;120;115;119;105;139;150;122;124;144;133;141;117;127;116;126;131;141;128;118;137;109;121;122;131;134;135;122;158;148;127;142;149;119;133;110;108;114;106;117;110;140;101;122;108;111;98;109;99;110;98;122;90;125;110;104;110;120;126;122;118;114;99;101;141;152;164;130;137;155;147;147;128;135;136;158;153;145;119;70;53;79;83;118;121;130;133;122;110;125;114;122;129;128;104;135;126;108;128;130;131;129;120;132;135;134;122;116;117;126;132;143;102;130;140;132;137;114;156;113;116;111;109;120;127;133;141;105;124;120;120;131;172;141;134;130;137;135;135;123;117;115;130;148;134;138;131;127;136;118;140;127;124;116;139;126;135;122;124;110;108;117;115;152;135;132;111;140;118;137;128;127;118;142;141;143;135;140;149;145;143;141;117;136;148;126;108;99;114;103;91;106;97;94;116;114;115;107;106;105;120;111;140;105;102;109;117;133;112;118;111;121;127;115;130;125;136;153;116;142;126;136;133;157;148;144;140;132;127;127;132;125;163;161;154;117;135;111;113;122;110;108;128;106;118;140;136;115;117;131;108;94;120;124;127;127;117;125;118;121;136;125;127;122;136;144;132;123;138;107;94;84;109;138;153;128;112;108;107;131;137;123;112;118;120;147;154;178;122;140;118;107;131;114;113;107;136;119;142;115;121;118;124;104;118;129;127;125;97;120;118;130;140;135;120;157;147;139;115;138;140;132;134;126;162;130;124;121;121;119;127;105;113;126;144;146;136;119;110;136;118;143;119;128;148;123;121;114;98;111;106;82;81;94;118;95;105;134;129;140;116;97;110;103;106;111;102;131;125;142;118;113;138;130;106;134;94;94;79;109;128;128;111;111;110;135;127;105;126;131;130;109;105;71;90;77;89;98;103;134;96;123;106;117;114;111;104;102;96;97;100;111;116;131;149;107;92;100;121;109;97;119;112;115;119;121;117;124;137;133;134;136;124;123;152;130;123;126;131;130;140;135;158;170;135;129;134;145;128;93;82;105;118;106;117;121;123;112;130;101;130;114;128;144;112;115;124;122;129;113;127;111;119;119;102;121;123;99;121;128;137;139;110;123;127;142;140;146;105;144;116;113;128;139;159;143;121;104;90;98;103;84;85;90;108;110;128;133;108;126;104;111;127;126;131;103;119;123;134;121;121;127;128;150;127;121;130;115;130;121;128;144;124;138;123;143;134;127;141;113;127;113;119;137;125;148;121;122;141;121;107;110;95;119;116;131;121;125;130;134;145;137;127;128;123;128;117;102;134;106;106;141;116;141;118;111;125;112;114;140;158;133;132;122;106;111;109;127;138;109;114;139;118;152;98;130;113;115;125;129;131;129;143;119;103;138;112;139;124;127;95;113;128;153;145;163;138;147;156;152;137;168;131;131;144;139;116;122;114;134;122;125;113;134;125;122;144;118;113;123;105;148;147;114;146;131;111;122;144;115;124;98;137;109;117;127;143;157;126;130;142;119;137;149;143;128;159;135;147;140;151;114;119;148;151;154;134;122;132;133;117;141;139;145;142;131;164;127;143;148;141;146;151;135;148;131;123;123;137;159;147;133;126;138;157;119;119;143;158;125;119;149;166;153;161;160;143;137;131;144;141;154;150;114;130;135;142;153;116;127;127;139;126;124;154;124;149;124;151;131;149;136;154;138;166;134;144;150;134;139;140;157;122;140;126;126;137;150;129;135;121;123;131;126;133;137;117;148;129;115;141;126;117;114;111;127;113;142;147;155;151;155;134;137;133;156;177;169;159;148;153;142;119;129;131;119;132;167;163;147;136;141;158;158;156;126;122;114;103;101;116;125;132;142;129;125;126;140;138;116;132;129;134;111;131;128;155;152;149;119;119;137;144;143;148;138;141;131;137;123;123;121;141;117;106;107;128;119;124;118;137;125;130;155;131;144;137;145;139;146;145;135;142;146;120;113;145;136;129;126;133;149;146;104;130;122;126;127;126;113;104;124;115;137;132;111;123;109;136;127;122;142;151;135;134;123;138;128;124;117;143;151;133;149;154;151;137;138;118;137;126;130;127;121;143;141;149;153;146;169;171;168;179;153;135;120;129;142;142;149;113;106;106;103;104;142;165;182;172;214;200;212;209;189;173;154;120;124;124;122;154;133;156;132;132;143;131;152;155;165;143;150;153;184;182;158;153;151;142;140;144;124;161;137;119;112;127;124;120;134;144;138;126;127;129;130;130;129;141;133;124;141;140;126;129;133;127;131;115;95;122;147;130;137;139;129;125;109;132;143;126;142;119;135;132;153;163;151;160;167;137;129;144;158;131;133;135;140;158;115;133;124;140;138;151;134;152;151;123;114;125;158;150;154;131;130;112;130;138;135;131;112;128;123;123;127;113;114;97;97;117;121;109;128;155;127;122;128;117;143;142;136;133;118;126;118;126;87;130;109;122;111;109;142;127;144;137;126;136;133;134;145;153;129;123;119;108;150;124;126;94;119;120;116;124;121;120;133;147;163;138;153;126;134;152;135;163;150;133;152;134;155;201;171;142;138;140;141;158;161;159;179;170;175;156;123;123;148;181;180;165;134;149;145;130;123;138;147;119;124;136;134;125;144;134;141;160;156;118;150;145;165;142;161;165;183;165;197;183;212;223;226;168;124;108;120;113;125;140;141;119;127;122;124;137;115;126;127;112;136;131;138;157;142;125;139;114;134;119;113;121;132;106;143;120;144;125;119;124;121;124;128;157;141;120;139;137;107;122;156;133;137;135;139;148;124;164;149;132;129;121;141;138;134;130;131;138;142;143;150;168;157;185;179;149;145;156;155;143;145;126;133;134;130;141;126;114;127;120;115;117;108;129;115;118;126;133;105;105;135;114;106;125;125;150;142;124;121;119;126;147;134;158;138;151;166;111;139;120;134;112;133;147;129;147;141;140;125;124;131;125;116;131;135;119;143;150;131;148;125;123;106;155;159;166;118;140;161;111;132;126;126;121;135;135;153;108;129;150;134;117;128;127;121;127;112;110;125;106;134;106;129;137
143;122;113;138;129;112;129;126;113;104;110;123;127;152;128;114;105;101;122;111;110;127;124;126;119;117;104;127;132;127;118;104;111;108;98;141;138;157;129;120;138;113;95;141;119;129;110;122;128;92;124;137;139;162;144;153;129;126;116;103;107;117;116;116;121;123;111;123;120;141;115;121;113;114;118;118;118;150;110;119;131;130;118;122;109;124;118;131;121;115;131;139;146;136;113;109;118;91;130;127;131;115;114;120;100;111;126;97;109;115;105;87;118;114;91;123;102;114;104;133;108;130;127;112;104;130;130;129;123;129;122;120;119;127;107;113;118;125;135;133;122;118;110;110;99;125;112;113;103;103;119;121;100;113;100;95;123;121;135;119;107;125;107;124;111;121;114;111;115;124;124;106;103;101;128;116;91;133;121;112;108;111;112;113;115;111;126;130;107;124;123;125;117;125;101;125;130;136;97;135;150;116;106;108;135;119;124;119;111;133;142;148;129;124;145;140;123;139;134;152;132;125;140;139;145;137;128;130;117;123;143;130;147;118;125;110;120;130;130;119;110;127;114;127;116;140;113;121;152;123;151;143;117;120;119;123;125;124;131;133;124;110;102;126;99;117;116;115;125;133;113;104;115;126;127;116;108;114;113;101;111;125;170;190;171;129;145;145;152;130;139;134;135;149;150;128;75;68;62;104;108;129;145;123;106;130;127;133;122;132;121;106;120;131;138;118;120;143;138;124;139;126;144;145;115;110;103;113;121;113;125;141;140;121;126;135;129;104;113;116;143;127;142;139;133;108;134;143;144;134;129;131;156;142;123;130;118;108;134;128;137;110;132;132;125;121;141;122;118;123;123;137;139;149;113;136;116;136;129;140;147;154;121;112;137;146;141;131;118;118;156;142;134;121;120;136;123;128;134;132;150;137;121;100;113;113;88;83;93;118;116;102;129;112;94;116;110;112;147;130;144;136;119;108;115;127;105;126;134;125;123;110;131;151;124;119;149;112;178;125;157;157;137;137;143;122;137;180;143;157;145;137;138;120;127;108;116;100;110;122;143;133;119;115;132;96;140;140;102;114;135;130;119;119;116;140;132;124;111;131;119;120;148;137;125;132;114;96;112;127;115;131;127;115;127;113;122;114;133;103;105;119;122;127;127;140;125;129;118;134;137;138;141;123;143;121;116;122;124;130;127;133;130;105;154;127;151;149;120;142;142;141;128;130;139;117;122;106;115;123;118;145;138;128;129;113;118;127;94;125;117;147;145;135;131;116;127;122;96;132;121;119;101;118;91;107;74;99;86;74;81;93;97;110;131;146;129;123;112;94;104;111;106;123;122;102;124;127;146;106;111;111;132;100;112;86;94;127;118;100;115;101;116;112;123;114;126;122;128;112;94;89;96;109;110;110;100;99;107;97;112;113;105;107;92;88;106;100;111;140;155;143;118;108;110;100;136;109;116;106;122;126;118;124;133;146;130;133;132;131;138;133;133;138;140;139;116;130;145;148;164;130;140;143;145;110;103;97;92;124;112;114;125;141;119;101;106;124;108;106;122;121;119;117;92;90;123;111;128;125;129;108;119;113;103;110;105;129;120;127;140;138;125;128;144;156;135;111;157;148;143;127;129;112;77;93;96;119;68;93;108;111;111;104;139;126;106;114;93;152;109;112;118;128;148;151;122;125;145;141;149;147;131;134;134;135;137;129;152;148;148;134;150;156;144;142;146;118;116;112;97;152;149;129;99;147;110;110;133;120;131;139;132;123;118;147;137;138;116;129;112;140;117;134;115;118;118;108;130;107;125;123;129;116;102;104;131;115;135;116;142;119;130;117;124;108;122;124;114;134;127;127;138;125;102;128;116;122;125;115;133;132;114;135;119;120;140;126;134;143;134;132;130;136;136;160;117;180;140;134;145;116;124;140;111;133;128;120;127;118;124;117;127;120;137;111;132;125;128;123;124;119;129;117;127;129;114;114;115;129;126;126;142;123;134;129;98;113;128;141;120;158;140;133;153;108;125;136;129;147;135;146;156;130;123;149;128;133;100;129;149;161;142;134;147;120;160;123;148;127;147;133;129;131;147;153;175;140;131;134;139;129;139;129;132;138;131;128;141;160;142;123;168;117;159;133;145;141;136;145;128;122;128;130;148;141;142;160;119;139;120;149;145;147;140;158;136;142;162;146;142;175;147;135;129;130;145;129;144;122;141;137;139;117;111;125;134;123;130;119;135;127;125;104;126;112;132;114;122;131;135;107;100;129;148;142;145;137;154;129;153;166;148;136;146;173;157;136;122;134;131;130;136;136;156;131;141;119;136;142;139;137;106;107;111;126;100;135;101;127;135;135;126;130;125;120;165;136;136;133;147;149;123;151;140;147;131;131;127;109;132;139;120;128;127;125;137;159;91;137;124;108;99;121;104;120;119;121;139;124;125;154;131;130;146;141;154;165;152;154;146;149;102;119;128;129;133;143;139;132;147;133;127;125;120;137;124;112;100;133;106;129;131;123;133;128;147;128;173;128;145;140;153;124;128;156;130;131;114;140;138;140;147;135;128;128;140;107;127;132;112;128;135;121;147;158;154;180;163;163;138;142;126;138;133;136;111;120;119;113;105;120;124;139;151;161;204;199;206;215;161;137;130;133;161;127;150;122;126;139;135;141;114;131;156;158;149;142;155;142;166;207;152;140;141;141;122;146;126;144;136;140;120;137;129;125;143;123;157;148;149;131;121;115;136;137;151;159;134;141;151;113;124;129;145;113;109;135;101;130;122;132;148;119;137;143;138;116;140;122;129;133;142;165;159;135;132;128;124;124;126;144;139;131;149;124;156;151;137;133;132;123;134;140;126;147;148;147;158;184;150;124;140;104;128;118;142;130;136;104;141;104;108;98;117;121;120;92;132;131;119;119;113;134;132;144;133;112;133;122;123;110;133;112;131;117;124;117;132;127;110;140;144;132;148;139;135;126;149;121;122;149;128;126;124;130;115;130;113;131;123;140;134;137;165;128;123;139;137;149;131;139;152;136;133;157;138;176;168;158;145;156;135;166;160;184;178;166;192;148;161;149;144;165;161;177;177;148;109;137;125;142;144;166;123;129;114;127;121;138;131;132;157;128;150;168;149;132;166;144;159;175;174;171;180;163;213;238;220;163;124;102;120;152;104;139;129;149;146;152;141;128;120;122;99;124;132;133;136;120;156;133;129;116;129;133;116;117;107;128;126;125;135;128;125;131;140;147;155;134;123;145;162;141;126;105;124;105;138;143;132;128;139;151;164;153;135;135;109;128;147;137;129;130;134;160;161;133;141;155;142;159;157;166;154;152;134;153;155;138;132;147;112;124;135;111;142;130;103;134;101;136;122;136;117;142;123;116;127;142;122;128;152;173;139;131;144;140;127;141;148;145;143;120;128;120;121;100;127;130;134;107;128;143;135;133;134;139;114;130;108;120;127;139;133;125;118;136;127;152;195;183;144;129;138;141;121;135;116;144;149;128;137;129;145;124;134;117;121;134;137;117;113;138;121;120;128;105;127;133
166;172;150;139;130;131;134;139;134;108;117;132;138;130;106;94;106;115;114;117;123;134;116;119;117;118;104;140;146;130;128;116;132;127;125;142;146;121;118;133;114;142;119;103;136;126;112;138;106;115;114;116;113;165;160;134;120;112;107;105;97;115;111;108;132;112;124;122;116;123;135;96;126;126;130;117;111;125;111;125;118;100;102;114;133;129;136;120;133;109;109;121;103;95;121;113;109;122;112;133;140;122;122;112;115;119;103;101;104;119;124;107;104;106;122;106;126;113;128;146;129;116;124;111;133;111;121;125;129;133;109;104;114;118;114;131;109;118;120;128;93;100;96;101;114;116;140;109;110;115;116;111;107;112;121;117;133;108;109;153;123;122;108;107;134;132;109;125;124;110;99;115;116;110;111;118;107;111;114;119;105;115;106;131;124;118;132;117;96;108;110;121;108;117;133;122;112;135;119;128;137;131;117;126;125;124;119;121;123;114;107;122;122;125;131;134;129;131;122;143;136;161;148;144;148;129;148;138;127;131;136;118;122;125;142;113;144;115;129;137;114;146;143;128;134;123;117;144;147;144;167;137;129;117;136;109;121;121;115;143;106;106;103;110;106;115;101;92;133;111;104;108;133;140;137;116;108;117;114;119;123;121;153;163;149;124;143;138;134;147;150;145;147;140;139;101;80;68;50;79;116;122;121;108;134;110;96;121;122;127;138;120;133;115;118;116;139;137;154;136;129;132;118;147;133;104;128;112;126;128;141;135;125;127;132;113;135;130;104;108;152;133;131;133;126;129;116;124;122;159;136;141;146;134;137;146;125;116;115;130;112;108;138;139;125;133;119;125;149;130;133;115;160;156;144;130;130;137;157;128;144;124;153;135;140;136;141;117;114;124;120;142;142;123;123;165;125;139;152;144;147;129;118;132;130;144;111;92;109;115;121;105;96;106;110;113;117;123;116;133;132;105;129;132;112;139;104;123;115;132;123;125;121;136;123;131;152;145;179;160;143;137;132;121;108;146;146;137;135;165;141;140;118;136;106;109;122;106;102;117;121;134;117;110;131;123;130;116;110;136;130;116;120;109;124;119;131;125;105;114;138;135;137;147;151;138;99;107;91;113;118;126;99;106;134;131;112;105;108;115;108;105;130;116;143;109;127;108;125;123;139;116;116;117;113;138;125;109;135;128;145;123;133;134;125;133;117;91;142;134;152;127;117;138;117;142;133;127;111;122;119;126;133;135;122;126;119;114;113;123;125;128;119;125;102;103;108;102;128;140;138;94;116;110;101;90;72;73;92;81;83;95;81;142;142;159;124;135;106;87;108;89;89;117;113;125;114;131;106;120;94;101;125;108;129;92;104;104;114;121;98;98;137;114;121;115;117;140;126;121;110;90;110;101;101;90;104;95;93;100;125;117;109;96;89;97;100;113;103;123;128;132;122;106;101;101;112;111;108;120;108;118;134;142;151;138;119;129;136;135;142;165;130;131;136;128;131;134;154;141;144;147;122;123;138;137;100;113;94;104;93;128;106;118;130;108;124;102;122;112;141;126;111;103;108;90;109;115;120;118;102;111;109;118;109;124;117;134;121;122;135;101;123;120;127;133;146;141;128;132;143;154;141;122;87;91;79;108;89;98;104;105;132;129;137;143;129;123;112;138;121;113;98;141;108;133;125;118;116;139;148;131;157;131;140;134;153;147;140;127;131;153;136;160;121;128;135;120;146;125;132;112;129;129;123;126;118;113;131;131;118;124;126;137;117;116;137;134;124;124;125;119;124;117;109;118;109;115;119;127;119;133;123;115;117;113;125;146;123;120;124;128;128;103;119;129;121;130;151;139;117;126;128;128;138;125;132;123;127;126;124;120;125;141;121;112;130;111;124;126;141;145;138;115;154;140;132;151;150;135;145;131;118;116;119;121;134;135;147;121;147;137;125;136;141;117;131;134;104;141;122;124;122;118;125;147;123;123;123;122;133;129;124;154;153;131;125;115;105;129;134;144;124;151;139;118;130;134;139;140;137;161;153;112;100;137;103;101;132;128;136;129;169;130;160;126;136;145;147;145;148;182;160;152;158;164;168;161;123;134;121;136;146;139;156;153;125;123;132;127;113;157;134;127;153;108;130;147;128;131;143;113;149;133;115;138;122;133;134;139;117;150;121;141;151;141;143;152;145;136;166;170;142;134;146;131;128;121;137;141;137;112;137;132;129;121;134;151;147;114;122;136;124;127;127;121;127;114;112;122;128;136;141;102;154;147;120;160;145;127;136;130;158;184;155;172;141;153;128;131;116;115;150;138;161;159;131;99;131;133;129;148;140;124;114;123;105;136;113;116;139;149;116;140;151;151;118;171;149;155;128;155;136;131;158;137;117;109;116;110;108;116;132;125;147;116;126;126;150;121;123;109;111;118;121;107;106;124;148;126;138;127;128;138;139;150;150;163;151;139;148;108;120;129;124;97;118;135;117;140;142;116;117;124;128;128;119;128;129;127;125;113;110;120;139;126;111;139;156;129;135;133;139;140;143;142;144;138;137;112;131;141;148;147;133;145;131;135;126;130;146;124;140;139;136;160;165;166;165;170;158;127;151;136;148;145;110;126;116;121;120;130;128;136;171;181;172;217;187;212;150;128;114;143;149;136;134;136;151;145;144;168;119;145;136;142;136;130;150;212;185;170;162;162;123;124;135;132;133;164;141;137;137;123;100;123;141;153;139;130;125;127;124;125;116;126;153;153;163;161;150;143;140;118;148;138;151;120;134;119;135;151;138;123;148;149;111;132;125;156;137;152;163;148;142;163;144;128;131;126;137;154;157;133;141;148;150;139;138;125;131;143;129;148;134;150;123;153;160;174;153;153;139;139;110;117;125;111;122;120;129;119;113;98;113;118;109;96;132;89;87;123;114;142;126;134;122;132;113;117;137;86;118;150;132;137;122;106;111;100;127;112;126;126;135;108;135;147;111;143;139;140;130;131;129;120;119;112;127;126;127;129;124;134;119;136;117;136;128;147;142;121;142;131;140;123;135;183;168;168;137;122;124;142;139;154;179;160;162;183;171;156;155;159;167;168;138;169;167;112;146;116;141;138;120;131;120;98;144;136;139;136;147;145;120;143;146;142;153;113;164;178;195;177;156;177;206;177;201;158;151;143;121;117;142;166;133;141;123;157;152;153;165;156;128;133;107;135;111;123;135;139;142;124;116;112;123;122;113;98;123;112;130;135;146;103;142;129;152;154;129;122;133;126;137;112;124;142;133;133;127;130;169;157;134;141;129;145;118;145;114;112;132;134;131;151;162;158;165;155;137;141;166;154;168;159;160;153;134;142;155;143;136;163;119;113;129;128;121;131;123;128;127;133;113;118;139;120;125;121;147;143;162;142;128;118;173;160;157;139;174;182;131;147;114;118;106;118;127;129;151;133;134;121;124;118;133;97;127;109;128;105;136;150;115;117;124;135;124;152;198;186;178;141;140;116;118;111;104;138;141;142;132;135;140;120;131;140;140;124;122;148;138;121;122;109;110;122;134;124
178;184;159;130;122;102;115;115;94;93;98;114;111;113;116;124;120;109;130;114;107;117;148;120;131;135;105;137;136;137;126;130;123;115;123;128;136;111;126;132;139;113;129;106;124;122;91;119;136;139;132;115;130;168;139;137;117;114;133;102;107;144;104;100;127;102;118;117;121;129;119;110;109;114;123;89;115;104;115;118;107;94;107;119;114;96;136;131;115;131;108;102;118;95;102;97;118;115;115;132;137;106;137;126;101;106;121;116;115;115;99;108;124;101;116;111;119;109;125;124;98;92;117;117;122;116;122;126;129;146;121;120;110;125;125;88;101;124;127;125;104;106;96;120;112;130;105;112;96;106;102;106;108;116;110;98;112;130;145;107;139;110;120;131;117;116;130;132;132;113;96;115;112;122;119;101;130;108;122;122;121;125;99;119;129;114;110;116;123;126;116;119;128;143;125;148;120;130;103;119;117;103;111;114;108;114;120;116;113;114;97;109;125;103;142;112;111;124;150;115;131;136;122;127;139;128;120;138;146;124;149;118;132;128;108;121;155;149;145;119;139;136;101;132;143;123;133;128;130;125;148;132;136;132;103;107;126;114;125;110;116;110;125;113;105;132;111;106;104;122;91;112;123;136;137;105;110;119;117;120;147;135;124;132;156;143;136;177;188;139;127;143;132;141;132;113;84;68;85;109;108;114;140;115;116;131;124;91;122;105;125;135;110;116;120;141;116;149;120;133;127;140;115;124;146;138;135;123;129;115;141;123;131;147;116;137;138;107;118;123;124;130;124;118;126;131;119;127;136;133;129;122;152;156;139;118;121;135;134;116;126;115;142;151;131;139;150;135;144;127;135;146;137;151;123;130;151;168;154;138;144;116;170;144;132;119;147;100;103;127;115;139;107;120;141;141;146;118;143;133;125;145;136;128;144;109;115;110;92;134;113;98;104;122;116;121;122;104;125;112;132;111;125;117;122;102;110;134;107;104;111;112;126;135;124;132;128;162;128;133;160;150;110;129;132;124;155;148;143;150;145;115;133;133;126;129;117;122;113;111;106;119;116;110;127;121;141;115;127;142;130;120;136;135;112;124;92;119;131;155;124;106;130;151;138;117;132;114;119;112;97;103;117;109;109;120;124;110;142;127;114;94;118;103;116;133;128;141;109;135;132;121;128;123;135;136;119;115;132;169;143;139;143;133;105;158;123;138;117;147;126;127;113;127;138;136;128;140;115;113;135;135;138;123;139;110;121;114;111;113;128;118;125;111;149;104;109;123;120;133;129;120;129;109;108;87;86;67;86;77;85;80;109;106;132;136;156;126;88;91;98;89;117;91;100;107;114;103;116;129;116;112;109;121;118;86;103;127;114;96;103;98;122;139;129;117;122;110;118;109;121;96;103;86;98;118;93;79;87;101;106;115;119;107;79;90;90;98;101;133;161;143;122;121;115;124;125;108;114;110;137;126;138;150;128;142;140;136;130;146;136;137;145;133;130;123;138;147;129;164;134;143;125;146;156;141;109;86;72;94;102;116;104;121;126;117;111;120;97;120;154;119;109;122;139;120;137;104;124;133;113;112;118;129;140;133;121;104;109;112;130;119;134;135;160;153;140;122;150;129;117;142;127;102;77;79;80;103;124;96;112;98;112;114;144;136;128;116;102;149;115;114;119;119;122;122;121;109;120;135;125;145;142;133;120;158;151;160;145;148;116;147;151;142;145;120;120;120;105;135;131;139;142;120;117;116;129;121;109;140;137;128;122;132;131;129;144;122;120;137;122;115;132;125;104;112;142;115;120;117;129;116;121;115;115;128;113;115;127;131;122;121;146;123;113;102;111;115;113;127;129;118;116;131;121;121;129;126;132;130;144;129;114;111;139;121;135;131;145;136;144;158;133;121;136;112;145;165;134;140;114;118;146;130;133;112;137;142;129;143;144;137;143;123;127;121;122;136;131;135;126;124;127;123;126;126;125;105;121;105;117;158;129;135;138;131;125;144;120;132;133;154;159;141;155;102;115;116;114;118;149;150;141;142;109;130;144;122;129;123;148;161;136;130;149;164;127;155;144;142;158;171;152;144;131;156;133;144;138;137;126;117;161;152;146;135;124;152;146;118;145;156;119;154;141;115;118;128;121;128;138;132;112;141;134;118;139;114;129;141;134;136;131;156;123;138;145;155;165;145;153;155;159;139;135;119;116;143;123;115;127;139;132;144;126;132;125;128;106;126;125;119;111;125;123;133;121;130;123;112;120;120;113;147;126;144;143;141;119;144;143;157;156;173;177;164;141;142;154;133;127;131;104;127;129;169;111;138;126;150;151;127;134;115;141;128;138;140;119;116;128;138;122;149;135;142;139;146;122;133;140;99;138;145;129;155;110;110;121;117;120;133;125;125;127;133;113;116;141;143;123;97;104;111;109;118;122;129;142;139;148;127;135;117;139;137;155;151;133;144;122;116;131;110;121;110;134;127;120;135;132;112;104;113;120;108;132;116;145;138;125;120;140;114;122;140;126;160;126;138;134;148;142;158;120;144;151;148;123;129;134;156;122;163;142;127;155;140;154;118;139;161;148;126;160;150;145;167;192;160;155;150;155;130;110;127;129;103;126;122;114;116;142;185;156;171;200;188;216;175;146;152;132;148;136;162;122;133;148;139;156;132;152;157;120;126;135;145;166;185;207;153;185;162;158;131;127;134;153;160;145;125;130;124;116;149;163;147;150;174;135;134;132;125;144;146;156;168;158;157;133;138;135;141;127;116;133;113;130;131;127;122;119;120;121;122;147;134;123;123;151;168;123;149;131;136;165;121;132;121;131;148;159;141;135;148;141;139;140;129;137;131;142;134;146;126;136;162;172;146;132;147;146;116;125;132;124;135;110;113;150;127;104;124;119;125;125;98;119;103;120;110;119;136;180;147;122;135;129;121;104;120;120;142;159;131;115;116;157;109;127;130;130;122;131;146;150;123;129;124;133;126;122;112;137;126;119;124;147;133;117;136;139;125;137;143;126;125;147;149;144;143;138;142;143;133;152;146;139;135;149;168;136;156;139;157;178;173;148;171;135;164;157;165;203;154;151;135;105;138;132;121;149;135;134;116;117;132;130;111;121;135;155;132;126;141;144;147;152;164;172;174;175;198;173;176;206;201;187;155;141;132;126;128;148;150;155;142;164;184;145;135;126;147;139;112;114;134;138;147;140;139;136;145;121;116;118;106;121;130;139;120;124;126;126;119;131;128;124;136;122;127;131;135;99;130;128;127;150;138;127;129;153;133;140;148;188;164;148;115;116;140;130;128;170;149;154;157;148;166;158;154;150;162;155;150;147;168;140;132;137;156;131;115;113;110;116;95;143;129;88;105;105;128;132;138;104;110;131;126;127;151;155;189;135;129;144;145;161;148;201;182;174;167;113;106;119;104;115;104;136;139;129;146;136;131;129;127;139;118;122;117;132;129;113;134;148;124;120;129;150;154;140;158;131;119;126;131;122;152;142;143;146;119;118;126;116;139;139;134;135;121;121;134;141;138;126;121;120;131
167;161;158;123;121;108;118;136;134;108;118;91;101;104;111;129;121;97;123;117;121;108;106;103;99;120;129;139;119;136;130;134;127;109;117;119;115;124;114;104;140;131;119;123;112;133;129;112;118;106;135;108;131;132;146;167;119;113;140;112;104;126;92;111;120;111;114;118;134;123;118;112;126;129;139;113;116;108;127;98;105;120;112;119;131;116;105;114;98;111;117;122;116;103;105;107;116;111;123;111;120;125;118;111;117;106;116;114;106;107;123;120;101;103;127;125;114;115;95;114;106;121;111;117;115;98;128;109;139;133;136;104;117;122;98;108;120;116;100;115;113;107;90;129;126;100;123;113;103;130;119;132;106;121;101;100;142;120;113;116;91;115;108;113;105;120;121;122;106;99;117;109;118;112;127;121;119;111;124;106;104;115;125;108;123;113;130;124;124;110;112;128;118;144;129;113;131;118;116;111;130;115;117;108;127;103;120;98;111;120;108;124;120;122;119;119;108;119;138;151;140;122;152;161;147;130;144;144;140;136;147;126;104;116;117;145;144;141;114;130;129;117;124;130;135;143;143;144;122;132;135;134;120;107;114;99;127;141;112;109;137;116;104;118;115;133;116;110;115;112;117;116;130;171;161;103;132;118;105;134;150;154;134;123;110;143;140;148;143;136;148;143;176;145;134;109;57;71;106;103;134;135;117;115;113;109;122;110;109;134;134;126;122;131;105;121;113;123;129;107;134;127;130;112;115;141;117;118;125;133;121;149;130;144;132;139;139;128;119;125;112;113;131;135;130;108;110;118;117;128;126;155;132;155;150;161;113;114;136;150;116;150;143;122;115;138;118;147;155;119;128;131;139;163;161;125;137;145;113;128;116;133;131;142;129;115;136;103;108;129;134;146;127;120;136;140;129;148;155;138;132;143;130;158;133;116;115;112;116;130;130;103;113;131;141;111;100;117;142;149;130;134;123;142;130;115;111;113;112;115;108;125;130;123;100;120;134;134;158;147;148;120;146;131;125;156;142;155;153;122;133;119;124;135;129;105;124;117;125;116;102;110;107;121;112;107;113;120;122;110;148;154;129;130;120;136;137;129;131;143;114;144;136;135;136;135;155;111;107;122;119;103;111;107;131;109;132;125;128;118;126;121;112;112;116;124;142;114;103;139;140;135;137;143;110;148;118;116;128;142;137;144;143;134;133;135;124;111;118;141;152;134;125;154;133;148;154;134;135;116;128;105;159;154;139;147;130;129;127;119;102;133;101;119;121;122;114;145;129;135;142;135;120;125;92;73;76;75;72;55;80;92;105;116;124;146;146;134;114;104;94;112;105;89;91;113;102;143;96;114;90;86;124;118;102;109;100;111;100;104;108;100;134;116;106;123;138;133;124;124;104;106;94;95;107;107;112;97;108;116;116;120;141;117;130;81;103;124;100;129;137;118;127;122;117;115;111;110;98;106;109;113;125;132;148;157;136;121;126;119;135;125;132;134;132;126;134;162;152;143;140;152;115;128;135;123;123;90;101;88;95;100;91;85;120;121;111;121;101;115;125;112;133;113;132;121;121;119;134;122;124;111;126;115;104;124;144;123;128;116;123;124;104;126;116;148;153;118;152;161;159;150;112;137;99;102;79;99;80;112;119;106;102;125;124;159;141;128;106;109;114;119;109;115;122;135;113;108;125;131;131;139;129;144;120;160;148;149;150;142;131;138;148;147;132;126;111;139;132;114;128;122;131;125;130;143;120;113;116;144;146;180;154;132;108;107;105;146;116;123;132;125;114;115;127;97;114;133;117;127;126;84;111;135;114;117;133;132;110;141;113;121;120;110;141;117;105;108;121;102;113;122;109;125;111;113;113;133;122;144;137;117;140;142;142;131;126;133;149;125;136;150;173;154;142;139;143;130;158;135;125;126;139;159;114;114;140;118;144;138;143;145;120;136;150;136;133;117;109;111;118;119;127;123;109;107;111;127;139;106;124;132;125;129;141;139;117;117;118;124;115;125;125;137;123;117;97;92;112;157;140;163;150;133;120;137;127;137;110;136;160;132;141;132;135;146;139;128;132;144;148;154;171;144;140;145;145;146;161;131;132;129;145;140;133;144;125;145;105;124;132;134;134;144;149;135;127;121;128;131;135;147;111;135;128;104;133;144;106;111;144;142;127;138;141;137;132;155;170;151;170;135;146;137;128;114;129;122;139;140;124;117;121;149;119;137;129;132;113;133;127;115;124;134;141;122;123;112;131;126;107;122;96;107;144;130;125;132;133;134;168;139;163;171;155;139;142;159;132;139;147;151;137;116;134;154;151;119;128;156;156;156;152;103;127;137;142;111;116;125;122;129;130;138;127;140;128;144;156;127;135;152;138;153;132;139;129;121;107;128;113;127;118;118;122;125;135;132;115;125;110;122;126;117;132;141;122;115;132;146;137;139;138;143;128;136;136;131;145;122;133;111;113;104;111;106;133;120;102;116;130;104;125;125;128;131;129;145;128;132;149;118;135;114;113;153;137;156;148;142;134;157;145;135;137;133;132;123;132;123;128;129;143;135;146;124;150;125;158;133;151;123;150;141;138;162;163;163;146;159;157;172;144;133;126;123;130;108;112;110;107;117;128;169;165;180;177;224;218;167;147;153;148;128;168;152;127;131;138;136;129;136;119;131;120;138;153;139;153;173;163;166;168;194;147;139;161;164;150;137;139;156;120;119;116;124;137;151;166;146;153;153;136;129;149;132;145;131;148;149;131;125;142;134;137;118;116;124;145;107;144;146;111;132;107;127;126;134;132;122;143;155;121;136;110;153;155;119;132;138;164;123;146;135;139;123;142;137;145;135;123;133;135;154;144;137;150;170;168;167;190;148;143;132;128;126;150;123;137;138;130;118;115;128;105;132;124;140;129;101;112;121;132;133;163;146;156;131;118;120;112;145;171;134;145;131;133;116;112;118;115;124;128;112;108;137;120;125;127;131;120;121;114;124;113;109;132;123;133;121;127;118;114;129;136;130;134;123;144;163;153;171;143;132;131;139;172;148;152;160;164;143;151;131;146;158;196;189;171;167;143;149;172;168;168;141;149;141;150;125;128;134;133;132;134;121;138;136;128;122;135;133;134;138;129;142;144;143;156;161;187;190;193;175;156;174;192;142;150;142;131;134;120;133;163;157;147;146;160;153;139;137;127;139;134;122;105;116;113;111;130;142;106;137;120;139;127;128;124;115;111;120;127;145;139;116;132;127;141;140;137;127;129;126;148;139;127;136;138;134;163;147;164;160;150;172;172;147;129;124;124;137;134;143;147;141;151;146;163;153;152;166;145;160;166;155;175;162;163;157;149;141;123;133;129;101;88;125;115;118;88;133;129;129;135;137;134;138;131;111;137;158;178;155;151;146;134;143;144;165;179;181;163;154;127;104;119;155;106;112;117;128;120;147;150;129;140;105;127;115;118;145;134;115;123;131;116;141;110;121;127;131;132;120;136;124;135;133;149;157;150;116;128;117;133;125;126;135;138;124;132;135;123;129;114;132;145;120;140;127
144;129;135;133;119;131;118;127;118;115;113;122;114;110;130;145;135;136;113;111;127;102;120;101;123;120;111;111;134;135;130;117;132;122;130;118;110;137;126;130;101;122;130;112;110;129;106;129;117;141;117;114;133;133;137;120;129;107;126;122;107;98;98;119;112;135;120;122;132;113;123;115;113;126;109;114;117;116;96;117;118;97;115;143;131;116;110;102;124;127;101;109;123;121;101;98;98;114;120;131;109;137;104;131;125;111;119;122;111;110;131;96;123;117;140;129;109;106;108;113;128;105;102;118;116;103;89;108;108;109;134;119;104;119;102;122;121;117;123;116;117;124;113;102;114;100;97;119;117;128;117;121;108;107;113;104;111;113;112;119;116;113;122;104;112;142;127;132;134;122;131;88;101;122;117;139;99;112;103;96;129;107;114;111;121;116;118;108;106;113;125;131;128;131;123;125;107;124;122;107;112;99;114;133;103;127;115;130;124;128;101;121;112;106;121;118;115;109;133;148;137;143;149;142;147;132;130;165;153;148;145;166;131;115;116;149;157;130;123;130;121;121;125;121;142;117;122;136;128;154;150;135;121;125;102;107;115;108;121;113;107;135;117;119;116;114;135;112;118;111;82;118;128;126;133;126;113;133;117;119;129;130;132;130;123;119;126;148;176;158;150;136;158;140;141;93;68;59;72;108;131;116;125;131;113;132;109;125;127;110;128;122;135;143;140;121;123;139;129;151;86;135;101;139;121;120;136;130;146;129;133;123;141;122;136;129;124;115;119;100;123;104;136;130;134;123;98;105;129;133;136;137;146;132;127;126;136;143;121;136;120;118;140;124;127;116;150;131;129;128;133;118;129;138;146;147;135;133;123;134;131;98;137;118;114;112;134;112;125;128;142;124;126;125;125;137;151;125;158;149;141;134;144;154;131;113;102;106;108;115;106;112;122;132;124;123;112;95;119;111;117;122;127;130;119;107;119;105;102;109;122;116;123;139;148;115;127;130;145;147;125;108;124;128;112;133;144;127;129;131;117;104;117;108;87;112;116;111;98;98;127;124;104;120;115;151;137;119;133;118;115;124;133;144;134;143;134;127;134;118;115;153;143;144;146;134;129;114;99;115;107;137;106;124;129;108;112;103;131;135;118;116;119;144;120;113;113;122;133;111;105;131;122;124;136;119;114;125;125;127;136;151;132;153;144;128;162;134;128;128;144;128;139;167;145;143;145;135;113;120;117;147;164;141;133;135;137;141;120;114;113;128;112;119;109;121;105;111;155;145;138;153;121;111;94;104;61;59;38;65;73;104;87;100;127;134;149;106;112;105;99;111;100;100;113;126;139;107;107;107;115;98;140;103;126;91;98;91;94;105;123;124;116;89;129;125;111;130;140;128;98;111;95;121;115;116;104;98;115;115;97;106;129;127;134;121;113;100;128;101;130;110;119;118;131;127;117;102;104;126;133;140;118;141;139;143;158;146;128;151;124;114;144;141;137;143;134;140;147;153;143;159;130;106;129;126;123;137;112;110;102;124;97;90;121;131;119;116;122;134;123;129;126;115;119;107;119;92;116;103;135;117;133;117;119;115;101;130;113;113;111;103;113;134;121;145;148;157;127;143;146;170;124;100;90;91;94;89;108;102;116;120;124;119;131;151;137;118;128;109;103;118;125;141;111;144;103;117;123;127;127;133;139;146;139;145;170;140;144;136;147;144;146;156;129;129;114;115;137;136;135;112;111;133;127;110;125;111;143;181;226;248;192;143;133;124;123;131;142;116;116;141;111;116;121;125;112;124;133;121;118;124;121;116;134;134;135;118;105;133;117;106;116;111;121;122;117;108;137;119;97;120;92;104;133;150;111;143;132;146;154;141;132;137;142;125;159;134;144;146;145;160;147;146;138;135;129;148;133;142;138;138;140;147;110;118;119;103;139;129;140;143;150;138;150;134;119;128;134;121;120;152;117;135;103;118;125;106;138;119;123;140;129;135;139;119;133;127;111;128;144;117;146;131;108;123;118;130;132;134;170;152;145;138;134;106;111;117;160;124;152;159;139;127;168;157;148;129;139;138;115;149;157;153;124;115;134;149;139;124;131;140;149;143;113;123;128;133;129;131;138;129;125;133;149;135;152;146;136;128;136;139;141;125;141;124;116;133;123;138;127;115;144;122;144;142;137;164;166;148;160;131;143;143;133;128;117;117;123;155;135;131;128;109;134;105;121;112;125;103;133;131;126;115;135;151;134;112;114;144;122;116;103;114;132;141;123;120;147;112;130;162;187;165;168;175;143;133;177;155;133;137;142;152;121;139;130;151;115;131;123;138;135;133;138;133;136;122;129;133;135;148;121;136;137;127;139;146;153;156;158;144;161;167;140;130;133;121;127;124;121;122;109;152;129;113;130;137;124;138;115;108;112;131;101;139;132;104;142;133;146;148;139;150;119;139;103;127;144;152;126;124;115;79;116;112;147;110;135;126;102;125;112;135;108;145;151;124;145;115;141;157;130;125;141;107;142;150;143;142;143;118;153;141;142;129;129;119;122;108;139;127;143;137;126;120;129;138;136;144;138;166;149;151;135;144;148;171;126;153;151;176;131;131;116;107;111;130;106;101;122;128;138;161;176;185;233;196;245;207;150;152;156;126;171;134;144;143;142;113;155;146;119;153;129;150;139;149;141;148;158;188;186;159;157;146;135;117;150;148;142;132;132;117;132;117;149;134;174;136;158;136;130;123;139;138;127;156;142;125;108;120;137;135;117;126;123;117;129;123;129;139;124;126;126;127;129;124;122;121;132;138;139;156;145;129;154;145;121;116;141;143;145;135;149;136;151;158;140;133;132;120;141;135;124;122;153;173;172;184;164;153;141;122;120;137;153;113;127;117;112;100;104;124;127;120;118;116;88;100;110;145;139;137;130;158;122;143;134;124;107;121;149;155;151;127;129;121;120;117;82;118;137;116;106;140;113;116;147;124;135;112;106;108;113;134;142;131;130;132;142;91;142;110;133;145;146;166;122;127;137;162;149;132;140;133;133;167;154;142;160;155;140;123;149;176;145;213;177;126;165;160;193;178;154;171;145;141;139;126;137;138;125;156;137;124;136;121;109;131;127;145;140;118;124;117;153;134;143;160;198;209;183;181;162;178;191;177;195;171;125;137;140;144;165;175;140;149;137;143;144;148;140;158;118;149;116;115;104;126;118;145;124;136;127;134;124;165;118;144;123;125;127;119;150;137;123;156;127;123;143;136;142;145;116;141;122;116;149;140;149;150;186;147;187;203;157;157;125;145;129;118;162;175;161;159;166;179;161;171;176;149;162;161;165;167;190;153;141;136;139;142;138;117;153;125;118;102;117;137;117;127;100;143;133;145;144;129;131;128;158;145;172;171;162;126;128;111;155;156;164;168;176;140;100;117;115;127;136;121;126;139;125;124;120;126;124;128;128;116;141;115;120;128;113;115;132;127;134;123;120;127;123;118;120;133;127;122;124;132;132;111;120;133;126;129;104;132;100;148;131;156;118;131;128;137;136;98;107;109
129;136;112;137;114;119;136;118;127;119;110;133;103;120;138;145;125;122;103;118;114;112;111;109;117;111;121;129;110;131;114;151;134;116;132;113;137;117;111;139;137;140;101;105;106;111;127;122;123;117;126;117;124;142;122;145;114;121;107;118;132;109;103;98;109;95;105;132;114;104;109;105;92;110;110;122;120;116;110;127;117;97;119;135;126;110;115;112;113;133;128;115;113;119;83;106;93;111;115;102;118;122;116;120;114;99;94;88;118;116;114;120;118;136;130;117;120;113;121;125;132;122;125;118;119;120;112;96;129;128;112;117;123;124;128;120;130;140;133;98;130;122;110;112;109;128;129;110;105;109;131;117;104;138;130;103;115;120;133;114;104;111;105;95;123;103;126;120;126;113;107;103;86;120;107;118;101;118;132;117;98;110;105;113;106;110;112;110;102;107;128;118;132;118;122;127;121;114;133;101;120;106;103;130;130;113;118;124;105;112;119;147;121;115;126;121;123;116;93;101;114;142;132;156;149;147;132;126;125;160;176;159;136;123;123;125;144;127;125;157;146;100;114;140;138;131;156;159;153;133;154;129;130;109;135;120;109;110;122;105;116;110;119;102;119;97;122;101;105;132;125;129;111;116;109;129;121;127;100;124;121;130;156;153;166;129;140;148;156;165;148;152;133;135;117;96;69;63;83;110;138;115;118;120;109;104;107;110;124;142;132;111;138;124;122;129;121;111;128;107;111;111;106;115;128;133;106;131;134;143;138;151;131;109;148;123;128;106;127;130;97;126;113;110;112;112;123;130;127;125;149;144;133;144;131;114;135;163;144;142;143;153;129;129;133;133;119;150;126;133;145;123;144;150;121;132;124;142;122;130;114;122;127;124;116;131;117;128;143;126;124;125;143;112;134;121;130;128;133;125;134;140;130;136;124;111;111;106;105;107;114;114;131;137;144;136;141;120;121;113;119;111;123;120;112;115;115;106;110;114;119;108;122;128;132;131;126;133;135;124;139;108;122;115;122;146;138;131;128;123;114;126;117;116;133;113;96;95;113;113;109;111;107;122;125;99;112;140;139;113;140;137;138;118;121;147;129;139;136;132;134;134;132;144;140;137;108;115;82;105;116;132;98;130;125;108;120;129;121;92;95;128;115;131;127;130;106;107;126;129;130;115;146;131;141;116;137;118;142;139;140;130;140;140;130;139;132;125;114;134;114;157;159;208;167;121;144;146;98;142;126;136;137;119;135;134;137;119;132;135;127;107;121;148;117;125;133;144;145;139;137;113;122;96;91;77;78;70;50;51;65;101;112;98;130;122;130;114;110;115;94;106;99;119;102;114;124;133;122;98;99;97;117;131;100;111;115;115;116;93;96;119;103;100;101;125;139;119;126;123;115;119;111;123;122;111;106;79;106;129;109;117;131;105;97;108;101;94;119;118;106;126;115;131;128;119;107;114;123;113;136;103;124;141;120;152;165;130;136;144;140;145;116;154;153;138;140;138;157;148;145;149;123;142;124;139;144;109;112;108;105;118;104;108;111;119;119;107;120;137;123;117;122;108;98;110;122;125;124;121;121;119;120;105;130;101;115;114;140;117;99;136;129;110;128;139;129;122;135;134;161;145;105;93;87;82;104;94;100;88;111;114;102;127;140;146;152;104;132;132;102;124;117;130;140;111;132;152;126;143;107;148;130;125;146;135;148;133;137;126;148;152;131;131;153;133;142;131;126;134;131;127;138;136;120;112;135;131;139;181;232;283;216;145;137;120;122;134;126;138;143;122;117;120;111;114;117;116;133;128;119;120;119;120;112;127;108;117;124;115;126;120;121;134;118;105;116;106;113;105;92;128;112;123;140;111;125;129;130;150;141;154;127;121;129;135;130;105;126;130;165;140;158;151;147;140;142;142;150;136;150;130;128;127;114;117;121;129;118;135;129;123;136;163;137;131;147;131;145;144;135;138;133;131;117;134;102;107;119;124;156;136;132;157;150;132;125;110;141;132;122;143;128;124;129;124;119;130;135;130;141;144;130;139;133;122;136;139;113;121;124;134;131;124;132;146;152;158;145;145;146;140;140;135;155;128;152;128;144;147;129;155;155;140;131;144;113;173;126;149;130;138;141;131;153;125;121;146;152;152;131;128;121;113;118;138;125;128;114;110;119;128;124;137;129;149;146;142;133;145;139;139;157;118;126;123;124;133;136;110;130;155;122;108;106;138;114;121;110;150;142;138;120;120;146;139;128;122;118;125;126;98;92;109;134;126;127;120;163;146;139;147;181;155;166;158;165;139;145;187;157;148;123;131;114;125;144;137;137;119;139;129;162;149;146;125;138;128;130;117;129;133;146;141;151;158;99;138;126;157;127;155;155;177;133;110;111;101;109;132;120;144;122;132;124;120;128;122;120;126;100;112;127;128;125;109;124;129;129;152;118;127;136;147;104;144;122;128;149;127;117;128;126;101;121;113;137;126;137;122;128;112;136;132;111;161;165;149;127;123;112;139;145;133;119;136;128;160;116;119;121;144;146;137;143;108;115;119;95;139;150;125;112;118;138;128;112;146;121;139;182;193;169;136;139;151;163;176;155;164;136;137;146;121;112;109;132;132;125;128;100;108;113;146;157;177;190;219;212;184;144;143;138;121;131;129;115;150;161;124;143;142;142;126;131;158;167;152;162;150;186;175;171;149;154;158;168;141;142;135;131;149;122;144;110;123;150;151;170;146;151;143;150;146;134;113;128;141;141;151;156;134;139;112;140;119;116;145;135;110;125;129;124;125;130;114;141;125;163;154;140;144;143;139;148;155;136;146;133;131;158;136;147;137;161;144;152;135;126;140;138;119;124;127;116;132;130;153;146;175;145;142;124;127;141;122;155;140;106;130;122;121;130;143;110;102;105;120;106;106;111;123;134;150;140;140;110;129;137;139;115;142;128;149;131;123;133;145;120;124;125;128;115;105;129;116;120;150;139;136;142;104;127;122;116;124;135;117;122;116;111;109;117;133;133;134;137;123;128;128;139;147;118;140;118;144;165;177;204;181;140;128;137;130;141;141;130;171;197;130;150;162;157;153;145;127;144;143;132;125;121;154;139;138;131;137;116;120;121;130;130;120;136;139;142;123;151;147;151;168;194;212;189;171;174;202;200;170;142;134;142;141;146;146;171;145;142;141;140;137;160;177;164;129;122;141;115;118;119;114;134;104;124;133;126;139;137;123;163;146;113;92;127;141;143;139;141;136;139;144;135;143;117;141;139;128;147;140;154;137;145;140;169;192;208;190;143;141;122;129;145;144;131;144;225;193;183;170;198;161;174;178;183;176;185;216;164;141;163;168;156;136;147;108;113;100;128;110;108;132;116;133;115;112;150;149;143;108;123;121;135;138;163;156;139;137;117;106;131;160;146;162;144;155;122;117;109;138;120;121;115;125;139;138;127;118;142;132;131;137;126;118;142;123;118;118;114;120;132;100;114;126;122;115;107;136;122;139;142;125;133;119;121;125;121;128;132;132;125;142;142;122;132;126;121;135;140;110;113;137
108;125;124;126;118;114;125;126;119;109;129;135;113;122;127;157;127;122;109;107;95;115;129;110;119;122;136;120;122;132;132;132;147;124;121;131;128;124;116;135;131;129;146;143;127;137;137;133;121;139;116;127;109;123;137;137;110;107;114;116;105;105;130;102;109;124;124;117;124;96;104;98;105;122;105;122;113;102;103;128;112;121;129;123;126;128;124;120;110;116;118;99;103;112;93;113;90;119;102;94;102;122;136;121;107;124;114;102;102;117;101;137;117;136;148;129;113;119;110;121;125;129;109;93;105;111;99;100;124;138;118;118;108;121;137;131;131;132;132;118;120;131;108;106;104;115;121;101;119;115;123;120;119;103;107;129;120;114;115;120;115;120;121;102;113;112;90;121;118;109;118;121;104;131;117;114;105;132;119;126;123;124;109;97;134;105;110;89;93;113;114;117;111;110;105;122;117;125;105;114;112;117;102;105;108;122;129;131;109;116;129;124;133;117;112;124;128;113;142;146;120;143;130;140;139;132;116;136;166;162;172;182;142;143;132;141;125;137;150;146;138;122;120;108;127;121;128;143;146;128;136;119;138;132;133;110;114;95;117;135;98;114;114;121;126;132;145;111;120;112;117;110;101;113;111;109;115;126;111;128;125;153;151;160;131;123;118;169;148;151;145;129;156;156;139;110;72;59;83;105;140;120;131;100;105;120;122;101;125;125;126;146;132;123;120;142;119;114;108;114;122;141;118;124;124;125;112;119;118;122;154;141;129;131;115;125;122;129;134;109;131;105;92;117;103;88;127;121;128;114;127;142;137;125;134;118;123;135;146;143;111;145;123;129;119;138;114;137;128;131;126;135;148;149;138;128;130;146;113;123;138;120;117;126;124;125;137;110;141;139;145;160;124;131;127;120;112;150;130;143;133;142;137;139;123;109;111;115;111;115;115;107;107;133;142;133;132;119;109;114;122;126;93;99;105;99;99;123;119;131;109;133;109;138;116;122;134;117;134;135;116;132;134;139;123;128;131;144;142;131;116;101;109;105;135;113;129;113;126;118;104;112;115;127;116;103;115;140;131;133;131;131;157;130;123;127;125;133;128;140;106;127;129;149;137;126;131;85;82;100;106;103;117;107;127;131;104;106;125;126;115;124;127;124;115;142;143;144;128;144;111;130;118;101;122;121;110;110;108;131;133;130;125;142;117;133;135;113;124;110;128;147;168;159;165;136;133;139;125;126;133;147;131;131;116;126;126;118;94;128;109;109;144;124;128;138;128;145;119;131;111;112;113;104;84;76;92;70;51;70;51;100;114;108;120;135;114;115;114;89;106;113;128;111;112;98;121;140;108;100;97;105;104;103;125;122;94;108;107;114;128;112;86;101;111;99;117;101;113;113;100;98;90;108;126;113;110;100;103;97;100;100;81;93;93;99;94;93;98;114;117;109;116;132;113;121;122;109;121;98;126;114;106;120;123;142;142;122;123;137;123;134;140;152;154;140;146;147;145;180;159;162;117;130;110;119;130;113;121;108;133;132;108;126;113;107;113;119;108;105;118;103;99;111;135;145;138;109;125;137;126;123;114;135;108;117;119;102;105;107;112;128;118;144;132;132;121;138;144;125;143;145;120;106;85;87;91;94;92;119;117;115;115;118;143;138;150;118;121;128;98;112;116;129;124;127;134;135;136;139;140;145;142;129;146;140;138;151;137;146;142;146;128;125;116;127;118;122;123;126;108;120;128;123;113;129;138;133;126;142;229;249;193;190;132;115;149;146;177;149;122;129;124;138;103;105;141;97;125;103;98;136;148;120;138;121;114;136;113;121;119;117;100;114;114;121;110;102;115;101;116;110;125;157;132;118;138;114;126;138;138;147;107;107;114;108;114;136;151;134;150;123;146;125;167;132;118;164;179;163;134;161;142;143;119;114;104;122;126;126;156;155;149;176;130;149;163;160;118;126;133;142;138;121;128;121;131;109;123;128;123;128;149;124;117;136;130;143;122;139;121;127;131;128;136;145;117;117;135;137;153;157;143;126;135;117;134;139;112;133;122;122;133;143;149;111;122;128;164;125;136;140;154;139;144;119;142;151;150;150;128;132;149;130;157;150;130;129;120;143;131;147;138;150;150;141;132;158;138;133;132;144;134;123;119;130;131;125;147;112;135;141;128;138;132;143;148;131;167;160;135;133;110;119;121;147;137;130;132;131;103;121;98;119;110;121;114;118;136;132;141;130;129;123;117;128;132;139;139;133;110;129;133;139;148;152;153;137;131;147;147;157;156;149;131;157;139;158;163;178;128;152;145;128;148;123;119;144;130;143;135;135;150;158;159;145;138;125;99;125;121;154;149;164;131;130;134;141;131;134;152;135;147;163;140;131;112;135;115;127;131;128;122;131;131;127;126;135;136;126;110;117;130;139;141;120;111;122;134;153;141;128;117;128;119;118;142;139;146;117;143;122;112;115;127;111;111;126;141;140;148;165;174;170;129;163;140;135;141;164;149;140;143;127;132;121;142;130;129;119;144;148;141;138;127;141;133;143;109;141;129;116;148;129;106;128;150;136;145;153;150;180;175;143;147;144;153;148;125;139;147;144;148;140;128;127;129;135;110;133;113;84;114;126;180;210;222;208;201;208;154;120;141;151;141;117;119;130;148;162;178;141;147;150;160;152;174;169;138;168;171;187;187;172;169;169;170;146;146;131;136;141;136;130;114;144;134;161;185;132;159;150;138;142;137;124;143;129;125;134;124;122;129;123;128;122;135;130;147;135;127;134;123;123;147;132;125;125;134;128;132;140;146;164;141;135;131;141;137;136;131;128;134;154;145;154;140;140;128;129;138;127;111;114;130;121;136;161;173;150;194;170;150;105;116;117;128;134;130;120;132;133;141;131;100;127;133;113;121;114;119;128;138;171;184;135;129;152;126;126;112;120;127;151;134;120;117;133;146;124;114;101;153;115;110;130;130;125;160;119;115;138;117;114;129;119;109;104;141;120;116;137;112;136;151;121;151;150;154;165;126;118;119;138;128;157;176;160;176;152;145;141;134;132;129;120;179;145;183;164;166;135;142;175;169;137;152;160;134;151;141;139;123;141;140;128;109;121;130;119;129;142;137;124;127;126;135;126;127;141;161;182;193;152;172;172;194;155;143;117;135;146;151;136;148;145;137;142;132;135;142;150;124;140;110;126;127;125;135;107;110;117;111;123;123;149;145;148;166;145;131;129;105;119;136;152;113;131;151;134;130;139;114;123;153;124;131;130;148;145;141;154;159;152;179;169;159;135;129;122;137;121;146;174;170;175;170;165;167;163;169;166;170;162;169;198;178;172;137;129;119;133;124;116;117;101;132;119;108;120;124;93;121;130;128;143;112;112;135;138;130;123;152;129;136;131;119;121;131;142;156;156;140;154;122;126;121;130;120;113;123;121;122;140;136;117;128;137;134;121;100;138;113;124;125;110;133;119;114;116;114;111;137;120;107;108;119;114;112;128;110;115;144;138;136;141;125;151;124;151;120;128;147;122;139;140;138;128;123;131
146;136;130;148;109;108;102;122;108;107;90;107;110;135;124;145;143;131;143;112;122;112;130;116;123;117;129;105;123;130;109;137;129;141;128;145;108;127;135;120;126;118;118;130;140;120;114;132;128;109;102;123;107;124;133;134;133;101;132;105;123;113;102;100;111;122;125;112;105;107;111;112;108;101;101;98;107;129;112;101;113;123;127;128;138;123;112;120;98;110;102;130;106;108;100;112;100;124;95;123;108;140;99;104;126;109;112;107;136;100;124;126;122;130;136;121;131;115;106;107;108;121;114;137;100;125;120;110;128;139;116;114;126;117;103;120;132;115;130;102;110;110;115;116;126;103;117;104;115;114;112;108;132;110;125;137;106;138;124;124;108;106;128;117;125;95;104;130;94;107;128;95;138;114;96;99;135;97;122;111;125;117;124;104;121;102;109;122;104;118;134;116;119;120;106;117;132;115;111;109;115;95;111;107;100;104;105;122;110;109;112;111;114;109;120;131;128;121;119;106;136;116;148;147;116;136;121;161;142;150;176;137;149;150;133;111;126;136;124;137;127;100;113;129;137;123;128;146;145;124;128;138;108;110;127;112;139;109;114;132;114;109;124;111;111;115;129;135;125;133;123;118;112;105;105;121;125;128;114;117;144;139;160;152;145;131;139;140;147;151;173;150;138;137;143;104;85;68;90;102;123;141;127;126;116;119;136;124;130;130;130;150;125;121;113;122;128;134;108;129;122;124;103;127;117;109;125;115;121;117;132;146;123;140;141;124;125;110;117;129;120;99;123;98;114;102;119;122;132;129;133;142;117;121;161;136;123;142;161;134;147;135;121;133;148;131;132;126;123;126;136;114;139;141;114;120;127;116;131;108;137;97;126;102;117;154;140;139;155;136;154;146;136;115;110;144;151;113;147;138;157;131;162;135;129;131;112;123;96;115;93;111;120;119;127;127;98;109;97;105;132;109;138;125;131;111;122;104;124;120;117;132;127;134;126;135;137;146;129;121;134;120;134;151;133;149;141;150;127;129;127;104;115;129;119;111;113;117;128;120;107;95;122;108;123;110;118;125;114;130;122;130;129;128;147;134;149;146;124;131;122;134;129;115;148;109;83;81;86;101;103;88;102;89;118;123;121;139;126;129;127;122;134;127;149;116;121;121;135;140;148;135;105;118;113;113;143;126;112;122;103;137;110;155;158;137;120;115;121;122;145;118;126;143;151;127;132;111;117;113;118;120;129;133;95;120;111;135;142;114;119;105;113;119;105;128;154;145;117;124;145;133;125;102;96;87;80;90;50;64;79;103;77;107;131;126;119;139;115;122;105;111;89;107;107;98;122;144;132;103;100;109;111;105;113;101;117;131;111;98;111;88;106;97;89;118;109;126;112;132;98;108;109;97;124;113;113;122;109;115;98;84;81;75;80;95;109;88;91;107;115;131;122;146;111;98;109;119;106;142;125;113;110;143;143;164;159;142;106;122;143;136;158;160;140;134;150;143;128;149;147;158;132;138;127;125;110;123;120;96;117;113;126;133;104;117;105;115;117;114;118;123;107;120;129;131;138;139;124;118;122;128;104;123;134;106;113;103;117;113;125;126;128;150;128;139;114;129;121;123;139;133;111;107;87;74;73;74;80;108;97;104;98;117;112;134;142;113;143;128;137;118;142;122;112;121;125;114;125;120;130;145;150;127;125;119;144;129;145;139;137;131;125;129;132;139;134;152;135;109;115;132;110;131;103;95;130;132;112;141;187;194;161;147;115;124;139;113;153;128;129;141;131;129;124;109;108;108;127;110;126;128;119;135;133;123;127;122;127;101;99;99;106;111;126;115;123;104;124;99;121;135;125;112;138;146;140;133;123;105;107;135;133;139;118;128;120;121;130;148;152;144;156;131;129;128;140;134;196;165;164;146;160;108;100;130;111;118;130;136;119;115;126;137;140;131;146;161;128;114;142;119;150;119;120;136;125;120;147;134;110;136;138;126;143;149;139;125;131;130;126;114;123;132;124;125;111;124;138;136;126;134;131;132;140;128;138;119;130;127;130;129;126;120;129;131;126;136;143;126;115;128;149;153;129;143;138;134;144;146;138;148;148;159;138;123;150;139;132;124;145;158;135;154;147;140;148;126;140;134;148;136;118;113;128;146;122;124;145;140;142;129;150;168;142;129;136;156;148;125;144;117;123;131;122;149;118;115;137;116;137;120;114;122;113;126;117;121;127;132;144;124;138;114;131;123;131;141;130;107;129;138;115;151;141;135;149;138;151;154;146;159;161;151;170;156;146;130;157;172;136;131;125;122;138;142;141;127;145;121;130;121;121;157;129;140;120;126;138;121;118;142;139;123;143;162;148;143;143;153;149;115;136;138;132;113;115;130;133;126;132;119;141;160;134;141;117;132;123;117;112;125;131;127;111;142;120;138;126;126;144;121;132;125;124;117;136;122;124;122;143;137;129;145;132;135;109;133;157;146;174;164;158;167;162;139;178;158;158;132;132;140;123;119;139;111;163;143;134;144;129;139;144;140;135;127;141;104;135;142;127;135;120;149;124;116;147;152;162;180;174;139;162;153;146;155;162;172;157;149;146;145;169;123;120;101;121;124;119;96;96;103;87;122;165;201;187;190;186;170;145;160;136;147;174;132;141;154;186;195;175;136;147;165;174;165;178;154;155;165;188;176;174;169;166;166;171;178;161;167;150;124;142;149;137;133;144;168;158;127;148;125;155;132;144;135;134;126;119;132;113;128;133;127;157;123;145;103;131;122;125;136;137;137;122;136;124;118;123;131;131;116;154;135;134;146;166;130;140;124;138;129;140;153;139;136;140;146;135;128;138;125;103;133;142;142;155;130;146;146;142;150;128;139;130;123;100;131;124;136;119;140;119;114;107;136;123;112;103;112;108;108;147;137;172;136;145;126;129;123;129;95;121;118;138;129;105;111;141;123;149;117;116;113;132;138;127;131;119;138;138;130;134;136;115;116;116;118;106;122;133;113;109;123;129;130;130;128;146;154;136;133;116;134;107;136;162;190;161;185;149;134;119;108;105;148;148;148;165;155;147;161;166;143;155;162;157;146;150;132;126;162;147;121;132;141;126;134;138;112;131;148;128;120;142;136;151;127;128;136;132;158;151;170;179;195;184;170;121;127;143;142;143;134;135;144;124;133;125;139;155;138;152;141;127;121;150;132;141;114;108;129;129;136;129;112;126;130;168;154;143;105;126;124;147;141;139;143;131;169;119;147;145;128;125;133;116;133;157;145;128;149;135;137;146;153;156;142;121;125;141;124;144;149;173;158;179;177;166;157;147;175;164;176;168;151;167;171;164;135;127;125;129;92;114;113;121;136;129;97;122;140;117;142;141;137;139;146;134;122;122;134;123;126;145;137;129;125;116;128;144;133;154;132;115;113;125;103;136;152;166;143;128;129;135;125;134;118;118;128;114;104;125;135;116;119;108;126;113;109;103;113;118;115;141;125;103;135;120;116;119;117;120;140;137;121;133;109;112;128;131;136;122;126;138;115;125;122;112;128
128;119;118;107;113;117;129;122;109;107;102;110;117;118;144;117;111;105;126;123;116;114;102;112;145;114;128;119;135;144;134;143;130;136;126;127;112;149;115;126;105;113;119;108;122;125;108;128;118;118;107;120;129;109;142;136;131;110;117;106;117;120;100;135;112;111;112;90;108;128;111;101;114;102;97;113;123;129;99;117;107;126;117;108;95;124;109;118;102;106;105;108;102;109;101;126;126;95;122;107;141;105;111;115;124;106;119;113;120;121;111;123;135;145;132;109;134;100;128;129;115;129;103;115;116;106;99;126;141;116;119;119;118;116;107;125;128;106;109;110;121;108;118;113;127;97;136;127;129;126;119;112;116;110;109;127;116;127;128;103;123;132;129;132;129;131;133;121;119;118;112;105;109;117;103;119;117;126;103;108;108;124;118;111;106;110;122;125;112;111;131;118;124;128;125;124;128;107;112;118;118;134;101;124;108;119;116;109;127;144;122;128;122;131;137;108;132;149;123;126;113;145;148;126;125;142;146;137;132;138;132;152;138;116;120;127;132;136;128;136;133;113;135;132;142;133;138;141;132;141;131;139;129;135;138;102;106;103;110;122;149;114;109;98;117;112;137;124;122;111;110;108;127;85;103;118;121;109;123;115;130;137;164;140;126;149;124;148;133;137;121;167;139;143;124;114;79;74;114;100;132;106;115;114;111;124;105;128;151;152;150;135;139;112;120;116;136;110;109;122;128;128;120;99;113;127;106;120;126;133;141;148;114;130;148;145;121;98;117;127;112;116;121;100;103;111;123;126;106;125;127;129;124;125;130;148;132;147;135;140;113;136;140;136;126;139;128;128;131;145;131;141;135;146;113;108;110;105;123;118;138;130;115;133;129;137;131;133;128;112;129;110;121;113;123;123;133;142;121;148;130;109;126;121;113;99;91;133;96;103;108;106;114;123;104;135;98;112;135;111;125;143;120;130;125;113;124;118;120;110;118;110;131;133;153;138;129;158;130;129;129;158;147;131;138;140;150;134;123;143;132;111;97;130;127;133;115;117;117;90;111;88;106;85;114;120;114;126;130;113;118;131;136;108;131;120;122;144;142;125;136;123;114;112;114;137;123;107;106;81;82;100;114;76;123;111;92;95;116;115;139;129;115;125;137;130;132;118;126;128;114;137;101;99;127;120;132;111;138;105;107;138;148;131;128;121;122;131;121;128;144;136;142;127;152;123;128;107;114;123;110;120;136;141;119;112;112;129;125;106;120;123;137;122;130;116;140;122;142;113;138;110;110;120;81;66;79;59;70;69;85;97;108;88;104;115;116;137;121;127;113;117;102;76;100;104;122;112;128;116;96;122;118;130;118;114;118;98;117;106;102;121;114;109;112;109;106;118;127;108;110;95;114;118;102;99;98;91;94;82;93;96;98;106;76;85;90;95;101;108;124;128;136;149;133;117;103;102;118;121;113;120;124;127;135;173;161;154;136;159;156;128;147;154;127;148;125;136;127;136;156;147;125;159;143;141;117;124;106;111;124;114;100;131;128;128;119;102;143;112;121;116;127;125;130;155;168;111;122;117;120;113;113;111;114;140;111;114;112;116;111;132;133;151;129;128;130;152;133;136;171;161;120;77;84;74;63;75;93;77;110;102;89;103;119;114;135;153;137;120;140;118;123;111;121;132;115;138;116;130;175;142;135;123;124;138;142;123;135;153;143;154;109;110;110;148;139;143;128;129;120;116;104;139;113;122;95;135;110;111;153;154;154;127;114;126;130;132;115;122;130;107;130;122;108;103;124;129;134;116;126;142;117;123;123;151;104;121;110;114;104;104;123;134;122;138;123;114;129;97;117;120;115;107;111;126;131;128;124;140;141;138;143;106;120;155;159;135;169;174;177;141;120;128;143;162;135;123;131;163;149;138;152;115;128;134;118;107;124;115;133;113;129;141;149;132;123;141;127;127;123;123;100;147;121;127;120;146;142;140;115;136;131;140;115;128;128;106;147;137;149;137;125;122;129;127;118;146;144;143;142;135;115;113;133;135;132;130;117;161;117;138;155;142;121;146;106;123;141;147;137;133;156;141;114;127;132;159;120;133;151;118;151;160;141;137;129;122;122;146;122;116;146;145;161;142;135;160;144;156;151;133;129;127;150;133;127;136;137;138;132;117;147;152;129;125;152;137;124;127;128;118;134;137;137;125;113;119;128;113;105;136;112;140;132;121;123;116;112;107;111;131;116;151;120;122;115;124;139;121;117;125;134;139;127;129;122;168;171;154;166;152;180;157;144;144;155;136;178;152;162;131;154;142;139;155;147;151;166;150;145;119;138;136;160;152;130;132;149;131;119;139;124;124;155;144;149;164;136;149;147;123;134;165;130;130;118;144;137;144;133;125;145;103;119;130;127;134;130;127;128;160;139;121;111;131;126;122;130;132;120;117;127;127;136;118;131;139;136;149;123;124;138;127;135;127;145;122;134;128;168;161;170;191;147;128;168;190;170;149;107;138;140;125;119;145;122;146;152;134;144;117;145;159;117;145;148;121;148;127;133;138;132;138;127;132;121;134;140;142;147;146;137;148;144;137;178;169;149;151;147;155;168;133;101;118;102;119;120;101;113;102;112;118;166;170;217;186;163;139;128;138;149;148;150;130;145;135;192;219;173;211;168;164;174;181;171;163;166;165;187;180;184;158;145;139;168;169;158;145;149;128;145;157;152;158;163;161;162;130;115;142;134;146;141;134;154;133;146;152;136;122;129;117;133;108;115;111;131;130;133;127;132;123;133;125;124;99;130;127;124;142;149;127;136;128;155;141;135;118;143;138;141;156;135;151;126;149;123;130;125;124;123;120;129;127;113;118;117;157;133;173;139;118;128;110;118;123;111;160;136;115;133;113;120;128;106;131;113;120;133;119;145;154;144;142;139;122;149;130;103;107;126;137;131;109;111;128;126;132;120;134;116;103;129;139;140;141;136;150;118;126;128;124;133;130;117;140;130;108;125;125;130;148;138;143;137;140;141;148;151;127;151;128;146;144;189;178;173;170;136;108;117;157;117;144;158;145;170;171;184;181;150;177;160;179;140;145;121;136;146;143;146;126;126;142;128;129;107;127;133;92;123;137;133;140;135;150;135;138;141;140;138;157;166;171;173;158;150;152;134;166;148;139;122;110;122;132;132;120;143;173;133;143;115;121;121;151;126;106;121;126;139;126;126;119;118;124;120;123;124;119;123;131;127;134;117;142;150;118;160;121;140;136;144;119;151;133;119;162;159;139;154;124;134;133;136;134;125;141;130;146;140;171;186;185;173;157;193;136;171;160;172;144;174;189;145;164;151;136;137;114;127;127;127;92;126;115;116;142;119;128;118;123;135;148;117;120;131;138;142;123;120;101;125;124;139;123;131;129;146;138;140;127;139;129;118;114;141;143;150;133;137;134;159;130;120;122;121;146;104;121;133;133;115;130;117;109;112;115;112;141;121;115;123;117;112;127;111;109;116;135;97;103;130;121;130;138;125;144;126;132;134;125;120;127;115;122;130;113
106;90;113;113;137;111;104;116;108;112;128;116;112;127;135;127;94;137;111;123;147;119;107;103;129;155;124;130;106;147;143;151;136;108;124;134;118;125;133;121;116;120;134;101;128;142;127;97;117;107;98;113;126;125;138;149;137;143;103;103;139;120;123;115;123;82;113;98;131;115;106;117;90;117;119;91;90;110;128;110;90;127;105;99;102;102;109;107;100;113;112;130;113;92;130;112;104;94;102;102;118;112;101;140;119;113;118;124;107;116;117;108;106;127;122;118;104;113;139;118;111;119;97;132;111;116;121;112;110;120;125;121;121;105;98;110;127;111;102;141;118;115;113;102;128;104;117;112;105;115;125;119;113;110;107;91;118;114;109;118;112;114;130;115;132;138;107;110;113;125;118;110;112;123;114;124;110;108;105;111;106;125;118;101;110;129;136;99;109;119;119;104;122;114;110;111;119;114;101;122;120;116;105;100;106;120;123;128;132;112;122;122;138;128;142;136;145;127;131;111;128;133;152;143;154;144;141;131;142;130;148;132;131;128;133;121;115;126;126;123;119;124;128;146;118;120;128;116;101;149;123;158;138;127;117;107;119;121;126;124;124;115;95;103;119;119;109;110;131;130;130;125;110;122;128;110;104;107;110;129;140;155;172;147;140;128;129;122;124;131;129;140;161;159;124;107;75;70;98;112;115;114;103;125;138;127;122;125;136;123;134;128;131;140;134;119;115;130;118;112;107;117;116;132;126;120;111;112;100;123;131;142;127;123;129;126;104;101;88;108;124;106;106;104;83;106;129;114;143;131;131;153;136;126;149;155;138;119;107;155;142;110;109;133;128;124;137;126;144;165;135;131;136;136;119;110;129;107;106;105;110;112;118;128;145;155;139;153;118;120;128;122;114;111;148;149;136;108;139;143;141;115;113;124;100;112;110;119;106;113;108;109;136;112;113;107;106;120;123;128;141;124;138;123;97;124;111;99;95;135;122;124;126;131;129;154;147;142;132;159;147;128;149;135;151;131;140;128;122;123;117;87;75;99;98;128;111;113;97;100;115;110;120;128;144;135;141;123;117;143;126;128;143;126;132;121;129;138;120;145;122;138;130;134;148;108;112;91;76;77;94;83;99;94;103;107;106;105;127;138;128;103;135;133;150;118;125;115;125;123;111;120;112;105;115;131;150;127;128;120;117;148;118;151;151;140;156;102;124;136;132;128;132;138;131;140;132;138;109;135;131;131;124;118;117;144;142;127;141;126;118;114;109;129;117;111;145;139;115;130;124;133;128;117;87;91;69;73;75;74;100;103;98;89;115;130;120;115;125;120;129;120;119;94;105;103;128;112;101;125;89;104;105;105;137;105;96;92;101;113;114;126;107;95;86;112;97;107;135;143;137;110;99;105;114;99;127;103;91;79;82;90;81;108;84;104;88;86;110;123;121;133;130;136;106;127;112;104;120;119;148;142;134;131;143;183;137;131;116;141;128;138;140;152;134;167;137;158;138;144;130;139;136;150;136;123;113;113;115;101;86;107;119;110;127;110;124;101;145;118;144;120;126;126;132;126;136;127;134;123;109;122;121;132;107;113;105;105;116;112;121;113;118;140;128;133;124;127;127;142;135;135;107;97;101;75;75;79;80;107;89;93;101;75;117;132;133;132;141;140;125;138;131;134;124;111;137;145;148;154;169;143;114;117;149;133;134;128;140;163;162;153;126;120;128;131;134;145;114;112;116;133;100;118;113;124;105;132;116;98;131;132;128;115;136;103;123;107;137;116;122;119;110;139;103;140;111;116;128;94;148;122;130;129;138;139;128;103;126;128;109;114;118;126;119;111;113;126;122;111;96;110;122;122;115;128;115;137;119;123;119;138;143;125;142;135;142;136;144;157;155;130;128;153;131;128;134;151;166;206;143;157;148;150;103;136;119;137;103;119;125;148;140;122;134;141;132;142;154;129;120;132;132;141;146;116;124;125;117;159;129;113;118;128;120;131;118;126;139;151;140;152;132;123;116;113;125;130;125;141;124;133;108;120;136;132;166;149;118;118;122;135;149;158;128;141;140;120;139;128;137;146;121;125;107;122;99;138;123;141;139;147;149;129;140;134;131;143;126;120;128;129;130;160;132;150;142;141;134;136;144;160;126;149;134;136;131;130;140;142;164;146;148;186;152;128;145;123;124;149;143;142;127;119;141;121;128;113;130;126;108;140;107;112;115;117;111;101;117;118;140;139;134;129;109;129;140;122;123;114;119;126;139;119;124;122;124;131;151;145;158;162;183;137;158;138;120;145;187;178;166;148;149;146;158;159;174;180;177;161;107;159;147;146;141;142;132;175;122;116;138;117;123;133;142;134;138;153;162;137;135;141;139;133;147;148;138;139;162;141;139;105;119;144;97;126;131;143;112;130;114;132;128;118;122;118;121;129;133;127;139;137;137;157;149;111;108;123;119;125;116;130;147;126;138;127;145;145;129;112;118;165;146;129;132;161;176;183;142;135;109;141;122;116;117;150;134;140;144;121;131;131;127;110;134;119;131;120;140;148;141;139;150;130;151;124;132;137;150;141;141;118;137;131;137;136;156;167;132;154;154;146;153;127;113;88;126;113;102;122;119;134;101;168;143;196;200;183;156;152;137;123;147;138;157;142;124;130;190;205;221;193;188;147;163;142;175;145;176;174;210;157;181;170;155;158;157;148;158;169;151;123;129;155;152;164;170;195;165;144;123;127;136;124;138;124;119;148;123;136;137;119;134;120;137;138;134;142;117;118;123;110;150;132;169;145;125;111;136;144;136;151;132;151;127;143;139;134;148;140;126;148;134;157;134;136;167;140;137;128;138;116;112;116;133;119;129;124;119;145;123;127;134;126;106;121;118;104;111;133;113;127;130;126;114;114;123;145;126;127;115;129;115;157;156;141;123;135;118;129;128;140;116;126;118;109;133;109;128;128;142;123;130;123;128;135;139;133;128;119;146;128;124;149;149;137;134;120;112;129;141;118;134;137;147;131;147;151;141;134;146;135;131;125;143;148;175;155;163;162;138;133;115;152;105;107;137;162;167;142;186;177;147;165;158;125;125;137;137;138;124;146;140;132;145;148;132;133;110;123;142;116;135;129;127;130;136;139;110;155;136;145;151;189;182;169;166;144;138;150;148;146;165;167;137;86;135;124;136;152;134;156;157;149;115;132;143;141;114;113;133;116;130;110;132;136;130;113;137;144;149;142;127;134;135;125;140;131;129;123;152;158;144;129;123;145;146;135;122;134;143;175;124;133;115;127;98;126;150;130;115;135;130;152;168;183;181;173;175;186;162;156;149;174;182;163;151;175;166;140;115;133;113;120;114;103;104;122;115;128;123;129;113;125;129;127;152;136;137;142;128;131;108;117;130;129;143;121;115;124;149;147;147;112;145;87;133;140;130;130;167;132;155;135;134;117;119;111;115;107;115;118;114;120;118;148;133;161;133;118;121;102;130;128;139;130;101;134;126;131;107;135;123;143;127;131;129;132;127;126;107;112;133;126;122;100;123;97;137;127
113;121;118;109;112;113;130;139;129;109;108;115;121;120;118;117;125;115;93;133;108;115;110;123;97;117;125;115;123;129;141;111;99;134;129;114;103;130;128;131;124;102;110;119;132;110;111;119;128;110;108;122;106;114;117;136;154;132;122;127;135;124;129;127;123;105;115;104;119;117;110;107;101;95;114;113;110;104;118;111;114;124;129;141;97;130;101;93;108;114;101;99;113;123;122;117;107;98;118;93;116;104;109;103;124;130;123;119;133;113;133;101;123;131;114;114;127;125;151;139;133;132;131;137;129;118;112;106;123;106;103;133;104;120;96;121;124;113;112;124;114;114;107;104;129;126;142;129;116;111;110;125;112;125;92;110;111;127;123;106;121;97;125;148;93;116;113;110;144;112;132;116;122;113;122;120;98;119;118;128;118;128;114;110;109;111;116;125;132;124;123;127;109;107;120;111;118;106;135;93;110;98;113;105;118;108;110;134;122;110;134;106;121;133;138;119;136;147;130;142;143;150;137;148;141;152;151;121;109;132;129;127;110;137;123;123;148;129;131;133;114;104;110;113;127;139;126;135;123;145;140;128;132;134;130;124;119;121;132;123;125;121;117;127;113;112;119;124;110;135;130;96;106;113;131;122;133;94;97;119;129;125;151;110;142;127;152;159;169;123;139;143;133;143;132;105;61;75;72;127;104;109;109;136;114;115;126;129;126;150;126;139;119;145;118;127;121;91;101;102;91;108;121;124;130;118;104;106;126;118;135;134;151;133;112;117;98;111;91;122;125;109;114;122;101;111;122;115;143;120;138;120;122;124;159;133;141;122;122;142;136;126;127;122;129;123;129;105;143;144;140;139;114;135;126;115;133;117;117;107;136;127;116;127;163;141;144;125;137;125;137;140;116;115;148;137;123;137;144;134;104;121;147;121;118;98;98;139;91;112;108;109;101;129;100;108;151;119;125;116;115;122;128;119;118;126;112;120;100;122;103;124;141;115;162;159;149;137;111;130;143;134;113;125;127;140;144;125;127;102;107;115;107;115;134;98;111;97;114;110;132;111;123;108;115;133;110;109;132;136;110;130;130;139;149;129;142;116;107;110;90;115;117;130;125;131;109;106;77;87;100;91;89;95;85;105;111;101;138;115;122;142;135;132;149;143;125;117;129;125;129;132;118;115;121;128;152;157;140;139;121;115;119;111;118;116;116;136;136;124;135;124;142;125;131;136;148;126;132;128;130;126;107;103;111;122;119;122;116;112;121;125;108;133;119;120;137;121;132;148;134;115;136;128;88;86;71;73;62;85;98;101;100;114;101;128;119;157;141;158;144;121;109;100;113;108;132;120;110;102;100;93;105;110;110;92;98;106;99;125;110;128;103;98;106;110;100;107;125;147;122;104;127;106;108;117;101;103;87;100;89;83;80;94;82;91;105;93;94;126;128;114;150;121;130;138;127;134;118;141;146;134;112;114;147;138;122;147;146;132;120;134;139;147;161;147;166;153;134;143;112;137;148;110;128;109;123;118;104;99;116;115;106;126;104;122;112;126;129;112;119;124;116;114;137;127;110;124;120;122;127;139;126;133;118;112;129;106;129;128;108;117;138;145;116;143;134;126;124;124;139;143;113;103;80;84;85;84;99;107;89;101;113;94;112;117;140;155;150;133;156;137;127;121;117;127;121;135;144;134;128;126;130;126;151;136;145;135;148;151;138;168;132;130;135;120;115;141;133;121;125;112;120;125;107;135;134;103;119;135;124;106;106;114;131;117;107;111;126;104;116;112;115;127;115;133;126;114;153;113;130;109;136;126;126;130;118;123;119;124;120;120;90;114;102;115;113;127;115;130;126;129;107;135;115;112;105;123;120;149;137;132;133;132;122;128;112;136;174;158;158;143;132;148;145;149;128;147;160;190;165;133;138;127;144;157;136;157;132;119;134;130;112;115;142;120;144;143;154;132;121;131;138;117;138;119;117;130;129;118;111;123;130;129;129;135;129;149;138;148;183;142;133;147;126;148;123;126;149;125;129;124;119;132;121;135;108;141;120;124;125;125;154;171;137;135;134;128;142;146;144;137;120;120;127;139;133;130;124;128;135;127;152;150;148;117;120;124;131;130;138;125;122;137;128;141;152;170;144;140;152;165;131;120;140;111;142;142;160;153;163;204;234;225;152;133;160;134;163;129;108;133;140;141;125;122;141;129;138;136;131;118;114;108;113;101;106;96;124;119;129;133;143;126;133;119;124;107;119;119;120;130;115;111;124;128;142;140;154;158;157;154;139;155;165;144;120;147;166;164;158;143;162;182;152;196;162;174;172;160;128;154;130;140;122;135;114;139;113;112;107;132;162;126;148;128;157;164;142;157;126;137;127;130;131;118;124;145;159;125;117;121;124;136;93;131;121;127;132;123;141;137;118;118;130;108;112;134;131;129;118;130;148;143;149;121;109;122;112;129;151;151;125;141;126;142;155;148;148;137;156;137;124;142;133;133;173;187;181;111;114;113;129;114;117;139;125;134;134;125;129;115;134;127;120;118;127;132;158;146;109;141;131;137;131;144;139;133;153;127;141;128;137;136;133;134;159;154;176;158;131;129;155;131;97;125;105;143;114;122;146;127;125;137;165;182;168;178;146;136;126;135;121;132;127;148;143;131;161;181;214;174;166;200;156;161;144;171;162;171;140;176;181;154;161;141;158;143;153;130;120;135;121;139;157;150;189;180;161;165;139;125;140;132;138;139;141;134;126;130;145;137;128;137;132;149;133;116;153;129;132;123;152;137;125;174;135;141;115;160;157;164;134;114;132;178;143;137;145;121;139;168;149;159;179;170;190;162;133;135;142;142;109;130;124;117;114;130;132;123;124;144;141;126;113;120;114;107;135;139;124;114;116;122;121;143;146;146;117;96;125;152;131;159;142;127;127;126;127;110;108;106;111;127;126;109;132;130;118;152;137;130;141;145;130;113;145;160;135;120;151;155;145;139;151;142;135;100;129;140;131;130;130;134;134;131;137;121;145;147;149;137;125;133;141;157;156;144;148;160;149;134;116;105;113;107;128;148;144;140;176;179;161;183;171;159;143;138;141;149;118;154;127;142;137;135;142;117;120;143;119;131;124;137;139;157;149;156;134;139;129;132;136;189;177;193;147;154;153;167;168;161;175;156;137;139;124;153;146;143;159;140;136;125;127;124;120;130;156;119;143;127;147;124;133;129;116;125;129;112;143;120;126;108;110;124;117;147;146;133;137;132;141;134;139;135;134;122;147;130;127;140;134;126;116;104;116;112;130;125;141;150;125;161;152;174;169;190;189;175;176;161;154;155;171;150;149;173;152;160;119;116;143;151;100;105;107;123;112;125;126;122;122;134;125;135;115;138;125;135;123;139;133;125;150;130;137;140;125;124;146;127;157;133;128;119;110;116;129;129;127;137;135;142;143;117;107;136;134;108;129;131;123;113;149;171;156;146;117;123;117;106;123;122;110;113;129;108;126;125;115;150;116;128;135;129;130;133;136;161;117;158;124;132;124;124;125;124;125;109
117;106;122;117;132;115;114;118;142;123;131;121;112;115;126;117;122;117;111;113;115;129;124;123;109;116;137;117;140;130;93;142;105;128;112;112;110;117;127;132;136;119;130;109;118;131;120;122;93;101;111;106;102;130;136;131;152;141;127;138;151;121;142;128;106;112;105;102;123;129;110;94;84;125;97;109;119;112;111;138;119;111;82;125;102;100;122;105;110;112;108;115;96;93;129;121;119;113;114;113;101;111;107;125;131;121;124;121;129;125;107;108;111;130;110;106;139;111;125;137;139;129;144;150;116;117;122;114;115;105;133;133;135;131;119;109;107;130;108;116;122;106;124;130;109;109;111;123;115;114;103;112;124;104;132;106;123;117;111;111;120;132;100;115;115;118;126;84;122;114;128;126;108;115;115;115;110;112;100;126;118;131;108;111;128;123;133;131;123;102;111;119;108;128;118;123;92;119;108;99;120;99;113;113;110;114;133;114;116;107;112;120;109;150;126;157;172;171;147;119;126;158;134;145;137;137;145;122;140;156;147;150;135;131;148;144;135;135;127;132;102;113;121;107;119;122;120;136;138;138;169;148;178;129;123;130;112;125;126;120;122;133;119;107;123;128;129;98;109;110;117;119;112;110;97;140;141;118;121;119;112;138;127;123;152;129;121;136;154;137;144;136;136;132;115;103;73;71;78;108;144;113;143;126;126;106;134;126;147;130;121;132;115;144;132;127;111;126;118;89;109;99;114;108;125;116;126;123;137;142;123;134;133;131;129;136;132;117;110;123;105;116;131;121;134;110;117;141;116;111;127;139;136;118;147;137;138;148;136;135;141;122;138;127;139;130;139;123;145;110;114;150;128;122;115;125;125;113;102;117;110;101;127;131;139;135;127;106;158;129;137;123;109;140;133;154;159;142;116;122;129;106;128;99;100;85;111;105;101;96;113;121;137;125;116;124;104;117;127;103;113;121;117;117;110;111;94;106;117;107;109;138;114;135;165;155;155;151;161;125;123;130;126;150;140;146;159;130;124;123;100;99;127;98;111;96;90;115;109;117;90;101;120;105;125;132;116;114;127;144;120;142;125;140;135;135;103;122;102;94;99;107;118;142;135;112;112;99;99;116;124;95;105;112;103;119;108;132;116;108;134;112;126;136;136;147;134;122;105;105;117;139;107;113;118;118;150;140;132;104;126;137;124;135;136;122;146;128;122;117;114;132;131;136;133;138;113;123;131;123;116;107;115;141;117;129;126;97;107;131;107;114;116;140;117;119;149;158;141;113;123;111;137;113;100;77;77;77;100;77;92;104;122;95;113;103;128;139;150;152;123;115;114;96;104;114;146;138;128;101;92;91;94;104;87;116;93;94;96;114;128;125;96;110;103;109;107;126;120;125;118;113;112;112;95;122;94;112;109;95;91;96;78;90;99;112;110;107;97;113;141;122;124;108;129;121;136;144;146;137;124;129;140;125;142;150;126;135;148;138;134;118;129;119;144;165;143;165;138;141;122;135;128;135;123;124;101;99;103;123;109;108;115;119;132;114;124;119;145;124;114;107;134;126;125;129;137;118;118;101;137;126;124;111;103;110;122;116;105;115;106;148;110;132;157;143;141;151;125;144;153;145;134;94;75;86;92;103;98;126;103;109;116;98;141;125;124;129;136;135;152;138;136;145;107;122;133;117;163;142;137;122;128;163;129;128;126;113;149;162;164;131;124;140;104;112;140;120;139;96;118;104;104;113;108;125;134;133;115;103;120;118;133;138;114;121;137;123;133;121;120;117;119;89;111;120;126;144;130;127;113;120;125;122;119;115;131;115;157;156;113;110;134;128;112;117;139;116;139;104;127;117;110;107;105;117;113;112;163;118;132;134;129;119;137;116;137;130;161;159;154;137;124;154;107;153;143;148;161;139;150;175;146;132;128;139;118;129;128;129;137;125;123;132;133;135;154;135;140;127;141;130;117;106;118;116;118;143;138;117;145;117;115;133;154;131;121;130;140;133;150;122;129;129;170;131;127;130;138;151;132;135;139;150;164;137;128;134;134;122;149;131;134;130;142;142;125;133;142;160;139;145;134;135;143;122;140;125;132;129;120;130;124;142;146;158;119;123;123;143;142;144;123;145;144;155;129;118;127;150;135;142;125;125;108;138;128;124;140;164;244;316;396;292;163;140;137;124;129;132;155;140;138;138;140;144;135;144;149;140;120;140;123;117;119;114;99;94;108;110;104;123;139;129;123;128;144;109;118;117;106;108;125;144;132;141;145;172;170;176;160;176;156;165;142;129;148;130;168;150;136;133;147;160;158;154;153;155;173;152;168;165;168;150;139;117;107;128;105;115;130;141;143;150;134;157;167;165;149;114;148;117;117;128;140;142;126;135;122;122;122;139;105;112;116;119;133;128;133;126;132;135;137;128;117;119;146;133;137;121;149;145;133;126;135;125;118;136;128;123;138;117;140;107;128;130;144;132;141;143;141;124;122;129;149;122;155;164;150;144;116;122;133;125;99;132;149;120;141;142;126;125;129;128;125;125;125;142;116;140;154;148;133;126;136;128;143;133;136;124;128;115;110;138;150;122;149;185;160;127;150;139;145;122;123;137;123;147;133;121;118;133;114;117;150;176;170;186;150;146;133;112;123;134;121;111;148;111;122;142;154;167;125;165;175;146;114;162;161;127;170;164;145;162;163;130;180;180;153;150;126;138;134;126;139;144;173;189;173;154;112;120;123;134;112;135;124;133;140;120;132;137;114;130;161;124;125;128;103;133;137;118;113;130;146;126;144;133;163;142;157;140;147;125;134;143;153;136;150;119;149;159;163;181;219;231;223;206;162;124;144;109;161;120;116;139;129;136;119;133;137;151;127;121;142;119;126;95;100;117;132;119;116;130;126;158;153;141;119;128;123;121;142;120;157;111;140;105;122;126;127;129;122;125;108;127;127;135;114;117;121;91;124;133;144;120;129;146;127;126;112;123;135;140;151;146;146;115;152;108;131;112;109;160;130;160;171;146;163;145;136;150;126;117;147;151;146;174;154;161;164;133;121;140;120;116;139;124;159;133;158;173;176;179;149;174;149;160;136;129;123;142;129;139;124;138;145;145;141;117;114;127;124;142;168;162;164;125;146;159;146;159;138;141;164;175;145;155;152;160;148;150;170;139;149;121;133;147;145;150;160;147;142;126;126;118;109;125;135;117;155;139;120;116;126;116;122;124;110;140;129;114;109;121;127;129;135;136;130;146;139;133;112;130;152;135;140;141;151;146;145;154;153;142;147;108;124;116;130;145;134;137;146;179;167;179;169;177;187;186;166;157;162;173;169;157;144;147;143;127;123;122;106;123;125;114;117;105;96;120;129;124;110;129;108;140;137;149;135;124;128;114;130;112;124;131;115;129;142;159;155;168;155;138;139;108;140;130;115;121;122;125;118;107;96;119;126;124;133;111;128;121;129;142;123;154;157;156;145;140;135;95;134;125;130;118;162;116;102;130;122;127;137;132;127;121;136;112;118;151;125;107;139;132;114;117;140;90;121;99
107;94;121;125;107;103;113;130;131;118;119;110;101;111;124;109;105;147;108;129;116;119;117;136;113;118;112;125;123;103;139;113;110;123;131;103;117;124;96;127;126;113;111;111;106;125;146;111;121;109;110;120;125;135;119;154;128;142;133;134;109;129;120;121;129;128;105;108;106;107;105;102;100;94;95;107;116;105;117;112;104;120;103;112;129;129;138;120;104;94;92;108;122;101;127;93;116;122;129;114;149;101;108;126;131;178;163;149;122;130;128;119;122;128;118;97;120;119;134;165;156;129;118;150;145;120;123;102;105;116;115;125;120;102;129;112;99;136;130;108;110;116;123;119;106;123;116;133;114;117;113;111;119;97;120;95;108;109;89;129;111;113;104;114;108;119;126;122;121;126;135;126;124;103;128;122;117;114;115;125;122;122;123;121;119;129;125;108;121;131;124;132;123;109;106;108;126;93;104;126;100;102;114;121;123;137;139;114;117;127;115;131;109;124;133;160;153;154;147;140;143;151;146;165;149;143;141;106;126;162;145;141;132;128;143;147;119;133;129;106;129;111;120;133;110;117;114;140;123;144;189;152;158;137;131;126;138;113;104;129;138;127;115;121;103;106;115;109;123;126;127;116;123;128;117;110;97;128;101;110;106;129;124;136;150;154;166;158;137;144;152;117;149;149;124;110;70;67;103;118;115;117;123;120;112;127;131;119;127;152;127;142;122;119;134;134;128;130;122;106;137;106;117;129;105;108;123;113;104;126;135;127;137;112;130;121;118;140;115;117;120;114;112;121;139;126;121;116;143;115;111;139;138;144;140;144;124;117;154;148;129;146;135;124;134;127;108;128;117;149;115;132;123;119;115;131;111;128;131;98;122;128;120;106;125;125;114;114;111;128;137;119;110;144;142;136;176;156;133;148;145;114;110;125;108;108;102;128;111;129;112;101;116;139;134;117;110;112;106;118;120;108;110;127;134;102;128;109;116;108;114;147;117;108;145;152;144;139;141;125;147;150;147;135;158;164;155;149;148;116;109;96;136;134;103;103;101;106;93;111;123;107;135;126;122;126;139;108;139;154;128;118;115;129;117;132;113;134;88;78;91;114;117;135;151;129;108;91;79;100;112;119;109;102;118;110;88;111;126;134;135;135;121;138;135;164;150;125;105;103;119;110;119;133;119;115;134;129;134;127;110;129;132;124;125;141;127;121;113;133;133;125;123;118;110;138;131;135;123;133;118;123;102;129;119;128;112;133;125;119;94;135;136;120;133;148;124;127;155;140;154;146;140;119;102;93;72;74;86;99;119;100;93;102;102;116;110;112;135;120;108;111;122;120;106;158;145;140;121;120;122;115;120;102;96;111;116;112;117;110;125;120;124;94;109;129;106;120;117;114;104;115;123;109;117;120;117;118;100;105;96;92;88;107;106;116;108;103;135;125;139;121;119;114;119;134;127;119;115;124;135;133;131;138;121;130;120;155;152;134;150;133;131;144;143;150;144;140;120;121;123;120;144;130;148;135;117;124;109;96;95;116;101;118;124;117;135;115;112;118;121;121;100;105;114;137;105;128;110;105;119;116;120;114;121;111;100;120;114;105;134;160;128;139;126;149;132;136;142;124;123;130;132;98;72;73;83;77;98;81;98;108;122;97;129;116;155;136;128;135;150;160;146;138;132;113;110;131;123;121;131;135;131;146;125;133;142;130;155;144;135;118;139;134;118;108;114;135;122;110;113;107;136;129;117;118;144;116;113;113;120;119;137;135;117;135;139;149;124;129;129;141;155;102;107;131;155;148;132;130;134;130;126;116;108;102;118;157;154;152;133;139;117;116;116;101;151;162;139;139;118;125;107;122;113;140;110;116;137;132;135;133;119;132;123;135;115;127;153;144;148;159;142;156;127;123;142;132;167;143;152;140;161;121;128;132;135;147;137;126;129;129;131;140;149;129;136;130;137;135;123;139;114;120;131;128;117;117;125;114;133;147;121;143;145;129;117;129;119;140;133;146;135;143;141;128;147;147;144;149;135;131;142;138;140;132;135;132;133;141;139;143;133;128;126;147;153;144;141;128;150;151;158;139;131;131;123;120;120;128;142;145;118;126;149;129;132;118;128;139;136;115;136;133;145;146;136;166;143;138;144;118;171;136;120;111;138;118;134;142;248;306;449;300;176;144;137;124;142;128;153;134;127;149;119;149;150;127;133;121;135;117;101;114;100;92;83;103;96;118;123;124;150;147;121;139;136;108;99;122;104;96;109;126;139;130;165;154;198;191;130;142;137;163;143;139;106;109;173;146;123;148;143;159;148;165;153;160;160;147;161;160;166;141;131;124;110;118;118;149;143;135;126;142;135;124;136;152;154;140;131;124;119;116;139;117;129;138;116;137;114;117;125;126;118;130;114;108;124;122;159;166;173;131;106;124;130;156;129;142;160;154;147;134;142;120;133;127;144;138;133;127;131;138;158;132;136;145;143;125;136;134;125;148;130;123;137;153;165;124;101;123;111;131;128;136;143;112;122;143;128;127;120;113;105;125;135;162;140;137;146;128;130;160;137;143;148;116;142;121;126;125;124;117;148;141;149;160;154;135;108;140;145;138;140;127;143;146;141;121;118;95;105;144;175;192;216;191;167;113;121;121;135;138;119;124;134;124;148;164;150;164;141;164;151;140;145;131;127;131;142;136;173;146;162;131;136;136;128;147;143;133;131;147;140;149;154;195;155;132;130;121;118;139;130;135;121;121;145;134;146;120;133;127;119;126;127;153;120;132;134;142;125;141;156;115;112;125;123;137;131;132;126;120;153;137;120;129;145;127;144;140;155;186;183;207;191;174;125;130;147;121;126;132;123;113;136;123;121;148;146;134;164;126;103;125;123;105;107;104;141;109;104;119;119;137;158;134;119;138;124;127;118;153;158;134;137;130;125;98;117;127;127;123;119;107;118;98;112;110;136;130;112;127;131;114;138;143;121;144;149;130;147;112;148;122;122;115;113;117;127;135;155;135;121;155;146;147;156;157;152;133;134;136;129;158;158;147;176;161;154;157;116;108;120;93;123;145;171;169;184;184;187;175;168;164;164;132;126;130;111;135;130;141;121;125;134;104;121;149;141;139;129;126;180;146;145;154;134;133;157;141;145;115;114;131;135;157;154;143;143;159;135;139;176;120;140;151;143;169;152;160;136;144;130;163;141;115;115;142;113;142;116;139;129;123;115;114;119;116;138;116;114;123;148;151;174;147;128;150;138;129;108;134;172;126;119;140;135;141;145;154;153;149;146;139;125;130;143;140;126;133;163;184;172;189;165;157;167;159;168;152;162;161;164;150;167;124;139;121;128;110;127;113;121;126;100;121;126;97;115;106;99;116;128;128;114;117;116;147;122;131;131;144;128;151;132;131;151;151;184;181;152;132;135;135;124;119;116;98;124;113;142;102;137;128;116;131;115;140;127;115;122;140;128;125;159;150;144;132;132;108;123;129;122;127;124;119;116;121;143;134;143;128;113;112;125;139;149;141;139;151;138;117;114;101;102;141;116;124
101;115;118;118;116;114;122;98;101;116;98;105;110;97;122;115;122;128;129;112;110;114;101;128;120;123;90;104;121;125;123;99;134;119;143;120;120;132;115;112;117;114;108;118;126;133;125;95;103;103;120;115;120;110;122;139;139;134;120;125;114;106;114;108;129;120;82;107;98;105;108;109;115;108;110;98;100;113;121;105;113;112;109;109;100;115;112;111;104;125;119;102;117;108;92;103;122;111;122;115;132;113;114;130;119;182;149;124;135;144;112;126;122;137;127;110;110;119;152;211;173;119;131;139;135;118;120;95;93;93;98;100;112;114;111;120;104;100;125;116;113;107;131;113;106;131;119;103;103;104;111;125;129;120;122;116;137;110;106;104;106;115;111;93;134;107;116;131;122;102;113;99;119;110;106;113;112;100;114;122;114;124;125;123;104;140;120;115;103;137;134;96;113;127;116;116;118;132;97;111;114;123;110;119;92;124;122;130;135;124;114;114;125;122;127;129;170;133;139;144;140;169;148;168;164;167;151;150;117;132;140;147;144;139;119;127;124;152;112;123;126;129;131;92;119;106;127;123;108;126;168;153;143;129;119;120;133;129;109;115;138;116;116;144;117;109;116;105;94;95;109;108;117;118;101;107;135;130;113;109;121;129;137;136;132;146;143;123;128;148;139;134;131;141;143;102;78;67;84;108;111;106;115;96;104;114;126;133;128;126;129;122;118;125;119;110;123;126;112;140;136;119;123;107;112;138;113;138;135;127;122;144;133;124;150;136;139;150;125;126;113;112;116;135;103;110;114;123;108;120;121;129;118;137;155;137;141;155;144;134;177;152;125;142;134;127;115;137;131;124;110;122;104;118;107;111;104;122;124;126;111;107;119;95;100;99;108;117;139;119;110;124;123;140;125;133;160;180;146;124;132;128;118;140;120;100;115;124;96;96;104;120;115;121;136;127;133;109;102;115;125;119;104;116;109;124;112;109;122;117;105;127;125;141;123;144;142;136;144;163;133;153;134;146;148;136;142;157;157;143;129;124;102;111;103;123;121;135;112;105;109;121;141;134;127;137;125;128;127;111;139;138;140;134;123;136;122;118;94;83;99;86;108;119;123;128;94;85;84;99;102;112;106;88;111;109;109;102;129;127;131;141;111;107;114;130;129;139;125;124;106;112;124;122;120;115;127;127;138;132;114;131;148;121;126;136;111;105;116;121;141;136;130;109;127;124;128;133;135;105;109;132;110;124;124;122;115;141;104;114;100;119;116;122;130;113;156;152;153;159;117;146;153;141;113;83;82;73;93;95;86;99;89;109;113;115;124;119;118;123;138;113;104;114;114;107;140;124;119;114;122;112;110;114;119;101;111;122;106;101;107;127;113;106;107;127;119;119;104;118;127;101;112;107;104;118;130;145;108;126;115;103;106;95;101;92;127;111;125;143;141;142;119;95;124;129;134;128;131;127;140;158;141;127;146;123;139;142;146;133;143;123;123;111;137;121;133;131;129;127;117;121;138;139;122;131;139;104;111;108;134;121;102;103;124;114;124;113;130;130;102;139;129;110;143;119;102;103;138;120;110;106;132;118;126;118;126;146;105;122;135;132;139;166;140;143;169;151;123;125;152;121;124;92;84;64;89;87;93;102;113;103;110;123;124;127;120;145;156;148;152;154;151;139;155;137;143;142;131;117;106;118;102;134;135;129;138;143;151;140;138;142;120;121;121;107;110;124;108;112;113;114;120;143;121;120;117;115;107;123;118;124;109;133;121;125;122;119;134;130;119;125;123;115;118;141;122;155;129;131;120;113;153;109;115;110;135;151;167;145;118;114;124;117;127;124;139;175;147;123;106;112;114;120;120;123;117;120;140;136;119;112;129;126;150;113;122;138;137;131;148;128;141;143;136;138;143;138;160;127;161;173;166;124;134;125;121;137;125;122;132;147;140;154;129;133;151;135;154;157;126;129;97;130;138;95;118;142;108;147;121;128;126;122;140;115;131;135;117;117;130;152;147;138;130;133;131;101;128;143;132;128;135;137;138;122;138;146;127;148;150;113;132;118;130;136;143;136;135;134;147;124;133;112;131;127;113;135;122;137;123;125;112;104;148;120;131;109;123;139;128;118;135;107;129;136;152;138;173;148;130;150;124;123;138;141;128;125;131;145;187;272;331;246;155;116;104;137;135;117;154;147;135;132;138;145;121;158;143;126;127;136;117;109;95;116;92;114;106;120;121;129;133;126;140;129;129;105;113;128;118;111;107;136;145;121;151;172;171;155;169;154;146;150;123;118;98;143;148;125;141;114;152;145;140;147;140;145;163;149;176;176;159;140;126;118;122;141;134;151;135;151;137;145;109;73;118;126;138;162;128;134;115;136;119;147;138;144;121;133;121;133;136;135;121;104;133;121;118;127;146;150;155;123;110;126;143;129;142;145;146;127;137;136;122;123;104;148;132;156;119;134;123;129;135;146;153;125;137;144;120;113;134;147;132;136;122;149;110;121;116;136;143;133;125;152;122;134;131;124;121;135;126;127;129;129;142;149;138;155;135;136;143;156;145;145;136;107;134;131;125;140;151;159;151;152;126;155;150;135;137;134;134;135;141;130;147;116;128;120;125;134;150;131;179;202;219;216;190;141;130;119;142;128;125;139;122;133;129;153;143;142;194;178;144;140;126;142;114;124;157;134;142;124;152;147;144;139;129;133;144;128;126;101;126;145;186;164;155;156;132;136;119;118;129;115;140;126;121;126;135;131;124;132;130;150;130;136;106;134;122;126;133;124;121;128;126;127;111;125;134;138;128;149;148;145;131;133;119;136;146;147;133;157;174;159;169;146;137;117;127;130;114;130;154;123;128;115;125;132;130;141;125;133;126;115;121;122;102;117;107;111;103;127;113;110;123;122;131;103;123;134;148;145;148;123;123;91;113;112;124;115;107;113;140;125;109;127;120;129;112;130;127;117;127;131;145;131;132;138;148;129;129;122;129;124;143;131;106;129;112;134;133;138;116;130;135;141;121;136;149;150;118;137;143;127;156;155;167;170;163;141;131;127;133;114;146;150;173;168;210;188;197;185;160;167;144;160;124;167;128;121;120;128;107;118;129;122;116;140;144;123;150;136;139;125;177;153;149;144;174;138;120;118;91;110;126;132;142;152;152;148;164;166;142;162;167;165;188;154;158;142;173;133;150;124;124;126;137;106;133;122;115;129;118;103;114;115;102;149;127;149;102;126;127;116;114;129;143;129;132;126;134;120;119;112;136;130;120;127;170;133;151;180;156;160;141;138;123;131;146;164;149;147;168;174;151;163;193;150;149;163;158;147;172;158;134;153;122;124;122;115;104;124;113;111;125;125;130;113;124;126;113;120;119;112;120;114;109;123;142;129;120;127;143;128;147;168;176;160;174;170;155;119;141;143;135;111;138;134;106;130;136;121;140;146;156;135;138;131;141;125;129;128;118;126;144;115;109;123;113;127;136;127;142;121;127;137;113;123;104;139;143;129;158;134;128;124;129;145;136;120;114;104;136;141;120;144;128;141
89;106;118;114;118;124;124;116;122;109;113;108;96;128;120;126;140;107;144;136;133;129;129;111;105;99;113;119;107;130;116;116;121;134;127;132;124;115;130;120;107;107;128;145;117;131;112;111;128;132;110;115;116;121;141;130;137;112;120;96;130;118;99;100;119;108;118;106;114;113;122;130;130;140;97;123;114;112;112;101;130;117;105;103;106;109;110;114;103;113;103;117;117;88;99;95;108;123;111;114;116;121;112;95;97;133;140;129;143;120;113;117;114;121;99;111;123;120;131;182;184;123;121;128;114;121;125;113;122;110;105;108;104;103;104;119;128;133;121;124;134;111;110;93;106;112;120;114;105;126;107;118;137;122;95;104;123;101;108;102;109;116;126;106;116;133;112;96;119;107;123;122;108;116;118;118;118;131;127;101;120;129;134;122;132;113;102;112;100;109;124;136;123;128;101;127;116;125;106;143;120;100;84;106;106;89;103;141;119;119;132;123;125;131;119;146;133;137;120;147;147;145;159;155;149;161;145;119;148;140;139;158;148;116;151;126;136;107;140;131;112;129;96;128;98;96;110;114;127;120;166;161;136;128;124;118;120;110;108;111;121;114;116;121;125;123;117;96;92;114;103;102;120;117;97;106;110;105;110;113;106;109;131;132;138;146;144;150;161;125;155;127;139;124;139;105;77;79;84;113;121;120;126;122;116;104;104;122;125;124;138;136;104;120;119;134;122;113;120;110;113;114;136;123;140;120;147;119;118;125;129;113;117;134;148;138;132;136;135;125;114;113;119;122;109;110;119;109;124;131;120;103;147;159;159;121;148;115;133;133;166;142;137;124;116;130;120;150;122;125;105;125;105;116;128;115;104;128;112;121;106;113;135;123;106;100;84;108;131;126;99;109;108;116;137;178;176;119;145;129;134;133;135;129;111;107;118;101;107;103;112;155;136;117;125;126;97;132;106;114;109;107;95;111;128;122;119;117;109;117;117;114;111;138;141;161;142;146;126;137;116;126;134;133;148;135;154;147;150;134;122;109;99;115;98;93;101;119;113;128;122;132;132;121;144;116;115;133;150;145;114;121;132;134;111;124;122;126;116;72;75;107;112;128;119;122;90;82;83;84;103;104;121;111;127;103;111;107;105;103;129;142;123;133;108;149;119;126;130;112;117;123;110;127;136;133;107;131;110;113;115;135;122;142;125;111;114;106;131;136;150;140;110;133;131;147;138;130;123;119;97;122;114;113;117;112;127;122;112;115;130;120;131;127;112;127;136;129;135;127;115;141;157;126;101;86;73;81;81;95;76;103;101;117;123;113;105;104;137;114;97;146;105;119;111;107;112;113;136;133;95;117;108;131;118;101;102;117;109;117;133;108;117;108;120;106;112;110;134;117;132;111;112;111;109;116;155;120;113;107;106;117;100;100;107;111;119;109;105;107;118;116;103;112;121;121;122;138;106;137;124;123;124;162;145;122;126;128;152;151;154;136;133;142;144;161;107;138;98;115;153;143;157;134;157;136;119;126;128;141;134;122;106;130;111;120;107;120;121;118;123;116;114;116;113;113;110;119;130;126;113;123;134;122;104;119;126;123;117;123;135;131;173;149;139;136;168;126;144;157;146;152;116;115;86;74;71;103;110;107;107;112;106;110;138;128;136;124;156;158;142;145;155;144;131;119;145;137;153;127;138;122;109;126;143;134;154;148;146;137;131;131;139;127;135;117;126;98;108;106;103;100;114;136;132;110;137;114;123;114;115;120;130;112;106;126;108;124;110;130;126;109;120;113;103;124;121;146;124;116;106;131;121;119;134;124;146;137;147;151;134;156;108;126;124;118;147;161;106;126;134;118;108;103;126;122;121;147;110;151;131;144;119;120;123;140;130;112;119;137;153;144;115;140;154;141;158;157;135;136;147;159;146;132;145;142;131;135;123;134;134;155;153;123;149;151;160;139;161;151;143;126;125;110;123;133;114;120;126;108;115;99;129;110;115;105;123;127;109;127;140;133;128;121;132;133;139;120;123;148;148;139;140;158;120;127;123;133;122;125;143;148;122;117;129;145;125;129;144;166;137;127;114;125;120;124;129;133;107;129;125;123;113;117;131;151;125;131;133;117;138;129;143;133;141;131;143;156;127;149;139;133;122;121;142;141;124;130;130;124;164;219;189;171;125;120;147;127;142;120;141;142;145;148;140;110;118;122;101;127;129;102;126;118;123;101;85;118;131;110;115;114;122;132;129;112;127;114;95;117;112;113;124;120;115;149;144;192;155;186;145;172;136;121;110;114;104;130;141;140;134;126;135;139;159;178;172;161;154;168;166;174;150;140;120;127;119;145;151;168;162;144;120;115;92;83;124;116;135;120;143;120;139;131;130;138;149;133;144;141;133;131;139;142;141;142;136;121;114;136;115;122;142;117;108;121;125;130;151;137;137;166;129;153;146;114;130;148;147;139;127;122;132;157;137;133;131;136;136;131;119;93;119;145;131;139;130;151;126;110;121;101;116;138;134;140;116;121;124;113;119;118;117;112;125;136;134;144;135;124;147;130;131;143;146;151;118;117;160;130;151;127;118;140;149;148;147;124;134;146;119;161;128;135;160;144;136;129;105;128;117;103;122;140;173;201;230;207;176;149;159;141;143;122;138;118;134;115;127;142;129;172;159;162;114;139;157;137;140;119;110;125;122;128;123;129;160;134;127;131;124;127;145;124;170;142;173;160;159;127;156;128;121;117;131;134;134;136;129;137;128;112;137;134;134;100;125;132;141;128;121;114;144;129;123;116;115;108;128;129;152;124;133;118;126;124;143;131;132;133;135;133;125;130;151;123;147;127;104;135;125;108;115;137;135;123;111;138;136;129;140;128;118;137;122;131;120;133;143;109;96;119;114;101;129;135;129;114;113;129;116;146;169;173;145;144;126;112;112;122;122;125;128;132;132;120;111;131;140;131;141;122;119;121;134;146;119;132;128;129;130;144;127;137;119;122;124;130;134;114;124;100;120;131;136;157;148;139;126;143;131;144;145;140;150;156;151;146;162;150;130;124;108;129;121;116;122;156;189;193;187;183;198;150;173;158;169;159;133;140;123;122;152;129;133;131;145;126;124;130;128;122;122;127;146;165;150;146;165;175;122;156;136;108;79;94;98;129;120;156;127;146;166;121;145;141;139;145;156;161;168;143;148;148;140;120;124;132;135;133;166;132;138;146;126;121;138;122;125;134;126;118;117;132;126;129;129;134;124;122;125;139;119;98;120;120;131;129;144;149;131;118;149;144;162;167;145;153;165;151;153;150;176;212;190;176;171;159;154;159;180;158;171;174;165;150;132;136;127;141;105;101;102;102;118;129;117;123;127;111;105;122;101;105;126;128;155;119;112;147;121;154;116;130;138;142;156;175;173;219;173;139;143;124;113;126;117;128;107;118;103;117;114;116;130;141;167;148;133;152;111;117;140;103;105;109;104;123;148;119;106;112;104;107;136;104;138;130;119;129;122;101;150;121;110;139;117;135;124;119;134;122;123;115;136;151;137;131;128;121
89;112;110;112;132;126;121;90;102;120;117;108;100;110;116;112;125;156;122;125;114;123;107;108;120;111;118;102;106;101;160;109;114;126;131;125;140;133;110;117;116;137;108;107;134;122;134;135;119;129;111;99;115;123;125;128;116;123;100;106;102;123;107;89;116;99;117;104;129;128;124;117;131;111;127;106;104;131;129;140;116;104;118;148;112;103;109;109;101;105;113;103;121;117;120;123;123;117;128;126;132;125;130;120;120;129;125;114;115;132;132;112;113;103;107;107;115;109;116;147;138;120;118;114;105;120;97;124;130;114;131;104;102;108;108;113;127;149;127;124;131;113;100;106;100;105;113;104;125;119;115;124;124;137;123;131;134;117;109;142;101;126;129;108;111;127;113;106;98;107;123;118;120;125;118;108;102;120;114;121;130;126;123;132;127;118;82;123;89;137;124;122;118;112;133;106;105;120;101;103;96;105;105;120;112;123;122;108;105;122;122;121;139;146;133;132;154;128;146;129;127;142;144;146;142;134;146;139;141;133;170;134;152;131;160;127;127;121;117;118;115;122;117;90;99;111;105;106;151;127;155;135;130;127;112;114;117;129;99;133;137;96;108;107;130;115;115;112;101;109;99;121;123;110;96;125;113;93;100;118;130;137;150;144;120;137;148;157;149;144;134;139;150;143;123;123;74;78;66;101;102;115;105;110;121;102;116;99;131;124;118;127;98;137;119;128;145;137;120;120;145;132;112;125;125;117;139;122;130;101;102;118;121;128;129;142;142;134;104;130;109;122;98;118;125;143;125;114;103;124;118;109;137;122;141;148;146;125;121;158;146;137;124;146;129;148;158;127;115;124;115;109;114;124;134;126;116;141;132;118;126;132;101;130;121;97;122;115;113;130;130;130;126;128;136;140;155;162;126;132;157;134;145;116;99;105;101;128;101;110;131;123;141;133;121;130;96;110;104;110;114;120;91;125;113;106;114;115;97;121;112;108;111;109;131;155;145;145;127;146;130;143;142;133;158;150;144;157;128;116;109;109;119;112;111;107;101;134;117;105;136;106;110;117;120;128;119;136;145;121;140;138;125;110;98;113;113;126;107;111;129;126;121;138;131;120;84;66;87;88;84;112;121;106;131;97;112;109;97;119;130;100;133;142;152;128;143;131;131;128;129;131;126;137;138;127;114;167;154;107;119;126;124;137;104;112;109;113;135;161;137;161;129;152;149;170;156;133;141;129;118;112;126;127;122;105;103;116;136;117;114;108;126;132;138;124;125;151;122;157;135;134;113;140;116;94;79;74;70;115;84;99;116;119;115;113;107;131;119;99;140;136;116;97;120;114;115;118;108;111;93;108;111;134;137;109;103;102;111;130;118;103;115;109;108;107;125;127;119;120;127;115;117;106;102;98;118;96;111;102;113;91;110;128;91;97;119;106;125;119;100;107;118;125;138;118;110;111;107;122;132;129;128;146;147;139;139;153;137;153;152;132;146;125;138;149;126;154;130;115;153;140;148;148;142;125;138;149;128;129;128;111;119;110;126;134;105;129;109;140;112;115;114;102;128;106;132;119;119;135;106;82;136;114;143;132;138;137;158;116;118;127;143;154;156;161;151;139;134;147;134;149;133;113;83;81;82;94;118;98;110;114;115;123;83;130;129;136;137;132;134;145;147;153;147;160;132;125;147;129;142;138;146;139;124;145;110;136;141;151;131;122;106;135;112;113;101;120;113;102;100;98;139;122;106;97;110;115;113;122;78;123;105;103;111;95;117;124;127;142;126;110;109;118;124;134;121;135;128;120;128;117;113;111;138;127;109;137;118;138;154;124;135;110;116;121;143;116;119;119;142;117;121;108;113;127;139;125;122;143;133;150;136;110;114;140;129;137;143;128;125;131;150;130;142;167;123;156;137;142;164;157;149;129;144;137;129;127;127;119;127;141;145;123;131;136;163;145;144;147;140;125;102;120;94;116;110;114;131;130;146;111;136;127;117;105;141;123;108;122;143;126;125;112;130;120;117;120;157;135;147;148;127;130;128;113;138;118;154;156;145;127;153;125;138;112;141;146;136;153;143;136;130;138;133;151;106;155;137;158;123;127;127;117;118;136;124;119;134;119;134;143;141;124;126;140;173;143;122;146;151;144;135;134;151;139;136;117;127;120;147;163;145;125;153;133;128;134;148;129;158;131;123;146;124;121;133;137;120;130;120;111;100;122;109;117;115;112;127;121;138;122;90;136;118;116;95;115;137;108;126;119;106;124;146;137;142;134;175;156;167;172;153;144;111;128;89;108;122;146;143;147;127;135;154;148;158;192;153;144;155;153;156;166;135;133;130;146;152;154;150;161;130;107;99;87;108;135;132;149;112;118;125;164;152;155;138;136;133;144;140;139;129;132;106;145;141;128;119;120;130;116;145;126;143;113;129;138;123;127;121;129;148;127;131;114;140;123;122;144;148;126;126;131;152;125;135;138;131;117;109;113;103;122;136;128;134;111;126;120;115;109;116;131;136;123;129;126;150;129;137;130;123;123;126;131;129;124;133;114;111;153;117;105;123;143;135;145;127;130;120;128;118;143;137;142;116;142;150;141;162;151;139;144;135;162;128;154;120;112;125;114;127;148;189;190;239;231;199;156;190;160;143;123;151;135;109;106;120;134;113;152;168;154;154;159;152;160;143;129;110;107;121;126;138;135;135;119;119;135;146;118;114;118;106;148;170;177;185;173;147;116;142;141;125;133;119;125;149;115;121;125;132;119;123;147;138;125;122;112;128;129;134;115;113;132;135;108;129;120;143;127;141;137;142;125;144;140;109;137;127;132;140;111;131;156;140;138;130;126;100;125;131;113;109;146;107;110;119;145;151;116;114;127;133;136;115;106;124;115;118;121;109;136;94;112;108;107;122;146;147;146;163;168;142;152;129;108;119;118;99;106;142;106;114;130;133;138;121;116;123;116;131;144;115;130;150;136;119;145;128;129;131;123;141;125;152;119;116;132;133;111;121;132;122;123;137;143;140;138;135;152;137;135;152;154;153;145;146;133;119;113;98;120;123;138;141;164;176;170;197;180;184;167;161;150;162;190;185;157;154;130;138;133;134;117;112;135;147;136;110;117;120;125;137;181;177;187;133;128;156;164;123;101;85;94;128;120;127;154;158;136;131;135;140;130;139;148;158;155;133;135;151;154;136;131;140;137;134;127;129;115;158;135;141;125;112;104;129;98;126;124;144;116;149;129;127;148;143;132;134;109;129;140;128;112;124;109;146;164;161;143;146;160;150;167;151;145;140;151;139;161;195;210;203;164;152;170;149;176;161;168;184;176;155;161;139;118;158;131;104;113;96;104;120;122;125;124;115;129;125;119;99;112;112;130;118;124;128;169;145;138;121;129;132;138;157;183;192;192;181;174;123;131;128;130;113;124;126;128;121;110;108;116;138;140;140;156;122;133;143;133;132;120;109;122;121;131;130;99;94;114;127;128;138;131;132;129;119;152;125;132;110;143;120;118;116;139;140;127;118;116;111;131;132;153;139;124;118;129
135;86;107;113;120;110;133;115;125;123;115;114;104;108;130;124;115;124;115;123;117;125;120;125;112;112;111;129;97;115;110;130;120;140;121;120;134;127;129;103;113;134;116;123;110;105;124;112;144;120;103;116;125;130;137;131;136;97;122;118;111;122;108;113;92;103;111;131;134;117;126;111;117;115;98;129;114;123;122;113;131;134;138;137;131;119;91;122;116;109;104;134;118;115;100;104;74;134;124;122;137;152;138;107;136;113;126;117;122;127;119;97;98;118;124;102;125;136;114;120;130;102;109;114;112;122;98;127;96;117;106;121;96;115;109;119;121;117;121;145;109;84;93;94;108;113;124;113;112;93;110;104;122;113;128;96;117;116;112;122;128;111;132;114;125;107;107;113;121;107;122;135;130;115;117;100;96;109;129;102;123;110;109;145;145;135;120;109;113;119;127;116;111;109;128;102;132;125;129;113;128;98;104;97;113;81;120;130;110;123;116;154;119;135;144;124;156;151;142;138;130;139;135;133;128;141;144;138;125;152;129;169;140;127;146;124;120;128;139;140;135;121;137;119;109;106;113;141;132;142;135;132;131;121;108;111;116;109;125;105;101;130;128;125;131;108;114;87;87;128;111;108;133;97;111;93;123;119;106;117;130;148;117;139;126;143;131;148;148;134;135;143;138;126;150;96;88;60;66;128;120;121;124;93;121;111;132;126;129;121;123;119;116;133;120;110;112;102;112;99;110;122;120;113;140;120;130;129;115;131;119;116;131;138;153;151;141;120;110;134;99;114;111;143;145;124;114;112;124;120;132;132;148;158;164;136;137;118;146;152;111;136;139;138;117;131;143;153;132;138;120;119;119;117;147;132;106;134;120;126;123;127;127;165;146;107;83;148;140;140;137;133;124;154;132;159;149;123;137;151;140;141;136;152;128;117;115;99;103;106;113;93;137;143;129;123;105;116;119;112;88;109;107;118;104;117;110;110;105;119;104;103;121;135;116;177;140;134;134;141;133;143;148;139;136;142;168;134;134;111;123;131;92;112;115;137;127;103;137;121;120;103;113;119;134;118;118;145;109;127;127;143;115;113;118;148;135;112;126;117;133;120;153;122;136;107;99;68;78;105;96;109;89;135;110;97;114;107;107;113;127;104;113;114;137;122;116;121;124;118;130;148;133;151;153;128;114;123;110;128;125;125;119;127;113;125;114;127;131;135;131;134;151;136;144;150;134;119;115;119;114;108;127;103;118;126;102;124;104;152;132;116;104;126;109;118;125;124;127;146;151;121;144;121;110;89;68;73;73;81;108;105;96;113;111;125;102;121;124;114;118;132;132;116;111;103;114;116;107;92;104;101;104;114;131;134;100;89;101;125;110;102;114;116;112;128;111;160;129;123;110;111;101;108;85;103;107;119;117;102;97;110;84;87;93;94;128;90;97;98;106;115;106;116;151;127;135;115;138;129;129;121;137;143;116;137;126;146;159;149;138;145;141;124;129;136;147;144;123;140;165;114;134;142;130;145;124;125;141;116;114;121;141;140;117;110;115;97;137;112;108;131;129;125;136;133;106;121;136;133;107;112;124;109;125;157;142;116;125;132;137;143;157;151;182;154;135;128;103;133;126;135;110;93;87;89;107;98;94;104;109;89;113;101;125;140;129;121;128;129;127;149;157;152;165;151;124;120;145;127;145;130;134;140;143;127;139;144;129;162;146;148;117;105;132;140;120;141;112;111;100;113;117;105;104;101;106;112;137;113;124;140;123;116;116;102;131;129;114;116;118;119;133;123;91;108;125;140;117;101;125;106;133;124;131;108;129;120;122;122;134;124;99;118;153;115;133;121;111;100;125;113;122;118;127;151;147;134;139;109;133;138;117;131;131;125;129;137;127;139;159;158;154;126;139;128;156;155;162;154;171;143;157;128;105;125;132;138;146;126;132;150;145;133;124;146;151;165;150;155;143;133;109;120;126;113;102;107;119;128;132;112;115;122;130;131;152;136;138;128;123;135;125;142;135;146;138;138;144;139;140;154;152;136;116;106;114;102;116;135;155;151;129;159;123;124;126;127;139;160;136;122;161;138;133;144;137;131;147;120;157;124;121;135;126;125;129;127;114;139;110;129;134;128;128;134;137;132;142;152;142;176;119;134;133;124;135;144;125;131;151;145;163;165;153;139;139;132;123;120;151;148;130;128;125;127;127;131;126;119;119;146;93;102;116;131;118;127;135;125;140;129;110;106;130;120;101;119;95;105;107;129;129;109;140;137;146;151;142;158;158;170;180;143;125;98;90;84;135;125;127;158;142;129;159;146;173;190;173;169;159;127;134;141;129;155;145;166;189;163;140;128;119;127;114;117;107;148;140;107;129;135;135;115;123;101;147;133;131;127;143;127;139;127;137;141;155;124;127;117;122;124;129;120;125;132;156;125;128;135;146;133;153;120;121;145;158;134;109;131;130;120;121;154;147;153;142;127;125;127;118;106;110;137;130;145;133;126;131;122;121;111;131;126;153;133;122;134;117;146;161;152;150;154;141;113;151;126;132;147;110;152;134;136;133;134;124;146;133;128;123;138;139;133;141;129;126;147;128;140;149;134;136;151;156;129;132;141;115;121;123;122;136;125;166;194;213;199;197;176;207;194;167;147;143;129;133;127;155;144;142;135;173;158;121;138;151;156;116;125;94;126;142;123;120;143;124;129;121;125;125;131;130;111;117;118;157;171;175;181;135;140;129;132;130;142;129;144;135;135;131;125;120;128;139;109;122;117;132;111;125;142;114;130;137;113;148;123;114;135;129;154;113;126;166;134;127;120;127;139;126;124;133;148;134;135;138;118;112;125;116;119;125;121;129;103;117;123;143;155;133;117;104;122;117;128;96;131;122;123;136;95;98;116;109;123;111;124;108;111;133;146;159;193;158;122;107;127;122;114;127;145;142;118;100;141;131;136;122;138;147;141;120;120;106;130;137;139;115;127;124;157;98;123;137;140;134;142;115;126;127;123;125;146;136;149;159;166;142;102;113;126;132;142;154;146;152;140;131;132;144;116;113;130;134;127;143;186;166;171;189;164;183;176;170;156;163;165;214;152;131;118;155;112;116;130;134;155;132;142;126;106;117;129;141;159;158;173;161;175;158;171;155;122;105;115;118;119;118;143;157;142;131;156;143;147;153;175;158;180;153;148;155;155;145;124;115;135;143;136;142;184;185;156;134;133;123;97;78;112;130;126;135;126;102;127;138;144;118;126;123;130;140;145;144;142;128;128;161;159;127;160;167;130;125;132;138;144;132;120;138;134;163;162;200;181;165;158;171;174;161;158;161;152;155;154;127;135;137;123;125;126;126;96;117;127;142;118;124;127;124;116;124;113;111;132;124;142;136;149;132;167;115;127;150;152;146;194;200;222;193;115;127;126;121;116;129;110;123;119;125;125;133;125;133;132;123;141;124;132;127;139;133;134;134;133;130;113;102;117;130;107;134;117;135;128;104;146;128;134;123;126;98;128;126;116;112;99;150;168;140;158;124;113;139;144;143;132;132;151
131;132;128;130;147;106;110;119;109;115;122;103;105;119;111;124;119;117;113;114;122;118;107;116;106;134;109;116;124;111;148;122;119;133;133;113;126;116;117;109;134;138;139;105;131;104;109;125;109;116;121;110;118;106;128;145;123;103;101;111;99;97;96;109;110;100;99;123;110;104;123;103;99;104;102;127;103;112;94;123;126;114;126;130;94;93;121;118;126;102;131;112;105;105;109;122;121;110;126;134;125;130;98;118;109;114;108;138;108;116;133;121;136;99;99;113;123;135;123;117;112;123;103;104;79;106;113;115;121;136;107;123;114;104;102;127;151;105;110;120;115;107;118;110;100;111;125;102;110;126;100;106;116;113;115;136;119;103;98;115;132;134;112;113;124;96;107;104;87;118;116;135;117;112;114;114;118;147;141;120;132;119;113;126;122;104;142;108;139;124;116;114;119;128;125;110;121;112;131;139;117;114;118;117;96;123;123;100;98;119;123;130;135;144;124;136;143;109;135;126;131;129;149;116;104;141;95;142;157;154;156;167;165;135;117;144;139;135;125;132;130;110;121;113;117;138;126;119;124;117;134;131;137;111;126;107;123;125;125;114;108;120;126;130;111;110;116;111;105;127;110;120;115;111;112;106;119;98;107;124;157;152;124;135;147;137;148;144;134;139;136;144;151;155;127;92;60;59;79;98;120;122;119;135;105;119;118;115;146;125;117;143;118;146;141;121;131;148;120;111;119;100;126;115;111;119;111;118;111;132;139;135;123;144;140;150;138;124;103;100;124;100;98;120;145;142;118;119;95;151;117;124;136;138;131;135;134;156;113;129;143;138;121;144;120;116;125;119;145;104;130;125;126;131;118;129;93;113;105;120;121;112;139;167;149;164;118;120;111;148;125;128;114;125;134;140;133;129;140;139;132;136;117;122;96;86;89;118;88;106;120;121;114;132;108;124;112;107;119;107;110;121;105;119;114;114;131;102;119;95;130;123;130;129;133;141;153;151;132;150;122;137;132;154;125;136;131;144;142;127;105;109;135;108;113;140;132;137;111;118;120;102;117;117;115;106;120;113;109;135;132;122;126;130;156;152;144;125;134;98;125;127;110;134;121;123;91;79;82;83;76;98;109;116;124;106;98;115;122;117;94;117;109;119;112;114;116;113;101;119;134;129;132;149;161;139;129;120;116;122;130;124;113;109;100;97;114;115;132;121;132;130;143;137;138;160;150;122;130;114;126;110;106;120;103;120;116;116;142;129;107;115;124;110;124;165;113;122;124;135;158;146;123;111;90;76;58;65;72;66;93;96;99;99;108;114;115;120;111;111;116;118;119;129;115;130;107;120;95;95;97;116;104;110;123;116;97;125;126;121;126;117;105;99;126;137;124;130;137;144;140;119;113;103;104;94;91;129;132;133;84;96;91;74;112;101;93;97;97;92;108;115;113;106;118;136;107;107;128;147;121;138;127;121;124;146;139;152;150;135;147;146;132;137;127;143;132;151;146;143;116;142;139;153;143;142;141;117;122;142;120;112;127;109;127;112;126;113;146;120;142;137;134;142;120;118;109;125;128;111;119;105;112;119;149;130;133;92;122;104;115;110;150;156;140;131;132;141;111;122;147;123;119;100;89;86;85;88;90;99;127;99;130;114;112;119;131;119;143;139;133;146;153;131;136;130;119;133;125;146;135;138;133;142;125;129;110;139;140;132;147;135;136;119;159;134;136;125;120;145;98;128;116;117;114;121;114;98;148;134;129;108;129;118;128;113;95;113;106;128;115;127;124;111;138;128;130;125;122;117;107;117;136;126;101;123;106;127;133;133;133;107;125;120;112;112;137;105;121;123;104;117;119;123;133;133;121;142;142;144;147;138;116;115;121;135;127;116;132;130;140;138;133;136;131;141;152;139;139;133;153;159;149;136;123;127;125;105;122;128;137;130;144;122;142;130;156;150;147;146;141;164;136;108;115;122;129;134;107;118;140;117;134;118;142;125;113;130;118;114;109;99;124;145;135;125;128;134;134;148;157;144;136;136;129;109;118;122;143;139;121;144;143;146;157;112;152;128;136;128;129;101;157;103;150;159;151;151;144;142;136;148;125;122;120;118;133;129;125;125;129;122;126;137;132;141;152;148;152;184;158;137;142;161;126;149;146;157;155;136;135;164;159;147;150;122;135;130;140;139;121;129;129;142;102;116;120;121;129;133;156;127;122;121;119;132;104;135;128;106;132;138;118;107;121;107;103;128;112;132;104;142;113;145;142;123;160;149;141;144;179;147;119;132;141;125;86;109;144;133;131;149;126;172;158;159;134;168;145;130;148;149;134;148;150;147;161;195;190;191;164;138;126;127;152;136;130;128;141;125;127;125;133;118;135;142;124;119;129;120;136;121;136;137;154;124;124;138;134;136;127;117;109;120;136;128;120;145;125;148;134;129;145;132;130;142;146;138;147;127;103;121;118;135;152;132;150;159;141;153;106;135;127;100;134;122;118;128;99;111;113;145;113;119;121;135;158;152;116;115;147;153;148;152;132;148;123;147;148;144;147;120;127;142;147;144;111;118;132;117;132;140;125;120;146;133;103;123;143;140;145;133;138;146;151;152;149;134;113;120;107;122;101;140;154;186;205;172;151;178;165;195;150;153;146;155;134;133;117;154;141;162;132;99;125;144;165;185;121;116;119;134;148;153;148;136;135;137;141;130;131;128;127;148;120;142;144;181;167;168;158;139;137;119;121;114;137;117;133;137;164;128;111;131;115;123;121;129;127;128;112;117;123;122;112;107;125;106;117;146;117;129;122;141;140;150;128;122;129;119;140;132;132;123;171;132;116;147;132;133;154;135;134;128;109;128;107;125;130;137;123;124;105;112;100;113;125;110;118;128;107;114;108;137;114;117;147;124;131;118;119;127;196;182;179;145;134;136;139;134;120;117;150;129;132;127;131;149;154;119;103;110;130;152;137;124;115;149;132;149;95;118;127;123;108;122;125;121;142;111;111;131;121;145;143;151;152;123;136;152;137;141;144;151;147;154;149;156;144;125;136;101;119;131;129;139;133;176;137;188;173;180;171;174;184;147;124;147;162;174;148;131;134;135;120;133;129;135;127;139;111;118;115;107;161;163;159;177;171;161;141;157;141;139;137;129;122;133;114;143;139;155;133;150;138;138;151;154;173;144;148;149;156;141;131;156;107;133;122;138;140;141;153;131;138;142;109;115;120;106;130;112;115;121;107;119;112;149;125;130;120;109;119;126;122;149;133;117;144;165;171;144;141;122;168;143;141;127;127;126;130;155;178;152;178;159;173;156;187;150;174;162;162;149;147;129;136;134;121;128;124;104;121;122;111;129;129;137;138;122;124;109;113;113;133;117;124;110;113;163;156;146;157;129;143;142;171;173;177;176;156;143;121;102;109;126;122;117;138;119;134;124;118;132;147;137;151;123;122;121;122;143;131;126;143;140;136;135;104;127;119;115;120;121;119;129;114;118;117;145;141;141;127;137;123;133;111;139;148;182;175;150;132;135;118;147;136;127;121;146
125;100;125;106;115;112;126;96;109;121;102;119;107;128;123;149;133;104;118;125;145;136;128;113;104;112;104;118;141;117;113;119;121;124;127;120;120;127;106;124;128;138;128;123;115;102;111;122;113;121;110;92;116;132;139;136;118;139;112;107;114;91;114;133;99;133;119;131;103;119;121;111;91;101;109;95;102;141;128;130;117;122;114;112;114;119;122;108;92;114;113;119;114;109;116;109;122;117;103;134;125;128;113;119;126;112;113;129;96;125;114;126;95;106;99;108;120;124;98;91;106;118;116;103;128;114;114;116;127;117;120;98;119;111;117;139;116;115;121;109;105;113;114;129;111;124;143;114;101;117;108;119;101;113;114;116;123;103;107;118;114;95;111;99;101;140;121;99;104;120;97;126;116;113;109;109;118;109;161;145;122;123;131;137;129;118;141;121;107;111;125;133;127;100;89;87;104;117;113;117;112;128;116;104;107;141;108;98;122;129;116;101;134;135;131;132;114;111;136;128;134;158;155;121;131;123;139;179;135;137;169;157;141;122;134;122;127;114;134;162;137;143;107;127;130;137;127;129;129;131;131;105;135;110;138;104;123;112;121;123;141;121;112;110;113;98;131;101;113;132;107;109;94;115;119;119;118;97;130;139;151;152;160;127;140;128;121;162;166;122;138;144;129;129;121;107;69;73;95;108;117;99;118;117;115;133;134;141;107;125;133;118;120;112;118;137;134;119;118;120;98;111;99;111;110;132;111;129;128;119;143;131;125;117;155;150;145;147;139;126;135;126;113;116;110;128;124;119;120;115;144;127;144;138;132;123;159;154;148;139;117;115;142;134;129;124;139;137;128;129;126;146;114;121;129;102;127;131;111;135;125;145;160;208;177;187;135;134;126;121;130;152;115;131;109;143;123;117;147;140;116;126;107;129;113;116;100;116;96;100;104;104;123;114;127;113;97;104;115;122;108;102;107;121;128;118;111;108;118;120;118;96;116;111;125;138;142;149;165;161;132;146;117;125;148;149;133;147;111;123;110;103;118;113;126;114;126;107;113;143;115;118;105;109;114;97;110;138;130;134;146;140;134;163;152;121;138;127;134;110;131;139;147;133;151;110;116;89;92;88;90;101;112;106;86;103;104;116;117;95;119;114;103;125;138;134;124;112;118;132;129;131;125;154;142;138;139;132;137;119;119;120;113;108;114;97;119;113;136;144;141;141;129;168;139;136;121;107;133;129;114;109;115;114;125;119;120;132;150;158;119;118;124;110;130;137;144;127;114;145;154;137;145;143;122;87;64;63;65;72;93;84;75;86;95;106;132;99;115;122;116;121;110;118;103;119;114;112;98;85;79;110;131;110;124;132;96;111;110;128;142;113;129;128;139;137;126;144;123;116;117;117;114;88;95;97;93;104;116;115;107;93;94;111;132;114;91;123;115;107;121;128;109;96;108;134;106;125;117;104;108;120;120;122;111;139;143;157;134;130;155;141;144;159;164;150;127;147;152;148;125;121;136;144;147;133;144;122;104;118;132;129;115;112;144;104;104;125;128;145;138;134;141;130;138;119;112;128;120;130;140;129;129;129;112;116;120;110;106;113;114;144;129;128;143;127;127;126;151;147;109;137;122;94;89;83;89;83;95;95;97;106;120;87;126;88;103;141;121;127;121;120;118;142;110;138;124;99;143;119;138;124;129;151;145;142;122;133;116;158;149;153;114;125;157;150;128;115;131;125;138;113;125;127;124;107;124;104;119;133;131;121;117;105;125;115;114;117;134;130;107;100;114;125;123;134;111;125;121;123;131;117;127;120;107;121;106;107;132;115;128;108;100;135;117;113;137;137;119;144;107;148;118;117;132;128;135;125;147;153;119;125;125;114;121;125;136;120;131;130;126;156;154;143;168;137;140;153;153;148;149;149;132;131;126;126;116;132;150;147;133;119;139;132;132;151;141;149;143;149;133;122;131;117;129;121;118;122;124;126;95;134;144;112;121;137;143;149;138;147;127;125;129;118;130;126;142;139;130;169;155;163;135;134;123;122;142;127;123;152;140;136;155;145;150;142;127;139;127;157;121;135;148;141;158;133;142;163;153;133;149;141;126;149;123;149;129;134;123;127;126;131;147;129;132;150;146;178;163;174;143;134;121;133;116;138;129;121;140;145;133;148;128;142;148;145;150;137;130;115;145;144;137;137;128;126;117;145;131;139;141;140;127;111;102;107;114;112;126;135;134;129;112;106;112;104;111;107;107;129;140;123;115;149;134;128;125;167;145;157;179;164;134;158;141;111;106;114;136;121;141;148;166;157;163;169;150;167;149;172;150;149;165;162;163;177;157;185;166;163;140;162;135;120;127;136;125;128;116;110;126;131;119;126;128;123;132;118;127;133;125;128;144;166;138;129;119;127;129;121;107;108;106;147;148;126;124;140;136;113;136;143;134;146;151;140;153;150;125;112;127;125;143;148;143;171;135;132;149;151;112;124;129;128;110;145;123;140;129;107;127;127;144;134;134;141;122;134;114;133;137;148;127;180;159;149;144;130;142;129;134;127;160;142;147;155;142;145;143;125;131;131;135;136;151;141;118;124;144;144;139;149;128;128;124;130;138;143;128;112;145;122;124;100;152;150;177;179;168;141;139;155;150;158;155;176;138;131;145;125;159;131;125;100;117;152;169;138;144;122;124;122;134;163;118;154;136;162;171;157;141;115;120;97;126;130;140;175;188;184;164;148;137;120;135;131;113;133;130;130;119;138;111;109;131;113;114;113;134;133;114;126;120;120;120;114;132;124;131;129;135;131;119;138;141;166;121;135;125;122;130;122;125;126;148;129;121;127;147;116;135;150;131;142;116;117;133;129;137;141;147;109;131;94;138;136;126;124;115;128;133;112;110;107;108;115;135;127;111;126;111;126;158;168;177;130;118;112;121;115;106;116;111;117;122;122;142;115;142;147;117;133;115;103;120;127;110;128;142;126;120;122;128;136;133;109;122;115;137;126;151;122;132;119;131;131;148;168;122;130;135;134;153;153;164;146;152;133;111;125;124;114;128;143;154;113;148;172;166;193;156;167;169;151;166;135;113;145;146;155;121;144;139;144;158;126;133;141;141;132;134;115;152;133;168;162;167;156;162;154;186;177;144;146;142;119;119;125;127;133;132;140;133;132;122;120;140;143;184;163;176;157;152;145;111;115;114;121;119;120;146;138;130;147;146;130;117;114;114;117;108;116;136;130;130;129;150;150;138;145;141;125;118;118;117;115;120;158;158;166;171;145;157;148;131;131;124;121;128;121;143;145;149;155;175;164;208;183;171;179;164;171;153;158;152;128;117;142;122;151;123;110;106;108;110;127;105;129;106;104;108;112;113;109;114;149;109;125;122;165;155;162;161;131;176;178;173;173;193;169;166;139;123;124;112;134;131;127;125;115;115;129;129;143;148;143;137;125;137;121;148;131;133;160;141;140;137;133;103;128;126;131;124;119;129;105;119;116;151;94;118;130;132;126;126;119;126;129;169;192;177;142;128;109;112;126;135;163;126;121
119;115;148;134;115;107;131;110;112;121;121;123;112;126;145;142;107;114;99;109;137;119;92;115;131;124;114;131;116;124;103;128;112;120;121;122;78;112;120;106;125;133;111;114;128;101;127;107;120;116;102;125;109;127;148;125;108;132;87;100;121;118;114;129;126;104;109;106;138;123;106;110;101;84;103;90;132;111;100;110;102;123;103;137;134;101;115;104;114;112;96;129;118;95;108;123;113;109;104;104;114;117;119;129;107;103;111;124;116;103;111;135;119;106;123;116;116;121;137;106;119;103;124;111;139;103;109;129;116;126;107;99;113;132;110;115;106;136;111;104;111;98;121;98;98;125;118;123;113;111;111;112;104;122;98;118;114;111;113;117;121;123;115;125;115;98;116;115;108;117;112;105;119;114;109;107;123;127;139;129;122;108;124;120;121;132;115;148;111;111;130;142;116;106;104;121;100;104;135;109;125;128;123;111;98;117;134;118;128;127;117;128;145;114;129;125;131;117;120;133;130;127;132;138;144;134;123;151;123;134;145;148;125;113;144;134;127;137;128;125;137;113;153;150;108;117;146;142;118;140;138;145;129;118;115;122;126;114;137;133;147;127;120;112;109;115;120;122;112;124;122;93;122;103;113;102;114;138;102;141;159;150;139;136;144;152;145;132;158;144;130;136;137;133;123;72;50;66;103;130;108;115;117;121;110;151;129;134;124;131;144;128;116;119;127;130;131;122;124;99;133;113;117;137;111;117;128;118;134;122;122;153;137;142;157;125;120;127;139;121;127;121;130;129;129;120;126;115;104;153;123;116;123;148;124;122;150;142;127;159;134;123;141;111;131;118;132;137;128;136;138;144;113;106;109;110;109;140;114;118;140;159;162;175;206;179;165;126;133;126;121;113;125;123;116;128;120;116;125;125;125;145;115;135;110;98;96;103;100;109;118;97;116;136;118;122;97;125;113;129;128;124;132;109;151;117;114;110;121;97;117;120;141;125;141;139;132;153;161;166;140;119;134;133;135;151;148;140;131;108;93;106;106;118;107;102;130;122;115;105;90;112;133;130;130;126;87;130;136;135;119;119;138;126;145;139;163;115;134;119;138;121;129;135;143;130;110;102;80;81;109;107;111;100;108;115;100;122;108;121;119;119;121;133;144;135;113;117;126;139;154;147;139;132;148;111;116;134;116;142;117;132;122;128;116;124;118;152;144;127;128;124;145;161;184;127;101;130;126;132;127;95;126;122;132;108;120;129;160;157;133;113;104;117;134;132;116;120;137;127;140;132;131;110;120;104;65;71;62;65;73;83;61;74;83;101;113;110;120;133;97;135;140;97;118;117;113;97;103;81;106;112;111;120;120;124;112;87;100;118;117;135;112;118;129;155;133;122;130;121;111;108;100;89;85;103;104;98;109;104;105;119;105;101;89;111;99;105;104;122;110;114;104;110;107;106;128;113;125;135;118;130;163;117;119;122;140;147;129;136;158;136;140;163;126;124;143;167;141;126;151;121;130;122;127;121;121;111;122;115;109;119;112;126;129;137;119;102;123;128;152;123;120;130;113;112;104;124;117;126;112;118;129;114;106;111;107;100;108;110;122;143;123;129;136;128;129;106;127;116;147;126;109;106;90;84;66;86;77;77;69;101;122;111;89;107;114;123;113;114;127;134;127;129;128;142;141;145;147;155;127;146;136;158;137;126;136;141;156;129;167;147;135;127;147;144;146;108;118;137;160;120;116;128;104;111;96;123;126;141;137;127;105;111;108;119;104;122;114;120;118;117;123;138;109;117;123;118;121;120;150;120;128;105;115;103;101;117;133;123;123;117;127;118;122;139;112;112;124;113;134;120;107;138;136;134;122;127;106;140;127;133;118;116;125;139;135;145;109;109;127;135;125;157;130;168;144;155;165;145;143;163;136;128;131;108;122;135;146;147;121;150;130;135;128;133;128;154;122;136;124;128;133;128;115;140;114;129;123;138;117;139;140;159;127;139;139;142;137;139;132;118;151;135;129;123;135;140;153;136;147;139;126;133;121;138;136;131;133;137;145;145;170;154;179;162;140;163;143;123;119;117;162;149;145;142;127;176;129;148;146;131;119;137;126;126;129;158;117;129;102;129;127;155;126;167;150;173;154;145;143;140;127;134;117;122;134;146;131;132;124;150;148;139;140;130;142;141;120;122;133;142;137;132;131;118;120;113;143;133;143;134;121;132;136;142;115;115;121;129;125;106;120;118;116;100;99;106;129;134;127;123;123;126;146;153;151;157;135;171;159;161;128;166;144;141;128;147;141;149;149;162;183;149;156;149;146;129;146;192;151;156;149;174;165;175;178;177;188;172;139;138;135;141;118;125;126;133;123;108;119;119;146;135;99;124;108;124;118;129;145;112;142;151;148;142;113;128;113;131;124;127;133;133;135;138;129;146;129;141;119;134;136;146;147;156;148;133;132;138;111;137;123;145;135;129;146;166;157;142;130;137;95;135;144;120;133;136;128;117;141;131;107;133;145;129;131;155;129;116;115;137;130;140;132;139;152;154;167;126;123;107;130;144;149;137;122;110;121;147;123;145;126;143;131;137;142;134;137;133;130;157;152;143;120;143;153;125;119;137;126;112;122;126;109;141;160;156;151;145;150;173;152;175;185;190;150;131;128;132;130;155;122;140;112;128;147;154;134;143;130;137;127;130;175;167;166;166;181;137;137;138;114;121;125;147;139;172;154;200;171;143;140;142;135;146;134;132;147;140;151;130;120;121;110;109;126;130;128;123;135;131;148;116;123;135;159;154;131;116;140;142;141;153;151;152;124;144;127;138;115;153;156;122;160;137;133;111;119;152;138;140;129;145;121;111;134;118;120;151;127;138;96;131;140;115;119;120;126;120;129;121;114;119;113;125;125;99;134;91;107;174;159;154;130;106;137;126;122;151;125;134;113;119;158;141;121;147;140;142;111;128;102;125;114;154;119;107;121;114;155;105;149;131;126;125;132;97;128;123;132;142;137;120;139;149;124;128;151;111;131;125;128;131;136;157;137;137;140;118;96;125;102;130;117;147;153;134;163;138;140;169;134;147;154;137;130;119;133;125;147;131;145;126;134;126;130;130;133;141;127;142;157;174;174;149;174;148;198;164;175;151;172;180;153;126;127;112;139;106;121;128;158;134;151;150;163;167;166;165;191;158;176;141;125;136;131;140;115;123;143;117;121;138;130;131;130;131;117;124;127;128;113;136;138;140;140;173;124;110;134;141;139;134;152;131;143;133;154;140;142;149;119;146;135;108;119;144;129;134;133;123;134;126;144;164;177;177;194;195;191;164;160;147;137;138;130;148;128;125;130;129;102;124;111;120;103;133;109;107;133;113;113;110;127;114;106;117;134;125;141;137;144;140;173;164;153;160;195;171;132;131;99;116;103;113;113;121;134;124;126;140;140;139;150;105;135;124;135;115;135;133;137;148;145;137;116;121;112;137;107;140;108;116;132;129;127;125;127;129;137;149;128;121;110;120;122;144;148;163;149;135;90;121;128;115;146;139;127;124
117;148;132;128;98;113;108;123;109;118;112;118;107;124;107;124;116;122;118;122;104;110;115;126;128;135;109;146;107;123;106;130;125;108;97;91;103;110;112;112;125;121;125;110;104;113;106;106;114;127;121;98;123;129;122;113;132;115;92;96;102;105;126;110;133;112;114;103;104;123;124;115;106;112;102;113;117;112;99;108;107;111;110;133;121;96;133;120;97;121;103;100;106;111;109;105;136;106;97;129;129;122;121;108;109;107;95;120;123;118;120;133;107;126;118;119;135;130;133;117;102;127;119;105;124;103;109;104;126;114;120;131;115;105;129;119;102;112;105;103;111;115;108;141;98;112;116;102;129;108;115;119;107;132;104;122;113;98;92;129;114;108;129;117;112;138;98;120;110;113;89;119;116;99;124;118;86;118;130;121;113;103;125;136;124;146;138;128;133;122;118;147;119;137;125;111;122;120;121;98;116;113;123;115;118;111;126;130;111;131;113;116;144;118;124;115;130;155;127;141;141;160;162;140;152;126;161;133;178;121;126;161;129;126;119;140;148;123;129;150;101;116;133;132;103;112;112;115;130;125;136;131;145;124;141;109;110;106;126;132;144;139;122;119;109;113;101;124;114;133;107;134;118;131;100;97;116;99;106;144;97;128;162;137;126;140;115;118;157;125;132;142;146;142;117;109;57;66;103;128;122;125;113;111;127;106;138;118;115;125;120;145;119;117;133;135;125;124;136;128;128;136;117;106;132;104;105;104;116;108;131;136;122;140;157;144;142;147;111;120;127;115;107;113;121;126;133;121;127;122;117;140;146;146;139;169;131;124;148;133;132;125;140;110;125;109;138;131;142;110;133;136;109;132;103;131;107;114;117;101;107;127;148;159;175;157;147;134;124;146;144;122;113;136;137;112;133;121;130;129;127;127;129;119;113;103;102;122;104;95;100;119;120;127;122;114;114;95;117;115;114;101;125;99;120;121;110;129;124;118;113;119;113;133;138;141;135;150;129;152;160;147;139;155;143;116;169;137;122;120;98;120;85;106;107;113;127;125;126;125;105;112;123;121;128;109;112;135;108;142;123;154;140;139;139;142;134;120;125;154;151;138;134;133;133;113;104;115;92;101;86;96;117;103;124;98;105;108;115;128;102;104;112;111;119;124;122;112;128;130;132;134;123;121;136;120;129;123;110;134;130;137;136;127;126;116;127;126;132;113;129;101;114;111;126;110;105;112;112;108;131;115;105;122;109;115;121;122;129;119;133;127;127;118;129;142;119;126;126;147;162;116;128;121;110;84;68;72;60;80;76;71;64;65;93;104;100;114;120;122;92;128;117;129;126;124;117;96;89;94;96;133;129;128;112;138;114;105;93;133;152;105;106;131;140;142;120;109;107;115;126;118;95;87;93;104;122;126;110;110;104;117;110;109;122;95;97;90;111;108;88;114;126;131;97;115;144;112;114;134;116;134;133;128;138;130;114;143;163;149;126;148;128;141;148;148;147;155;144;164;129;135;129;141;123;132;132;138;108;114;104;114;123;139;152;107;105;134;115;127;126;102;112;108;104;134;126;99;116;111;113;102;119;116;106;144;120;116;108;105;116;109;124;143;130;125;116;118;119;112;126;142;123;116;104;87;78;74;74;85;94;82;79;94;91;111;117;128;107;135;108;124;125;132;127;148;140;133;141;127;131;125;150;118;137;122;146;124;145;136;159;136;133;146;129;141;124;138;125;128;134;141;119;129;116;110;117;112;120;135;134;121;111;130;109;127;107;109;101;124;138;141;138;121;129;111;126;112;98;104;125;113;108;115;121;106;119;127;127;127;133;114;116;114;118;122;111;109;141;109;114;114;107;119;143;145;130;136;141;126;107;136;137;117;121;138;122;133;114;134;135;133;152;117;110;133;161;141;157;133;138;127;157;131;107;144;122;138;136;101;134;136;114;126;124;116;150;136;148;123;124;115;119;102;124;147;129;130;109;151;149;145;135;152;152;131;123;117;137;149;121;121;115;120;117;115;120;120;158;125;138;141;132;129;113;127;132;144;146;145;143;150;158;162;156;157;144;155;144;147;120;153;162;138;117;116;149;161;130;150;158;127;126;135;127;148;128;131;124;121;124;127;131;136;151;154;158;152;155;141;165;150;162;150;140;140;126;132;140;140;145;119;116;156;136;137;144;128;118;166;105;145;139;136;103;114;97;110;116;128;123;145;140;130;132;125;122;123;116;123;131;124;118;128;121;137;109;103;110;125;128;123;137;122;139;121;145;161;154;142;134;131;139;144;137;150;156;145;132;146;153;173;170;153;138;133;142;172;151;147;149;175;148;178;182;185;185;209;180;162;153;143;141;134;143;129;108;108;117;120;132;134;142;154;129;121;119;117;125;100;124;140;132;158;115;136;133;121;138;133;149;114;122;124;151;133;128;137;116;114;146;119;138;141;146;125;125;142;141;134;121;128;129;123;124;161;131;146;144;147;151;117;115;150;134;139;133;117;123;111;130;129;127;148;118;122;139;147;140;118;114;139;133;135;140;142;152;149;139;129;130;161;128;148;156;140;127;107;140;127;131;121;136;135;146;146;148;132;135;151;128;125;153;130;137;166;150;182;155;132;104;144;103;124;96;135;161;172;149;148;120;140;159;196;167;178;167;137;167;137;150;140;142;135;123;137;152;142;135;148;139;130;141;134;142;124;174;166;170;144;143;109;133;128;129;143;133;155;167;149;133;134;158;160;131;154;110;136;141;139;147;131;161;122;106;110;122;117;132;138;130;121;135;122;130;129;117;138;151;146;146;136;140;130;140;145;174;120;136;118;145;140;156;151;160;141;172;124;132;135;133;135;141;131;131;123;133;145;143;150;131;90;123;127;134;125;131;117;94;120;98;116;112;124;120;119;125;109;100;129;133;137;141;149;133;122;108;101;134;131;122;169;120;127;119;132;121;137;141;126;120;137;120;113;140;120;137;146;129;124;150;133;130;146;132;134;113;124;93;121;114;114;127;141;131;163;162;144;149;148;142;144;144;153;160;160;132;117;136;134;121;137;150;131;103;129;151;157;132;159;172;180;143;174;159;120;149;124;124;111;123;147;168;179;150;138;133;125;124;126;147;145;166;160;213;172;162;162;192;187;179;170;156;184;180;149;131;129;134;136;162;143;142;124;131;124;172;179;162;167;180;172;161;153;113;98;112;121;133;129;126;159;130;135;103;108;99;120;113;114;140;127;125;116;125;115;139;144;123;144;117;144;111;146;143;126;126;178;139;167;174;165;165;150;144;141;131;147;110;128;149;134;160;145;154;139;184;156;173;180;181;167;146;146;119;131;87;125;137;124;132;119;118;102;113;143;119;123;114;129;119;123;121;136;107;124;122;137;115;154;161;147;119;140;132;146;171;160;149;137;131;143;134;110;124;120;103;118;127;140;114;148;141;146;132;119;145;135;122;140;133;142;146;174;147;120;119;117;145;142;139;121;144;124;114;124;115;114;131;128;133;136;135;139;122;120;123;143;141;168;127;121;111;100;119;124;132;146;145;140
119;151;156;136;121;110;116;115;94;119;108;104;134;114;119;106;126;123;125;106;97;127;120;100;149;111;118;126;128;146;131;128;122;107;122;109;125;110;122;98;113;116;118;108;123;110;93;108;112;119;121;130;136;115;121;114;102;108;115;100;101;120;115;108;126;108;123;107;120;109;134;100;105;123;129;107;112;106;122;124;110;114;106;86;110;100;113;108;106;114;129;116;101;120;131;102;104;123;104;121;124;113;115;112;115;122;108;104;102;97;91;102;113;110;101;109;124;141;152;118;123;122;134;129;127;125;117;142;96;132;147;113;130;106;136;133;139;108;105;118;121;104;101;112;115;118;109;106;124;118;120;115;99;118;113;120;127;108;127;98;99;101;106;122;108;127;95;118;95;122;129;123;97;122;112;107;101;116;112;121;104;118;109;103;129;119;131;129;148;139;147;131;122;123;126;124;116;115;118;106;107;114;119;105;131;112;132;136;93;117;110;129;120;132;147;142;136;142;121;140;142;147;138;142;135;142;134;153;164;152;130;129;129;127;129;136;152;140;111;131;133;145;138;124;100;121;122;120;130;139;146;150;126;152;126;113;137;140;98;137;114;111;111;103;109;111;122;103;121;92;117;122;117;128;108;104;104;121;129;122;100;143;145;137;130;130;151;137;124;164;154;122;128;137;101;105;66;77;89;105;118;119;116;106;108;130;123;117;135;112;119;128;130;106;122;110;114;119;120;128;124;119;128;114;125;123;121;107;95;138;125;128;124;121;131;140;146;125;123;140;118;117;118;122;112;119;133;133;121;121;139;148;138;158;156;162;142;144;121;132;132;147;127;112;134;117;133;105;138;117;127;144;117;128;124;132;121;122;141;125;123;134;129;125;128;117;127;134;158;129;120;115;122;120;134;139;136;150;115;140;134;130;136;119;101;87;102;110;113;116;109;117;97;102;101;122;133;108;128;135;126;124;110;94;118;104;101;130;118;119;126;124;135;119;133;150;133;153;156;142;149;146;135;131;149;139;157;157;121;100;102;82;105;106;133;136;121;101;118;116;119;120;139;99;131;130;139;127;108;101;109;149;139;125;133;114;134;125;130;133;143;125;150;151;144;121;98;112;100;97;104;109;105;103;110;103;125;107;119;146;118;124;121;127;114;112;121;133;99;118;121;153;124;124;122;144;128;131;110;132;124;122;114;108;103;122;127;139;110;125;122;133;130;147;136;125;126;93;123;116;142;132;114;102;120;113;115;131;132;134;113;129;135;136;131;126;126;133;134;138;121;146;155;133;113;84;79;64;53;68;66;76;65;82;78;83;97;96;111;130;125;122;118;116;96;105;106;117;106;88;103;122;127;115;126;145;142;113;110;101;111;131;134;113;110;130;131;103;103;111;92;108;112;128;85;120;106;122;121;112;102;106;92;108;101;90;114;112;119;109;107;122;121;133;97;99;107;100;119;130;128;139;124;136;124;122;129;130;142;147;130;141;146;144;105;139;139;130;109;148;133;150;124;149;123;116;110;115;124;114;97;137;124;140;129;142;124;117;115;117;115;135;119;100;109;117;94;110;113;111;109;110;105;101;136;114;105;114;127;136;121;138;129;130;136;123;131;116;117;122;117;145;127;115;112;100;108;63;99;101;98;98;99;93;101;123;132;113;155;113;132;104;128;109;140;122;128;124;129;134;153;134;126;137;136;143;140;145;166;142;139;157;128;119;156;129;136;149;133;142;134;142;119;119;116;106;99;94;120;140;123;126;107;114;115;108;100;99;99;115;113;118;115;136;124;123;111;119;110;116;112;90;135;114;124;120;114;115;150;142;116;137;127;135;144;136;132;116;131;113;130;113;112;106;134;123;134;136;125;130;125;160;133;132;127;133;142;140;113;143;152;139;149;141;137;135;135;134;134;132;143;127;145;148;127;113;109;140;119;128;120;117;136;119;133;135;134;117;131;139;112;109;112;120;124;123;112;120;128;105;123;142;133;140;150;150;125;133;140;121;144;170;141;111;129;147;119;145;158;138;131;143;141;141;148;145;109;120;138;135;141;146;144;123;159;150;133;146;138;120;132;146;119;141;138;130;120;144;141;142;135;150;122;133;144;136;140;127;147;125;134;134;131;149;131;173;148;153;135;138;119;151;177;137;135;164;115;131;127;140;137;134;139;131;155;151;144;128;139;119;130;124;135;105;123;136;121;132;146;127;141;147;133;128;130;122;115;120;129;143;156;112;127;120;116;111;108;118;107;110;125;148;136;126;123;113;129;140;154;170;146;136;146;176;141;137;132;135;147;135;137;155;127;133;149;134;148;145;160;171;139;144;178;163;190;187;174;187;173;155;118;135;105;114;131;100;120;155;110;108;154;144;161;155;116;132;110;95;123;105;117;135;127;127;129;137;127;108;141;122;127;112;121;122;128;136;113;109;149;134;118;130;124;128;137;134;160;131;125;134;148;116;136;137;136;134;129;133;156;147;123;112;119;122;118;148;144;124;116;119;128;121;127;143;123;133;125;136;126;121;107;124;125;143;133;125;151;145;128;122;125;130;117;124;129;110;141;145;124;163;117;144;142;135;135;138;134;130;123;127;124;156;156;152;162;156;155;168;154;160;129;119;112;114;127;149;162;183;135;155;135;142;151;166;158;201;178;139;134;155;141;157;152;141;146;128;142;139;126;150;134;116;126;127;117;156;158;199;170;143;135;144;127;121;131;133;130;141;186;163;137;135;135;154;146;143;118;134;138;139;127;123;125;129;110;106;115;124;132;132;132;141;124;127;129;137;123;140;155;132;155;121;140;131;130;133;122;132;145;147;133;135;148;172;177;190;182;168;118;130;118;139;144;149;139;138;144;136;161;147;124;118;131;152;121;115;102;110;124;128;118;100;121;103;112;146;111;87;117;122;118;120;149;132;151;123;113;112;130;134;104;135;129;122;117;144;130;134;129;123;130;128;112;125;106;130;146;117;119;120;122;137;117;165;115;129;119;102;119;119;107;128;131;114;120;148;139;129;156;133;129;128;146;134;143;124;136;131;142;131;122;115;137;110;147;127;133;149;175;149;184;159;171;152;152;164;153;114;130;120;114;158;180;153;120;116;134;129;148;117;135;150;175;204;189;159;142;155;175;164;180;180;207;167;163;130;144;143;166;155;124;166;150;122;145;159;148;154;185;160;202;216;171;157;124;117;129;129;129;139;171;143;145;149;145;139;109;113;108;91;129;132;115;134;122;133;110;113;111;124;108;123;133;122;129;124;146;135;178;154;152;151;124;134;146;150;143;140;122;132;153;140;146;146;156;179;164;170;175;168;174;149;148;149;172;140;114;105;117;113;101;130;120;107;105;106;116;123;102;105;110;108;118;124;130;126;118;122;127;121;144;181;137;126;141;135;162;145;171;184;128;120;116;107;128;112;113;122;101;120;123;135;126;141;136;123;130;141;132;135;142;133;146;126;151;145;113;135;112;132;130;128;126;113;125;135;130;106;117;126;121;132;134;134;129;133;124;138;140;149;141;138;121;137;136;145;132;160;160;126
145;129;135;120;122;116;126;124;115;116;99;105;104;134;131;113;120;134;99;111;115;112;126;105;116;114;101;122;134;126;139;110;135;113;122;122;114;124;150;119;97;110;118;114;110;123;122;103;102;105;121;125;135;127;138;109;108;118;105;114;106;108;107;112;130;112;110;98;116;118;141;111;124;124;121;133;129;121;105;129;117;121;112;85;116;119;124;114;107;122;103;118;114;116;123;107;99;101;118;107;121;98;103;110;99;131;101;109;93;133;110;123;99;114;128;120;107;120;128;130;113;137;123;117;102;118;111;103;136;132;115;114;113;117;103;118;102;112;122;112;109;123;126;110;96;130;111;134;105;98;88;103;101;119;107;131;110;114;112;104;111;111;119;122;106;108;131;113;121;136;130;104;105;102;117;108;116;115;101;103;105;107;131;100;116;124;146;140;160;140;160;125;127;121;125;115;115;109;123;97;116;134;117;114;117;129;117;101;138;103;125;157;133;124;131;123;115;128;123;135;121;128;134;133;128;152;143;157;139;145;146;136;117;137;127;147;143;110;118;141;129;127;141;134;135;118;114;141;141;133;138;129;153;149;135;124;115;108;120;132;116;118;119;114;111;112;110;120;121;107;123;126;106;102;129;98;111;125;120;129;127;116;132;140;130;132;150;162;154;132;134;167;143;143;119;101;58;96;91;133;126;117;138;107;123;110;120;111;150;149;118;135;145;116;117;119;131;147;110;107;137;119;120;130;118;109;121;115;104;133;113;134;125;142;124;138;139;139;124;123;112;124;105;136;121;108;119;131;98;114;115;129;121;131;145;154;161;155;128;159;147;131;122;130;121;134;162;143;148;139;133;133;106;127;135;127;105;118;121;111;120;136;139;132;138;139;126;137;121;125;122;149;127;114;122;114;145;139;128;117;123;137;144;135;120;104;92;99;101;116;134;105;105;103;111;117;123;130;127;108;135;112;109;123;117;100;109;118;128;138;124;121;156;147;125;154;142;151;140;134;164;149;140;145;147;123;175;133;145;128;102;105;87;113;123;111;116;121;129;115;126;128;111;130;145;107;117;118;140;135;112;118;144;119;123;145;140;128;133;129;150;165;142;138;150;101;105;109;105;103;96;98;110;107;115;113;114;119;140;114;122;116;106;130;119;102;110;110;127;112;121;113;139;103;118;161;121;142;122;144;132;130;128;140;118;116;91;131;116;117;97;117;120;114;118;102;116;113;114;123;113;125;124;151;128;126;132;114;104;135;154;126;106;110;140;136;123;150;143;141;140;122;140;132;110;82;63;53;70;80;83;79;88;78;74;85;111;113;115;146;120;134;110;122;118;99;117;121;121;126;118;103;129;127;137;115;139;117;99;128;130;136;126;96;110;109;113;122;120;123;127;125;106;110;106;102;129;105;117;121;105;119;84;96;90;92;92;115;122;105;116;104;125;98;107;112;102;127;124;116;125;149;131;120;141;121;161;164;118;151;143;153;126;134;125;125;140;124;126;162;151;146;133;128;134;119;113;115;110;116;139;131;159;143;163;136;117;102;115;120;123;110;110;117;140;123;141;122;118;117;121;112;118;117;112;100;116;119;117;113;135;136;146;146;125;106;126;130;129;145;124;138;139;134;97;92;88;105;95;109;91;111;95;101;101;101;120;118;130;104;110;97;115;120;143;112;140;121;120;135;142;121;121;130;148;131;160;161;154;142;136;130;128;139;119;129;138;139;161;146;149;137;139;135;113;121;106;118;109;109;107;97;123;120;107;104;96;124;107;123;123;112;108;116;119;111;118;111;119;148;115;121;117;106;122;117;118;145;141;120;141;127;144;143;128;151;101;107;128;135;133;119;151;126;129;116;131;119;125;131;117;115;127;123;112;119;120;122;143;146;158;118;135;124;126;136;137;142;156;149;163;149;134;156;160;116;126;132;140;120;143;143;136;123;139;148;127;136;171;144;130;124;110;129;145;126;159;124;112;121;133;139;156;126;154;141;127;129;132;119;133;136;119;128;140;114;160;133;149;143;116;112;119;151;153;133;117;103;129;120;133;150;140;149;162;146;160;142;124;154;149;129;155;145;127;136;128;105;117;124;156;127;141;149;136;136;142;142;125;135;143;149;142;149;145;154;156;127;150;129;139;136;139;150;149;141;115;124;114;132;121;139;140;144;151;134;131;121;131;122;137;132;124;120;109;131;139;154;162;168;170;152;148;127;136;127;151;139;117;126;132;145;157;136;109;131;128;119;112;139;144;124;131;135;104;139;135;148;152;147;153;114;111;137;137;145;128;125;139;145;131;129;126;134;141;147;150;151;154;145;147;157;146;156;148;162;184;181;165;171;144;107;110;108;121;138;127;125;131;141;151;142;165;173;125;142;119;127;118;122;126;123;115;112;118;118;114;124;126;140;130;120;122;111;145;159;130;137;138;149;134;142;131;131;151;119;136;151;136;127;117;137;115;133;130;132;123;135;153;142;131;124;122;117;149;132;133;114;146;147;126;136;135;123;119;136;149;119;122;120;135;102;136;124;135;149;132;144;123;123;126;124;117;174;126;135;123;100;120;123;131;122;147;146;130;128;138;139;125;140;128;139;133;145;144;167;156;161;151;135;126;110;130;133;131;162;160;168;138;140;150;148;174;163;171;174;152;142;122;139;138;153;152;134;125;140;142;145;132;152;147;152;127;144;155;152;135;160;147;143;128;120;126;142;116;104;151;167;169;159;143;137;167;145;143;144;133;133;132;136;126;139;120;141;129;114;107;134;145;148;143;127;131;131;132;134;124;119;154;131;145;119;111;157;165;137;135;138;135;141;136;152;136;172;192;210;208;184;143;113;145;137;131;127;130;122;131;142;131;127;152;121;119;111;132;107;103;107;108;108;114;103;111;106;116;111;106;93;107;120;116;113;119;140;149;111;99;123;125;122;122;138;97;124;112;135;130;134;138;121;124;155;158;117;130;127;123;123;121;127;124;152;115;128;117;128;101;116;154;130;154;129;139;123;146;148;159;144;148;122;124;133;140;137;136;131;124;129;122;145;140;113;105;152;116;137;151;175;161;139;176;169;171;177;126;128;115;112;132;140;126;148;174;151;125;131;121;126;133;131;124;148;171;182;199;183;175;167;153;184;180;164;182;160;166;167;148;160;138;151;167;128;154;128;162;155;185;174;174;191;211;192;159;137;117;102;102;116;119;123;122;166;135;143;130;122;111;121;134;126;143;118;129;124;131;146;125;120;124;106;126;124;127;142;118;125;131;121;143;158;164;170;155;153;154;172;183;145;123;135;142;142;146;146;137;136;180;156;163;184;159;165;154;155;168;130;130;99;102;98;116;117;108;135;139;130;137;123;124;122;131;120;145;119;124;100;114;123;129;142;164;148;127;147;131;156;139;167;179;142;131;120;141;143;125;120;115;133;137;110;128;126;132;99;146;120;129;126;132;137;131;137;138;143;132;118;143;119;123;106;109;104;128;132;113;108;130;128;133;116;128;149;134;134;159;150;113;123;127;132;148;136;108;138;145;137;149;142;151;113
109;112;99;102;117;102;113;107;114;126;130;107;115;119;112;122;135;106;101;108;128;105;113;129;121;141;129;119;115;131;122;104;119;115;115;90;108;125;136;150;127;97;117;124;108;121;132;101;96;107;116;121;121;116;118;111;134;100;109;102;113;122;131;108;97;90;104;112;99;126;115;122;110;119;119;140;110;128;104;114;130;117;116;101;122;110;120;119;124;100;110;100;110;109;110;117;98;113;126;89;114;101;106;96;139;118;109;104;113;113;120;119;109;138;126;123;109;116;108;124;119;128;112;124;115;124;118;122;124;105;92;124;105;105;115;138;109;101;112;108;132;113;109;115;142;129;114;114;123;108;133;105;125;105;134;115;139;122;122;107;126;99;94;101;100;126;110;139;129;95;110;129;107;112;120;104;107;127;103;107;115;98;122;129;107;118;137;132;124;139;126;158;138;96;140;117;102;113;112;120;123;125;105;105;127;104;113;132;115;139;153;124;120;112;103;127;114;119;113;118;117;121;128;123;140;142;164;183;127;144;131;131;120;109;132;140;149;109;116;146;122;125;143;120;158;141;129;139;141;148;152;145;136;126;123;112;118;115;122;110;116;113;109;119;104;125;118;107;119;124;113;119;139;113;102;106;125;130;127;137;127;150;147;154;160;134;152;166;165;126;149;151;117;132;124;83;58;76;104;109;121;128;127;107;99;116;131;117;126;125;129;122;118;137;146;150;140;128;124;112;113;125;125;113;127;124;115;121;136;137;119;125;123;118;121;132;122;141;124;119;114;120;110;103;119;112;131;107;120;116;119;118;147;124;126;169;141;125;127;140;153;138;119;122;113;135;119;151;126;124;131;113;108;105;133;113;112;112;153;153;120;128;125;125;136;124;115;126;144;126;124;146;144;122;129;114;129;99;155;142;145;132;139;110;129;105;98;103;107;117;110;120;115;106;110;108;125;104;116;122;118;121;120;116;110;119;89;105;115;109;115;137;140;129;145;143;126;135;130;146;133;142;142;147;121;118;139;141;141;138;125;97;112;105;121;119;121;118;127;108;116;110;93;109;120;104;106;103;127;128;123;139;155;132;103;133;115;111;108;135;124;139;126;144;133;100;106;97;93;95;75;107;102;122;115;124;126;125;132;119;96;115;115;101;102;125;123;123;139;116;129;114;133;97;113;123;102;138;123;132;138;141;134;134;132;129;109;111;133;93;126;115;114;125;148;125;126;98;115;129;128;123;132;125;132;105;119;109;113;122;129;137;130;131;132;141;128;151;122;154;115;150;136;131;118;74;60;62;85;92;64;84;71;65;77;76;104;130;123;147;137;116;139;141;124;110;94;111;113;126;98;93;113;100;106;114;120;118;106;121;135;127;101;107;130;108;112;119;120;130;114;112;100;122;97;121;124;110;122;120;121;136;96;95;95;90;127;115;134;114;123;91;97;107;115;125;108;125;140;124;119;128;105;128;116;128;143;169;141;149;119;152;136;129;130;131;150;130;117;144;140;132;122;131;121;133;128;114;116;109;129;121;165;183;175;142;132;115;119;100;98;104;121;99;125;128;123;110;102;106;131;129;104;128;142;130;98;138;118;114;125;130;123;140;136;141;149;125;140;126;119;140;117;110;81;84;83;89;82;114;123;108;90;110;115;124;115;109;125;120;106;104;135;138;130;108;116;114;121;145;140;146;131;137;137;137;136;154;158;165;146;148;139;120;125;134;116;134;137;121;156;133;140;124;114;124;124;98;126;145;135;109;113;118;121;121;123;117;110;138;123;117;122;121;110;134;127;124;131;121;130;124;121;114;129;122;128;113;136;138;106;126;140;139;139;122;123;102;134;118;117;114;116;107;124;152;134;129;137;132;133;151;136;121;107;119;143;123;116;140;131;137;145;134;140;139;152;144;197;186;172;176;139;159;145;119;120;128;111;135;126;130;151;138;125;146;126;143;152;124;133;101;114;133;106;105;138;144;107;132;142;143;150;133;155;128;124;121;126;145;139;126;115;116;125;119;147;148;131;121;133;112;119;116;131;120;124;120;132;137;120;131;146;132;138;135;131;138;148;132;143;130;148;143;151;131;125;128;149;142;131;132;152;135;136;144;136;138;141;125;138;132;146;158;140;156;152;141;148;146;137;156;138;150;131;148;129;146;126;130;148;156;121;146;109;146;118;121;150;138;121;161;123;113;109;128;129;145;144;162;146;145;154;152;154;157;150;134;142;147;131;113;138;125;122;135;125;106;125;131;110;122;124;109;118;119;136;157;139;144;147;131;112;127;145;131;132;100;124;120;122;117;114;133;164;126;148;133;152;152;132;136;159;150;145;150;187;168;153;142;159;140;128;124;121;122;110;116;112;110;127;146;161;151;120;125;111;144;108;137;121;123;117;114;126;132;108;128;111;123;114;114;125;146;146;138;145;118;134;149;125;138;141;154;142;166;142;115;124;128;120;117;124;130;143;135;111;135;134;117;128;115;104;134;121;123;125;139;123;149;157;136;122;123;116;144;133;132;121;120;117;128;154;149;132;155;134;137;124;149;138;141;135;144;122;123;135;123;126;118;111;139;115;123;124;139;129;134;117;120;139;134;168;173;136;129;166;189;146;121;154;117;128;117;144;176;145;149;159;124;153;149;162;184;178;143;146;122;127;159;135;158;134;159;138;129;151;146;155;144;139;137;144;144;149;146;160;133;124;128;120;115;115;122;105;139;135;157;162;152;138;148;159;130;155;131;126;144;127;124;132;131;132;129;117;122;120;142;117;132;138;143;130;139;134;129;125;133;150;143;159;118;118;123;142;122;154;153;139;122;158;136;142;169;213;213;227;166;143;125;157;134;137;163;127;133;115;122;146;166;144;137;127;119;117;114;119;107;132;120;113;112;134;135;118;109;107;96;97;115;118;109;123;141;137;119;111;136;103;111;133;130;122;158;134;117;123;135;118;110;120;121;132;119;118;117;118;139;146;141;144;127;123;144;136;142;127;150;153;150;144;144;142;139;141;143;191;135;123;139;128;139;138;147;117;133;144;136;167;114;149;156;119;124;135;152;161;177;162;162;145;166;151;174;148;139;129;130;145;130;136;134;118;109;121;137;147;109;123;103;118;150;178;185;174;165;166;178;173;178;207;180;173;139;172;141;163;124;192;144;133;133;133;140;150;168;181;143;167;167;150;173;141;154;122;136;121;139;120;105;126;127;139;133;130;132;109;117;116;108;121;127;129;131;140;113;119;111;106;129;121;134;146;146;127;135;138;122;139;146;164;151;154;134;142;173;148;130;134;143;143;139;140;141;155;132;177;168;158;146;161;147;155;157;150;135;127;88;118;111;119;124;122;111;138;110;113;140;99;130;118;122;118;110;97;128;119;124;144;144;153;160;150;153;156;167;162;168;145;153;140;132;125;137;127;122;118;130;136;141;124;122;129;128;123;129;132;122;131;121;137;133;119;145;128;114;114;137;107;142;124;124;113;122;118;124;137;131;119;107;114;115;115;120;121;121;122;126;120;115;127;103;135;126;122;146;133;119;118;128
128;119;141;105;108;102;112;121;142;129;124;99;118;128;130;119;111;113;92;94;120;119;101;111;141;121;110;116;111;119;108;121;110;126;130;129;118;127;129;121;116;131;130;125;107;142;120;109;116;120;112;108;126;131;108;120;134;115;97;79;104;108;109;122;96;129;111;105;115;123;108;114;109;113;107;117;112;93;137;124;132;117;129;105;113;117;130;99;112;112;112;114;98;100;107;112;123;98;118;113;102;111;123;103;167;104;104;119;115;116;120;119;95;127;133;110;138;133;126;116;97;118;107;107;107;102;126;110;113;109;128;116;103;112;111;126;97;130;109;113;126;120;107;112;123;137;123;121;112;134;131;120;117;109;114;117;110;121;116;127;146;116;120;119;95;106;101;118;116;106;108;127;125;124;111;117;116;104;108;119;120;127;113;130;104;128;104;138;132;120;118;140;146;122;124;122;110;121;109;107;123;107;102;114;108;122;108;155;119;117;133;131;120;106;134;93;109;122;122;129;117;149;154;153;116;120;177;174;134;144;124;110;130;132;133;140;137;132;134;107;118;120;108;125;129;132;112;145;138;131;131;118;128;132;114;123;114;120;93;117;118;112;101;129;116;129;116;115;118;118;119;114;117;111;111;104;117;133;134;119;137;120;120;138;122;141;154;135;148;133;129;119;145;134;109;91;80;76;116;127;122;131;135;122;121;129;120;137;109;114;122;134;122;128;159;140;143;143;117;126;122;116;126;138;128;107;109;113;125;124;130;123;121;133;118;142;128;123;115;102;108;123;108;129;118;124;131;124;114;109;117;138;129;124;150;131;121;139;129;148;145;135;107;125;123;138;123;139;149;136;117;140;97;122;120;89;112;149;129;150;151;113;141;127;128;126;108;125;135;135;122;152;113;91;133;127;127;120;140;139;145;142;146;142;118;113;93;98;96;97;107;105;103;112;114;105;115;107;119;129;116;107;134;110;104;95;105;104;109;112;116;146;129;159;145;150;133;148;137;133;143;144;153;162;143;124;135;151;169;160;126;121;112;114;146;113;117;113;112;130;119;111;123;111;106;114;128;118;89;107;147;125;140;146;118;125;138;130;125;110;141;155;166;116;127;102;102;76;114;103;84;100;80;106;110;130;137;150;131;133;117;108;109;126;137;120;111;125;104;134;116;131;119;115;153;132;109;116;114;135;120;136;147;119;126;107;132;136;119;144;123;134;123;107;128;121;107;115;95;128;128;145;116;153;123;136;132;106;107;139;121;126;141;130;124;142;101;116;127;100;136;119;151;139;113;72;60;47;72;76;76;81;83;79;81;98;94;102;114;144;140;133;122;142;147;104;105;115;123;143;112;107;107;106;113;114;125;104;113;109;96;128;127;113;123;106;123;149;123;95;101;112;120;109;121;103;110;94;114;110;122;121;85;91;81;78;110;109;138;117;106;102;134;114;112;122;120;120;145;123;112;136;141;113;128;143;157;181;187;199;151;143;124;110;140;126;113;126;140;134;130;130;108;120;127;126;123;125;107;96;130;146;150;149;162;127;120;126;130;126;110;140;117;105;150;116;115;112;129;117;123;137;110;106;133;100;125;125;104;103;107;96;147;124;148;114;125;127;115;118;122;132;108;81;84;87;83;90;105;124;124;116;105;106;136;112;139;112;123;115;97;117;106;129;119;137;119;138;154;145;153;150;135;132;145;137;137;156;153;163;143;134;124;114;116;119;128;126;129;146;118;130;124;118;115;151;118;129;136;120;104;119;100;127;116;112;128;115;124;103;137;102;114;135;135;118;138;144;127;131;124;114;113;123;103;127;100;125;125;115;128;137;145;135;117;105;107;137;120;126;114;130;112;123;94;122;118;119;130;126;145;143;127;111;122;131;124;124;119;125;144;128;131;116;136;145;143;150;208;240;218;170;136;149;131;138;144;153;128;142;120;130;146;135;156;150;124;117;130;128;138;122;124;113;122;130;134;120;122;129;131;119;122;140;151;144;125;106;102;127;130;137;127;115;125;157;127;131;112;128;141;136;114;133;127;146;135;141;114;110;121;133;163;138;162;145;143;167;126;139;127;149;133;136;159;136;150;124;130;115;126;149;127;139;121;134;125;148;124;128;135;139;139;131;127;137;133;139;125;142;128;132;136;114;148;133;165;119;144;123;143;126;130;112;151;124;120;115;114;121;116;139;125;108;134;111;130;121;135;168;141;137;117;157;139;147;131;149;146;179;139;116;136;125;132;143;156;147;128;124;139;137;139;129;113;115;132;152;154;151;139;139;119;138;143;125;141;109;149;153;151;143;117;131;148;153;133;135;133;144;145;129;114;151;133;135;157;162;151;126;147;132;132;122;125;111;116;135;130;119;122;146;131;133;133;153;116;156;146;145;139;129;127;131;122;109;105;118;132;110;120;171;142;145;125;138;131;119;139;114;138;146;138;148;114;153;135;143;127;152;119;126;120;113;119;158;138;142;140;131;117;111;112;128;120;152;126;113;136;137;145;118;117;141;136;164;160;137;140;121;143;139;130;122;150;132;133;122;129;129;124;132;145;138;123;132;136;119;142;121;144;129;151;115;127;115;123;136;124;129;134;130;142;161;148;153;123;152;117;122;118;115;127;150;164;176;150;151;139;123;138;164;176;189;187;170;150;139;119;134;136;161;163;150;150;151;128;140;146;148;150;171;184;118;151;165;175;142;118;132;120;105;107;144;131;132;125;150;166;128;155;117;112;123;125;144;128;106;116;126;135;129;124;107;122;137;126;131;127;154;146;123;140;125;115;133;131;140;126;116;128;125;137;129;130;134;157;146;134;152;155;134;141;155;163;147;186;182;124;138;172;141;121;123;132;135;107;138;128;128;161;134;110;126;117;112;130;126;128;131;131;110;128;115;117;121;94;100;83;108;104;115;123;116;132;111;144;109;121;132;112;131;138;124;107;117;106;125;106;147;134;147;120;132;126;130;134;127;119;122;142;139;125;126;130;135;128;130;127;152;150;132;140;157;148;180;179;168;136;153;152;134;119;115;143;145;155;158;161;142;154;167;129;115;122;148;156;191;184;147;176;153;145;167;126;141;124;123;132;133;131;104;131;145;127;142;134;129;117;139;135;134;149;202;186;140;149;161;162;169;197;173;174;163;178;143;136;129;145;154;147;160;132;150;138;162;161;173;161;153;169;162;123;155;132;135;104;124;121;127;105;136;120;139;130;124;134;115;119;142;128;134;127;133;143;115;125;122;125;124;124;137;116;148;103;112;122;135;153;159;168;182;163;138;142;156;126;131;121;129;148;129;174;131;143;154;161;159;178;153;162;163;182;170;162;131;133;143;117;114;99;119;128;143;142;140;136;123;138;112;109;120;105;133;126;124;116;119;131;136;144;148;137;160;150;156;147;140;169;154;157;148;157;137;134;111;117;148;163;127;108;112;128;140;130;139;123;123;127;127;110;151;112;118;121;121;123;135;129;112;116;105;114;123;153;101;127;105;101;111;133;128;129;143;118;128;123;124;109;122;114;122;106;127;128;111;122;126;132;118
141;122;102;120;114;120;130;131;121;106;135;141;115;134;121;129;92;109;97;117;131;109;134;113;116;115;110;102;119;116;113;134;102;112;98;113;108;107;144;121;107;108;123;117;131;139;117;120;125;97;97;122;109;120;115;120;105;133;89;95;86;108;117;108;109;121;128;99;100;96;94;122;102;125;91;133;89;114;95;131;137;147;116;93;110;93;126;130;125;115;122;116;97;103;114;120;117;103;115;106;104;109;120;169;147;124;108;113;110;108;108;115;128;120;121;140;109;96;119;105;100;109;110;119;126;112;139;117;131;90;107;140;124;124;98;108;116;123;115;120;100;103;99;115;117;124;120;126;127;134;121;137;104;112;128;100;112;105;117;108;139;109;118;101;114;99;115;115;122;106;107;103;121;144;110;104;110;111;120;93;114;114;139;129;129;102;134;99;129;132;108;116;125;157;142;130;120;105;130;123;106;103;127;127;121;122;128;131;114;126;107;108;130;127;116;113;131;118;143;126;131;150;152;140;126;127;152;167;141;103;131;144;109;122;118;118;126;135;127;126;132;122;142;145;138;134;137;127;142;149;138;156;130;142;111;113;114;100;115;106;133;108;119;118;106;135;124;119;114;131;142;100;120;132;116;111;104;141;120;116;150;159;145;149;151;142;144;133;138;121;126;139;141;176;135;107;69;73;92;131;138;115;110;123;119;121;117;152;141;112;118;131;133;137;160;166;126;139;133;112;140;119;137;130;123;118;132;104;108;135;126;116;140;136;105;121;136;128;130;132;121;119;109;97;109;141;130;142;130;108;108;106;110;141;137;140;145;129;119;123;148;122;108;121;125;153;164;155;178;140;139;128;111;95;107;123;123;123;114;133;135;122;132;111;125;143;115;122;111;118;121;139;102;112;131;141;129;136;138;152;138;150;133;154;136;81;97;89;82;89;99;78;105;118;104;103;128;115;135;116;123;129;106;115;108;91;137;108;124;124;96;136;120;144;146;156;126;158;123;143;112;135;128;133;132;154;157;149;160;159;130;103;100;112;110;119;134;128;123;116;110;103;131;110;120;114;126;117;123;82;111;127;108;122;140;109;102;159;108;128;159;142;133;129;105;105;84;102;103;76;99;103;77;76;110;118;123;118;112;116;112;103;104;107;126;119;108;124;116;114;117;114;143;141;131;142;127;122;118;110;142;147;150;119;140;120;129;153;147;134;128;118;139;109;102;114;113;109;112;109;134;110;117;107;157;135;117;130;110;115;119;119;136;122;122;114;127;140;141;147;114;159;155;120;109;87;82;43;67;81;73;66;58;64;73;83;95;119;123;145;122;144;149;133;119;119;120;107;98;108;135;101;118;113;93;112;112;97;115;89;96;123;107;106;100;120;114;115;89;129;121;135;127;121;130;136;100;99;101;92;109;113;107;119;100;100;87;114;150;110;115;125;110;118;119;114;116;125;139;136;125;132;123;117;148;152;160;180;171;188;172;149;131;138;142;122;120;123;124;134;139;126;125;125;127;115;134;125;141;135;110;115;112;130;116;110;140;137;153;112;124;121;115;119;135;130;139;127;128;126;129;124;114;130;94;103;120;130;126;136;123;121;128;121;142;122;144;120;115;134;127;111;110;99;85;90;104;92;125;115;128;121;107;100;122;122;117;126;126;133;105;123;140;120;127;116;112;131;152;147;122;129;107;123;136;158;137;156;164;174;131;110;144;134;121;129;113;144;129;130;134;117;126;106;110;135;137;114;133;121;132;123;113;122;127;116;115;127;119;124;115;140;106;110;118;114;104;98;113;123;121;117;126;120;117;116;97;128;112;106;131;137;146;124;141;131;114;124;116;117;126;129;133;137;119;105;121;121;128;133;119;136;124;112;95;122;113;127;133;135;118;119;147;145;160;136;157;155;205;226;209;176;128;149;123;131;127;111;104;136;127;140;132;119;127;125;148;132;130;134;123;150;124;126;112;130;148;135;160;136;103;128;150;144;140;133;128;118;139;148;133;144;130;139;134;140;113;136;127;119;163;171;160;153;134;132;121;115;126;106;108;122;174;151;164;153;158;143;146;137;125;146;146;175;131;121;133;120;148;156;170;162;160;163;141;128;124;124;138;147;142;148;124;138;135;114;122;143;132;150;147;135;150;142;117;147;128;134;158;151;137;115;147;122;140;137;133;134;143;121;122;137;146;166;113;137;110;133;140;149;115;132;143;125;123;139;143;165;159;133;155;126;121;140;114;168;148;132;139;135;141;129;121;131;120;119;122;154;173;160;141;139;120;139;123;130;101;106;143;156;141;155;148;148;135;129;136;105;121;139;108;129;138;153;128;118;128;144;156;144;122;116;122;154;135;119;132;133;134;132;125;122;148;146;161;144;148;159;154;130;140;108;117;99;107;129;116;99;132;135;140;106;132;120;132;143;120;129;119;131;143;158;152;139;156;138;148;118;113;118;121;117;116;151;144;138;155;141;145;136;133;118;135;121;129;132;114;121;117;130;129;120;122;122;143;162;154;131;110;126;113;134;135;145;136;160;138;108;134;153;165;129;108;155;154;140;145;121;152;141;133;138;127;138;101;131;122;117;114;117;138;139;142;132;135;172;138;122;128;111;140;149;135;176;181;173;138;133;143;143;140;173;171;190;142;162;116;126;128;131;159;168;165;153;196;158;136;140;156;138;158;170;147;151;150;142;161;140;103;148;121;128;133;126;133;126;134;149;152;157;136;142;117;136;145;168;130;140;108;118;113;134;163;118;116;131;143;132;131;125;133;121;113;118;125;131;125;134;133;148;150;115;146;140;134;131;117;126;138;152;124;146;130;140;144;160;155;143;125;146;144;152;158;129;130;128;113;127;122;125;143;130;129;109;113;117;115;109;120;120;127;134;107;103;126;116;102;90;96;120;108;126;122;109;111;103;113;121;132;124;121;108;126;126;133;116;110;117;116;129;129;129;106;151;156;124;125;152;112;121;152;119;107;144;156;151;150;141;141;131;148;142;107;123;159;149;149;152;133;148;132;154;131;142;128;135;139;139;144;162;145;127;134;125;100;150;139;169;178;161;151;155;166;140;135;111;109;134;123;114;134;129;142;119;122;140;126;124;138;107;124;125;180;179;205;171;151;156;172;187;207;178;173;164;134;134;142;156;144;121;153;151;145;130;153;158;167;176;189;159;152;161;144;138;143;109;144;120;113;132;107;129;121;123;111;118;108;118;126;118;122;125;137;133;113;141;122;124;115;119;118;129;134;148;138;129;99;116;152;154;147;151;147;114;144;136;147;138;147;125;124;150;111;150;150;129;164;142;142;153;173;185;193;134;144;172;140;128;148;163;122;166;171;185;145;133;142;122;129;138;146;129;126;121;127;127;110;139;134;130;127;146;129;154;155;164;158;169;140;158;147;129;141;135;124;139;136;151;152;143;126;109;107;123;114;131;117;135;123;121;156;145;147;121;113;133;136;123;131;133;145;136;123;105;115;125;112;141;114;134;105;131;127;119;150;146;113;124;143;97;105;111;118;126;125;142;141;117;124;108
137;120;133;134;130;96;109;125;124;114;116;114;123;112;109;115;109;103;106;118;94;124;117;79;115;122;103;107;106;118;129;131;92;136;122;119;140;130;116;116;114;142;111;101;116;134;122;125;120;124;115;126;132;133;114;118;106;93;104;103;112;109;115;103;98;105;125;117;113;100;110;103;95;128;90;102;107;97;101;115;140;148;131;106;100;115;122;121;114;115;131;108;106;130;131;129;111;116;109;112;112;108;130;180;199;152;107;98;120;108;117;127;133;116;132;113;98;85;125;124;108;123;117;104;126;102;123;117;121;103;100;123;97;128;106;110;123;125;124;109;124;116;117;115;119;113;102;127;150;143;114;124;125;107;114;103;136;112;126;117;118;123;115;103;97;129;129;113;106;118;102;102;115;121;108;108;103;128;107;107;122;103;126;118;107;149;121;126;119;93;118;131;126;131;109;120;119;127;112;128;116;120;123;118;110;117;124;127;134;132;117;123;109;114;129;125;125;136;138;111;128;139;157;134;142;136;144;142;127;165;128;139;131;139;126;130;108;137;136;140;140;128;122;127;146;136;129;129;139;148;149;133;128;133;121;113;134;121;109;102;115;101;94;113;104;107;108;137;120;113;125;115;125;125;118;123;106;110;112;125;132;121;169;178;145;152;136;152;141;141;120;142;161;166;119;103;86;88;130;136;124;120;127;129;133;114;127;109;115;123;127;126;140;134;109;137;134;107;136;129;138;123;136;113;122;128;103;134;106;123;117;134;124;101;140;126;121;101;117;109;119;140;119;111;110;130;148;124;123;127;142;126;115;117;149;149;151;145;108;116;159;101;102;131;134;140;142;158;152;149;144;122;123;110;119;120;131;103;113;113;110;134;124;114;139;140;127;141;129;136;130;125;121;130;138;136;135;121;118;124;140;132;154;136;123;88;97;92;71;92;95;82;97;94;106;128;117;104;112;117;120;109;137;108;95;115;99;95;114;129;115;119;125;141;122;148;160;119;133;148;133;145;154;141;140;173;154;162;166;164;114;113;108;125;135;109;125;119;112;98;117;136;126;130;116;104;115;114;110;107;120;141;143;113;128;145;133;128;146;122;141;131;131;107;116;107;110;93;97;91;104;78;108;103;114;99;115;112;127;95;108;117;116;92;111;128;114;117;137;112;118;110;98;131;126;128;131;119;135;102;124;118;137;122;136;142;133;141;140;125;126;125;115;114;123;132;134;111;110;134;110;123;109;112;116;112;137;123;110;133;120;110;118;125;126;101;137;145;128;122;132;134;154;112;121;84;60;42;54;87;75;64;88;65;75;102;94;115;120;119;134;129;159;109;127;106;111;121;125;123;114;123;133;119;120;115;111;108;100;119;109;101;100;132;127;112;99;115;99;119;134;128;116;105;109;120;135;101;88;99;102;103;114;110;94;93;126;107;133;130;98;136;125;121;120;103;128;121;141;118;113;139;139;132;150;166;182;161;172;158;164;160;144;155;135;144;155;141;104;132;138;119;89;113;135;133;132;109;117;138;125;114;113;129;130;134;145;145;137;115;108;111;109;122;133;122;111;118;116;122;117;115;126;119;114;110;117;115;137;120;126;129;127;130;127;123;139;136;119;120;115;113;112;85;76;73;97;95;103;121;123;105;108;100;99;111;124;118;122;110;101;123;101;114;112;124;145;141;151;157;137;136;133;127;128;152;133;129;155;152;147;137;114;126;113;136;139;111;114;112;118;124;124;132;119;148;111;104;114;117;99;109;107;111;113;108;123;126;97;128;106;133;128;101;108;137;111;114;130;109;133;107;125;133;112;100;120;100;125;114;106;107;120;136;124;119;133;143;113;141;116;141;114;109;124;110;116;120;137;139;125;116;145;113;126;122;117;119;143;119;138;122;138;137;133;116;103;145;152;182;170;147;138;138;143;131;125;152;139;114;139;125;122;128;130;129;123;134;126;122;116;126;130;121;123;133;144;136;128;142;143;124;125;129;129;126;141;129;153;150;143;153;146;123;100;147;137;144;122;135;143;146;152;128;119;135;125;131;117;109;114;128;123;143;151;170;176;154;138;142;155;139;160;141;156;148;156;141;142;167;164;182;180;156;138;136;112;151;148;134;140;125;134;110;121;125;132;110;108;133;142;117;133;147;135;116;144;135;116;125;139;151;128;141;110;133;114;135;136;130;109;103;144;126;140;120;107;130;151;135;145;135;120;129;144;134;161;125;170;162;128;126;117;140;134;140;148;123;108;115;132;142;119;134;144;148;124;178;163;169;150;127;131;130;144;98;112;125;143;167;169;160;153;141;131;117;134;112;108;140;129;131;119;123;145;112;135;176;143;135;124;120;121;131;127;132;111;121;149;152;147;128;156;131;164;141;145;132;179;142;130;124;138;82;134;117;118;117;142;118;154;118;108;147;120;123;121;143;133;139;152;164;143;140;137;133;133;137;119;115;111;121;137;141;153;151;148;147;145;143;144;120;111;139;130;136;128;106;116;125;143;112;133;130;144;142;137;143;125;141;128;123;128;139;135;160;140;129;113;137;137;145;134;133;126;143;132;118;133;129;147;135;149;129;103;112;137;130;111;117;142;134;154;144;129;134;112;128;107;108;103;148;152;177;164;153;157;129;122;136;152;174;188;171;163;130;142;139;121;154;147;169;163;144;137;155;146;138;155;142;172;159;155;153;130;132;155;134;108;115;119;147;151;156;136;141;137;140;145;152;133;124;138;147;147;153;136;124;129;117;125;113;149;136;113;129;129;120;130;122;120;124;127;126;114;119;147;125;128;129;147;158;160;142;138;135;133;129;123;133;143;137;141;146;144;143;130;147;136;136;145;148;153;140;137;124;115;124;122;110;126;122;116;101;111;120;109;108;122;144;130;114;115;132;137;115;106;98;127;110;137;144;116;133;97;110;115;125;139;153;145;118;112;129;124;126;120;129;114;132;150;137;116;143;140;140;138;126;136;133;144;142;145;143;123;138;147;142;136;145;131;126;117;117;128;148;136;152;154;132;156;116;152;154;145;149;158;154;166;144;132;126;135;129;125;130;134;161;170;188;164;166;145;139;144;134;136;131;104;119;118;133;126;124;113;135;129;139;130;123;123;134;169;183;192;170;171;153;143;188;187;197;183;172;136;120;148;142;142;159;146;147;158;133;159;159;185;180;151;162;148;124;141;147;125;116;125;124;134;133;116;117;139;111;135;135;136;115;149;133;114;140;132;122;140;150;122;109;132;143;143;136;147;127;135;148;112;130;126;154;161;165;142;158;137;136;137;122;111;123;127;117;126;138;150;158;179;153;160;168;163;168;156;174;161;161;148;163;150;136;115;127;168;177;157;110;117;120;112;122;128;140;117;138;107;123;129;96;119;141;120;123;150;136;171;148;184;145;158;136;136;137;132;137;126;124;125;175;152;159;148;117;139;122;140;143;160;139;132;151;163;162;164;119;125;142;118;106;129;123;117;110;121;117;117;115;131;112;104;122;108;125;139;107;113;121;121;129;118;124;113;112;125;136;126;146;140;118;110;102
129;143;159;136;116;125;132;121;122;126;123;115;126;132;131;128;136;118;121;116;131;113;114;111;91;123;103;108;105;115;110;110;130;126;107;103;105;128;106;116;126;112;99;107;128;127;119;119;134;110;113;111;123;135;141;108;119;118;118;101;111;108;125;110;100;121;120;122;109;111;101;122;105;103;110;92;105;117;113;119;118;149;122;119;126;136;138;131;106;129;134;112;125;114;139;146;110;101;108;126;113;97;119;160;142;134;116;108;99;117;117;100;126;125;88;115;110;104;101;99;123;97;122;130;117;126;111;130;116;102;97;120;117;110;98;123;111;115;110;110;110;131;113;105;123;111;141;113;127;117;121;118;114;93;110;90;112;101;103;122;130;123;103;94;119;119;105;141;93;119;138;130;131;128;88;110;102;122;104;104;147;112;137;107;130;134;102;118;130;132;130;109;120;133;132;116;130;136;107;120;128;124;119;102;131;138;127;142;148;124;133;124;103;113;131;116;124;114;120;138;141;143;136;144;111;131;131;140;115;140;141;127;134;125;113;132;113;120;146;115;139;135;129;131;127;133;143;114;145;151;143;153;126;126;127;143;127;114;110;101;107;104;101;98;112;102;112;110;113;117;116;106;115;109;122;112;104;117;107;112;163;157;172;182;191;162;141;132;149;115;133;130;152;152;156;113;83;93;119;142;117;141;118;125;131;108;132;109;119;120;109;126;128;133;121;121;139;117;121;134;126;125;109;120;137;98;111;122;120;124;119;120;132;111;133;125;115;123;104;128;116;114;107;105;128;126;118;126;124;115;126;143;151;112;140;121;147;120;122;107;130;107;147;122;148;146;134;136;147;150;160;133;142;132;112;122;119;105;134;116;108;107;126;111;128;118;140;121;132;108;129;129;136;129;119;122;150;117;133;134;168;146;133;152;133;123;98;97;90;103;105;97;111;117;99;115;113;140;116;118;121;101;122;120;122;108;112;150;108;121;104;133;135;138;152;134;124;146;149;136;144;147;124;133;141;157;153;185;166;149;128;124;136;119;136;141;134;115;133;98;108;131;138;108;103;124;131;133;121;117;116;120;141;128;135;120;126;111;120;138;137;135;128;127;122;112;91;95;96;90;95;92;96;84;105;109;118;133;118;121;112;143;122;110;96;103;107;120;107;137;120;123;110;138;97;116;133;120;129;108;138;142;117;128;128;133;136;120;140;132;129;106;94;101;105;121;131;113;105;121;140;114;107;112;109;125;121;124;129;137;106;98;120;128;131;109;120;104;141;106;131;121;138;139;128;71;50;42;50;75;77;79;80;76;74;89;89;90;103;91;102;128;113;117;117;82;120;101;111;108;122;98;122;98;110;115;121;85;111;93;80;95;94;103;110;116;114;115;129;119;118;134;126;110;114;105;123;89;88;91;110;84;96;116;84;104;102;128;128;136;95;127;126;102;128;104;111;135;124;125;115;120;151;131;159;142;149;149;142;140;153;126;135;118;133;123;134;125;142;161;142;129;117;121;128;141;137;132;102;115;122;106;151;128;131;116;123;145;145;119;124;112;118;105;123;115;139;120;116;142;144;119;122;96;101;128;122;105;122;119;123;138;114;130;143;131;133;143;136;141;119;117;112;81;66;69;87;89;95;99;126;123;120;107;91;117;132;127;134;108;105;104;108;117;110;128;135;142;159;146;133;131;116;127;121;142;131;114;149;141;131;133;121;136;122;109;118;130;145;153;110;121;128;118;107;120;110;110;141;112;104;124;113;121;125;109;119;117;134;129;128;124;123;119;116;122;127;118;106;125;135;136;127;119;120;138;113;123;113;94;103;116;141;124;103;113;137;134;96;134;130;111;130;120;139;127;111;127;152;118;117;136;114;127;145;126;120;123;127;115;122;124;148;122;146;143;144;156;180;166;166;151;122;131;136;99;121;105;146;142;115;136;119;115;119;115;107;116;109;106;116;120;128;129;131;113;130;132;144;137;108;133;136;132;153;132;146;122;135;142;133;126;131;126;132;139;123;158;124;135;141;150;141;161;151;143;117;136;128;134;112;118;128;123;126;151;145;139;139;155;166;154;131;148;126;127;154;116;115;135;156;186;184;162;130;137;143;133;150;152;136;156;115;112;113;109;132;126;134;118;128;136;143;113;152;139;141;142;127;145;143;146;126;155;145;137;161;122;135;153;147;125;127;115;122;127;120;122;134;133;117;154;139;144;129;138;148;157;108;123;138;136;109;126;143;124;130;121;122;115;105;164;121;138;150;148;123;136;148;189;148;166;136;125;125;125;123;106;141;168;182;184;167;136;145;131;122;133;105;129;118;110;149;127;133;120;139;136;134;154;122;133;128;132;126;138;144;152;151;149;157;137;142;137;143;166;143;167;143;161;153;114;85;101;123;118;116;144;124;137;117;139;147;119;135;132;128;129;130;150;137;148;144;128;133;132;152;136;111;129;115;115;120;147;154;164;165;140;158;143;151;138;124;124;130;142;138;112;115;145;136;122;126;116;126;143;136;129;134;115;118;129;131;147;135;137;148;108;113;122;151;132;116;130;143;144;136;144;138;120;136;135;126;122;120;131;145;132;134;122;146;142;116;138;151;144;127;126;125;98;114;135;124;141;148;136;153;146;147;123;168;149;180;178;177;128;99;115;140;147;139;162;131;148;148;138;152;159;156;173;150;161;165;168;124;136;131;122;136;120;102;129;140;129;151;137;144;157;176;123;131;143;156;140;162;139;133;137;122;124;154;124;136;132;148;155;126;141;134;114;105;126;133;148;146;146;124;105;131;117;141;172;144;147;120;146;126;137;143;135;153;124;153;153;139;142;148;126;142;134;131;141;129;145;119;139;126;148;142;125;123;122;112;109;123;112;116;129;137;124;124;110;127;116;108;137;115;106;115;128;117;141;123;125;105;117;139;139;163;129;126;118;125;119;134;128;118;117;116;145;142;121;124;130;141;153;144;158;133;122;134;133;130;148;132;111;120;136;143;138;152;118;120;128;145;126;130;138;138;175;153;148;129;127;152;141;118;136;142;143;140;139;127;108;121;131;123;135;146;173;160;170;144;141;135;125;127;117;131;116;117;121;141;154;121;137;133;104;138;125;135;154;160;170;202;196;152;159;169;164;197;197;186;147;146;147;160;156;131;168;143;146;132;130;156;160;147;149;129;144;131;162;140;136;112;160;134;107;134;127;152;111;129;112;109;130;131;138;126;130;144;136;143;133;157;120;117;115;135;145;136;105;112;137;117;114;136;145;108;134;133;139;140;123;162;137;137;155;133;108;128;121;136;128;149;151;198;160;170;174;155;189;151;173;155;153;148;167;142;159;124;129;153;163;129;139;137;130;137;140;128;145;103;126;132;112;98;122;129;125;124;154;138;158;155;155;185;143;154;146;142;145;122;129;136;116;144;128;127;152;143;121;114;129;144;186;140;157;143;138;146;177;147;137;158;120;137;131;125;113;118;116;114;118;123;112;97;129;138;114;119;104;127;110;123;117;143;126;129;117;135;118;131;115;156;127;128;120;136;112
95;117;158;134;126;114;104;119;127;126;102;106;121;121;131;129;147;131;120;132;110;107;108;122;108;132;112;128;135;119;120;113;111;116;122;104;123;114;130;142;127;119;126;120;129;111;103;119;118;100;118;142;152;122;133;113;112;95;93;100;125;91;108;113;95;113;102;115;118;106;112;102;121;93;103;110;109;127;132;120;116;120;127;113;109;113;120;138;166;243;181;133;132;128;153;134;112;108;128;104;113;117;97;124;117;127;136;106;115;99;121;100;119;109;106;100;118;121;115;134;110;118;109;129;114;126;99;127;94;120;115;140;103;100;102;96;82;98;120;115;111;90;106;107;113;113;114;122;135;123;100;131;107;97;113;112;115;129;117;112;117;115;112;118;118;120;117;111;108;124;95;107;131;101;103;104;120;100;112;104;118;111;143;132;141;124;122;120;125;121;154;114;120;125;127;103;107;99;90;103;124;102;123;117;105;136;117;147;142;127;134;122;157;144;117;101;121;126;134;126;140;142;136;110;130;122;142;152;118;121;146;159;119;132;135;117;150;136;140;134;133;142;131;129;127;136;135;128;131;145;138;147;129;152;149;155;133;119;143;87;96;115;104;110;76;98;92;89;103;120;111;109;115;113;119;123;112;118;109;144;143;161;179;154;185;166;152;141;148;141;127;144;152;151;149;127;109;85;103;150;136;124;128;105;140;120;136;126;116;126;121;114;109;123;128;99;138;111;112;136;121;125;128;114;122;107;119;106;116;106;125;101;116;108;106;123;119;96;104;117;120;115;139;121;110;124;112;110;120;129;130;139;134;141;132;130;143;116;120;102;127;144;135;127;128;132;153;152;159;133;155;152;113;102;95;115;127;128;118;117;108;124;139;141;124;127;103;120;122;122;132;121;127;138;138;146;131;126;151;143;133;134;163;157;117;110;104;108;92;103;90;91;107;86;106;116;98;127;121;116;108;108;117;108;106;73;135;120;119;113;119;123;145;144;147;127;166;142;148;139;138;126;152;143;110;141;169;204;165;148;128;126;131;133;118;138;126;129;123;125;109;122;120;121;129;143;127;129;125;113;91;140;119;128;125;136;142;145;132;136;138;149;129;131;115;105;100;86;102;96;85;90;108;97;112;101;100;114;107;138;113;119;104;130;116;134;125;122;138;134;110;113;111;134;123;145;129;126;131;129;124;138;109;101;112;103;128;139;120;111;112;107;125;119;108;110;121;111;112;132;112;120;119;130;131;113;104;114;111;136;122;118;130;144;124;126;117;142;127;121;110;160;124;123;107;79;59;51;68;85;63;85;86;73;89;88;107;94;104;114;129;137;111;123;109;115;98;134;121;107;95;112;117;130;111;111;103;120;91;111;109;96;99;106;107;98;123;102;101;128;112;121;104;102;85;86;75;76;86;77;92;90;88;97;100;113;116;143;138;120;103;118;110;118;120;109;121;133;126;117;123;128;146;142;129;147;146;137;136;152;138;133;117;132;109;138;145;137;149;134;144;144;131;108;107;121;113;101;110;111;102;120;134;135;140;126;131;117;120;129;113;119;113;110;104;119;129;147;158;124;123;114;118;105;115;112;109;105;133;131;123;128;128;120;156;155;153;133;134;113;135;134;107;92;75;97;95;107;118;107;94;114;104;114;94;116;133;146;112;113;113;103;126;109;119;136;135;142;144;127;140;152;151;151;127;115;129;134;132;149;133;124;149;130;127;132;124;138;126;134;128;124;106;114;149;117;129;143;108;106;107;128;129;117;115;106;120;159;144;114;118;102;107;116;115;109;111;129;110;132;129;131;131;120;124;116;106;116;132;101;111;125;127;122;145;121;127;136;122;148;108;115;85;118;119;122;132;123;142;118;130;105;123;132;126;125;115;115;135;153;138;154;137;138;161;148;134;138;147;152;148;147;124;148;119;129;113;136;110;140;137;142;124;136;121;107;119;112;128;116;131;120;114;122;133;110;131;137;136;121;108;135;117;144;115;135;108;150;140;160;149;145;127;143;148;130;135;154;132;128;126;132;164;139;138;134;121;132;148;128;124;129;121;108;148;150;151;148;167;140;147;133;138;120;144;119;137;154;144;161;150;167;136;151;134;148;141;128;142;136;131;130;123;141;134;130;129;138;122;138;135;116;158;134;159;139;125;140;159;161;133;133;134;149;135;136;132;117;137;119;125;127;147;140;113;116;111;118;123;110;137;129;141;132;127;124;150;142;146;162;136;122;110;128;120;127;122;143;121;133;166;123;149;146;173;147;151;137;150;175;158;110;142;136;124;113;111;100;123;141;152;166;141;126;117;133;119;110;117;129;131;152;154;134;126;141;138;133;141;142;143;150;130;137;119;123;176;156;153;148;138;151;144;144;112;140;177;193;173;179;135;117;122;103;113;118;134;130;139;135;151;117;121;142;131;127;123;124;145;136;138;132;129;135;163;139;152;121;130;125;136;120;131;117;134;131;152;146;157;138;141;145;134;105;104;142;114;125;126;138;115;127;115;131;138;133;129;134;116;129;144;134;130;111;113;150;141;122;140;112;142;115;140;155;140;155;151;131;126;124;128;140;127;131;138;149;135;129;133;122;146;150;141;139;123;139;129;165;114;120;93;147;130;135;136;140;149;155;151;146;143;159;182;154;135;123;122;128;108;118;165;169;144;172;139;163;161;146;168;156;157;162;149;174;134;132;125;126;143;145;139;136;150;137;137;143;163;150;150;133;131;122;125;145;179;150;142;126;135;137;126;121;141;148;141;140;137;127;142;117;122;117;124;141;143;161;137;143;158;132;137;170;167;184;146;143;116;151;130;143;143;127;115;153;129;132;123;135;129;132;126;136;122;122;130;158;143;136;126;145;141;108;124;121;102;106;121;131;109;134;102;116;125;100;119;99;122;133;102;117;146;114;101;114;119;130;134;144;118;136;146;111;139;119;128;114;133;96;124;129;115;112;129;130;147;131;143;130;135;126;168;133;139;140;115;108;131;108;136;120;127;131;117;157;138;141;160;134;149;157;150;152;141;123;136;145;130;133;136;129;155;139;115;122;121;128;129;141;135;149;143;187;166;141;128;126;137;137;107;104;119;129;159;142;131;143;130;119;100;119;145;112;149;151;211;183;152;140;161;166;170;192;180;159;147;150;143;143;156;139;160;135;134;159;128;147;153;188;127;140;152;152;143;119;106;153;140;142;133;101;131;111;118;107;111;125;109;119;126;136;123;122;128;141;124;130;120;124;133;148;142;135;134;133;116;130;126;135;157;144;121;151;134;156;160;138;150;157;140;132;114;142;134;142;149;144;166;182;193;185;169;161;182;136;141;172;155;136;142;150;134;103;126;116;132;139;128;114;129;118;114;125;141;98;105;115;100;98;128;133;129;150;141;139;165;169;168;134;171;136;128;147;110;121;130;135;118;134;123;123;124;115;131;137;127;159;142;139;154;150;141;134;149;129;133;125;129;116;134;137;120;114;91;139;116;119;110;100;118;122;117;117;129;128;118;127;133;118;136;98;125;105;128;123;141;121;136;123;102;110
126;128;128;110;109;126;104;126;116;102;124;105;134;124;153;123;110;122;128;126;101;106;130;110;123;106;110;101;116;101;107;110;108;114;104;112;114;111;146;158;126;137;125;102;102;116;127;115;115;115;142;105;144;129;136;110;126;101;116;102;115;97;133;96;92;126;114;122;96;105;115;118;108;112;109;102;98;117;111;121;116;103;116;111;119;112;130;131;194;245;248;145;106;109;129;150;113;120;140;122;105;122;119;111;137;110;125;120;104;105;124;121;102;116;129;112;125;119;136;130;116;112;127;123;134;105;120;126;125;113;103;95;108;104;116;119;112;137;140;111;119;115;115;119;121;117;101;111;117;97;118;105;107;107;111;118;139;107;126;111;127;135;129;123;119;105;125;110;137;107;99;99;101;101;111;115;122;112;90;97;111;119;97;130;117;119;113;145;129;115;119;112;120;120;121;137;123;129;120;106;118;101;123;104;123;120;117;132;140;109;142;145;133;151;122;137;119;130;144;145;119;134;121;123;132;111;145;130;134;121;148;133;101;134;131;133;131;115;131;127;150;122;128;130;139;136;158;142;131;156;131;142;115;152;169;138;138;128;104;78;98;99;123;103;88;87;103;91;114;116;105;114;121;146;115;119;108;124;116;115;133;147;149;148;160;155;139;137;129;140;139;132;146;134;124;118;100;94;89;134;118;143;128;117;125;119;134;125;136;151;123;144;126;102;130;120;120;111;123;128;135;110;111;122;116;130;106;136;116;131;129;111;111;120;126;127;103;130;96;125;127;116;113;112;127;111;119;110;99;123;120;137;133;134;132;113;121;129;118;113;123;116;150;145;129;148;141;127;146;158;139;127;129;98;137;125;122;122;128;90;124;132;147;146;134;150;110;134;129;129;120;112;116;119;125;127;132;160;137;127;144;134;141;137;108;125;115;87;98;94;96;89;121;95;93;95;90;105;113;107;119;101;112;122;131;115;105;120;94;122;114;152;157;147;151;131;144;150;144;149;132;140;134;153;112;151;199;192;180;138;117;123;111;102;119;123;109;122;140;108;97;125;121;115;132;134;133;135;129;120;134;123;142;109;122;108;134;150;144;132;127;121;142;130;116;99;111;91;86;102;85;76;75;88;107;118;107;102;126;120;117;130;101;123;101;137;127;117;136;106;125;131;115;128;125;130;132;149;143;127;118;123;120;130;130;133;112;140;119;91;116;120;100;114;111;121;107;126;116;128;129;144;123;124;105;104;124;113;116;100;104;134;107;121;122;121;136;142;117;118;155;142;116;133;123;89;56;63;62;58;67;60;66;77;76;101;105;94;109;107;109;116;107;115;103;115;103;106;111;104;98;110;112;111;92;114;120;107;109;108;97;98;110;124;122;93;104;106;88;88;115;129;113;87;92;82;95;77;93;85;72;87;69;93;98;99;132;133;119;145;111;149;118;132;135;132;112;134;100;117;150;127;138;133;140;135;126;143;139;158;145;138;144;155;123;152;121;136;116;140;132;102;113;79;109;94;115;111;122;117;131;108;134;112;108;108;151;152;133;131;139;105;120;117;115;115;137;144;130;119;101;119;121;127;145;110;100;125;122;128;103;126;105;112;134;139;133;138;160;128;112;143;103;103;81;80;95;114;108;100;98;104;95;89;114;112;114;125;130;118;115;125;134;116;122;133;139;135;114;120;139;149;113;118;135;131;126;121;147;161;137;155;131;120;121;132;116;119;136;120;132;96;108;113;116;119;125;97;127;125;122;133;117;124;134;124;120;113;134;145;110;125;129;129;151;111;118;109;119;134;118;147;109;127;122;124;132;116;110;119;119;126;133;133;140;120;112;115;129;100;124;119;106;108;126;127;126;151;125;109;140;118;129;115;140;132;141;138;121;136;129;131;115;143;135;123;136;133;136;155;148;137;118;130;123;110;140;116;111;138;133;142;129;128;144;119;131;119;108;118;121;113;138;86;135;130;156;150;141;136;128;113;123;142;132;141;114;127;126;132;139;120;125;122;143;140;131;137;153;131;130;143;127;136;130;114;116;137;157;119;141;125;121;121;135;179;135;145;137;137;138;141;120;142;136;112;127;141;158;157;163;145;131;141;144;131;134;143;99;122;112;121;114;108;128;151;143;132;153;133;147;166;138;154;140;133;155;137;130;137;141;150;150;152;140;133;116;121;134;154;128;158;132;124;123;111;109;120;131;137;121;154;141;149;139;138;149;139;127;135;143;123;119;136;134;149;131;138;125;139;120;141;163;186;198;177;151;133;147;175;153;161;122;158;143;115;97;101;115;117;150;146;139;126;109;105;126;143;156;129;147;140;126;115;122;120;134;129;98;139;116;138;109;132;139;138;132;131;142;146;128;126;124;127;158;131;151;184;160;139;125;107;133;130;131;125;136;146;129;150;125;136;130;118;138;141;110;142;118;132;123;131;144;159;150;179;149;110;135;120;115;125;124;130;122;139;146;146;146;163;156;141;117;122;114;136;118;120;120;130;124;137;128;142;132;130;126;126;152;138;110;129;141;146;159;133;136;141;139;133;141;135;153;139;133;155;126;116;113;140;119;155;154;131;111;112;131;128;129;148;138;146;144;124;120;127;136;121;139;122;105;137;139;139;135;140;149;162;158;137;143;158;157;176;138;118;88;93;142;122;145;147;174;167;150;157;169;139;176;160;124;147;137;135;132;131;129;145;113;133;148;119;123;127;137;139;167;156;151;142;130;124;146;118;152;177;158;123;148;133;127;119;142;120;145;128;131;133;145;131;117;122;130;148;160;131;141;137;102;124;143;141;179;148;166;137;151;124;154;111;142;124;119;111;136;155;149;143;146;116;126;113;126;126;133;146;173;163;146;141;143;122;121;133;94;106;125;119;118;127;111;113;99;106;103;97;126;121;111;127;116;100;131;94;99;111;117;117;157;149;132;140;113;105;131;139;121;132;126;127;130;141;128;139;123;140;148;146;139;129;126;126;126;127;114;126;138;135;126;129;117;131;116;149;128;150;147;153;165;147;140;133;144;151;168;119;116;146;135;119;106;130;118;113;125;118;121;146;131;145;169;159;179;141;144;131;125;136;140;133;134;146;115;133;160;140;136;132;128;124;133;115;141;163;184;190;156;165;130;179;165;184;156;150;148;143;144;120;136;122;141;134;150;145;137;160;155;172;148;143;176;138;134;123;116;124;111;148;125;128;98;110;133;134;120;123;131;122;128;145;120;129;143;138;143;107;149;150;162;125;137;128;129;148;141;104;123;118;147;148;161;135;153;140;151;162;140;163;132;128;132;99;119;125;172;169;170;183;171;166;188;170;163;125;155;146;161;139;130;134;124;112;106;110;113;102;113;115;129;133;128;111;134;106;112;104;95;98;107;143;148;123;128;161;129;140;139;148;142;118;137;115;139;146;118;134;121;133;128;107;135;146;132;142;154;157;130;137;129;144;141;144;124;140;123;137;131;99;139;139;135;125;123;122;125;124;107;123;115;96;93;116;102;105;115;98;115;118;125;133;129;139;135;126;131;132;111;133;125;156
94;126;118;141;116;97;97;122;104;137;97;113;126;110;126;113;133;111;134;127;123;123;106;112;115;115;112;94;125;106;98;118;128;105;115;115;124;123;121;137;128;116;130;108;126;121;86;106;113;124;103;114;130;114;126;107;120;115;112;114;89;98;106;123;104;100;121;119;126;100;84;156;114;116;111;108;101;88;117;120;108;133;114;99;73;118;120;128;214;279;227;135;124;122;141;180;124;106;124;127;108;113;114;122;122;109;108;121;127;118;97;97;118;105;112;114;119;125;117;134;113;117;114;111;125;102;106;126;138;126;132;115;115;106;109;100;135;108;109;131;95;122;104;87;124;130;108;113;115;133;143;140;103;109;101;119;136;110;117;117;94;104;132;106;128;104;110;128;148;105;93;110;129;113;99;106;106;112;136;108;122;114;118;128;106;131;146;107;126;107;138;121;133;144;122;118;110;116;116;98;95;128;126;123;133;118;140;127;156;161;153;123;115;112;122;113;138;141;136;136;172;124;137;150;122;113;134;148;132;128;132;129;131;143;132;150;140;128;140;138;139;162;154;144;162;195;185;146;122;121;153;135;144;150;134;145;135;100;115;95;107;103;92;102;93;72;102;103;81;119;119;114;87;127;122;112;115;155;114;151;149;127;130;159;162;150;128;123;143;137;132;142;127;153;138;120;81;108;137;144;162;112;132;146;131;126;103;123;154;138;136;114;131;132;135;103;130;112;137;113;126;125;114;114;117;116;122;121;129;114;125;135;130;126;105;110;98;107;127;118;118;121;117;135;136;109;101;122;107;93;113;97;100;118;114;141;129;127;133;105;106;137;119;128;110;119;148;163;151;141;131;135;133;117;129;126;144;129;115;116;113;121;151;125;139;138;139;129;114;137;142;126;134;116;132;122;120;118;130;119;145;140;139;156;126;117;128;115;124;103;117;102;104;102;104;105;135;131;123;122;105;130;99;112;130;120;127;95;100;125;116;111;144;133;154;155;144;135;158;138;153;113;142;156;127;146;132;173;177;152;133;146;130;136;113;120;119;130;102;104;105;120;122;109;119;119;122;132;110;109;124;151;121;126;110;116;141;139;152;163;153;172;145;124;99;96;69;87;97;81;78;86;101;100;125;121;103;96;129;124;87;113;111;118;115;119;132;120;130;132;126;115;128;121;124;131;125;151;127;117;111;125;144;135;139;121;117;128;134;119;115;145;124;109;104;145;129;129;128;134;136;117;98;135;99;135;134;103;130;125;120;122;129;130;132;137;114;147;133;113;108;118;139;116;111;103;79;67;63;70;67;57;73;62;76;84;84;119;86;109;100;102;106;90;103;124;122;96;118;111;113;102;93;109;99;121;112;118;110;124;117;108;99;114;102;108;116;104;104;91;125;115;113;92;82;85;74;81;87;85;76;80;73;89;103;114;107;143;107;121;129;110;132;123;126;104;143;140;141;114;118;138;146;126;116;132;142;137;156;182;156;123;136;115;136;127;123;111;148;123;130;142;129;112;105;99;123;122;126;114;121;121;119;122;123;112;120;135;126;134;117;134;113;115;135;127;139;116;114;142;131;120;115;115;131;115;136;98;113;122;124;103;104;138;114;142;128;138;146;167;133;127;111;67;68;67;80;115;104;109;107;130;97;108;103;122;128;98;132;125;108;110;123;137;125;125;129;99;111;138;119;164;126;131;126;118;152;139;166;143;144;119;145;137;120;110;139;104;119;119;124;110;117;139;134;119;103;104;115;118;129;146;133;124;115;107;110;134;141;130;126;135;116;121;120;127;135;129;121;130;120;136;130;109;124;138;127;136;118;118;121;126;111;100;114;114;119;117;114;131;140;134;102;174;131;122;116;107;126;120;102;131;138;135;136;129;143;143;117;148;126;136;142;141;147;147;130;137;161;139;135;138;131;131;149;111;133;122;129;112;120;116;133;143;139;123;117;148;127;127;114;125;129;130;137;106;116;132;112;122;149;125;141;124;140;114;129;142;146;127;137;120;120;115;127;145;131;154;144;159;134;131;138;136;139;147;118;142;113;136;126;145;119;127;136;135;127;126;137;147;130;146;146;120;123;124;112;138;144;143;135;139;128;134;123;139;134;134;138;140;135;124;143;148;110;121;138;142;135;137;148;164;143;110;136;144;167;125;101;137;128;136;141;139;137;152;139;115;148;131;173;153;141;151;122;117;109;133;131;129;127;139;127;145;164;138;149;146;133;115;133;118;120;115;137;131;127;124;123;143;136;145;153;167;184;167;139;115;154;167;197;137;161;145;124;104;97;116;108;140;162;146;135;110;108;114;118;127;158;146;155;141;131;116;92;102;126;125;120;128;138;105;136;118;130;112;126;138;129;129;127;133;117;122;133;132;143;157;162;163;127;154;133;127;137;104;136;125;141;121;139;117;101;107;138;120;147;130;127;125;133;139;142;152;148;143;125;129;137;105;85;112;114;126;152;135;157;140;127;150;143;111;130;107;122;141;117;120;144;118;130;117;113;124;132;117;125;112;124;106;125;118;143;139;124;136;129;140;141;146;166;170;154;144;139;141;146;139;128;146;127;149;149;125;135;135;137;116;125;117;160;140;134;117;131;134;144;134;137;124;113;131;136;143;141;118;138;151;150;146;159;174;151;180;142;114;92;115;117;116;131;141;136;145;152;154;174;158;148;145;145;145;117;108;108;126;165;158;128;136;126;136;144;145;143;152;168;159;171;146;156;130;130;141;148;162;118;136;126;128;131;146;150;124;151;124;142;128;116;139;119;116;139;137;140;158;127;135;170;112;141;134;169;184;171;171;151;125;129;154;152;135;149;148;148;134;138;140;124;117;136;123;137;139;145;146;134;149;170;155;128;110;108;121;113;111;109;117;118;111;115;101;102;124;107;113;119;123;116;108;107;104;110;132;128;114;116;128;150;134;116;164;128;128;144;124;111;128;127;132;133;129;117;136;129;126;142;151;128;129;133;114;118;128;146;134;126;111;141;145;124;117;127;152;126;133;132;139;168;124;146;148;138;142;138;145;143;132;122;133;142;127;132;130;81;117;108;122;112;161;161;200;161;117;101;138;128;118;106;114;126;108;125;150;126;143;134;138;131;91;130;120;155;163;176;180;132;170;154;147;160;187;197;189;160;157;147;145;149;117;126;135;139;145;157;153;153;151;139;129;174;140;136;130;129;133;110;114;131;109;135;115;137;127;120;113;105;115;106;131;136;130;122;145;121;127;143;127;117;133;124;125;133;125;120;119;146;128;138;143;142;137;138;169;144;164;172;126;166;122;138;110;157;107;146;135;147;161;173;181;140;155;157;153;161;174;169;152;115;131;117;122;131;101;113;107;93;121;106;126;112;123;117;106;108;118;98;132;119;106;127;134;141;143;132;158;147;156;138;148;135;140;127;135;119;131;120;120;107;144;116;126;118;115;127;142;131;180;165;164;158;134;138;137;132;124;117;119;111;137;120;116;116;106;125;121;95;115;106;117;109;100;111;121;118;104;121;119;125;130;129;169;105;149;126;131;124;113;139;112
108;113;124;121;128;122;122;113;126;123;93;152;128;126;148;109;139;127;128;126;130;120;116;138;113;130;137;134;123;146;140;107;120;163;121;116;110;122;131;128;121;114;116;107;98;129;119;115;131;109;124;131;133;138;137;129;96;111;109;107;106;110;114;119;119;123;116;120;134;104;99;117;123;119;102;100;106;109;139;113;85;104;129;105;128;108;94;124;133;160;145;123;110;127;146;146;132;124;131;131;115;110;112;127;109;120;120;119;103;112;129;121;122;112;114;116;127;127;134;125;110;130;117;118;120;122;117;122;126;107;116;128;119;97;123;109;112;118;110;127;121;107;105;111;111;123;120;122;123;108;113;126;82;107;109;109;112;121;100;105;121;119;108;124;114;92;124;145;102;136;130;119;96;100;114;113;108;117;134;118;96;133;108;115;113;118;108;111;101;137;133;128;120;113;114;119;115;120;95;117;110;104;108;125;112;125;123;130;169;197;170;148;123;113;135;144;122;125;116;124;109;128;132;140;111;131;158;143;126;138;113;113;135;114;132;119;155;131;136;149;126;128;136;116;151;201;143;149;154;131;142;123;122;150;135;119;121;109;121;116;114;130;115;106;95;92;104;87;109;113;123;112;115;126;136;131;118;125;128;130;127;125;130;141;150;161;133;127;148;152;148;140;134;147;167;116;91;112;135;149;137;123;128;117;108;108;122;124;122;120;129;151;118;121;126;112;137;135;134;111;124;142;135;125;113;106;94;111;125;120;147;129;116;120;102;110;134;111;111;114;128;144;109;112;118;121;109;110;150;109;125;120;129;121;112;163;156;129;111;106;138;121;134;113;109;110;159;134;143;135;126;130;128;120;134;128;109;126;126;132;108;131;138;113;152;144;149;147;113;126;153;127;116;121;124;130;128;119;104;126;133;138;114;131;140;125;114;110;104;93;119;115;116;121;111;111;130;115;97;127;109;111;120;120;121;105;108;102;117;113;109;114;144;135;181;136;127;145;137;133;141;134;123;152;130;131;149;180;171;148;112;118;131;107;105;117;117;132;115;107;114;117;113;113;119;127;115;113;107;124;117;138;115;127;130;139;150;157;175;159;162;153;142;139;106;93;96;102;84;88;94;88;113;124;104;124;131;127;104;105;129;110;106;112;118;121;121;121;115;113;137;116;121;109;112;131;134;134;143;133;136;130;124;131;141;133;132;130;106;117;118;140;153;110;136;137;147;104;101;124;149;132;120;131;126;103;117;114;136;145;127;120;137;132;126;133;119;126;125;134;111;138;118;147;104;115;88;70;64;74;79;64;75;64;79;73;73;93;117;91;91;94;93;97;96;94;77;106;132;114;103;104;115;127;115;103;101;100;107;110;122;110;104;91;103;109;122;119;100;118;127;145;113;96;105;88;71;111;79;90;62;55;67;89;119;116;113;107;96;106;130;127;129;116;117;91;108;125;124;146;143;132;105;116;120;131;131;156;163;165;179;135;153;143;131;152;123;150;140;128;139;137;136;101;116;102;101;107;123;114;112;114;115;110;137;133;114;113;126;115;131;115;120;104;129;121;130;124;132;125;118;109;115;103;121;124;130;118;123;105;115;126;133;122;132;142;139;156;127;135;119;119;116;89;65;73;93;94;102;94;103;105;102;107;115;116;115;110;116;114;132;123;133;123;125;109;125;119;118;129;144;134;152;150;118;128;134;149;129;125;137;130;127;115;122;129;144;113;124;119;133;108;120;117;127;135;117;118;96;139;107;135;138;131;121;119;139;106;131;129;144;134;130;141;130;129;116;125;128;130;120;144;113;136;132;125;132;118;128;135;123;112;95;102;124;124;115;128;138;108;113;109;136;132;118;152;126;131;140;130;140;127;129;132;128;114;138;124;127;124;121;140;139;134;152;140;137;145;133;140;139;108;138;133;116;126;123;122;138;127;120;130;112;140;125;141;117;130;138;124;112;121;136;114;141;123;128;127;112;117;127;118;123;102;135;111;121;151;159;152;126;136;147;114;129;142;145;144;152;156;149;148;152;141;140;141;135;111;131;135;129;126;130;133;142;138;127;131;126;133;144;166;121;149;133;123;128;128;130;152;138;106;139;146;147;135;127;136;136;149;118;136;132;149;126;143;141;147;149;138;139;164;148;149;128;136;127;145;142;130;147;161;117;135;122;126;145;135;112;142;141;154;142;134;135;131;122;124;136;117;130;130;130;128;121;150;162;153;138;144;123;115;107;135;124;121;131;121;140;149;146;151;161;149;147;155;159;145;144;192;174;161;145;131;110;100;84;87;106;164;133;142;131;129;126;121;136;170;148;152;185;161;145;119;111;107;143;130;141;133;108;121;124;114;125;119;120;139;111;119;127;130;131;125;129;145;153;161;142;144;127;144;142;125;145;126;155;146;127;95;130;125;150;129;137;113;127;124;124;144;120;115;127;141;113;129;135;122;132;108;90;82;104;133;137;129;139;162;127;152;122;126;150;141;131;115;136;139;122;115;132;110;127;126;124;124;121;126;130;139;127;124;125;107;117;132;128;121;154;147;143;158;142;139;146;157;141;139;129;141;121;150;150;113;122;117;127;114;139;139;137;139;120;128;111;142;135;139;138;129;127;117;139;152;150;129;135;146;140;138;150;141;182;172;141;108;81;105;97;100;111;130;124;127;137;160;146;145;137;144;103;129;120;115;140;157;202;163;138;148;127;146;145;150;137;167;160;153;177;156;149;129;138;147;131;142;117;154;117;149;118;140;136;151;127;113;120;127;119;136;112;130;136;143;144;164;154;155;129;111;121;164;150;209;170;178;146;138;142;135;122;144;148;142;148;114;143;133;138;138;127;133;140;122;113;152;170;178;175;185;148;108;101;127;122;113;125;92;117;121;134;119;108;105;111;131;138;126;116;95;110;128;128;131;142;128;130;118;144;147;130;124;135;93;140;127;120;134;148;118;153;142;165;122;154;151;157;151;118;137;129;112;135;125;133;138;132;125;134;111;127;135;125;148;163;140;127;162;148;144;148;141;141;157;162;133;116;138;131;126;103;118;135;112;126;106;126;118;104;134;152;165;141;144;127;113;99;106;100;98;108;123;124;120;132;121;140;134;125;107;142;154;178;163;148;151;174;130;158;141;151;184;181;168;120;130;143;140;141;158;130;145;139;148;153;165;162;149;133;165;160;161;133;136;110;108;102;122;137;115;137;134;144;130;127;126;87;124;118;127;125;123;107;153;125;131;120;142;120;146;120;123;126;130;124;135;134;141;145;129;151;155;172;176;154;132;142;176;131;128;110;129;105;159;136;147;170;149;169;139;162;131;154;124;134;158;155;151;152;137;102;111;135;116;96;110;102;103;117;124;124;137;112;117;122;108;114;98;111;125;145;133;151;131;126;134;127;122;141;128;137;109;140;144;132;130;125;145;128;116;140;116;141;139;133;138;126;126;159;158;180;131;135;108;135;117;129;135;133;116;137;112;129;151;103;107;123;131;110;128;102;120;106;125;120;126;107;121;113;128;103;125;115;123;127;119;127;132;110;119
121;116;107;116;115;118;110;105;133;115;112;116;113;116;133;118;129;111;141;123;118;130;130;107;109;113;118;130;116;115;135;105;130;96;125;105;103;105;101;127;137;118;82;128;125;128;79;115;123;122;110;132;120;114;132;125;133;116;110;98;109;118;109;105;116;124;106;109;103;129;95;108;117;100;90;97;103;97;105;108;85;117;122;110;127;98;99;93;114;116;106;117;106;109;121;125;111;131;116;85;105;121;115;133;112;113;128;113;114;105;119;113;110;93;135;144;116;132;149;126;107;108;129;113;108;93;141;116;111;108;107;122;104;102;130;109;143;111;128;102;117;105;126;96;110;97;103;134;104;104;113;121;112;122;124;109;116;93;105;95;111;91;114;119;95;107;114;118;131;118;118;111;123;106;106;103;113;86;104;137;113;115;117;109;112;122;110;120;114;121;143;123;119;128;123;112;110;95;95;124;134;115;122;126;125;141;136;139;165;180;167;148;149;128;111;136;130;114;142;155;112;125;136;127;126;147;136;156;169;143;117;122;123;130;146;135;133;125;123;128;146;124;124;156;142;168;135;152;147;136;131;132;125;138;118;118;145;116;121;149;97;112;109;111;109;111;84;93;104;96;127;112;135;106;146;119;108;103;112;147;112;128;124;138;142;138;132;139;145;141;124;136;143;129;161;104;97;88;112;107;133;111;135;130;140;108;113;129;112;119;117;135;124;128;134;120;118;128;132;138;159;141;132;112;102;122;130;113;139;107;130;134;119;133;115;118;113;131;113;123;131;133;130;113;138;107;110;125;124;133;103;118;146;132;133;115;110;132;128;108;95;106;120;124;142;122;121;146;141;133;114;139;127;121;116;119;136;108;117;122;123;126;123;152;155;150;146;136;125;125;130;128;117;132;149;132;130;138;124;114;125;142;122;139;132;141;106;113;111;94;95;104;95;118;101;115;114;134;105;111;128;93;119;109;104;114;109;117;108;111;126;108;113;155;138;159;150;151;146;139;145;163;177;113;126;145;134;154;154;135;138;124;133;109;145;123;102;121;129;110;90;108;128;116;98;119;108;131;100;111;120;131;118;138;150;139;135;124;137;176;174;163;158;148;100;95;68;82;74;96;97;104;101;94;104;113;118;109;126;98;131;135;127;117;114;132;117;136;127;128;103;113;135;128;100;138;128;130;140;139;117;134;144;127;121;147;149;124;110;121;140;134;146;123;146;147;118;115;90;150;146;130;122;114;108;111;119;154;134;124;115;123;120;142;129;118;123;123;154;139;126;136;153;140;124;99;91;77;66;75;83;67;60;67;67;77;70;76;97;83;102;88;86;115;106;85;93;99;117;122;107;115;98;97;130;123;115;109;106;95;94;116;118;95;127;124;113;124;111;128;132;117;109;109;92;116;100;100;102;83;61;58;60;100;106;131;110;116;126;144;146;120;109;118;113;138;113;119;119;129;133;136;119;131;139;119;117;147;130;183;159;180;194;157;146;138;150;139;130;154;132;152;145;136;146;117;106;113;105;105;141;120;110;138;126;122;121;122;140;126;119;123;126;117;101;117;101;100;116;125;122;113;109;123;119;150;114;132;128;110;108;129;114;133;114;140;140;114;135;128;132;148;106;101;100;96;95;103;123;117;78;115;99;109;102;116;114;104;125;127;112;114;126;124;116;129;130;92;123;130;128;130;128;105;141;131;131;129;157;138;123;135;154;105;119;116;115;126;104;119;130;123;108;112;124;111;117;113;120;113;108;130;130;131;141;134;133;121;131;136;124;112;138;135;127;125;105;117;126;130;116;136;121;117;124;132;110;120;116;131;125;124;113;126;128;97;131;118;126;120;123;123;118;124;122;147;136;140;145;111;130;134;113;130;136;146;123;131;154;140;136;139;172;133;122;126;156;201;153;141;134;134;126;115;128;132;120;125;128;134;132;121;124;112;120;95;133;126;118;106;132;118;132;158;134;142;129;133;141;127;120;101;128;141;122;137;132;128;150;135;137;126;119;123;106;122;122;138;141;143;138;144;142;145;160;129;131;117;136;115;134;125;133;135;135;153;123;133;149;162;132;132;127;120;126;132;137;116;131;127;138;140;157;149;142;145;148;131;130;142;138;143;135;142;154;109;113;160;136;144;141;130;127;126;115;140;126;151;159;149;120;146;136;144;155;160;163;151;146;146;148;142;142;153;123;112;125;129;144;128;123;128;124;159;155;160;136;135;125;139;108;129;140;140;145;127;122;118;157;131;144;134;139;141;126;149;99;136;172;180;163;176;154;126;120;105;98;110;123;115;112;143;146;144;118;150;133;146;171;183;190;178;128;115;93;97;115;119;139;115;133;128;137;138;134;135;122;128;115;124;103;124;137;129;120;124;140;146;132;127;136;143;134;118;137;106;142;125;124;143;122;140;93;118;116;133;130;132;134;130;133;116;148;133;139;152;145;135;110;71;62;68;123;115;122;132;120;125;141;111;130;146;126;122;149;133;156;147;120;137;139;115;136;140;155;132;133;136;133;124;136;119;117;119;114;148;123;123;142;168;162;134;141;123;135;147;131;136;143;145;138;143;154;138;140;111;148;131;127;145;164;133;140;123;110;132;119;129;124;118;95;108;129;144;133;158;124;139;141;137;143;139;169;186;130;103;97;97;128;128;129;97;117;118;138;149;158;144;120;139;115;106;125;127;148;180;185;192;153;122;137;136;122;134;127;135;172;153;147;181;171;147;133;135;141;137;135;123;138;112;148;140;162;139;129;113;126;120;129;130;140;156;142;137;144;134;143;133;139;142;139;158;164;160;156;160;123;120;127;151;131;134;145;152;156;169;148;129;108;125;139;145;132;126;151;160;154;179;158;174;126;128;98;108;110;119;116;111;108;94;126;113;93;128;128;116;144;129;123;129;101;120;133;133;139;140;130;125;133;116;124;129;119;138;139;125;124;143;137;121;136;141;156;137;124;129;129;129;125;129;128;138;125;116;124;143;138;141;116;127;155;137;137;130;153;158;162;141;128;135;148;126;161;138;132;154;144;117;145;129;125;146;138;124;123;110;131;117;139;146;132;155;109;115;103;87;111;102;97;96;96;125;123;118;127;128;128;133;119;119;103;156;149;166;159;162;181;158;139;164;164;148;182;176;127;137;124;176;114;133;152;154;122;145;206;194;173;175;133;140;154;150;115;113;104;119;118;122;141;155;135;132;127;122;135;94;132;118;127;111;125;134;112;145;119;122;131;120;130;140;124;126;123;136;136;155;142;147;125;152;130;169;154;179;174;176;158;144;133;135;147;138;155;153;146;164;137;142;154;137;129;158;147;137;116;155;175;139;146;122;126;118;105;115;119;117;100;102;123;126;113;158;137;129;121;124;113;123;126;157;114;117;142;129;123;131;128;128;135;145;128;129;122;103;127;139;143;136;121;110;126;135;133;152;143;128;151;139;149;143;131;143;137;130;120;136;110;119;110;96;128;106;110;99;105;116;113;128;106;108;98;126;117;146;118;116;129;144;109;118;111;117;125;110;119;141;135;129;115;119
109;120;117;128;106;103;102;123;103;110;114;137;128;104;130;103;119;119;127;112;102;108;128;133;110;110;115;110;140;123;127;108;103;99;109;113;124;107;123;102;118;110;109;127;97;99;115;122;137;149;118;100;113;118;127;134;131;139;116;124;127;98;106;133;105;110;108;102;115;105;126;92;88;91;102;95;95;95;121;128;97;107;101;101;106;115;102;112;111;106;125;123;95;95;114;96;114;113;113;108;94;93;103;116;125;120;119;125;100;119;126;119;110;115;122;139;144;137;126;128;122;127;97;133;127;116;128;113;108;125;109;100;108;115;140;116;120;132;123;127;124;105;106;133;105;125;114;132;117;126;124;114;119;120;106;120;120;114;115;89;119;127;126;125;111;117;93;105;101;131;117;111;111;131;124;116;107;113;104;129;100;111;108;120;121;116;118;97;122;113;114;121;147;128;140;109;123;117;94;115;110;114;139;109;127;121;108;160;140;133;132;135;122;122;129;111;134;131;129;118;122;119;133;138;124;121;136;135;166;140;142;125;107;132;123;131;128;130;130;105;134;134;145;118;133;147;131;114;160;127;119;144;96;138;122;107;105;110;104;88;121;104;113;109;101;107;112;109;122;113;116;118;113;89;80;123;128;124;112;126;132;117;139;143;188;139;143;140;126;165;139;144;121;148;124;141;99;114;124;139;131;106;109;106;127;137;128;110;111;107;132;126;123;132;138;123;127;121;147;136;139;132;133;125;124;109;88;125;118;131;111;130;123;137;122;127;93;100;107;126;125;135;130;112;112;124;131;129;100;120;103;127;111;115;114;129;114;122;144;110;110;116;127;116;145;142;152;148;104;135;136;131;136;131;118;123;114;108;126;117;110;140;112;130;161;141;143;122;118;115;107;139;120;118;126;122;118;156;157;112;127;123;126;159;127;136;123;91;100;98;82;86;111;88;108;91;108;115;112;107;107;110;106;114;110;97;122;93;106;108;127;109;129;146;142;160;133;125;148;145;154;140;137;153;139;139;140;136;158;137;130;127;114;106;116;119;85;92;118;110;117;121;124;113;112;133;121;119;138;135;129;106;111;115;142;123;139;130;141;132;177;151;144;129;104;73;96;86;80;99;104;116;78;105;112;102;120;107;112;108;123;120;127;124;112;138;120;130;123;136;144;116;111;130;128;151;131;121;125;126;123;138;132;150;135;155;129;112;124;127;126;123;106;133;118;117;136;119;104;122;134;131;137;137;119;126;89;123;135;141;153;128;139;129;118;122;120;141;137;108;140;139;141;122;104;118;91;56;77;83;86;79;84;73;70;77;105;91;99;92;100;101;111;118;94;91;109;109;134;122;120;109;120;126;118;146;128;118;114;107;123;114;123;125;127;106;112;96;129;119;139;102;130;114;89;93;96;113;88;103;84;69;87;133;136;177;117;127;136;129;112;123;130;101;109;134;106;111;127;129;149;129;149;114;126;124;110;135;124;152;190;231;229;177;138;138;132;121;155;138;137;156;162;146;128;122;116;97;99;122;119;101;120;107;128;123;112;117;146;119;125;119;113;121;102;99;110;121;125;117;119;121;96;115;130;109;142;120;118;121;114;134;130;121;137;143;127;128;126;152;120;116;114;97;91;103;103;83;103;103;124;117;102;101;104;96;101;108;139;111;121;124;137;124;115;113;126;127;115;115;135;141;140;157;142;152;132;144;131;138;155;143;125;116;140;134;113;110;120;116;130;106;112;128;121;142;141;131;132;133;122;120;155;132;136;141;129;109;140;112;128;145;121;136;119;109;115;122;118;120;113;122;128;136;110;107;105;116;93;114;137;122;130;124;100;127;125;94;116;122;143;112;124;130;151;131;122;148;132;151;124;142;125;163;146;168;123;115;130;147;146;156;136;140;144;152;147;135;137;157;156;137;122;122;126;129;130;129;133;133;136;125;145;135;133;133;130;111;113;125;132;135;146;150;134;125;120;129;127;133;124;113;129;119;110;130;136;142;131;129;142;117;151;125;116;143;131;134;147;151;147;137;126;130;139;140;177;129;135;136;129;124;142;141;121;145;134;132;151;151;118;112;144;109;146;147;127;136;121;136;156;139;159;138;146;139;115;117;159;121;128;140;119;154;132;146;133;133;152;133;154;129;132;137;124;140;123;155;133;121;122;126;152;138;177;157;135;150;122;149;125;137;128;100;131;109;134;127;131;119;117;143;114;141;135;141;160;146;137;128;128;142;133;138;149;119;130;124;130;134;127;153;138;121;137;124;139;135;151;175;180;175;154;143;114;101;103;115;119;129;132;134;141;159;145;144;161;165;172;167;183;146;132;107;117;110;129;146;127;138;112;139;109;113;135;142;116;143;112;107;122;112;126;115;120;126;154;161;128;158;159;120;110;130;124;132;131;129;126;135;109;110;123;136;120;120;121;126;147;120;103;124;122;152;105;135;147;112;110;85;69;80;129;119;119;122;139;118;143;137;115;134;136;125;132;126;129;123;127;128;139;117;136;117;130;135;118;119;145;130;115;144;125;126;142;109;128;124;146;149;136;137;126;139;127;137;120;105;116;127;128;141;151;139;139;123;127;119;112;152;158;145;143;111;132;88;135;123;115;111;105;107;117;129;115;147;135;141;126;139;151;160;147;152;138;108;94;118;125;114;127;146;109;113;158;170;167;145;117;118;136;122;117;129;119;153;189;188;133;125;126;121;127;125;158;139;181;169;179;187;165;126;123;120;137;161;164;131;137;127;123;153;140;133;120;140;128;123;114;127;126;118;152;147;144;133;139;146;122;121;141;140;160;158;173;165;135;121;152;146;126;133;134;160;166;142;142;143;152;132;138;136;121;141;125;179;139;155;146;143;132;140;151;125;112;117;94;97;139;113;118;133;128;119;159;119;114;114;107;108;120;95;131;128;139;132;116;129;122;105;115;120;116;128;128;139;133;129;132;142;145;140;141;135;119;153;153;130;126;146;158;131;134;124;146;145;133;142;112;144;114;131;130;133;151;171;136;149;135;156;147;142;149;134;129;145;137;126;121;126;126;134;136;147;124;107;121;102;122;149;143;132;123;112;116;125;131;133;111;78;134;127;144;151;130;136;138;148;140;154;134;149;162;153;180;157;170;172;152;172;149;185;167;190;139;113;140;137;133;139;155;141;149;140;184;202;198;172;170;144;172;132;153;118;130;110;120;128;112;114;143;124;99;100;118;122;139;129;141;128;123;106;124;137;139;120;136;125;149;131;114;141;110;129;131;149;140;134;133;125;143;157;177;179;184;162;167;156;158;155;145;139;126;143;154;152;156;147;155;154;138;149;131;148;151;145;161;164;155;113;95;110;120;110;120;108;109;124;120;129;125;117;125;121;106;117;103;111;134;115;113;119;121;118;134;127;106;121;120;122;145;133;122;141;120;117;128;113;112;125;128;130;127;161;146;155;131;144;156;140;142;142;169;138;133;170;126;128;125;136;131;108;125;94;143;115;120;117;120;114;111;145;113;136;151;130;136;107;125;128;112;138;117;119;128;129;129;125;155;140
135;113;110;127;131;108;93;116;91;95;126;125;121;125;126;106;122;134;105;111;123;114;111;130;139;119;109;113;125;111;123;125;134;131;113;112;120;116;113;114;120;120;112;130;111;107;116;132;128;124;108;119;118;130;123;113;118;119;120;125;132;113;118;108;100;95;127;122;107;100;100;92;98;104;109;108;111;119;112;91;100;95;111;129;95;111;103;103;121;120;121;135;105;124;123;122;110;129;104;112;128;100;107;105;102;124;114;105;105;117;117;105;117;105;116;139;120;127;107;107;122;87;123;131;107;108;90;130;102;109;112;124;101;122;107;111;142;121;107;120;125;100;120;114;102;102;104;114;108;144;112;99;114;127;113;108;128;113;108;100;94;120;116;104;119;105;94;111;114;109;134;119;116;155;105;97;114;123;119;120;104;125;110;119;116;108;120;121;114;138;140;146;145;116;103;123;119;128;130;112;115;106;109;142;131;122;133;103;131;126;135;150;103;127;125;142;123;135;147;119;157;130;125;138;121;124;144;138;144;133;115;128;134;139;127;146;124;126;108;131;119;119;124;130;145;137;113;108;135;131;147;134;134;135;107;94;112;100;109;98;112;132;109;120;116;98;106;134;105;118;101;99;115;100;123;122;129;125;113;146;140;122;121;165;156;175;162;145;134;132;164;137;137;166;143;124;82;105;95;113;129;145;107;128;100;150;132;121;139;136;129;131;122;112;105;122;128;111;140;124;150;135;142;142;126;136;117;116;116;123;123;99;130;129;121;139;138;135;121;122;122;138;129;132;134;120;119;134;121;146;90;116;135;123;117;134;111;127;114;101;105;119;132;138;140;129;131;147;133;150;115;132;129;136;114;115;106;118;105;115;144;124;153;153;162;160;130;151;144;124;127;112;139;113;124;120;135;139;137;129;144;142;130;118;141;119;132;106;111;106;91;92;75;99;95;111;92;88;109;118;121;97;126;118;110;111;102;95;109;125;128;114;127;128;172;146;137;154;127;165;142;162;135;153;141;130;135;136;152;130;123;110;126;120;118;126;113;105;99;105;109;128;137;120;136;144;144;127;134;134;125;118;106;126;113;130;134;118;151;148;148;135;162;157;107;89;90;83;96;105;118;94;98;122;104;98;118;108;122;130;117;114;112;110;128;125;122;129;132;119;159;128;124;145;110;145;139;129;128;120;150;146;129;128;145;135;158;146;139;119;131;135;130;147;147;106;124;121;119;114;143;123;132;125;126;118;109;132;156;130;136;132;134;124;123;102;121;114;134;123;131;131;113;143;118;107;79;67;77;95;84;77;86;54;69;73;100;93;124;94;89;116;108;113;107;101;112;113;127;108;120;129;133;128;125;144;113;122;128;116;115;117;110;110;112;106;120;126;150;126;122;99;110;111;114;76;114;105;116;88;93;69;83;119;120;142;140;139;124;133;106;121;132;124;113;113;115;139;128;142;138;121;149;158;147;150;118;134;152;147;202;230;204;157;134;125;121;146;134;127;133;175;156;169;144;139;112;120;117;146;134;123;133;118;120;107;117;111;134;123;95;117;121;124;111;124;115;92;120;121;119;120;111;143;115;122;120;103;111;128;141;102;132;137;145;117;131;138;143;148;111;157;131;117;120;92;93;102;92;99;113;115;110;111;106;121;103;123;121;120;105;118;128;125;141;108;100;138;110;141;140;148;138;162;147;147;134;168;146;124;119;134;135;122;147;117;146;130;125;98;98;113;129;138;133;123;148;124;119;127;122;134;142;132;129;136;125;150;114;103;128;132;123;137;146;134;124;136;109;111;126;132;103;131;107;135;113;104;116;115;112;128;118;109;114;108;116;97;111;107;106;125;121;120;123;148;126;103;127;138;131;116;138;114;137;141;128;136;122;122;112;130;130;141;131;153;161;147;130;160;141;138;133;114;142;122;104;119;145;118;143;126;124;132;146;118;126;117;136;131;123;147;137;143;126;135;106;114;131;118;115;130;124;144;137;136;142;117;139;127;133;123;145;114;142;116;148;144;139;130;130;129;137;147;160;150;156;149;117;124;135;139;138;150;160;149;131;132;129;125;153;121;120;155;124;136;117;125;125;125;125;130;133;149;135;117;101;114;133;135;119;130;133;146;133;150;145;129;120;125;136;111;130;112;154;138;142;167;141;138;134;145;126;122;145;160;152;130;145;124;139;131;138;131;112;115;122;142;116;127;140;111;127;138;125;163;148;142;126;132;146;131;131;122;135;111;115;118;130;119;125;126;122;133;121;158;143;160;150;169;156;188;162;126;114;86;98;102;108;102;136;146;167;161;129;116;157;151;170;156;161;146;112;95;94;136;149;140;146;127;129;147;144;105;112;141;132;142;138;132;125;121;138;120;138;122;130;157;134;132;128;115;119;127;114;121;139;124;130;127;132;127;121;152;140;143;116;136;129;100;108;119;122;115;123;139;109;137;111;114;84;94;92;87;93;111;124;114;119;105;120;124;111;106;116;132;139;147;121;122;160;121;106;137;116;121;123;146;138;117;115;130;142;128;110;137;141;132;133;135;135;139;153;152;120;131;124;117;127;115;114;132;134;137;132;134;121;136;127;124;161;160;119;93;83;120;105;109;110;110;100;108;116;133;150;183;147;159;165;164;170;166;163;149;148;123;119;138;131;152;155;120;96;106;128;139;143;165;130;151;119;122;103;120;142;151;170;165;135;127;117;114;117;128;145;163;184;175;189;188;155;140;117;132;127;133;166;122;148;126;119;121;143;144;135;137;139;116;137;130;132;142;141;129;131;116;124;138;160;124;157;133;140;153;157;151;139;105;116;119;146;140;126;172;152;132;171;144;121;147;129;133;128;116;149;154;170;160;161;126;117;124;104;119;114;119;114;114;118;124;96;115;98;110;127;127;121;114;118;99;107;101;176;172;135;130;119;112;124;107;128;106;139;118;132;113;140;142;127;153;112;121;145;127;132;157;140;133;132;135;143;159;144;134;140;130;116;121;135;132;123;130;148;125;154;139;137;125;164;137;164;142;121;132;133;146;152;146;131;128;126;119;136;166;131;107;109;118;129;148;150;135;121;105;93;137;145;147;107;119;106;125;143;145;127;133;124;120;143;134;129;124;136;154;163;176;193;156;166;143;149;156;157;158;130;131;138;142;139;133;147;131;152;176;195;211;192;169;163;166;120;169;138;140;141;140;99;140;131;122;145;119;110;147;122;126;121;106;139;129;124;117;133;137;132;127;124;149;154;148;140;138;110;146;114;117;123;151;133;139;149;136;158;202;166;155;174;161;139;138;158;135;139;142;141;139;144;163;171;144;176;137;125;124;168;157;143;165;132;117;111;113;109;110;126;107;119;122;128;142;135;134;128;134;114;121;119;135;105;115;115;127;144;110;144;124;121;121;128;118;128;115;129;116;124;118;116;119;92;127;120;117;131;134;145;123;153;142;139;140;128;134;142;153;153;152;146;126;116;133;135;126;108;118;134;134;123;116;111;120;133;124;154;134;123;124;122;105;118;130;130;141;106;125;127;136;114;125;111;126
117;118;131;115;130;99;128;104;114;102;112;122;138;114;112;119;129;117;119;115;118;117;140;102;103;108;111;124;115;129;114;134;158;112;125;120;113;132;110;122;116;111;114;103;117;127;142;129;127;122;131;115;145;112;103;121;131;124;106;120;127;140;111;112;126;132;105;107;91;97;107;103;104;123;116;103;95;96;106;108;114;109;121;102;108;100;101;112;113;103;131;134;109;110;128;123;119;128;109;129;106;98;90;113;102;112;110;114;109;96;111;112;107;107;122;117;110;127;118;104;104;119;127;126;111;118;113;137;108;98;112;141;107;108;111;99;136;101;120;98;104;104;104;123;127;92;105;113;104;139;117;116;132;131;119;112;118;113;113;117;133;126;127;93;91;123;93;121;123;124;106;113;114;114;113;112;106;117;113;111;106;105;102;99;102;123;112;114;85;130;126;130;143;154;129;109;92;110;124;109;128;122;109;118;126;132;113;114;162;129;123;120;126;129;131;127;112;113;111;134;154;131;120;127;126;127;147;143;130;117;135;140;116;122;106;133;120;139;132;143;135;122;133;142;136;121;127;123;144;142;123;126;135;113;127;94;103;97;101;137;118;115;121;95;94;103;102;113;129;119;116;133;118;119;109;115;121;97;120;135;125;153;126;124;162;156;161;137;147;116;140;139;135;135;155;111;86;92;107;132;132;133;137;128;124;134;117;133;137;144;122;112;111;121;111;107;122;127;131;117;124;122;123;99;132;149;124;127;107;133;108;128;120;132;137;115;129;95;113;128;130;113;109;112;111;133;116;108;98;122;145;121;116;125;110;111;142;120;138;115;122;120;111;134;128;137;141;135;144;132;136;134;133;130;130;141;118;106;120;112;127;119;136;160;178;141;108;121;136;124;108;129;120;114;145;116;141;155;130;133;130;139;136;130;123;115;122;103;83;114;85;86;91;106;101;114;117;98;107;109;127;130;107;125;106;103;110;130;107;105;97;127;105;142;149;119;134;146;142;166;155;142;147;133;141;115;150;121;140;128;125;128;116;115;134;101;120;84;91;116;116;115;115;129;119;132;131;106;118;131;131;130;131;116;128;121;115;149;121;165;162;178;163;153;95;76;93;110;107;109;110;109;130;104;90;107;104;133;113;120;120;122;126;127;128;126;122;153;134;146;143;133;122;135;135;115;123;124;119;128;133;109;106;131;127;126;133;110;109;127;116;126;134;130;114;125;126;125;116;117;112;105;115;127;132;126;145;118;142;126;131;111;111;114;113;110;129;138;118;140;118;114;136;134;118;101;93;76;101;87;105;103;93;81;72;81;86;106;104;113;109;119;129;140;122;112;132;99;120;114;115;119;115;113;117;130;91;120;130;106;115;125;127;118;115;108;100;104;126;136;120;109;101;91;112;94;71;92;96;102;98;85;124;139;156;161;136;99;131;103;110;125;109;116;134;132;107;117;140;127;132;143;116;131;125;157;168;133;141;175;147;201;175;153;133;179;138;134;113;106;156;163;176;159;171;144;137;128;103;120;125;119;93;99;114;105;106;128;106;135;136;131;156;118;110;111;125;111;118;128;111;134;121;135;115;108;121;121;113;126;118;118;127;138;144;146;115;138;138;139;127;136;130;106;73;80;64;103;102;109;99;107;101;100;111;121;108;128;110;109;116;109;116;111;102;114;103;109;127;148;129;136;131;140;148;146;141;158;157;152;126;148;127;138;140;129;128;117;124;105;109;130;107;123;123;110;132;146;131;112;126;132;130;118;131;115;125;98;110;107;120;110;125;118;134;113;93;110;117;118;100;137;150;128;117;121;115;94;97;105;124;136;137;134;114;115;103;89;115;106;128;116;115;136;142;120;133;113;117;137;123;121;134;133;120;113;134;140;120;132;143;161;142;152;133;144;141;146;160;173;115;152;149;135;125;136;127;123;108;116;134;130;114;129;148;101;126;133;112;125;134;139;137;123;131;128;101;107;125;129;107;135;139;136;147;141;152;138;151;127;125;116;141;142;136;109;140;134;120;140;108;130;152;121;159;164;137;125;124;133;134;135;135;139;134;140;130;132;116;141;120;138;145;156;131;144;140;128;126;125;113;119;137;134;142;128;121;119;124;135;131;177;131;137;158;133;131;125;135;131;150;140;126;118;117;127;129;142;127;137;144;132;159;126;147;131;136;126;148;118;123;128;133;120;135;127;135;156;107;136;122;141;134;139;146;133;175;146;123;131;120;112;112;130;125;130;106;127;126;131;142;135;112;121;150;140;130;124;144;144;173;178;154;135;119;92;107;100;105;128;142;165;162;173;119;131;168;144;168;178;154;123;109;114;107;112;129;113;125;112;126;120;141;146;122;150;130;116;130;103;117;112;147;127;139;164;144;144;135;158;113;105;134;116;133;129;142;133;146;156;121;144;127;138;119;132;113;139;130;150;96;109;113;125;122;112;136;131;122;104;104;104;110;122;98;131;114;105;111;117;115;105;128;131;145;132;138;126;132;124;118;118;125;136;123;126;127;135;144;114;116;98;119;120;111;117;144;132;144;139;131;125;160;141;147;136;135;109;117;131;129;107;133;145;137;144;154;150;130;134;162;135;124;98;97;103;118;91;124;115;113;112;130;125;136;157;140;180;131;173;172;120;143;148;131;120;129;139;138;139;132;119;125;109;142;178;155;144;129;124;128;118;118;107;142;140;140;152;143;137;112;112;128;123;162;158;161;202;206;199;144;127;128;124;159;145;164;119;140;116;142;164;135;138;120;129;142;117;134;136;125;131;133;146;143;151;122;127;141;140;143;131;157;144;139;148;135;161;158;145;128;142;151;132;149;153;152;145;141;130;140;133;137;150;120;149;155;160;127;145;121;112;123;126;124;110;124;124;128;104;122;110;98;139;131;120;136;121;120;105;112;112;128;178;179;151;102;118;117;109;127;147;144;118;127;109;127;104;123;140;149;115;129;127;105;114;120;137;137;124;136;131;136;139;117;140;127;127;103;114;130;120;144;143;153;124;135;131;169;180;169;134;149;116;126;160;161;161;156;137;125;131;121;134;134;112;116;107;125;153;139;150;112;97;114;147;135;141;121;122;102;131;119;107;140;123;126;136;131;122;137;131;141;143;161;143;194;200;143;151;136;187;166;166;120;124;134;151;126;140;151;137;145;162;158;174;186;144;160;156;115;155;129;137;112;127;104;125;121;121;132;120;132;119;102;135;116;117;145;118;118;136;130;130;131;127;125;134;145;135;146;143;130;111;116;132;160;128;128;146;163;162;145;164;170;170;168;168;164;160;123;131;126;157;125;183;147;144;158;157;156;131;136;148;148;139;156;129;137;106;122;100;129;107;111;107;110;110;127;134;138;134;122;126;124;133;119;121;132;126;107;107;114;126;130;124;130;148;124;118;112;117;141;121;124;124;113;135;116;112;105;134;118;109;120;146;132;154;135;159;155;149;130;154;136;141;126;132;119;132;107;132;134;124;131;110;129;115;111;109;126;117;127;127;129;109;139;139;128;128;110;114;118;120;111;129;147;137;129;101
113;121;135;128;109;108;144;113;117;125;121;123;138;131;132;138;117;119;124;102;114;136;127;119;113;122;125;127;112;111;135;129;129;138;132;136;121;117;122;123;125;108;121;127;121;106;108;103;127;90;107;116;107;116;131;116;113;118;100;115;121;121;129;118;118;118;105;89;95;102;109;107;115;114;108;90;87;103;88;115;118;114;129;115;118;115;98;128;104;116;115;107;123;123;130;133;133;104;96;101;98;83;110;104;101;95;122;128;115;92;119;106;140;108;106;118;127;123;110;101;114;100;108;141;136;130;114;117;112;141;79;111;118;85;108;108;104;107;87;107;105;114;121;121;112;114;113;85;111;115;106;113;97;131;118;133;105;123;130;152;139;123;128;111;101;105;107;118;133;105;112;131;123;113;108;114;110;125;130;96;113;111;111;137;100;103;115;135;116;130;118;138;131;143;145;131;77;114;102;118;119;114;120;137;122;113;132;132;133;141;114;132;114;127;115;125;133;119;130;138;130;143;141;136;113;111;144;137;132;131;134;120;116;129;122;118;110;128;115;119;113;123;139;120;123;125;132;108;136;158;131;122;164;121;127;112;112;105;113;120;114;133;101;103;108;98;135;125;110;111;109;129;115;120;124;117;109;129;130;122;149;138;153;132;168;130;166;163;141;150;158;140;136;149;131;117;85;87;99;119;127;135;114;134;143;115;125;134;146;128;136;114;118;123;125;96;112;120;125;122;122;119;115;119;103;116;112;124;135;132;120;131;117;140;136;145;97;105;120;112;110;130;118;128;110;115;124;112;103;127;103;112;131;125;144;130;143;141;129;133;112;127;141;139;115;142;141;124;146;138;125;136;128;121;119;112;108;98;114;116;120;138;147;153;152;123;105;131;115;116;131;119;116;121;127;124;146;155;121;141;139;158;148;130;132;115;110;103;113;105;90;80;93;120;122;111;111;92;127;113;115;106;127;128;123;140;115;131;114;124;131;106;126;142;160;140;138;140;154;156;146;117;155;148;128;124;150;133;125;146;139;135;103;114;140;114;95;102;105;110;131;110;134;119;127;128;116;133;127;131;120;111;121;118;133;118;141;124;151;157;137;155;153;148;105;88;97;85;113;125;124;119;120;117;112;103;85;100;134;104;106;105;115;115;124;101;125;136;150;152;118;137;144;133;115;129;140;115;116;119;130;115;127;117;133;124;115;123;134;119;151;119;146;151;135;129;133;104;132;129;118;106;133;120;125;122;127;132;141;161;148;128;126;125;96;115;138;138;98;108;119;134;123;141;119;104;108;85;78;85;102;106;107;87;84;81;93;98;88;111;114;125;122;129;121;116;118;125;129;127;116;113;123;141;129;141;113;122;118;127;106;124;110;101;131;97;97;131;127;99;122;101;99;119;98;104;97;101;91;97;94;81;104;141;172;150;121;145;123;122;111;130;111;103;131;122;102;151;148;130;126;120;126;147;133;142;142;144;153;152;171;158;147;143;141;136;108;119;135;122;134;148;167;164;179;186;137;123;116;120;122;120;105;95;111;118;127;139;130;123;113;129;125;144;124;120;92;123;107;131;109;117;128;127;117;120;111;107;116;133;109;119;133;135;134;131;146;134;152;125;121;137;116;106;81;91;81;95;95;99;82;98;111;110;117;115;125;134;116;127;115;105;118;120;122;112;98;125;118;121;108;132;135;130;148;136;146;132;124;158;129;137;145;122;133;120;135;108;126;100;110;102;139;110;117;122;109;103;124;114;126;111;140;117;128;135;110;136;112;141;122;119;134;120;105;113;112;124;122;135;121;136;140;135;129;116;122;100;108;112;121;128;115;122;117;124;94;108;123;105;117;116;116;138;137;122;142;143;144;149;119;103;122;144;158;125;118;136;131;154;131;128;115;156;133;119;116;146;165;155;156;125;138;116;149;147;130;130;114;118;115;137;147;133;99;135;156;102;129;119;114;122;126;122;110;109;124;131;143;116;141;145;122;132;137;112;146;173;130;142;127;127;132;123;130;131;113;147;133;127;123;125;154;144;115;158;135;134;132;101;127;120;129;129;127;138;136;126;123;161;120;135;111;158;132;134;136;121;130;140;136;131;130;144;135;128;127;141;113;117;142;141;156;160;159;141;143;136;144;132;130;112;126;120;138;146;155;123;148;121;125;131;135;135;139;145;144;159;148;137;132;128;122;140;142;123;121;142;160;141;121;118;135;113;128;135;141;151;135;142;115;120;112;126;113;132;125;119;136;135;139;158;111;120;141;159;123;146;152;143;164;138;160;139;107;91;113;114;114;155;162;154;173;138;156;137;140;115;149;161;173;152;117;105;113;113;126;129;152;129;126;139;131;137;139;126;144;107;117;113;124;125;119;141;135;159;136;135;139;125;138;122;124;109;102;132;128;140;160;130;103;140;120;135;124;142;114;122;120;138;108;116;115;131;111;142;132;115;112;113;118;119;116;108;114;127;126;103;95;110;115;118;147;136;111;152;132;128;127;127;126;123;136;114;118;138;134;110;151;136;120;121;121;131;131;123;134;149;150;153;135;152;173;153;136;142;141;128;152;146;134;146;138;157;124;163;135;121;127;136;143;138;114;116;110;105;91;98;106;109;110;121;138;121;160;178;167;140;144;162;164;142;122;157;116;132;145;117;122;157;157;137;126;142;148;166;164;172;149;151;135;131;124;127;153;131;133;152;114;127;124;145;139;165;119;189;169;176;177;168;144;136;139;136;147;141;129;146;148;143;97;105;135;154;168;129;138;128;128;157;120;132;134;120;107;102;133;134;140;163;131;146;149;139;155;150;143;163;145;139;147;146;139;161;167;143;166;151;129;138;131;142;164;138;142;130;179;154;156;154;122;95;130;97;112;133;116;123;89;92;122;136;104;122;114;112;119;117;114;106;120;95;112;133;126;155;118;115;128;129;124;140;157;133;122;126;131;120;157;116;144;128;135;148;120;139;124;120;109;132;123;128;123;105;120;115;120;117;147;130;128;143;138;108;142;117;136;132;167;179;169;173;156;128;101;172;143;145;135;132;133;137;120;128;110;123;126;131;138;157;124;136;117;132;107;119;144;125;144;146;117;149;134;127;143;122;113;144;120;119;126;112;124;137;135;151;177;162;174;163;164;161;176;200;149;158;151;144;176;160;143;155;120;126;153;166;161;171;159;170;126;144;146;157;132;129;125;124;141;129;105;134;132;105;136;97;121;150;116;121;112;123;105;119;124;118;132;131;120;141;112;116;117;130;106;134;138;137;123;131;136;158;178;189;145;156;175;160;169;143;134;113;113;137;158;181;145;118;156;161;142;145;146;158;141;156;139;145;133;139;97;114;104;109;126;106;117;128;112;124;134;111;126;119;119;122;117;127;126;129;158;124;140;124;123;120;125;134;126;112;114;131;131;114;108;120;140;129;110;133;127;112;121;125;123;134;141;148;152;143;147;160;134;156;134;132;129;122;103;139;134;115;124;110;123;119;117;114;124;125;108;137;138;137;129;116;130;143;139;110;124;121;124;127;128;120;137;143;116;136
123;116;134;96;120;118;123;126;117;96;107;152;131;120;112;114;117;122;126;109;120;112;95;99;107;110;100;109;143;124;136;130;111;123;122;121;109;104;127;114;108;139;113;104;121;109;113;150;136;130;125;135;117;121;115;107;95;112;94;102;120;114;100;122;110;119;107;110;88;95;84;114;102;107;116;112;98;83;116;91;118;143;129;105;95;111;105;99;90;108;104;99;121;123;116;135;107;109;106;122;108;107;108;118;109;128;112;116;121;110;116;106;123;121;120;111;116;122;114;104;118;104;119;124;107;131;109;120;107;121;123;140;115;115;118;85;109;116;112;116;93;101;133;108;114;112;115;107;116;114;115;110;122;127;115;114;126;105;123;155;155;144;115;128;118;123;117;96;109;103;108;109;118;131;120;116;116;104;116;116;114;136;114;119;120;143;108;130;130;135;135;115;116;122;138;114;138;120;106;114;109;143;115;119;109;121;130;123;112;136;126;129;114;153;139;127;92;128;133;113;123;123;151;122;149;105;115;147;138;133;124;141;129;101;117;111;122;125;135;120;111;142;120;123;132;124;134;146;102;128;157;130;148;125;95;110;123;113;118;124;125;124;114;117;115;99;128;109;128;117;123;123;106;107;113;119;158;128;125;115;157;135;118;135;153;128;122;171;149;153;136;159;143;137;130;110;99;93;100;98;136;114;137;146;131;113;126;116;130;141;124;104;118;118;133;115;105;115;125;134;134;115;102;121;99;130;120;120;133;119;148;121;135;131;141;148;147;125;93;131;129;111;125;100;117;114;118;132;127;106;127;124;124;113;114;131;135;143;130;128;138;147;118;144;128;131;120;128;123;117;127;136;139;132;130;149;125;133;149;110;124;105;133;126;113;139;135;138;155;129;138;107;131;134;132;135;117;136;139;139;140;119;138;146;133;124;99;113;99;103;104;86;87;113;110;109;115;106;96;119;146;116;129;120;109;115;133;127;102;128;96;116;128;130;141;142;142;142;154;162;143;130;153;159;151;141;130;128;144;138;133;134;108;106;113;96;127;116;116;113;124;111;117;146;107;119;103;128;120;115;141;133;102;131;137;122;140;137;136;129;144;154;141;128;115;99;85;91;104;100;99;115;104;107;115;115;133;132;120;118;145;116;98;100;116;124;106;133;156;139;118;135;122;142;135;120;141;118;121;124;121;125;114;110;139;118;131;123;126;121;131;157;127;146;112;131;107;110;114;113;119;109;117;110;120;150;141;112;138;160;140;129;103;124;132;114;130;131;117;135;129;126;149;143;133;123;113;81;110;106;105;99;98;102;90;83;97;118;110;115;108;111;122;113;131;121;146;132;127;130;116;119;125;120;109;125;122;109;108;125;135;104;107;105;108;88;88;103;118;108;103;125;115;110;97;101;101;78;90;68;85;86;122;136;189;195;117;121;118;124;107;95;126;142;132;135;114;112;132;127;132;132;131;158;118;145;153;167;126;145;154;139;131;129;137;131;159;138;130;137;137;159;171;159;145;179;136;112;99;111;116;99;95;125;105;120;121;147;133;120;130;125;147;142;136;104;120;114;122;103;119;116;125;121;110;114;114;120;119;115;132;114;122;148;147;127;134;130;131;140;123;124;95;108;82;92;105;79;86;96;77;89;98;119;119;127;111;134;121;122;123;126;112;134;101;108;95;123;103;115;106;152;146;152;149;137;130;147;132;148;147;156;136;136;147;140;116;105;98;87;105;136;137;117;131;154;124;107;115;140;115;122;120;132;111;123;125;150;141;122;101;120;119;135;129;119;143;115;143;158;148;126;141;130;128;110;132;123;118;134;105;128;117;122;145;131;128;127;119;111;115;118;137;149;138;137;125;128;142;129;112;113;126;123;145;113;127;121;135;125;131;150;130;138;142;135;177;155;151;175;153;129;152;155;126;148;144;139;131;139;132;134;138;120;138;117;132;103;130;120;140;98;113;118;134;114;117;122;146;118;149;142;135;129;132;139;146;167;133;109;156;127;129;129;130;131;125;110;138;147;138;129;116;176;130;133;122;118;159;138;131;140;141;136;149;142;133;115;145;130;146;116;129;127;129;120;122;123;114;117;108;120;135;133;131;112;126;112;121;158;137;131;168;182;180;143;154;138;156;140;131;143;120;136;114;128;148;149;144;110;152;127;148;160;134;151;117;126;115;160;143;131;149;136;116;125;131;117;135;160;143;128;147;136;150;117;157;141;120;132;127;137;111;119;98;128;121;128;124;118;128;140;130;136;123;129;128;145;136;160;140;153;160;131;121;103;131;111;117;165;169;167;155;136;146;140;107;141;145;165;165;137;132;110;113;131;109;103;123;139;136;128;133;140;138;137;172;111;119;116;118;125;112;134;142;157;166;131;116;130;138;144;129;136;147;128;127;122;137;124;116;128;134;141;122;118;135;162;133;139;145;108;127;101;112;131;126;120;109;121;100;82;103;102;134;121;124;115;102;113;118;103;109;131;116;147;126;137;126;143;141;145;123;108;112;110;137;116;141;125;129;131;121;134;117;153;140;156;146;189;126;143;143;149;125;121;143;133;116;138;125;148;114;129;143;161;157;133;127;137;124;140;130;104;118;94;90;99;116;114;120;117;148;153;136;185;163;146;151;158;140;134;136;127;136;125;112;107;139;137;147;140;135;143;147;145;146;124;172;148;140;130;112;123;126;118;144;139;122;112;129;125;120;120;178;171;146;141;124;158;150;133;118;151;138;144;150;138;131;140;141;140;136;151;135;124;154;119;123;119;128;130;129;124;121;120;136;137;127;123;120;147;140;140;144;136;164;139;156;139;135;137;146;171;161;144;153;145;145;108;96;117;136;118;141;154;170;147;158;114;118;118;120;110;124;123;115;119;91;102;91;122;84;111;136;108;115;112;115;134;113;113;112;131;140;143;124;135;110;140;134;124;131;116;134;111;114;131;130;134;115;115;119;117;123;125;110;114;127;129;124;128;111;128;109;126;130;100;142;133;132;114;132;138;134;125;152;138;149;148;184;166;136;116;120;137;133;151;131;140;126;130;128;117;97;113;124;136;132;146;119;120;137;121;129;139;168;133;134;153;113;121;139;132;109;143;118;134;128;119;113;132;121;124;121;157;177;159;172;161;199;206;237;180;137;143;129;158;157;141;154;153;151;144;146;184;182;186;154;155;153;157;140;132;145;151;135;122;144;129;111;102;114;131;132;126;128;126;106;115;112;98;133;115;135;135;110;134;120;129;127;122;110;126;114;138;122;133;136;127;156;140;176;194;181;148;172;142;136;142;146;123;147;129;159;169;194;155;179;146;152;157;164;141;117;151;131;144;138;133;132;115;93;114;99;115;129;99;122;117;113;111;127;130;122;143;108;126;128;107;119;138;119;147;102;142;113;135;151;133;139;122;136;136;134;106;108;111;120;118;116;115;116;139;129;120;129;128;126;150;145;128;114;140;122;137;131;126;145;128;113;139;130;116;127;120;119;122;117;122;107;113;140;150;110;137;129;154;143;131;123;123;135;124;127;132;146;113;117;128
117;111;115;125;108;115;136;129;112;125;130;108;139;129;124;148;110;116;115;129;113;131;103;113;106;119;108;130;130;126;142;125;101;140;100;117;127;107;97;149;109;106;99;109;114;116;121;190;197;141;125;114;122;105;121;113;107;105;124;112;106;95;110;101;129;124;100;114;88;90;99;93;123;126;116;126;89;78;112;108;131;117;119;117;108;77;107;102;108;106;102;108;134;137;107;106;119;113;98;109;121;97;100;92;112;106;99;137;134;119;112;124;129;104;119;110;122;120;135;126;120;102;124;115;120;134;109;101;111;117;112;117;119;127;113;93;117;134;110;109;100;107;96;130;109;114;120;106;105;114;124;122;134;136;124;95;128;127;146;143;133;115;140;125;109;129;127;94;107;123;103;116;131;117;114;116;106;102;132;124;130;112;122;127;115;123;125;123;129;137;121;113;125;127;136;134;109;107;117;93;113;101;117;124;127;133;134;135;137;117;119;128;130;131;127;126;135;131;142;121;141;137;137;125;109;134;131;132;138;145;133;134;131;129;114;114;121;116;117;109;149;124;139;136;153;127;144;145;127;165;149;129;148;142;148;131;123;148;113;112;132;143;134;112;128;138;114;102;124;140;142;128;121;105;128;123;127;129;125;107;142;139;145;146;124;133;152;154;155;154;133;139;160;125;123;128;111;96;87;117;97;123;104;122;133;118;112;131;117;112;113;144;114;120;116;131;117;117;114;132;110;130;127;117;101;109;105;118;130;138;130;143;110;143;129;126;108;110;124;111;106;128;137;116;110;117;103;112;118;115;129;114;124;131;132;141;140;123;145;134;114;131;133;123;142;137;131;133;172;137;132;126;105;137;131;115;137;138;126;121;133;120;133;114;133;133;124;137;142;135;110;134;131;118;122;124;133;131;134;121;140;120;118;137;121;126;110;114;128;121;122;111;128;100;130;121;105;120;132;116;125;98;111;120;135;129;89;111;108;122;114;117;149;134;145;141;151;120;163;142;152;146;156;153;147;140;126;163;161;173;134;122;103;127;107;111;114;118;102;102;105;97;96;118;116;129;99;105;108;130;112;138;117;116;127;123;131;129;126;130;151;135;149;139;107;88;93;93;103;95;99;104;97;111;108;113;126;114;151;133;126;122;127;104;132;119;128;142;129;140;126;133;109;104;125;124;118;123;130;117;116;120;136;139;139;112;126;111;121;132;132;146;155;153;141;131;119;113;122;125;90;113;117;143;115;126;130;116;128;141;130;116;130;104;143;108;112;119;111;109;128;142;125;161;136;120;88;99;89;85;80;116;97;87;91;92;108;89;87;105;132;118;112;112;121;132;120;156;121;132;102;106;126;122;135;135;123;103;126;132;128;132;115;95;132;102;95;96;106;110;97;110;106;115;122;105;107;95;92;83;84;107;89;132;162;145;117;97;139;108;98;94;113;119;107;131;109;120;129;136;113;123;119;122;149;148;120;131;157;155;159;124;149;133;134;122;134;126;123;134;144;141;183;184;176;152;150;152;100;121;126;94;103;101;104;104;106;114;117;98;141;132;137;125;127;93;131;118;121;131;126;139;112;131;119;125;124;122;117;141;128;126;139;143;135;151;134;139;114;141;133;128;134;120;106;90;99;98;70;104;96;127;121;122;104;143;118;122;132;126;137;135;131;146;128;100;103;95;122;134;125;150;125;135;148;113;136;122;119;131;155;162;124;114;114;135;107;114;93;87;85;109;131;152;114;105;113;117;122;112;122;110;111;120;127;126;136;140;139;141;106;118;118;98;102;96;107;140;152;134;128;121;136;138;111;103;105;136;133;130;112;138;137;127;122;114;122;122;131;128;122;108;133;101;143;100;132;145;134;131;126;120;124;123;127;123;125;146;133;132;140;131;138;134;140;152;159;140;129;122;153;141;136;131;138;139;148;123;137;121;142;114;134;129;123;131;135;138;115;119;146;102;121;147;118;130;134;143;136;132;122;126;120;170;153;146;146;135;111;132;126;108;104;135;125;141;101;124;134;154;125;124;158;139;129;127;141;136;126;128;121;131;124;139;148;137;134;148;143;131;129;121;158;129;131;116;78;128;148;127;123;119;144;122;144;119;151;150;146;149;140;153;165;154;160;132;148;160;160;127;132;126;131;127;128;152;124;120;135;139;127;151;126;124;132;124;131;122;152;139;151;152;129;125;125;130;132;153;119;124;128;130;135;116;121;139;148;150;149;127;145;106;97;127;123;138;130;123;123;120;131;126;129;139;147;130;128;131;133;126;147;128;157;126;119;100;111;103;134;164;165;178;174;156;138;148;135;156;157;188;203;155;129;118;135;101;114;123;123;110;141;134;141;126;132;144;135;133;139;126;117;128;140;126;134;130;156;130;129;143;140;142;150;147;156;165;157;132;136;108;146;130;126;134;141;127;154;129;138;138;117;112;136;115;123;128;116;111;126;115;114;116;115;102;122;103;106;116;109;120;113;156;133;127;116;141;129;147;131;130;127;131;111;112;125;139;139;149;141;132;130;124;107;127;131;147;159;130;155;146;144;125;145;149;119;132;132;141;133;128;153;130;147;160;156;145;134;135;133;124;128;132;143;95;120;119;114;101;102;119;116;113;104;109;148;179;158;126;173;144;132;147;124;129;130;130;121;120;141;147;128;137;144;160;165;165;151;156;167;164;153;157;125;129;150;132;136;129;119;115;126;132;146;117;127;148;143;142;164;125;157;135;137;128;137;168;137;123;135;119;120;123;122;133;139;137;135;94;121;116;146;144;140;129;124;120;143;134;161;149;142;132;156;121;143;149;151;183;169;146;155;142;134;161;147;131;136;129;120;133;125;118;121;127;141;122;170;148;150;132;111;110;114;99;122;112;120;115;111;118;107;119;103;103;139;130;124;144;122;114;111;140;129;118;115;158;143;133;135;99;137;126;120;135;132;122;133;119;115;133;109;123;114;132;137;137;141;106;141;118;136;124;129;142;128;139;122;127;123;134;120;119;123;138;128;140;149;138;154;142;149;140;138;133;118;137;136;130;133;134;122;137;114;110;114;112;132;122;133;124;114;125;146;165;138;119;159;120;125;143;140;151;129;121;122;110;145;127;117;110;116;114;104;120;134;149;164;171;159;172;209;216;223;257;207;166;158;165;167;169;155;152;121;139;131;169;191;181;150;145;152;131;113;151;156;120;118;119;139;133;121;131;114;125;118;130;128;134;115;145;132;103;108;95;123;118;130;137;121;141;116;130;130;132;132;124;155;140;116;140;139;137;184;166;165;162;178;149;161;128;112;135;139;140;122;158;152;143;162;168;162;169;142;158;146;169;152;141;141;118;113;118;102;122;116;116;114;114;118;113;105;120;110;138;129;119;153;129;135;129;134;130;131;133;156;157;138;127;133;149;136;152;156;150;125;134;119;113;114;123;125;129;115;120;116;151;139;140;137;131;119;132;137;142;147;124;153;128;144;134;126;135;114;106;140;114;127;128;115;123;114;135;135;152;113;125;134;127;120;127;124;129;134;132;110;101;135;117;113;127
137;106;109;121;130;116;114;112;121;111;115;128;136;148;125;116;128;137;109;116;130;136;102;116;133;129;125;127;126;122;131;109;96;128;100;133;106;139;117;117;119;119;98;124;103;117;145;171;160;149;128;113;116;114;124;112;97;111;104;110;111;129;107;124;103;136;88;94;96;96;99;112;92;111;110;134;128;105;102;110;115;110;92;103;106;97;98;101;110;110;132;139;134;153;140;117;123;120;113;117;108;96;96;98;112;132;101;126;108;115;121;114;115;101;123;91;115;115;119;118;118;96;104;120;115;96;107;126;126;122;133;108;127;116;122;106;115;119;105;94;137;123;112;120;117;97;118;107;109;128;100;118;125;103;122;124;114;138;82;121;114;134;134;130;128;128;104;96;102;64;127;106;127;97;110;113;119;124;105;119;124;130;124;101;122;136;127;108;113;123;118;122;140;126;112;131;135;121;112;113;110;114;136;122;123;125;126;132;131;121;125;133;128;130;110;102;116;127;109;129;128;137;147;150;129;136;139;123;134;139;151;122;116;132;126;128;116;108;122;119;118;120;120;127;127;132;137;125;140;125;127;141;146;130;146;117;134;143;115;126;127;115;126;129;125;128;106;101;114;92;127;141;117;117;114;101;108;118;116;134;123;147;141;125;125;139;147;163;149;136;140;131;137;168;133;122;116;89;118;105;114;118;89;125;129;117;138;139;119;116;127;130;113;105;133;110;98;98;131;118;145;131;126;133;124;117;131;114;118;121;126;118;133;151;148;113;130;112;116;96;120;102;115;93;131;102;132;123;109;115;122;109;128;146;132;121;142;154;147;132;106;133;123;138;115;165;161;109;104;133;133;142;131;146;123;136;130;105;132;136;120;140;131;140;120;152;116;126;129;135;133;133;127;114;115;104;122;129;128;115;131;127;139;120;122;110;108;91;122;101;107;111;99;104;109;101;97;115;116;128;108;153;103;125;110;110;117;106;109;116;115;135;127;150;162;138;143;154;134;136;154;148;144;125;124;134;153;135;152;141;132;128;122;106;117;112;101;136;104;105;114;112;103;106;122;116;134;109;122;118;130;95;110;116;132;115;148;132;135;118;137;162;145;130;91;94;76;82;90;95;101;102;96;102;102;138;126;127;132;132;149;129;123;116;125;109;107;128;124;125;145;130;125;113;123;121;125;126;127;129;123;104;121;129;125;120;126;114;148;127;134;157;159;151;112;116;131;118;111;117;114;99;130;122;115;136;119;147;125;138;138;113;125;123;122;122;125;94;113;110;118;134;153;139;144;160;99;81;102;100;97;99;104;87;105;90;89;107;92;110;105;101;134;127;139;119;117;130;142;135;100;119;137;108;115;138;113;124;122;122;128;127;126;115;135;107;130;110;121;102;114;112;99;106;117;116;123;102;83;74;81;92;103;113;145;150;132;109;105;104;94;100;127;122;144;118;126;121;146;150;133;109;135;136;135;133;120;121;155;133;134;136;164;130;132;117;151;129;156;149;139;146;163;198;162;159;147;130;114;116;118;100;108;115;108;124;117;106;112;121;114;101;128;133;106;115;112;125;116;104;126;112;142;130;115;103;117;121;121;116;116;110;126;124;128;144;132;131;133;143;135;149;140;115;91;95;81;104;100;97;107;102;124;110;148;144;128;122;103;120;143;112;140;130;108;132;96;99;108;122;114;129;137;132;137;121;128;115;145;153;141;152;131;108;125;112;131;117;99;96;94;143;131;130;98;120;120;130;142;136;122;118;122;106;131;109;124;156;134;138;112;96;119;104;124;147;130;142;128;129;143;142;179;147;132;127;101;119;127;122;116;112;113;132;138;125;127;120;110;120;114;126;134;125;118;134;123;157;142;103;123;130;102;141;131;131;129;130;147;148;139;147;140;154;157;181;144;167;147;158;148;135;151;130;139;121;121;143;109;152;113;113;117;104;138;115;118;128;121;124;131;117;118;128;110;122;119;117;128;142;106;105;130;131;115;157;141;138;132;120;127;112;111;117;123;133;121;149;149;147;139;128;129;129;113;124;126;140;148;147;127;136;142;129;135;101;123;135;119;140;118;138;118;141;105;96;118;123;142;132;125;134;139;148;129;125;124;136;123;140;138;170;163;141;147;142;150;182;153;131;140;149;154;129;143;142;138;149;129;128;135;138;127;121;133;127;129;123;149;143;118;146;113;137;125;128;139;160;136;150;137;147;150;134;135;129;146;155;125;152;137;132;123;111;120;130;129;127;124;129;127;128;110;140;126;123;124;129;138;141;116;113;136;141;127;98;95;117;148;172;189;185;166;155;138;128;141;145;167;169;179;138;112;120;126;126;117;142;133;128;116;109;121;117;153;146;127;123;117;126;121;122;135;136;140;163;152;135;125;137;144;142;141;150;141;174;183;136;124;111;136;135;135;135;125;138;144;134;141;136;170;131;130;126;127;118;103;124;118;98;114;105;120;126;111;127;116;120;123;121;122;121;124;130;119;133;146;134;146;140;124;120;125;113;127;111;152;149;133;129;136;106;124;128;139;159;145;138;131;146;151;133;133;120;132;108;141;120;151;158;159;134;125;138;153;152;149;139;114;151;136;143;134;115;119;99;102;116;122;127;126;106;118;141;147;162;144;142;137;142;132;140;109;145;109;117;129;119;126;146;124;136;142;136;166;181;152;132;153;162;153;124;148;117;155;130;118;118;136;114;108;133;129;130;120;124;142;161;157;116;132;152;137;127;160;154;160;149;137;132;122;121;136;137;129;122;117;136;112;123;112;112;123;115;132;154;129;141;173;162;161;154;117;140;139;140;149;154;153;149;145;144;137;138;147;135;135;126;132;126;112;128;132;126;137;139;124;144;138;126;126;116;109;95;115;113;113;102;106;129;120;155;119;110;111;110;129;112;117;109;141;114;115;122;129;154;162;129;146;131;100;115;112;119;125;113;139;109;122;142;125;129;126;131;114;131;119;107;111;132;150;147;115;116;127;107;113;130;126;143;159;142;129;120;134;128;128;117;164;141;131;135;164;111;140;145;153;156;146;113;121;130;128;93;123;104;151;125;154;135;131;119;175;161;147;161;171;153;135;147;156;142;130;115;144;128;129;126;102;105;116;107;115;140;147;139;162;188;168;190;188;240;226;254;191;176;140;177;191;166;146;169;150;130;125;162;218;215;178;160;145;131;115;130;117;124;119;111;131;138;147;108;122;141;111;142;114;139;127;136;134;116;118;134;131;113;136;133;158;122;122;115;144;116;133;122;112;118;126;150;155;152;158;163;159;146;150;141;131;134;102;127;123;155;136;139;150;172;173;165;170;141;124;131;162;133;155;145;103;118;121;124;114;102;123;106;107;110;97;129;120;115;132;118;110;116;153;148;153;135;137;155;127;150;173;168;181;124;126;153;129;133;125;115;122;144;121;105;105;109;118;144;126;141;127;132;131;134;156;130;132;138;141;131;174;131;120;120;113;128;128;119;117;116;96;120;132;142;131;120;112;130;126;141;127;137;134;130;125;116;127;118;130;125;125;129;126;120;148;106
107;117;106;131;130;105;99;116;125;101;101;115;139;110;117;133;130;130;109;131;116;103;117;115;158;129;104;102;121;141;131;133;109;125;111;100;120;110;124;127;129;114;130;101;122;102;127;151;140;122;100;122;119;119;103;108;120;116;104;118;140;111;112;109;91;117;114;115;94;117;141;101;120;114;106;118;96;97;100;117;100;94;97;102;82;88;105;101;112;110;110;141;95;138;118;121;131;111;110;151;110;119;107;107;136;111;112;98;118;125;126;103;90;102;117;133;116;120;107;113;97;112;110;123;126;126;102;109;110;111;122;108;116;111;123;116;121;110;115;115;109;115;108;107;103;114;104;116;115;91;127;112;116;123;135;105;110;105;109;116;134;116;96;155;140;119;121;108;102;110;109;107;112;106;117;112;99;112;119;101;117;99;114;128;110;138;125;125;129;111;136;131;123;114;128;131;121;108;126;115;93;114;132;123;129;126;135;97;129;130;132;109;127;138;114;120;128;128;122;115;145;145;130;143;112;145;164;141;140;153;123;133;119;104;127;133;128;122;126;136;117;118;121;115;125;116;136;135;122;134;141;157;133;125;94;128;137;152;124;109;133;121;104;111;120;122;121;113;115;125;118;120;127;125;100;104;136;129;97;110;109;144;129;141;133;140;141;160;132;123;156;141;144;141;109;138;104;107;122;118;107;110;108;121;135;136;126;138;115;108;119;117;121;111;112;121;129;122;117;109;128;115;152;143;119;115;112;130;153;112;114;144;134;105;118;150;99;104;104;98;75;89;91;107;113;117;119;156;126;130;125;117;137;145;150;132;104;149;136;136;129;150;136;147;144;136;116;143;120;143;148;131;139;132;122;127;135;115;130;137;135;140;141;141;145;139;137;138;127;125;123;131;139;121;116;121;134;123;136;130;139;165;113;135;127;114;99;99;105;101;95;109;94;98;99;95;111;131;116;129;115;112;114;107;114;83;111;109;115;117;150;134;147;183;140;153;135;149;137;147;147;135;147;142;178;167;134;126;154;131;161;136;94;119;115;106;88;122;108;120;111;131;124;108;105;107;128;117;122;121;111;135;153;125;130;120;135;152;141;160;132;130;115;96;78;78;58;92;98;113;110;81;108;131;139;125;121;120;125;134;144;127;126;127;134;113;120;104;110;126;136;131;132;132;135;103;110;120;125;119;85;121;114;116;117;129;137;111;123;130;132;141;152;141;122;121;109;125;118;126;118;97;108;117;130;142;159;138;137;133;139;119;129;134;119;121;126;120;109;155;126;148;125;149;125;144;136;117;118;97;107;105;91;97;106;97;92;101;94;119;103;81;110;99;137;117;128;124;110;109;110;103;108;129;118;120;121;115;133;111;121;132;164;132;110;135;124;122;125;102;106;112;121;104;112;106;91;110;107;104;105;112;116;118;128;137;120;128;102;109;91;115;92;128;138;139;119;130;127;106;140;138;134;116;153;134;130;136;144;116;148;137;156;126;139;133;153;148;154;177;153;162;166;150;164;116;142;122;118;108;130;110;105;114;119;114;142;108;116;120;106;118;123;122;103;110;101;125;155;134;102;102;128;117;121;107;114;124;103;124;118;108;127;129;139;129;137;123;130;156;144;155;133;124;86;78;101;86;100;106;103;122;118;125;143;138;137;111;117;132;116;115;121;128;132;129;107;109;106;137;122;99;114;115;120;138;160;147;116;126;158;147;126;130;116;123;127;103;106;93;113;111;109;128;115;139;122;111;113;122;139;134;103;110;133;114;139;125;127;108;128;117;136;118;124;117;137;105;133;121;131;159;197;194;132;121;111;119;132;117;109;128;122;103;132;120;141;110;120;127;120;126;114;118;144;120;152;152;105;118;128;110;116;124;122;102;120;151;138;127;166;148;147;140;154;145;146;160;169;154;154;146;139;138;107;127;131;146;148;131;117;121;97;108;135;120;123;116;138;113;113;135;136;121;134;121;149;121;123;141;128;128;139;122;124;138;130;124;138;131;145;134;109;111;153;131;145;133;150;144;139;159;134;130;127;116;130;115;138;123;105;127;123;131;125;125;115;138;112;126;141;136;131;146;103;114;119;134;116;111;137;129;118;129;121;136;149;170;155;146;148;144;140;152;154;130;173;163;143;127;142;130;144;153;140;154;141;143;128;126;119;121;125;132;112;120;152;137;130;148;144;151;123;130;137;124;146;160;126;146;133;146;126;145;119;142;152;138;134;132;124;135;139;114;130;121;123;128;133;125;152;119;141;102;137;151;154;131;143;168;128;117;130;131;132;93;128;112;146;183;185;164;156;161;138;148;129;129;140;160;158;152;113;134;119;115;120;135;136;127;107;83;126;106;138;131;117;124;126;122;131;130;137;139;142;154;142;128;140;140;137;168;146;136;171;170;172;136;119;123;129;116;137;127;126;112;137;164;136;140;159;120;119;117;146;128;121;110;94;93;124;134;114;141;143;148;111;95;120;118;122;126;141;130;131;152;162;142;107;119;116;122;129;122;126;135;151;173;151;138;151;120;123;128;132;120;129;143;127;118;119;128;113;104;128;140;129;132;135;154;155;154;147;148;139;145;153;125;148;138;137;127;123;98;129;104;121;128;147;136;130;128;129;128;183;150;157;145;131;136;166;133;155;147;164;135;123;135;134;136;126;162;155;134;160;161;158;154;142;126;133;132;138;140;122;135;129;135;148;130;143;138;141;136;120;122;136;166;147;149;151;140;142;142;156;140;148;128;116;116;134;126;134;110;132;127;116;130;137;144;132;134;125;137;116;125;143;141;134;154;141;146;141;138;135;158;129;186;144;139;151;142;144;144;154;136;115;122;122;123;134;127;130;115;127;128;139;153;119;152;118;124;109;135;101;101;115;117;118;137;148;132;121;105;97;115;113;121;116;129;114;113;117;123;120;131;154;141;127;130;115;125;134;133;114;121;115;128;122;132;106;119;129;121;130;130;121;126;131;157;130;141;148;141;117;116;103;129;130;141;176;137;147;123;127;121;136;120;144;135;162;160;147;125;130;143;147;131;137;136;131;119;120;102;118;113;120;127;143;141;127;123;158;156;173;171;140;119;131;115;119;128;133;120;122;123;112;113;118;142;133;130;122;127;137;155;161;170;138;158;196;237;238;242;204;163;153;174;153;178;160;144;132;128;130;188;197;214;211;174;152;126;143;112;120;140;110;123;122;136;114;124;141;126;117;120;114;124;104;119;132;121;122;116;119;125;133;123;150;144;139;133;144;117;117;142;160;133;144;144;146;156;165;157;170;154;142;147;146;122;121;123;149;140;174;160;177;181;163;177;177;149;149;165;178;131;138;139;153;125;130;121;98;95;112;105;130;109;112;122;127;124;111;143;129;139;133;169;154;142;109;134;150;144;203;198;176;123;141;116;135;132;122;115;149;125;118;121;117;116;127;140;120;142;149;149;147;175;166;162;145;126;115;127;157;134;150;123;132;132;138;123;97;127;128;132;135;129;123;115;119;129;123;114;119;141;124;135;143;118;125;126;109;125;126;130;135;131;122;152
110;107;136;130;140;109;115;125;120;121;130;118;144;118;109;122;100;125;131;114;128;114;121;117;135;128;139;112;119;130;124;136;113;130;120;141;142;112;113;127;139;104;133;107;110;115;106;118;109;117;114;113;119;115;126;112;114;117;106;134;144;109;120;99;97;118;89;96;105;118;105;121;113;118;112;89;87;92;107;101;105;92;113;81;71;89;110;87;97;112;113;111;106;119;124;114;125;104;120;101;113;117;122;100;124;124;117;119;113;99;102;102;124;96;121;127;129;95;101;94;114;105;117;119;106;144;113;128;116;103;118;120;118;121;123;137;107;121;133;121;114;141;111;128;122;93;121;117;141;137;119;116;108;122;106;89;118;104;114;113;123;115;128;120;109;118;106;102;111;124;120;123;133;106;110;93;114;109;115;133;150;119;129;127;121;112;130;117;150;114;113;120;123;112;115;147;135;136;132;96;144;122;140;109;124;125;104;124;143;135;127;141;132;134;133;118;120;124;120;138;164;149;153;137;150;123;132;155;138;149;126;132;120;124;112;131;132;117;138;119;133;136;117;126;130;128;118;145;140;110;135;129;145;147;122;130;155;146;116;112;119;122;118;131;110;117;102;126;115;92;111;135;122;122;131;110;120;103;126;138;108;108;123;127;120;137;134;136;152;132;139;143;134;160;140;122;114;89;99;114;99;118;119;139;115;139;117;136;114;132;116;122;132;105;95;134;106;119;120;118;129;114;119;133;125;116;123;123;133;130;132;102;129;119;118;125;107;129;91;84;78;63;79;82;97;112;129;120;140;111;98;126;103;139;131;129;144;139;132;147;106;132;134;124;135;162;127;131;140;124;147;140;114;122;131;149;128;123;117;127;144;121;141;143;164;132;102;117;121;127;130;136;132;136;134;128;135;131;150;145;139;136;118;139;128;140;142;97;111;119;110;108;112;111;118;107;117;112;113;109;125;108;99;107;124;121;109;103;88;105;123;136;113;166;148;142;139;147;155;140;144;155;151;145;159;127;132;135;127;147;135;133;105;107;129;116;110;113;119;129;110;138;130;131;122;129;113;112;115;139;118;153;127;142;141;135;136;142;148;118;139;143;141;122;63;63;67;88;93;97;113;99;106;103;119;122;120;119;129;123;125;112;132;124;134;130;131;142;132;116;132;119;125;131;125;113;110;147;136;106;108;107;117;121;125;134;134;125;112;115;145;180;159;145;120;129;120;114;128;121;113;109;101;107;130;150;125;155;142;137;117;125;127;115;107;123;120;130;113;122;130;144;133;139;142;120;146;103;110;104;123;95;90;102;77;87;98;92;90;101;82;114;110;105;110;126;109;116;120;112;118;108;98;116;113;114;129;110;121;138;121;128;131;155;154;140;138;132;126;140;116;120;122;90;113;108;105;107;122;101;111;101;122;125;102;119;108;113;110;112;91;92;109;135;123;149;129;121;116;132;148;137;141;138;136;125;136;150;142;128;128;144;115;123;136;144;147;148;174;140;149;155;161;153;154;135;160;134;118;143;133;126;103;113;121;126;118;128;102;111;99;114;125;130;121;103;117;127;121;123;122;104;117;107;127;144;117;135;96;124;107;139;120;147;149;114;121;128;141;137;142;132;129;84;88;98;100;103;121;97;110;120;116;127;117;135;108;119;116;114;130;119;131;134;146;119;85;91;93;127;130;117;119;134;129;129;148;150;133;175;142;142;132;135;118;146;131;124;135;98;96;115;113;132;145;120;121;127;111;122;121;126;87;112;127;112;115;132;109;126;114;123;125;117;124;111;128;112;117;128;119;161;178;187;142;127;109;133;109;132;124;116;104;116;128;134;122;103;103;111;128;136;113;136;118;121;112;131;139;144;124;116;137;117;125;129;120;118;187;184;149;150;137;121;146;146;140;140;149;143;149;146;140;162;105;138;128;149;138;142;125;112;124;133;143;112;128;126;104;130;142;126;116;124;135;142;116;124;104;120;121;143;122;135;123;141;141;124;140;116;142;139;136;97;157;143;150;148;153;116;128;116;128;128;128;130;124;134;148;149;125;120;164;132;132;117;118;131;127;121;124;133;134;146;125;138;128;138;126;140;109;119;141;142;117;154;131;163;142;146;151;162;143;124;147;130;133;177;140;137;136;141;134;120;124;130;137;155;133;139;130;125;104;121;140;129;156;124;154;118;125;148;153;136;147;116;142;138;132;122;130;123;146;114;131;120;148;158;122;119;120;133;125;127;134;116;113;113;127;132;125;114;125;119;122;142;163;156;148;135;122;121;128;119;93;123;100;122;139;138;156;151;156;129;142;156;161;139;148;147;154;146;138;120;120;125;133;147;143;129;123;107;98;114;111;118;127;114;138;128;124;138;117;137;140;130;131;133;137;138;138;147;109;167;140;147;159;133;129;122;135;149;144;135;133;134;157;160;126;134;136;118;117;129;142;119;119;112;85;99;98;115;113;142;135;139;159;118;103;132;107;129;119;129;121;130;119;143;141;132;131;137;139;119;132;122;142;140;122;142;129;125;132;130;146;118;131;118;151;124;108;114;124;138;148;120;135;158;135;153;137;143;161;148;157;158;147;153;126;150;150;136;103;122;115;120;137;169;133;129;137;121;113;120;149;162;146;150;139;130;146;148;152;173;178;127;126;115;130;152;146;155;141;151;169;171;150;162;144;140;138;139;151;134;165;130;124;118;124;142;120;152;139;121;151;120;163;149;152;131;154;136;128;125;138;114;114;132;126;116;120;129;137;113;120;126;110;108;123;113;140;132;123;122;137;157;136;133;129;127;121;129;133;161;152;139;138;147;152;149;154;146;118;118;133;130;120;108;109;131;127;126;118;112;133;111;128;129;142;118;149;131;129;131;114;95;117;130;111;107;155;150;146;110;115;108;125;116;115;144;120;131;109;105;126;119;136;119;128;122;139;152;126;120;110;128;128;113;118;128;124;108;129;119;119;119;124;125;145;147;141;158;129;130;107;124;118;115;138;166;150;176;117;109;139;108;122;114;115;132;157;141;137;127;147;153;158;139;136;150;123;121;116;110;106;108;121;122;121;133;122;138;154;148;162;142;165;109;133;131;113;139;129;111;113;121;111;117;137;147;124;142;138;137;118;141;158;146;145;124;182;197;247;253;194;159;169;164;188;167;134;127;141;128;156;209;185;198;190;182;160;164;131;103;144;118;134;126;119;130;126;111;124;141;109;139;131;127;115;118;130;113;115;115;114;114;119;135;146;135;136;122;139;135;158;107;159;127;147;174;151;184;161;152;151;150;136;150;153;118;126;108;139;150;180;179;180;168;141;171;136;137;156;153;142;144;140;138;112;120;121;115;113;150;112;109;109;113;109;127;120;109;109;120;148;127;154;150;137;136;136;138;121;156;144;192;159;145;103;122;145;112;137;124;137;111;153;136;128;124;106;123;131;138;133;169;212;279;257;167;156;156;139;148;135;145;161;122;148;123;126;115;122;139;136;131;124;109;135;116;114;105;134;139;155;142;121;137;125;114;99;135;128;116;138;131;123;133;124;132
106;111;110;110;100;100;103;140;118;139;147;119;147;120;116;140;129;132;132;118;119;133;106;114;123;131;124;140;149;132;130;123;129;128;119;128;112;121;90;112;114;132;104;109;95;114;117;115;105;125;111;105;126;122;129;100;87;110;103;102;114;99;112;114;99;100;98;86;107;113;112;101;112;100;102;89;91;103;104;112;106;100;112;93;65;89;94;113;104;116;122;105;105;109;94;121;123;109;131;119;134;115;118;127;124;119;112;121;115;127;100;104;117;118;123;135;102;92;111;102;105;122;109;137;128;130;128;117;102;122;109;115;136;117;104;137;133;103;114;117;125;111;116;139;110;109;119;117;112;112;115;117;120;114;137;107;115;134;115;116;106;133;89;102;124;137;103;101;118;119;124;148;105;106;119;105;119;105;108;111;141;141;120;118;113;128;131;125;115;130;128;128;153;130;131;117;117;115;110;102;115;121;119;123;131;127;122;109;147;132;147;115;145;129;118;113;117;117;138;124;154;137;130;170;152;143;162;156;126;148;150;127;114;127;118;111;114;127;119;109;127;133;128;149;100;139;136;126;141;140;135;136;147;143;145;114;108;114;122;126;121;119;108;127;111;126;122;110;95;105;107;130;108;126;131;132;111;110;133;112;119;119;119;130;129;138;148;137;157;144;155;163;134;141;152;151;117;95;87;109;122;129;117;129;108;131;137;139;116;101;118;139;122;132;113;115;125;111;129;116;134;137;140;125;120;138;114;132;121;129;130;135;128;103;130;152;107;124;78;56;56;47;70;103;89;128;128;120;121;121;113;145;144;162;143;154;133;142;142;120;117;130;138;134;131;133;129;136;127;149;134;129;116;136;128;97;121;104;128;117;139;128;153;154;147;122;140;130;141;102;128;113;138;134;123;141;127;154;141;140;139;129;160;144;123;138;130;104;97;96;122;93;111;108;101;87;127;108;111;107;111;122;133;119;94;118;127;125;120;126;128;136;163;142;166;133;143;146;155;135;147;150;128;148;147;137;141;130;153;148;126;144;128;107;116;133;134;125;132;102;128;97;117;141;123;127;119;104;124;114;126;109;121;121;117;136;121;147;153;104;119;149;134;88;69;58;64;73;104;108;134;103;93;101;114;101;119;103;124;116;124;123;117;120;120;147;152;92;112;147;123;120;126;130;122;129;110;132;132;132;107;123;120;136;102;111;150;131;147;150;179;191;172;133;130;115;111;119;107;110;108;119;121;124;123;118;111;143;131;110;123;104;120;126;131;120;127;134;108;105;119;108;121;128;130;145;144;136;100;114;107;117;100;90;81;102;85;94;94;108;116;109;105;122;113;110;123;107;123;107;107;121;103;105;113;139;128;110;110;119;130;144;113;138;141;139;119;151;103;105;117;113;117;114;99;88;104;125;132;119;96;105;103;114;117;126;118;107;95;119;88;95;89;112;113;135;147;135;129;148;136;131;136;155;129;125;129;130;138;115;124;122;130;141;127;137;141;155;154;145;146;158;169;143;138;128;113;85;126;151;139;117;114;116;112;101;121;122;134;125;141;121;130;111;128;97;107;102;117;126;126;116;117;125;113;129;115;109;115;93;122;102;144;126;134;139;120;124;147;136;128;149;110;102;99;81;106;114;104;111;136;118;123;120;135;128;96;102;100;117;127;134;118;142;135;120;115;91;134;144;138;136;137;140;126;123;116;121;154;156;146;133;160;116;99;118;118;124;135;115;109;107;134;141;129;123;104;127;140;120;116;129;101;121;118;118;113;107;108;120;131;128;116;129;119;116;128;118;133;107;135;121;167;151;115;118;112;130;142;145;136;125;119;111;143;123;116;132;103;111;135;118;121;138;130;144;129;132;137;138;128;125;147;131;119;123;135;131;164;203;197;145;127;144;144;138;147;149;155;148;156;135;138;126;112;128;114;115;146;141;139;104;126;114;120;133;128;115;131;121;129;118;122;115;129;145;140;124;135;155;132;123;142;125;121;126;128;147;144;138;139;135;130;112;117;142;116;173;151;132;137;141;127;114;120;137;127;138;155;138;121;123;129;132;102;144;127;114;100;116;131;124;138;144;130;133;133;131;126;132;108;142;121;147;143;146;130;157;134;154;168;145;127;134;124;141;149;136;162;156;157;137;127;137;145;121;144;147;140;125;125;101;117;141;131;123;140;138;146;119;122;131;155;120;144;122;136;135;145;144;114;147;133;134;134;140;143;148;127;133;146;127;124;125;118;116;114;126;137;132;152;115;111;123;136;140;127;157;140;116;121;127;130;110;113;110;137;100;139;157;161;158;148;139;126;150;143;137;150;146;161;153;143;110;133;144;134;146;124;137;123;110;108;154;123;124;134;138;121;120;119;113;145;152;153;143;151;143;141;142;133;112;121;127;162;148;151;141;146;136;144;136;154;119;147;138;137;147;128;133;137;152;122;137;132;148;149;102;83;72;80;100;125;123;139;126;153;131;125;148;120;139;138;141;138;121;119;136;134;133;115;108;135;125;110;123;150;131;130;113;140;120;115;130;112;114;108;149;129;137;126;123;139;111;144;137;116;121;128;138;146;136;117;158;175;136;152;143;133;144;142;134;114;132;132;114;114;146;140;128;132;117;108;122;161;152;153;141;141;159;147;166;179;187;152;152;118;143;136;158;141;160;153;156;151;168;186;144;156;148;127;145;134;133;128;125;137;125;129;125;130;112;135;141;137;121;161;140;158;141;169;124;118;136;122;142;124;129;122;117;103;104;110;117;115;110;121;123;135;125;124;122;136;135;129;133;132;135;136;141;111;129;122;134;131;138;140;161;162;158;140;147;156;146;113;121;122;129;132;137;136;117;152;124;115;141;130;128;127;129;125;119;126;117;123;107;101;116;100;109;146;128;136;135;112;114;111;106;112;111;134;120;117;131;98;106;109;110;130;136;136;123;123;136;127;133;124;106;118;121;114;132;105;142;120;117;134;138;124;167;126;138;152;120;134;139;126;126;132;123;171;150;112;109;135;145;122;151;140;126;121;149;153;145;154;155;148;158;161;144;133;147;104;100;103;99;112;122;125;133;140;128;138;131;146;138;141;127;117;127;130;128;117;133;124;128;124;128;112;110;125;129;114;123;129;129;142;130;158;165;186;191;214;228;214;178;152;167;158;160;162;143;143;166;153;176;198;202;199;190;187;159;129;129;118;131;112;123;132;129;111;127;132;132;128;133;106;114;133;124;118;129;120;134;141;152;147;142;131;161;136;107;119;138;141;133;133;137;174;165;189;199;179;156;181;144;159;148;142;124;134;142;144;135;185;197;181;172;160;170;150;146;157;138;135;127;155;135;123;131;133;108;119;118;129;126;118;123;113;133;141;119;147;127;118;131;122;130;123;148;128;128;136;136;139;147;128;128;124;131;122;109;118;124;132;123;131;127;134;135;150;112;126;132;145;187;392;499;413;201;175;134;153;140;125;145;146;147;130;132;130;118;120;116;120;118;114;124;113;107;133;133;125;146;150;142;125;142;123;128;137;117;132;107;135;110;127;124;130;125
111;122;130;87;114;127;117;127;124;99;105;113;103;121;108;126;125;115;120;127;122;110;116;139;133;121;110;124;137;111;132;129;118;134;123;126;124;113;132;112;112;130;110;118;104;105;124;96;125;124;128;113;121;106;120;114;100;106;104;121;108;123;114;106;94;80;105;126;109;102;105;89;115;113;102;99;89;125;112;112;102;100;96;95;65;69;117;124;112;91;105;93;102;105;105;123;115;139;100;105;131;127;132;113;107;120;97;100;114;111;104;115;115;113;110;94;102;88;99;106;99;103;144;125;147;142;107;131;113;108;112;122;122;102;96;109;120;123;102;114;130;127;110;112;91;116;115;109;100;125;111;101;123;132;109;113;107;119;106;119;124;114;93;101;96;112;114;145;119;133;119;104;104;122;102;111;114;108;133;141;112;131;113;125;142;109;139;110;135;111;132;124;132;127;144;122;115;107;117;119;115;131;118;124;117;116;127;100;94;130;143;118;132;121;152;106;137;127;125;141;158;131;140;119;117;149;143;163;141;154;120;137;128;134;107;113;133;143;111;105;119;111;127;129;119;131;125;117;139;127;146;162;151;149;135;110;91;90;113;103;104;123;104;125;120;129;99;95;96;111;116;103;118;120;113;129;110;135;110;118;116;110;117;121;131;145;148;164;140;158;146;132;153;145;151;144;124;94;112;133;121;124;122;124;121;141;162;130;114;119;112;120;119;117;120;128;131;113;114;137;130;113;124;119;116;124;128;122;115;117;127;141;120;127;114;135;126;107;89;56;45;51;74;99;99;110;127;118;150;147;107;116;109;121;117;122;154;137;133;122;125;121;139;154;140;141;119;157;136;151;127;139;149;115;126;110;126;128;155;122;128;122;140;124;162;136;123;134;120;127;129;143;151;144;134;130;145;146;130;141;130;139;151;145;139;101;118;117;132;118;94;112;105;93;93;89;116;102;102;82;138;122;127;116;108;111;100;118;106;125;105;134;171;154;140;169;129;132;129;141;157;148;166;161;115;143;142;139;132;146;152;142;128;128;107;125;110;117;103;105;133;131;122;150;122;109;131;113;115;118;109;121;143;146;135;134;153;125;138;133;126;151;121;110;70;51;66;74;116;134;126;110;98;141;112;110;112;115;91;105;125;121;126;105;115;149;125;124;109;114;124;105;109;135;136;129;151;133;118;119;138;107;127;129;120;146;137;147;119;137;162;173;173;142;128;119;126;99;114;105;120;130;117;143;109;122;139;112;123;116;102;109;116;125;117;131;125;130;119;131;126;135;116;127;139;114;126;88;92;112;116;106;88;91;111;79;85;92;93;100;99;93;88;99;115;101;119;136;119;111;122;115;106;96;110;112;96;103;113;136;137;126;129;114;140;133;163;141;133;120;117;102;114;114;84;83;97;114;114;118;108;100;112;104;109;107;104;108;109;120;123;112;103;122;108;130;160;158;132;134;147;154;141;117;127;109;118;119;132;131;124;142;146;118;144;165;153;143;148;168;125;141;146;153;139;135;141;118;110;128;118;123;142;138;108;113;125;128;113;131;103;127;112;115;126;114;113;120;130;123;131;119;118;105;122;127;114;110;112;121;119;116;103;126;149;144;154;114;122;127;113;128;110;100;94;91;97;108;108;122;140;150;112;119;110;128;127;115;110;106;120;134;128;140;144;111;120;116;122;139;130;122;123;120;112;126;118;135;140;151;134;113;126;115;130;124;138;131;114;116;83;96;131;120;124;110;139;123;138;119;131;118;136;107;128;124;105;109;129;126;104;123;124;111;130;101;111;101;102;111;127;122;131;127;112;111;104;128;143;145;141;113;124;115;125;119;125;121;88;118;129;122;125;132;134;123;124;119;124;125;128;135;131;134;135;115;152;138;162;167;167;155;127;125;161;130;141;137;146;130;132;154;148;130;137;136;124;135;130;119;134;129;153;124;126;132;137;148;135;142;133;131;110;126;134;140;136;138;148;133;125;141;123;124;128;116;145;124;136;137;138;130;128;134;138;124;154;151;147;137;117;138;110;115;124;121;136;128;133;120;153;133;133;145;121;123;148;142;124;130;134;138;154;120;124;155;140;109;118;112;132;142;140;115;163;129;142;170;159;151;159;141;131;132;105;115;148;138;163;162;138;145;138;153;134;151;139;133;129;140;109;120;110;125;114;112;133;135;124;144;154;137;161;146;156;174;160;135;127;164;128;151;142;124;131;140;147;147;148;128;114;111;135;129;144;127;127;134;126;135;119;125;125;132;156;163;163;157;132;113;92;98;132;104;118;129;105;130;130;126;147;146;113;138;134;137;141;127;130;115;151;127;122;131;138;145;141;129;136;140;146;131;139;117;139;103;134;116;94;100;113;132;144;139;149;155;134;142;137;140;144;142;119;134;144;147;165;152;119;119;135;144;125;127;115;122;151;153;130;149;148;119;114;124;170;159;127;108;111;84;79;98;125;132;128;134;149;134;122;141;126;136;135;151;138;125;118;120;104;159;140;120;131;133;101;128;135;134;119;151;99;124;131;135;117;124;127;110;140;124;123;122;126;151;137;139;138;143;137;123;128;118;140;131;164;126;131;134;125;148;126;113;103;107;122;147;116;103;150;154;129;94;110;139;152;183;182;125;136;131;146;177;199;196;143;127;131;131;139;141;147;151;179;157;167;157;179;169;162;139;149;122;159;120;142;135;133;120;128;143;130;145;136;151;104;118;133;144;139;161;124;147;123;140;132;151;140;145;127;133;119;116;125;117;127;126;109;129;118;120;123;112;134;132;128;120;123;138;122;94;124;129;118;140;137;125;151;158;144;163;175;145;144;143;129;128;137;135;141;137;138;133;135;133;133;108;118;129;112;120;128;115;128;115;116;130;141;104;111;120;132;101;135;111;131;89;110;109;94;141;126;153;128;103;125;126;87;110;127;101;131;144;125;136;123;126;121;135;114;116;113;110;136;146;139;127;120;158;129;120;142;160;135;125;127;128;127;124;127;138;145;124;130;122;117;175;145;153;120;139;137;135;162;137;145;165;193;151;144;157;125;107;114;129;104;105;116;114;111;148;122;127;131;132;123;147;131;129;120;140;152;140;125;134;118;112;128;126;98;140;135;137;102;144;128;154;163;147;160;160;174;193;187;213;184;160;180;179;176;187;168;133;153;134;157;183;205;222;223;190;181;147;138;118;126;123;127;125;113;127;129;125;110;138;119;122;108;124;130;133;121;123;145;119;139;152;149;138;143;139;132;127;131;118;134;143;143;170;162;159;207;182;179;140;181;153;148;141;139;124;135;137;155;117;145;161;180;164;186;166;137;136;168;157;154;135;128;122;111;105;121;109;105;113;133;127;105;142;114;111;105;116;122;127;121;121;121;133;127;128;151;137;127;127;133;139;135;136;138;122;101;120;105;119;130;118;125;127;137;139;120;120;129;142;139;200;521;755;521;202;135;152;132;125;122;108;127;143;127;122;136;141;116;136;127;107;116;107;127;129;139;141;108;117;135;128;134;120;148;148;122;119;123;137;128;135;106;119;131;122
146;108;106;113;108;123;139;127;132;104;137;137;111;115;140;119;114;143;117;134;124;141;119;117;129;147;120;147;149;142;126;157;113;127;98;112;111;126;120;126;121;109;111;119;148;102;95;109;115;111;99;122;120;148;135;115;84;106;105;124;104;103;100;116;108;112;118;104;120;93;96;130;123;123;114;101;103;108;134;99;121;128;128;106;86;91;103;96;86;112;103;99;96;108;102;126;105;96;109;105;123;116;133;115;114;101;116;99;118;91;111;101;104;108;115;117;95;112;118;120;108;102;118;109;126;152;123;119;130;112;111;124;120;124;122;124;107;114;118;131;133;113;105;110;115;107;102;119;109;95;107;111;120;123;135;120;127;110;132;116;112;107;111;118;112;118;105;120;110;116;104;125;118;105;113;121;119;122;105;124;121;120;154;134;127;112;147;133;124;111;111;118;165;122;126;109;110;112;102;118;106;113;136;125;116;119;143;125;137;116;136;107;117;109;127;115;130;133;138;129;143;150;147;141;118;160;130;132;134;142;139;116;144;113;124;141;154;123;99;121;112;109;115;151;118;142;130;108;130;150;135;140;150;142;131;138;111;125;97;107;120;113;111;109;118;109;115;117;108;109;99;124;97;92;129;112;117;124;125;114;121;120;139;150;147;153;145;158;138;145;131;122;120;145;173;155;143;93;119;124;129;131;127;117;136;114;145;121;132;120;124;144;148;139;130;121;121;124;127;139;138;148;140;125;118;111;119;108;122;109;137;128;115;126;130;121;132;102;88;61;47;50;79;102;113;123;89;114;116;129;113;107;136;135;141;153;140;143;145;122;93;129;131;153;149;154;128;117;131;117;120;151;129;133;142;129;120;122;107;107;120;131;124;137;138;123;140;116;109;130;141;142;156;136;141;133;147;135;149;123;132;124;161;144;142;121;131;104;137;110;106;116;105;118;115;116;90;115;102;113;135;122;130;95;115;95;118;134;113;92;120;98;140;157;150;152;127;132;144;152;146;196;159;176;148;131;139;117;140;152;170;142;131;107;118;110;107;108;119;133;107;138;128;133;130;130;118;105;109;124;117;123;137;113;123;125;103;121;135;130;117;143;121;123;71;52;61;84;110;161;141;128;124;123;105;104;114;97;107;126;107;108;111;109;137;130;101;113;109;110;121;110;122;121;136;116;128;110;117;126;125;135;116;107;138;129;136;125;154;153;169;166;147;137;136;127;127;114;123;119;115;137;129;123;120;101;100;142;127;121;116;108;113;125;122;108;132;129;131;106;119;119;132;122;159;146;113;104;100;102;109;79;89;80;91;88;84;84;78;81;121;95;110;123;126;138;128;142;127;121;129;117;114;104;107;109;97;114;100;137;133;131;142;92;125;120;100;103;104;127;115;126;110;119;86;77;88;105;105;112;123;106;100;103;102;105;108;111;113;128;120;111;122;123;120;142;127;145;113;132;141;133;136;127;95;120;162;127;129;147;152;153;149;147;140;144;169;142;149;154;144;123;157;135;125;158;122;105;95;135;148;135;116;135;123;114;137;133;99;108;116;107;119;121;128;125;117;107;106;117;126;124;109;144;123;119;114;125;133;127;131;141;141;134;158;119;104;114;150;108;134;130;122;107;94;87;76;107;114;129;146;119;122;128;115;111;92;103;102;118;113;122;135;150;126;131;118;111;135;122;137;153;158;159;130;131;145;145;119;141;152;132;142;125;115;117;125;126;117;90;76;96;130;141;144;123;160;135;138;128;121;116;145;127;125;121;134;125;113;125;129;155;137;108;133;114;114;124;117;85;114;129;135;120;117;130;122;109;107;155;123;138;110;127;135;112;136;122;130;104;100;113;114;129;115;113;117;123;112;128;129;129;134;134;127;146;114;128;141;136;127;145;151;149;171;139;139;178;136;178;161;183;137;119;143;132;128;113;140;115;110;112;131;131;140;152;116;119;135;140;143;111;128;146;132;149;137;136;126;143;131;140;126;132;137;124;116;144;132;158;133;110;122;121;127;122;130;155;140;136;136;141;142;154;129;122;149;128;136;135;111;121;136;130;124;130;155;125;127;132;143;125;131;148;141;140;145;137;120;133;134;141;153;157;139;153;135;131;117;138;138;142;150;111;122;128;131;135;140;150;138;142;146;123;153;145;138;130;135;149;106;116;142;136;137;134;145;124;121;154;160;145;145;129;147;164;141;125;134;130;153;146;141;141;143;151;130;142;113;118;130;120;115;104;122;133;139;108;112;110;129;125;168;136;165;164;180;161;118;126;118;97;125;131;123;150;123;132;145;132;136;130;131;123;112;135;141;131;132;131;148;135;120;127;118;120;135;134;154;132;138;134;141;165;139;125;103;107;108;94;104;144;141;144;167;149;149;135;117;124;152;158;141;123;131;155;130;145;120;149;126;128;126;129;121;125;150;148;156;128;145;105;117;146;151;132;144;135;118;97;98;124;114;126;133;156;138;149;132;126;151;132;137;140;147;119;110;122;131;125;144;121;133;135;115;117;157;122;132;115;120;114;112;114;110;133;133;147;126;119;121;115;138;134;136;141;148;154;118;124;114;149;106;114;153;118;132;118;123;109;120;101;108;112;131;125;111;112;112;110;110;104;111;130;186;193;177;137;128;151;158;180;193;166;145;119;127;109;158;144;146;153;156;155;159;168;173;157;158;146;126;147;137;125;140;151;135;139;128;131;138;144;124;124;131;138;126;116;146;151;151;165;141;132;143;159;145;123;111;137;121;131;156;129;131;115;108;132;120;137;128;119;107;139;129;119;123;149;115;138;121;118;123;127;136;162;164;170;181;157;147;137;146;137;142;129;143;125;120;128;138;112;118;121;125;130;140;119;112;121;113;131;110;112;128;116;140;102;120;97;133;139;129;113;128;109;95;92;100;103;133;127;102;123;96;113;118;122;133;118;155;132;120;122;99;141;132;136;107;108;102;117;140;130;117;160;130;159;134;150;157;147;143;119;137;130;143;142;111;117;110;144;127;142;138;157;134;156;138;123;120;145;142;147;141;163;169;182;147;141;114;142;123;123;121;128;114;124;125;125;111;104;125;104;136;142;131;154;131;116;130;146;128;130;144;130;129;130;111;129;131;114;128;123;127;157;129;150;129;159;144;174;211;195;194;158;154;178;182;191;143;150;144;145;173;158;201;188;186;206;177;158;147;128;138;119;109;113;105;125;114;134;124;132;124;109;116;122;126;129;132;159;105;139;134;156;135;141;141;127;146;153;122;152;146;126;136;135;139;212;177;187;161;154;138;136;178;133;128;116;118;118;131;145;180;176;190;201;174;164;124;143;148;118;140;121;120;93;113;112;127;129;136;112;134;126;100;125;105;113;111;132;123;123;109;115;116;135;130;135;154;127;139;151;111;128;128;154;127;123;128;117;131;130;143;118;127;120;139;125;123;135;136;115;150;233;393;580;410;208;133;133;115;119;120;139;145;138;143;142;117;130;129;128;116;131;112;113;135;132;116;124;126;139;112;141;128;138;145;154;131;123;107;127;107;124;130;116;143;131
124;91;122;132;109;138;133;115;116;118;126;104;101;123;106;112;124;120;135;128;115;112;119;132;146;128;122;122;132;126;130;107;148;128;116;124;128;110;106;108;128;120;121;118;103;103;94;124;117;99;127;121;118;128;132;119;119;83;106;104;116;116;103;104;97;102;111;100;100;103;109;112;136;163;126;108;110;96;92;128;141;131;119;99;102;101;110;97;102;106;100;90;106;124;117;104;107;121;98;103;101;109;99;121;88;110;109;116;115;114;117;113;137;129;96;109;115;102;120;113;106;109;100;128;118;117;132;111;105;145;111;127;117;120;119;126;126;149;117;115;105;109;129;117;138;126;128;111;95;112;92;99;114;144;121;117;100;112;125;103;107;115;119;108;88;123;124;107;112;124;127;123;121;109;108;112;122;103;98;96;142;145;158;134;132;144;112;128;120;130;124;114;116;101;120;120;134;108;103;102;120;103;134;120;116;145;121;114;145;124;137;137;120;130;116;115;139;127;138;154;166;155;152;147;120;142;154;125;131;130;140;119;121;133;114;128;111;128;108;133;112;133;130;122;118;125;128;126;131;145;174;140;148;130;122;119;111;107;105;92;112;130;101;134;119;108;117;91;113;98;99;103;102;90;117;117;140;153;136;131;124;142;134;160;122;147;154;160;127;138;153;143;130;149;170;138;127;101;133;133;134;122;135;130;111;134;131;124;137;132;117;141;120;117;128;112;97;117;145;122;118;149;120;133;133;125;115;112;119;111;109;145;117;125;138;129;134;96;73;59;58;62;80;88;109;93;114;124;119;111;126;119;124;130;136;131;142;143;130;126;101;123;130;135;138;121;151;128;146;137;131;135;120;136;129;129;116;132;114;133;119;114;114;133;134;110;122;118;113;133;120;136;144;131;151;178;173;125;134;132;128;134;162;155;138;108;118;107;109;118;106;110;103;125;118;112;117;92;109;120;91;119;128;114;102;114;130;129;110;107;129;119;146;146;165;144;141;145;166;152;157;153;156;173;160;144;125;138;136;149;165;177;135;124;119;119;92;102;105;110;127;139;136;121;115;107;146;116;121;105;134;122;98;137;134;131;101;121;124;149;126;124;123;108;77;67;69;50;97;133;134;134;107;86;108;116;103;131;118;96;102;125;106;123;120;131;121;128;123;125;103;120;121;130;113;110;122;118;114;98;128;127;110;127;131;151;132;135;139;134;153;147;145;136;127;121;118;129;113;100;120;145;111;105;101;125;117;136;126;136;126;125;114;140;128;125;138;126;120;119;113;120;145;129;142;119;121;91;81;82;86;91;90;84;95;104;117;91;112;114;122;126;108;107;118;142;128;134;112;142;121;99;100;103;91;92;98;93;115;111;98;94;109;125;119;133;116;128;90;100;91;105;82;108;93;92;92;118;115;109;96;81;104;113;89;119;107;105;103;122;127;118;117;114;104;113;137;128;133;147;137;154;109;131;95;127;126;154;110;149;145;149;154;154;151;150;141;126;136;154;164;133;148;134;140;119;112;124;106;122;138;147;130;141;121;130;142;115;134;120;134;104;129;119;111;126;116;113;115;129;119;117;118;122;128;130;125;131;111;114;112;110;118;124;143;129;142;136;135;126;126;125;123;104;95;95;90;78;113;116;98;105;85;95;107;100;102;94;108;93;96;136;132;130;124;104;121;100;130;121;160;190;186;155;134;136;154;138;164;146;122;115;145;127;97;128;123;112;116;98;94;97;128;130;140;138;118;129;122;110;124;124;110;141;139;126;137;134;121;119;126;114;116;115;127;117;109;108;86;89;102;115;137;141;127;109;103;133;130;131;145;139;125;146;131;140;113;119;115;80;115;131;130;103;120;114;136;157;108;145;127;145;136;127;125;142;117;134;123;128;127;138;135;128;139;143;134;154;169;174;140;139;144;117;152;148;135;113;132;120;123;125;153;123;136;129;122;125;115;126;131;145;133;131;137;131;126;106;114;128;116;137;110;116;110;129;136;132;156;140;120;115;129;131;111;131;119;140;113;153;145;146;136;122;144;132;157;159;157;139;136;129;129;147;135;130;156;143;142;132;148;149;137;111;131;151;147;131;145;122;115;134;120;136;133;156;152;163;136;135;145;127;135;141;130;150;143;163;150;157;150;162;137;135;106;132;137;144;145;134;125;144;139;128;134;120;110;109;123;139;171;166;139;149;173;164;146;122;123;138;149;137;125;139;142;144;130;121;139;128;136;123;110;99;131;131;124;127;134;107;127;111;132;158;164;180;172;172;134;114;110;92;115;119;130;122;111;113;125;134;131;115;140;129;140;137;156;152;121;148;129;124;112;85;98;137;159;126;142;124;125;142;146;140;106;104;114;117;114;99;112;140;184;166;151;159;143;140;132;140;137;129;132;128;129;128;146;102;127;139;137;147;112;132;119;150;152;145;124;124;133;131;136;155;130;145;130;142;146;133;123;109;116;133;145;140;138;159;136;105;123;128;149;125;119;118;123;125;136;112;135;127;111;133;134;150;141;120;144;131;131;111;119;111;109;128;136;140;116;105;114;105;123;148;119;132;145;157;122;124;130;131;133;105;154;119;105;116;133;116;119;111;101;113;108;132;104;117;142;116;105;90;107;109;132;187;174;152;142;158;207;180;222;199;141;123;104;126;132;147;169;154;182;155;149;171;148;150;139;144;140;141;138;160;144;125;150;131;145;142;123;128;133;129;119;118;132;135;152;143;130;151;146;144;170;164;127;140;137;135;128;140;160;147;123;129;134;134;111;122;124;122;143;171;132;126;124;126;131;121;145;133;142;157;158;150;152;157;175;156;146;140;157;116;131;105;127;129;138;148;118;141;123;141;130;137;142;153;125;109;122;114;119;139;122;133;133;119;132;126;104;125;127;122;109;103;104;103;114;126;126;148;126;108;111;132;101;128;138;138;153;130;165;128;134;121;115;118;98;129;139;122;124;130;136;131;134;131;151;159;123;157;140;125;128;144;118;113;118;127;116;121;145;125;148;133;160;126;137;138;130;143;147;154;163;149;165;140;153;119;109;138;99;118;126;124;124;129;129;123;119;116;123;128;148;144;123;124;139;117;142;139;141;142;104;135;108;118;125;146;137;139;106;116;126;132;129;145;159;140;156;159;201;177;179;159;158;161;143;159;149;135;156;166;143;159;197;199;224;212;214;177;140;108;114;157;140;92;113;116;97;111;114;128;132;116;130;130;109;132;136;133;142;146;164;185;131;131;134;150;116;157;149;139;150;125;141;165;176;175;196;196;148;163;173;146;158;119;121;124;132;148;127;161;156;155;157;187;184;160;134;131;148;115;131;112;113;110;118;111;152;137;130;124;126;113;125;109;112;114;144;144;136;142;129;116;122;117;125;119;133;132;127;125;119;128;143;130;115;130;137;123;139;114;120;141;129;119;130;119;102;122;123;126;136;184;244;388;278;176;143;133;119;141;140;150;123;134;133;118;121;120;119;109;135;128;129;127;124;118;107;148;138;131;129;147;144;145;134;128;136;116;120;141;127;131;129;112;123;121
111;113;109;120;138;109;131;121;138;116;116;130;116;132;119;143;119;132;104;118;143;126;94;119;123;137;131;131;132;117;133;107;143;140;135;97;133;105;108;112;121;100;115;112;124;113;134;108;106;121;108;108;133;117;115;143;115;121;100;107;127;108;113;93;101;96;110;125;110;97;103;115;157;141;109;86;106;111;111;133;125;126;136;92;116;104;116;121;101;116;112;107;107;108;109;113;112;122;111;100;106;117;101;93;108;92;85;109;104;121;104;104;104;94;125;114;106;124;109;117;103;116;123;108;108;108;141;128;97;106;149;114;117;91;105;112;138;114;130;106;107;112;116;103;110;117;110;113;100;96;97;116;114;116;103;135;128;119;133;125;112;99;99;115;110;104;125;111;88;109;103;111;99;131;122;113;112;119;115;102;107;131;134;128;126;120;98;120;136;115;107;131;108;137;146;135;129;115;104;106;110;122;114;110;111;116;107;132;128;128;103;138;134;139;106;128;142;128;140;137;150;147;135;113;122;148;143;143;140;150;137;151;152;107;119;118;114;114;107;116;117;110;135;137;108;135;120;136;152;133;132;115;148;112;131;97;120;108;121;129;123;115;139;122;112;109;121;105;111;105;94;106;100;122;115;118;144;150;131;139;136;136;156;142;161;142;131;149;166;152;143;130;144;142;150;158;126;107;107;127;145;113;127;109;116;115;95;123;132;117;141;121;115;131;118;121;123;125;117;121;133;130;133;130;121;109;109;117;100;133;119;127;123;141;124;128;125;104;68;54;44;71;74;86;76;106;96;131;121;125;101;118;144;148;111;135;137;138;139;104;127;123;124;141;139;122;169;156;136;138;120;158;135;120;116;114;123;118;125;122;103;114;145;124;137;145;118;126;117;149;135;114;115;135;146;183;149;137;134;144;145;118;131;123;121;94;113;106;117;117;113;112;99;94;107;122;130;105;104;108;112;118;117;114;111;100;134;115;142;118;125;128;114;163;138;142;134;143;124;143;140;160;162;151;155;139;146;155;131;179;169;168;150;152;126;119;89;94;119;123;121;119;126;118;133;136;102;120;116;112;127;125;134;122;130;147;117;134;126;138;144;136;106;152;90;62;52;63;90;102;103;123;104;94;111;93;121;128;121;118;94;112;116;110;103;131;129;121;116;116;110;139;135;138;120;130;125;117;113;121;105;126;119;112;105;139;134;141;132;133;145;143;164;139;129;110;122;132;134;103;123;113;122;104;128;132;133;139;131;131;124;130;133;127;140;128;138;111;110;133;133;129;125;141;130;136;91;101;88;83;89;75;90;90;99;116;95;72;95;94;117;119;106;123;130;125;143;151;158;136;120;111;95;103;117;106;94;99;100;108;103;98;108;117;108;100;120;128;127;107;120;90;105;79;99;108;92;109;125;106;94;121;109;108;99;135;115;106;142;135;118;121;121;100;121;104;125;124;128;117;133;151;135;148;121;129;120;118;143;155;134;149;121;129;147;138;138;140;175;161;165;142;145;158;172;121;122;106;121;124;123;117;128;125;123;131;126;115;130;116;128;127;113;125;124;106;122;116;104;124;109;147;138;143;144;123;116;122;110;124;114;131;138;139;150;141;119;127;125;135;110;116;103;105;86;92;83;113;112;121;112;115;100;100;90;87;105;108;118;108;114;121;118;127;122;113;115;112;129;128;129;127;148;164;121;122;139;143;152;138;142;139;123;109;125;110;96;112;132;119;103;101;113;150;157;161;143;148;124;146;118;132;121;133;110;141;135;137;132;107;115;96;115;131;120;114;115;84;57;77;91;119;135;110;106;117;123;111;122;128;119;117;131;116;119;107;105;112;125;129;118;125;113;123;116;136;132;128;130;123;109;132;127;114;130;147;109;128;112;139;124;135;138;138;151;140;116;133;155;159;151;145;153;121;162;130;131;96;117;103;115;123;124;124;123;158;124;137;115;121;123;136;125;125;105;103;116;135;128;121;118;126;144;125;126;105;139;131;151;145;145;129;124;119;130;141;149;130;101;120;126;162;148;131;154;129;161;131;144;123;132;148;134;136;132;134;176;163;131;136;131;161;121;140;122;136;106;148;144;128;131;128;132;137;149;169;165;153;172;149;146;133;143;122;129;142;149;142;137;150;137;160;131;124;139;142;146;161;144;127;128;137;135;127;132;138;133;135;156;139;147;163;156;153;162;158;142;116;118;148;153;130;132;125;124;126;118;127;142;129;133;118;126;111;126;127;106;115;132;131;130;121;127;129;166;165;129;158;150;117;112;118;95;117;136;143;142;127;147;113;122;123;161;176;160;156;133;178;146;129;149;148;127;131;121;145;112;134;114;114;132;125;126;160;121;130;112;135;106;100;145;141;159;151;149;151;140;95;126;140;156;142;118;115;105;146;107;116;120;122;129;102;103;119;127;147;151;132;121;128;133;137;114;131;118;125;126;114;141;129;125;119;125;116;120;146;143;164;108;110;122;147;150;133;132;141;139;127;145;117;130;95;118;129;133;131;137;129;135;121;126;122;118;127;129;131;132;156;119;102;91;121;144;115;118;147;133;158;142;139;150;124;135;148;140;135;115;115;137;120;114;112;93;103;108;106;103;105;114;123;123;102;105;131;153;199;208;157;145;170;166;208;233;191;172;133;132;130;154;157;172;164;148;183;169;161;160;144;155;156;148;129;152;127;119;152;151;158;158;137;165;149;126;131;132;133;135;140;133;121;163;159;113;159;148;158;158;142;122;121;118;135;137;160;151;132;123;122;133;129;124;124;149;141;142;117;117;125;118;115;114;108;115;132;135;131;161;148;151;147;154;157;151;130;138;116;110;116;148;138;141;120;126;130;119;122;149;120;134;133;129;108;121;109;135;148;169;127;115;117;119;131;123;120;122;124;103;116;104;110;109;99;112;115;115;104;110;135;130;137;152;142;153;114;120;107;128;147;121;111;132;161;126;154;140;110;133;143;145;158;153;148;138;140;141;127;126;132;113;132;124;121;127;136;120;146;137;136;131;130;143;155;131;137;160;178;141;153;155;145;151;113;123;119;120;138;109;151;139;115;108;111;130;151;131;149;131;126;124;145;147;142;142;126;124;125;100;133;149;124;129;123;148;106;132;162;156;138;118;123;156;165;186;160;126;134;136;169;185;164;161;139;120;140;156;159;198;199;199;203;173;165;175;120;125;114;124;91;81;104;115;129;113;118;123;114;135;141;148;142;133;116;135;139;156;147;147;132;123;160;144;136;128;116;138;142;166;143;162;177;177;184;156;167;163;137;153;137;114;121;117;122;153;162;157;184;158;174;187;187;156;125;124;131;135;120;130;127;133;122;124;101;120;120;115;127;120;124;142;112;116;138;141;161;138;144;125;129;138;122;137;140;123;121;119;152;152;121;103;139;135;139;114;123;120;136;108;142;128;146;113;135;144;117;122;120;185;195;182;129;146;130;144;123;117;123;149;147;137;129;126;121;132;120;127;125;134;120;132;139;140;135;148;139;142;134;122;121;138;116;127;128;138;127;133;128;123;137;153;131
141;142;130;136;141;139;139;120;104;133;135;115;120;115;165;134;101;114;128;120;109;124;112;116;139;128;93;104;123;125;116;149;116;98;122;127;101;140;133;124;97;125;121;102;112;110;114;118;120;119;113;116;131;135;131;122;110;116;107;105;113;106;103;103;111;98;108;108;97;116;103;130;133;112;125;102;94;107;128;111;125;147;132;116;128;87;110;125;114;101;118;122;117;108;118;109;93;104;96;117;109;119;102;122;97;96;105;99;123;110;98;126;111;118;114;98;105;121;103;103;115;121;109;102;113;114;114;104;102;116;115;152;113;116;114;107;105;115;115;96;130;102;104;121;100;82;113;121;96;101;119;104;98;118;122;131;116;127;141;116;116;129;101;107;123;107;117;127;105;92;118;107;104;108;107;119;124;125;131;131;126;150;98;144;128;117;104;133;133;105;124;118;113;140;130;121;123;124;114;116;98;130;131;127;118;110;107;120;141;141;122;114;133;130;130;123;142;123;137;151;116;136;148;114;106;136;121;151;135;156;147;130;145;119;133;120;134;112;127;126;127;116;123;133;131;135;128;147;133;145;142;148;131;141;145;120;101;114;125;95;104;101;97;128;100;135;124;123;114;117;117;96;111;114;112;136;121;124;150;152;120;132;149;164;128;120;163;133;154;150;154;139;147;138;154;164;111;132;111;102;130;96;133;120;127;115;106;106;136;124;127;118;107;142;121;123;123;124;100;115;119;118;119;120;119;102;132;112;118;116;108;141;139;119;119;139;112;91;63;62;61;60;71;83;98;117;116;133;128;115;114;125;117;110;136;126;134;122;124;119;96;142;139;120;136;143;113;124;128;127;134;146;142;117;127;144;112;111;125;114;138;132;147;133;143;149;165;127;123;124;128;132;140;142;138;140;153;141;134;132;124;126;125;126;99;105;112;96;130;110;105;137;105;93;113;99;104;109;125;120;113;112;136;125;110;114;132;109;117;102;107;116;144;119;157;132;148;149;131;151;147;143;141;131;155;177;166;156;132;158;148;153;139;116;122;93;105;84;98;123;102;101;148;105;126;122;106;126;147;142;115;132;140;131;143;140;159;140;135;140;134;138;129;133;77;73;59;62;80;84;76;93;89;94;105;114;112;117;119;110;104;126;118;93;109;127;115;118;121;132;134;111;128;124;120;127;120;105;123;129;114;124;114;130;108;116;130;139;138;115;166;132;142;144;149;130;113;114;123;104;117;102;132;122;102;123;118;140;109;122;128;128;116;127;124;124;124;138;133;119;124;135;150;136;130;101;110;83;77;73;73;117;80;96;72;97;71;88;90;115;129;128;125;109;89;122;159;129;134;158;133;124;118;114;103;81;96;108;123;111;110;95;121;108;119;102;120;124;136;121;99;106;112;91;98;86;88;111;122;111;107;116;100;107;117;139;83;109;108;113;112;103;89;105;128;100;131;121;122;146;135;130;155;140;118;124;136;145;115;144;137;131;136;159;137;146;170;143;156;148;141;135;136;174;156;149;145;115;114;118;120;112;131;132;128;134;115;117;129;134;159;130;116;124;112;123;107;107;127;109;109;107;144;141;135;118;129;126;121;98;120;108;124;118;143;132;124;152;137;119;151;112;114;92;73;81;87;96;112;114;109;103;82;99;99;106;128;115;111;134;118;117;118;126;106;118;103;102;109;133;150;128;154;151;136;126;144;157;137;157;131;149;120;116;125;113;117;111;102;108;99;111;150;151;138;162;106;126;107;120;118;83;120;143;131;119;121;111;123;111;111;117;119;131;112;85;110;77;53;64;94;121;115;129;102;112;98;143;134;126;127;124;130;118;121;108;100;114;123;111;109;110;125;130;118;112;110;126;123;121;141;113;125;122;151;140;128;129;133;108;129;125;150;137;132;112;144;129;140;160;134;151;121;111;149;154;140;144;111;115;132;123;132;123;120;134;129;128;102;130;132;122;114;142;139;135;115;123;134;121;138;123;125;114;128;143;118;116;134;119;139;130;145;145;127;136;150;134;129;143;153;164;122;135;128;133;137;152;126;137;151;152;114;149;142;153;125;153;136;148;129;147;132;128;118;136;128;136;128;121;134;108;151;148;144;163;172;159;168;170;158;148;155;136;156;175;151;134;145;139;130;158;138;123;151;133;143;130;113;149;147;144;140;125;140;133;125;123;139;146;150;130;143;127;140;135;136;144;112;143;142;133;127;137;124;127;114;148;166;156;134;136;135;118;132;123;120;140;114;96;116;123;115;163;144;161;166;149;159;157;129;100;102;105;108;138;123;132;137;128;131;119;162;183;162;154;143;135;130;133;136;160;122;112;116;121;120;139;118;117;118;134;143;148;140;140;145;137;135;121;135;151;164;155;160;146;144;142;114;119;135;133;155;124;140;123;148;127;104;126;114;117;114;126;123;132;162;153;141;146;137;151;125;110;134;131;130;149;149;120;120;110;122;134;114;139;140;120;108;127;128;157;141;162;138;126;157;138;132;135;133;132;126;114;113;110;113;134;133;141;140;125;125;122;139;147;131;126;117;98;106;116;128;132;116;134;157;150;164;139;143;153;128;134;168;117;150;135;165;163;128;115;113;118;117;93;111;104;128;123;123;97;93;124;146;182;157;158;128;132;191;204;249;177;163;115;123;139;156;172;161;165;182;184;139;159;139;148;136;115;133;111;128;118;127;173;172;150;157;144;138;132;116;105;126;137;139;128;126;136;125;137;148;165;129;150;143;139;131;141;121;159;168;154;140;119;130;131;131;122;135;130;147;143;118;122;127;136;137;129;130;138;127;145;127;148;148;150;162;136;126;145;146;140;132;128;129;130;147;114;118;121;130;122;134;123;149;136;148;119;118;103;139;118;112;121;141;117;128;125;131;114;111;131;132;130;118;116;118;113;107;93;132;124;124;121;138;125;123;132;140;153;160;149;120;110;132;122;117;132;111;99;130;125;126;142;124;134;138;162;145;161;130;143;148;124;117;134;128;133;115;124;130;127;138;151;135;136;140;147;129;122;168;136;143;168;163;165;142;179;164;124;113;134;124;124;135;105;108;112;111;138;121;133;115;142;137;136;115;133;119;147;138;107;111;121;138;117;123;135;142;124;127;129;129;140;156;123;151;130;125;147;156;146;125;131;157;177;151;137;156;135;121;123;155;163;194;191;213;240;181;144;137;139;134;121;116;109;119;100;106;131;136;140;120;115;113;121;106;123;117;122;135;128;115;132;132;124;144;152;131;133;124;120;132;141;141;159;166;165;191;177;146;169;142;175;141;162;127;155;125;131;113;157;160;175;175;184;185;182;168;134;132;118;125;99;137;120;122;130;105;118;103;146;102;113;101;130;136;114;121;119;116;152;129;116;108;127;114;113;145;141;113;135;149;147;138;116;119;119;134;129;122;129;123;135;125;130;107;148;108;139;128;118;107;120;126;129;128;139;128;141;155;120;140;123;121;136;152;135;128;95;116;104;115;140;149;124;132;123;142;154;161;129;135;123;142;111;133;121;119;114;108;131;136;123;121;107;139;127
112;110;121;150;119;142;128;119;119;121;116;112;136;144;110;100;112;114;124;136;111;124;127;132;123;138;100;112;110;125;116;120;124;137;133;111;103;133;126;116;116;109;117;111;122;105;120;119;118;97;101;139;119;114;125;138;129;114;122;120;114;104;99;111;87;110;109;112;114;98;102;108;112;128;107;108;112;122;125;115;102;126;123;125;118;111;117;117;129;138;106;118;101;94;92;116;108;129;107;107;100;125;127;96;127;113;105;105;101;115;118;108;107;123;123;117;105;116;121;105;121;120;105;100;111;113;125;118;116;101;113;135;123;105;114;97;122;126;122;116;119;117;116;121;130;124;103;107;99;107;116;103;142;97;124;123;131;179;174;132;122;134;120;113;102;137;99;95;104;109;105;90;97;107;121;129;115;114;119;128;122;107;133;109;136;120;121;118;146;110;112;90;135;108;113;141;124;133;121;119;106;107;108;123;113;119;108;123;121;154;109;129;129;119;125;115;101;132;133;146;136;153;145;125;98;134;138;146;141;122;155;128;136;124;106;131;110;122;105;135;120;147;113;140;116;142;134;129;152;142;147;166;138;132;138;99;102;116;131;138;103;105;112;113;119;112;120;99;101;92;99;100;93;112;114;133;115;129;138;138;116;142;124;141;124;112;145;143;153;141;158;163;126;144;164;137;101;105;122;117;119;107;94;125;131;118;101;109;102;111;122;134;119;112;104;141;96;143;131;121;139;122;124;118;105;116;111;118;133;112;132;145;114;121;144;132;113;88;73;57;50;68;85;98;89;86;105;113;121;134;93;101;110;119;123;151;134;119;132;122;97;130;154;138;139;130;130;133;107;144;152;128;116;132;125;129;135;120;131;138;115;143;143;128;130;130;139;149;135;123;104;120;130;148;144;158;147;137;146;156;149;153;130;119;101;74;98;94;118;98;126;136;109;123;127;117;125;109;113;123;109;125;111;101;107;127;129;122;129;109;109;132;123;121;158;153;130;123;130;141;141;143;151;140;132;159;148;130;137;147;152;139;123;123;115;81;83;113;106;115;119;134;116;124;140;143;123;136;133;132;115;123;138;122;131;160;156;131;126;159;121;144;151;144;120;76;64;74;78;82;88;87;104;121;111;104;111;147;107;100;116;135;133;131;124;109;129;122;137;125;139;130;111;124;118;120;129;147;134;144;121;127;108;129;97;102;142;151;143;143;122;106;102;136;124;108;126;126;115;121;107;101;107;135;121;118;153;126;116;120;129;145;145;118;135;123;119;132;132;120;103;149;138;134;121;113;116;86;108;98;91;84;97;107;106;88;92;84;87;121;117;116;114;116;121;117;126;144;138;152;137;146;132;107;101;78;95;89;114;102;117;115;104;109;119;128;124;144;119;109;108;101;98;117;80;77;98;102;117;128;109;117;106;105;116;114;105;117;122;127;110;89;112;103;125;107;104;124;124;130;141;143;143;127;142;112;134;134;121;152;145;136;158;126;146;110;149;143;146;137;168;173;168;179;155;158;107;125;122;109;101;117;122;124;120;121;137;102;121;145;125;133;130;119;107;124;126;128;114;111;120;93;130;122;109;112;118;125;99;115;119;114;127;150;131;143;142;110;113;137;139;124;107;74;78;92;95;111;91;109;98;98;80;97;102;114;107;119;134;114;123;115;101;141;128;112;108;130;126;161;129;134;131;134;115;128;128;149;152;136;163;131;131;113;139;127;125;109;102;125;119;112;128;146;121;121;119;118;115;120;109;134;125;133;132;127;132;123;119;115;103;115;105;118;122;112;99;96;61;63;95;124;119;115;142;129;112;125;120;98;120;140;106;156;122;112;130;123;134;113;119;132;141;122;122;134;138;125;126;138;131;139;126;129;130;117;114;119;131;132;124;142;144;132;127;155;128;137;148;163;120;146;159;128;136;134;127;132;145;113;125;120;126;131;118;138;121;144;128;121;154;121;120;135;112;124;127;133;138;126;148;135;121;142;125;132;120;115;125;141;131;166;155;131;125;133;114;104;125;131;130;136;137;142;108;148;136;131;121;140;154;142;136;148;157;161;161;129;137;147;134;150;138;118;114;136;125;140;147;133;134;122;131;143;127;139;163;174;182;152;148;153;144;136;151;129;144;128;127;148;152;129;157;142;143;126;134;138;137;142;122;137;129;160;143;142;135;145;153;147;163;130;161;126;145;137;128;117;126;131;118;117;126;123;131;109;115;141;127;157;148;144;138;120;134;145;125;118;121;125;119;110;134;137;142;164;151;141;182;138;126;115;118;115;128;133;125;103;117;139;132;134;164;165;117;165;156;170;139;136;130;133;114;131;98;120;132;147;130;124;146;116;155;126;146;133;135;115;137;151;164;147;155;163;151;168;138;134;131;138;143;137;119;132;136;136;146;131;101;111;119;111;112;133;133;123;144;132;123;120;124;150;119;124;151;146;160;147;144;129;123;106;118;109;113;138;124;136;115;121;110;132;121;139;138;138;130;115;131;145;140;137;154;130;136;123;119;136;127;99;132;125;128;122;133;118;136;135;118;112;98;109;122;128;128;132;141;158;157;154;157;144;145;141;171;159;156;131;155;157;139;111;115;153;131;111;126;128;100;125;94;100;92;90;127;137;132;161;153;162;185;194;178;148;159;114;134;120;157;154;185;164;168;165;169;151;148;147;142;126;113;126;111;112;122;147;151;169;160;162;140;126;135;139;168;132;152;127;160;159;122;155;147;140;148;138;161;143;121;128;115;130;150;142;126;116;134;122;109;119;122;110;146;152;127;127;124;129;113;142;153;130;127;159;110;141;142;138;135;139;100;133;122;121;127;124;123;109;113;138;131;109;156;144;128;111;134;137;118;119;122;98;125;100;112;142;124;109;125;109;134;124;117;114;108;134;100;111;96;140;138;116;112;110;140;120;136;118;120;125;144;143;142;138;112;142;115;166;146;122;133;122;135;122;125;128;115;116;149;147;155;145;152;149;153;127;129;110;163;121;130;136;131;142;160;138;125;135;139;117;132;137;141;148;175;169;180;152;126;183;156;137;148;132;93;102;115;134;113;125;154;141;130;151;130;146;139;143;124;113;117;116;131;106;113;128;133;119;136;136;156;158;130;141;119;140;126;136;148;140;116;148;147;157;139;137;147;142;153;140;149;134;142;128;132;166;162;206;218;219;181;145;116;114;135;138;127;105;103;120;132;138;130;136;125;137;121;126;125;156;110;127;108;121;141;131;113;121;144;127;144;126;132;121;141;152;140;184;162;171;184;175;150;147;136;143;144;159;149;125;120;144;151;158;172;148;165;146;155;154;182;150;131;121;101;100;131;119;109;114;131;108;104;128;116;125;111;114;103;100;132;121;129;125;132;144;123;122;133;136;132;153;128;131;155;134;125;105;141;123;129;121;120;124;117;146;133;114;129;129;123;123;124;129;124;127;119;105;115;154;141;139;144;144;127;103;142;159;123;150;135;124;119;121;122;132;138;135;140;159;161;154;138;112;130;138;137;126;120;119;116;124;136;117;127;155;140;117;144;124
125;106;118;118;127;100;120;108;146;112;119;109;119;147;138;116;108;122;122;117;108;119;130;120;114;114;115;102;122;123;133;131;112;115;108;103;109;124;126;131;122;112;125;105;111;106;112;122;114;140;100;117;126;102;145;108;113;118;113;110;115;125;90;124;113;115;100;106;120;104;121;101;121;120;120;105;110;111;115;98;118;129;128;121;109;101;120;126;105;128;118;115;104;98;94;117;120;114;120;114;120;112;97;92;122;100;99;118;125;93;109;98;102;106;123;113;107;109;112;105;112;113;130;114;122;139;95;98;111;110;123;124;121;108;102;104;106;120;115;115;119;110;113;130;126;114;93;113;124;103;101;112;123;105;108;143;128;161;159;104;116;96;102;120;102;120;132;105;113;101;109;116;110;110;103;112;91;109;132;119;130;104;138;128;114;144;127;139;116;124;103;116;104;131;137;140;111;129;115;123;123;124;121;110;116;127;127;111;141;142;128;140;150;123;119;111;127;124;109;136;147;116;138;119;130;121;128;154;156;144;148;128;136;110;116;126;120;122;128;149;117;121;129;134;134;125;135;143;134;162;131;149;135;139;135;126;99;114;114;111;104;119;105;123;104;108;111;86;117;121;90;117;146;132;106;102;111;119;126;125;111;131;149;130;140;128;133;159;146;144;161;144;135;137;164;147;102;104;143;132;118;103;122;112;127;106;130;120;136;108;118;128;117;127;114;114;118;122;121;104;119;115;129;112;107;109;116;143;120;112;133;119;140;119;140;116;92;74;77;56;50;79;69;82;105;77;82;98;120;116;108;120;117;127;148;134;136;133;135;131;123;130;118;111;148;120;128;151;138;144;147;122;135;124;135;117;109;128;120;108;113;124;112;123;119;132;144;142;132;131;118;125;141;139;121;140;134;176;141;142;139;135;146;109;86;95;84;117;126;129;115;153;106;107;110;109;129;122;126;115;110;124;132;114;123;111;151;146;151;131;135;111;114;128;146;141;165;147;149;128;124;131;148;147;150;146;153;154;124;129;157;160;124;127;128;109;95;112;97;130;131;131;127;135;112;133;128;120;126;145;113;125;112;108;120;140;148;156;124;140;141;161;144;145;124;87;61;79;77;61;77;87;100;117;96;122;120;127;123;114;115;136;131;131;140;130;116;141;137;134;149;128;120;113;132;120;110;131;126;122;130;111;128;115;113;119;143;164;154;159;147;140;116;130;149;132;115;113;128;106;117;124;133;109;130;128;126;116;121;138;140;123;136;130;117;121;127;131;130;134;130;128;152;125;121;105;121;129;128;102;112;103;102;97;101;89;95;90;120;137;133;112;101;116;130;139;151;167;151;136;109;126;116;106;110;82;78;98;126;124;127;155;116;110;126;111;110;121;121;102;100;113;112;89;92;74;92;122;112;124;111;112;116;112;127;111;102;116;104;97;101;91;116;108;112;115;132;114;138;123;130;130;135;133;126;126;133;147;120;158;137;125;153;141;144;134;139;136;161;168;160;174;183;165;160;130;122;120;99;124;120;115;112;130;119;110;119;108;121;121;126;113;123;117;128;113;128;123;123;111;106;105;110;102;119;108;114;103;115;98;115;149;151;133;152;135;134;128;122;158;128;125;126;118;105;89;82;104;105;96;101;111;98;119;124;129;158;141;119;141;121;137;150;131;135;131;129;128;127;141;138;136;143;159;157;141;145;148;161;140;152;126;138;129;110;116;101;126;119;107;112;107;106;143;125;118;118;121;120;127;137;110;122;101;134;126;143;130;102;103;110;125;113;115;113;121;89;95;84;85;111;118;122;117;94;131;135;136;108;137;126;121;122;131;109;118;110;137;122;134;123;120;122;114;93;125;138;111;137;124;135;139;132;123;114;110;125;140;118;135;109;135;141;128;146;147;131;149;141;158;188;133;127;127;133;135;149;124;134;120;141;119;134;128;119;126;144;125;137;136;116;136;113;124;140;122;131;131;130;138;128;148;132;136;128;126;123;105;140;136;114;136;121;127;137;131;121;128;113;126;129;146;117;118;126;143;149;147;131;142;132;132;133;102;147;142;141;132;144;135;130;147;142;133;128;141;118;150;160;136;132;115;128;130;139;148;177;187;172;167;187;187;161;161;139;142;147;148;148;142;151;141;134;118;131;150;143;122;149;143;145;120;151;126;134;113;134;131;124;138;128;134;126;142;129;117;129;150;138;115;123;134;153;132;114;115;101;129;152;145;121;130;138;150;132;131;119;113;102;109;107;107;128;134;118;153;132;134;138;177;157;125;107;121;128;132;119;120;124;147;154;140;155;148;152;149;138;150;135;147;127;137;128;104;124;133;143;129;134;102;141;113;124;133;147;158;142;146;149;142;138;153;159;155;147;156;141;145;105;130;146;138;139;114;108;119;125;146;127;101;108;124;128;110;116;138;128;145;122;123;127;121;114;109;126;116;137;170;143;154;128;118;117;129;127;121;138;117;134;141;145;129;142;120;129;134;123;122;121;120;132;131;116;114;110;125;114;123;128;118;135;145;138;113;114;99;122;124;122;122;102;135;119;114;141;141;153;126;157;153;165;156;163;156;166;140;144;148;168;162;132;108;105;129;124;149;120;113;122;121;99;107;99;97;110;120;138;136;152;161;178;173;184;157;144;140;119;138;130;151;139;166;155;173;154;169;175;150;161;109;101;120;125;113;138;147;141;169;189;151;153;139;144;146;148;162;156;161;121;113;120;137;138;136;162;150;151;126;127;121;148;124;132;139;136;131;135;117;121;138;143;124;134;139;133;130;114;143;142;144;137;128;124;131;135;167;151;143;151;130;109;141;116;123;145;130;136;139;130;107;131;146;135;116;107;140;151;139;128;148;152;109;103;127;138;117;118;121;116;117;138;122;111;119;123;108;125;92;106;124;115;121;126;139;124;106;132;108;125;127;157;155;141;88;132;106;131;105;124;128;139;143;135;145;128;128;122;144;137;127;130;149;168;161;150;130;123;150;148;135;132;147;121;136;142;138;150;141;149;132;126;146;154;146;166;178;153;154;159;205;179;166;131;128;115;129;105;129;120;115;145;152;144;134;121;126;140;136;149;136;101;111;108;114;128;125;130;135;122;122;119;122;119;129;139;127;155;143;131;154;140;134;131;147;148;143;125;162;144;158;139;104;117;111;123;163;187;219;241;216;205;157;135;141;121;140;140;109;109;140;121;128;115;128;131;120;130;125;144;129;122;129;121;115;117;126;139;105;121;134;121;133;149;133;118;137;158;151;161;136;159;195;168;147;159;142;144;165;133;110;120;144;124;135;160;144;171;156;133;141;146;146;132;130;116;95;141;110;127;121;114;121;128;121;107;113;115;115;138;119;122;131;119;131;123;138;129;120;134;151;145;134;144;155;141;141;141;137;140;114;141;161;118;127;141;143;117;103;126;131;119;120;113;119;127;125;134;120;119;124;135;118;157;124;127;120;111;113;111;100;125;137;126;124;122;137;112;130;138;141;165;125;146;117;136;123;119;135;134;123;129;155;129;147;129;135;120;140;132;138
103;111;109;91;130;99;114;93;109;125;119;114;128;115;119;115;104;98;119;113;107;115;126;111;131;139;114;127;106;119;98;135;119;115;104;117;100;113;111;129;124;128;132;112;129;115;126;124;113;110;109;113;126;139;117;101;131;96;104;114;95;105;121;112;101;94;103;112;108;112;127;121;125;122;111;119;136;127;129;97;102;100;135;111;113;114;108;112;108;119;97;117;108;121;98;103;118;119;89;105;106;109;86;125;128;104;114;120;106;132;117;106;121;116;113;111;114;107;111;102;117;118;94;99;142;105;126;116;120;101;131;116;113;108;113;123;113;101;102;107;104;92;121;127;130;107;113;112;112;120;122;101;110;109;111;118;141;149;136;110;109;111;106;118;116;119;114;108;122;121;107;100;102;102;116;115;92;125;104;137;108;120;119;134;134;108;134;130;135;108;109;107;121;132;129;120;123;122;119;125;114;117;115;118;127;118;114;131;103;145;129;136;132;113;112;116;120;114;97;113;146;137;162;130;143;124;157;135;163;161;132;128;119;137;113;105;137;139;119;114;146;140;153;136;101;133;108;106;144;164;173;127;152;128;146;104;111;124;107;105;123;109;115;120;125;117;106;104;113;102;103;128;135;116;113;129;88;107;130;114;113;114;152;129;144;140;147;148;156;154;150;163;153;166;153;154;109;121;112;118;118;113;113;117;103;119;121;113;106;126;140;113;95;134;122;126;121;139;129;123;124;118;101;100;114;103;113;127;135;129;127;138;133;125;117;109;85;84;68;48;57;57;52;82;69;71;86;129;95;117;121;114;123;124;137;151;128;134;139;142;126;134;149;134;152;151;125;124;134;150;137;137;129;141;108;129;127;122;133;116;114;106;116;120;139;134;144;114;115;118;100;129;122;127;98;123;133;151;154;132;147;161;130;120;99;81;96;113;109;95;129;115;116;101;112;117;111;116;123;103;130;113;103;98;118;128;118;153;122;147;131;135;118;122;145;161;137;143;129;130;154;131;155;145;158;130;132;148;171;139;134;148;123;114;99;99;118;89;101;112;114;119;128;127;121;100;98;109;125;113;133;129;122;145;128;143;136;124;137;140;118;134;133;137;134;98;84;81;79;75;87;77;102;109;105;94;103;109;118;115;105;137;117;117;139;145;117;119;114;112;127;128;127;137;137;115;134;119;132;115;100;130;122;100;110;115;138;153;134;144;148;126;172;137;144;112;135;131;112;143;116;128;134;136;147;121;129;128;142;123;125;124;121;119;131;125;118;120;117;124;126;137;136;120;108;108;109;107;142;129;123;120;123;92;101;97;82;83;84;100;136;116;118;119;116;156;164;164;148;118;119;108;118;103;98;73;115;112;122;120;122;146;134;124;102;140;113;117;119;102;97;106;107;104;97;95;103;123;112;138;153;106;114;106;106;110;119;95;118;102;104;109;126;131;112;114;112;138;140;128;146;125;128;114;128;129;130;146;164;137;139;147;169;139;133;139;142;167;154;179;205;187;154;156;125;132;127;132;100;123;111;89;121;131;133;141;98;109;116;115;104;131;115;129;116;119;134;119;113;137;115;109;112;110;111;124;102;95;99;128;137;110;142;153;138;124;145;140;150;155;131;135;131;83;102;98;112;96;78;97;109;100;96;92;101;110;123;125;108;133;118;122;121;131;132;132;148;132;153;152;134;152;137;130;144;132;159;149;136;131;136;134;127;136;121;126;111;129;131;145;117;122;122;122;117;109;115;135;124;130;138;131;115;114;99;113;117;109;102;123;137;106;121;98;119;119;119;110;104;101;122;124;108;131;123;109;127;119;131;123;128;122;125;123;127;133;130;131;121;132;107;107;110;106;106;99;120;141;144;132;156;143;138;115;114;119;125;128;136;121;135;125;127;151;129;156;167;152;139;148;113;140;131;123;141;139;144;116;143;121;98;132;135;132;121;125;123;115;139;117;112;151;148;132;150;139;148;113;137;128;134;129;121;123;128;129;113;138;121;138;147;122;147;129;142;133;127;123;99;134;134;131;124;131;135;120;152;154;140;126;130;111;111;120;131;150;144;135;143;130;123;127;129;156;119;135;154;174;165;171;159;135;147;127;158;168;196;173;178;157;165;181;164;163;157;163;136;130;132;133;162;123;131;132;122;140;147;131;116;122;133;148;124;129;130;152;125;128;138;129;164;124;115;116;133;132;130;141;141;136;138;154;150;116;131;112;112;117;146;141;145;138;116;149;126;145;117;106;118;114;118;122;145;117;144;133;136;135;155;143;120;141;106;123;121;117;114;120;121;136;149;142;154;142;129;156;166;138;156;134;141;115;98;123;112;136;122;137;122;132;115;143;137;139;139;142;131;132;146;151;132;139;150;171;159;172;130;129;144;134;140;136;119;114;127;127;148;137;121;106;121;126;133;131;147;139;116;144;134;122;129;146;132;116;118;133;153;165;155;138;121;109;112;135;149;127;157;127;161;136;156;125;135;117;134;133;138;141;126;128;137;110;131;140;119;105;139;135;149;125;108;117;119;131;128;122;127;133;145;125;127;117;132;147;138;132;158;146;143;153;161;169;141;156;142;149;139;153;162;163;121;123;127;119;134;120;107;115;107;133;116;104;100;113;104;117;123;153;145;187;179;156;183;151;148;121;126;122;155;141;156;168;166;127;159;160;166;148;138;118;125;116;112;107;122;107;160;179;155;169;145;160;124;138;133;135;168;152;158;150;160;149;121;135;148;141;169;153;143;152;161;155;142;128;125;129;122;117;113;134;135;137;128;113;134;127;124;139;156;128;124;117;145;144;145;141;167;151;131;139;121;127;117;122;142;134;139;130;136;125;113;120;116;116;122;129;132;166;140;129;118;130;116;109;117;112;136;130;152;124;117;121;109;84;105;112;105;94;125;156;131;147;143;131;126;131;114;120;132;119;117;119;131;134;116;133;124;123;139;119;147;114;117;125;133;147;133;145;153;135;141;127;131;137;132;125;125;133;167;155;130;129;137;147;130;146;133;139;166;137;140;144;134;136;148;158;148;165;175;172;194;182;155;152;130;120;132;124;125;155;136;146;131;118;130;156;163;164;139;133;114;120;124;118;127;127;123;150;142;125;126;134;131;111;136;136;143;146;155;158;136;137;151;145;141;137;118;145;150;157;130;127;141;131;155;139;160;213;226;260;194;202;171;131;127;124;111;134;113;129;128;144;129;138;122;127;128;110;126;135;148;126;145;131;146;116;130;128;135;115;135;129;159;128;137;147;153;167;181;180;189;148;146;162;144;140;145;147;133;118;127;115;152;169;152;158;145;153;137;176;146;163;138;142;95;125;116;111;107;109;125;136;140;122;123;119;133;113;125;120;119;122;125;130;118;143;137;117;130;127;140;137;138;140;138;146;148;122;119;124;134;154;166;136;146;153;139;131;126;105;134;113;108;122;122;141;143;123;128;116;134;142;147;143;153;136;135;120;113;124;111;131;100;124;116;133;119;122;136;116;145;131;130;136;153;165;132;139;129;120;116;131;148;128;118;145;135;145;159;138
143;117;120;109;103;115;112;94;128;91;97;90;137;128;123;116;130;117;117;106;122;111;108;110;108;126;105;129;136;145;126;119;112;95;102;120;110;123;136;113;135;130;137;129;121;126;119;101;97;115;112;116;127;119;106;124;106;108;123;124;101;97;106;98;109;92;116;95;95;111;113;102;113;113;103;122;124;105;123;119;126;105;121;125;112;120;121;144;109;135;131;113;107;95;92;106;114;122;118;90;106;100;104;86;112;116;126;103;133;122;101;100;137;140;118;108;124;105;125;115;111;104;99;102;114;103;97;125;113;111;128;111;116;113;117;121;110;96;131;115;112;104;118;104;109;118;127;131;102;126;124;116;118;110;131;123;114;135;113;143;99;110;110;104;120;100;102;100;127;98;88;100;100;108;114;105;116;107;121;111;117;124;128;153;119;124;124;140;130;113;113;111;105;136;121;143;111;133;113;108;113;113;129;130;117;117;103;114;112;114;132;106;117;144;110;127;113;143;139;123;135;137;151;139;116;118;164;120;131;161;153;133;132;111;115;129;133;142;114;132;137;153;127;151;130;142;138;148;134;142;142;153;122;127;122;121;116;123;106;98;118;143;117;121;136;98;104;123;93;102;131;117;120;122;111;97;104;95;117;111;116;114;125;154;125;143;158;191;216;160;173;150;150;171;149;148;112;106;122;108;120;121;134;121;126;118;132;113;133;113;128;146;116;115;128;124;125;120;132;119;121;107;119;125;118;127;138;130;136;128;115;135;127;116;107;99;99;66;54;58;51;59;71;46;57;55;84;116;101;115;116;114;122;127;122;121;131;157;135;141;128;133;137;147;135;133;141;126;120;140;141;121;138;140;133;113;124;137;123;121;127;141;130;134;134;133;107;130;130;125;109;125;139;134;129;113;134;157;137;181;148;131;130;117;87;97;96;114;118;119;134;107;135;108;110;113;147;127;114;106;113;134;90;118;106;108;106;115;133;112;139;121;127;117;142;170;155;124;145;131;126;152;144;155;138;145;130;126;147;141;132;133;122;110;92;93;104;114;132;144;105;125;137;135;111;129;122;131;129;126;119;134;143;140;116;131;141;133;138;147;113;149;149;141;130;88;89;77;70;100;92;88;101;110;100;114;122;109;118;114;99;115;127;102;126;129;124;133;129;127;138;129;127;133;118;136;127;129;96;110;126;133;111;120;106;118;126;151;168;130;137;126;143;154;150;137;121;126;108;122;128;122;107;121;112;131;155;131;135;124;120;118;123;110;112;125;124;115;115;129;149;144;109;131;138;131;113;107;140;119;136;127;114;121;126;98;98;96;102;106;130;107;134;130;129;148;165;137;140;129;138;113;110;105;104;101;104;108;96;127;119;147;166;144;136;145;114;138;129;118;100;123;127;110;99;95;119;124;139;140;121;112;98;119;116;104;109;110;112;88;113;108;139;117;126;128;115;125;139;149;126;157;137;139;115;124;120;142;146;129;133;147;136;158;122;147;149;184;177;225;191;192;183;166;142;112;117;102;116;99;99;104;126;121;140;126;131;112;108;113;84;119;132;133;105;107;104;103;126;112;142;121;107;119;111;120;108;120;103;117;119;138;118;159;137;147;136;109;147;156;153;135;86;110;87;105;95;98;104;98;87;124;81;84;103;114;98;125;115;134;113;117;150;133;127;125;129;139;139;140;143;187;136;147;151;152;181;149;135;148;141;124;124;128;129;116;122;126;115;108;135;113;117;118;133;123;115;108;133;116;125;113;106;131;128;130;95;115;102;106;114;122;121;120;117;111;85;117;109;133;152;123;113;135;134;115;120;127;134;107;117;118;126;119;121;124;130;107;104;116;123;116;101;113;121;125;131;130;138;133;136;130;139;125;128;100;141;148;103;125;146;151;134;126;151;145;150;148;131;161;171;133;119;138;136;143;130;125;127;147;107;123;104;136;111;114;114;120;119;120;133;152;140;138;153;112;147;132;147;145;130;115;130;133;137;114;123;153;162;155;113;109;103;132;143;140;141;133;119;124;142;123;135;129;138;126;149;167;145;142;151;126;154;147;154;132;132;124;115;130;143;126;140;139;126;135;126;136;172;178;150;141;116;124;137;167;160;182;162;154;154;174;172;137;136;137;133;135;138;123;146;135;123;143;129;110;116;126;126;137;130;124;142;128;129;124;133;143;133;119;138;115;127;126;112;126;129;141;158;117;128;136;137;141;117;137;134;132;126;119;124;136;125;138;126;134;99;102;96;114;118;113;140;126;120;135;148;143;136;159;139;116;112;126;111;130;122;125;108;153;138;149;153;164;148;144;150;149;151;159;144;114;114;104;116;122;143;127;118;130;132;118;116;132;128;149;133;128;144;135;165;157;153;161;166;164;159;168;128;131;128;137;110;118;114;125;120;133;126;161;136;120;121;99;136;146;129;128;128;120;120;126;126;116;133;131;164;162;155;129;106;123;133;123;139;145;123;134;159;127;149;117;142;132;127;142;133;126;106;137;131;128;117;113;123;138;134;121;134;141;106;121;137;161;115;122;111;121;120;144;128;131;126;139;126;139;156;155;142;156;151;158;136;141;131;155;138;171;177;147;122;114;102;113;107;129;106;97;123;121;115;140;111;95;115;114;118;112;160;165;171;168;160;143;146;138;161;132;126;151;167;157;144;146;160;164;156;180;163;115;107;101;106;129;138;144;138;156;169;157;156;139;146;184;154;180;147;153;147;136;132;145;140;149;175;141;119;145;126;163;138;137;156;125;150;127;103;103;132;129;132;120;113;119;148;148;112;131;126;117;127;135;117;136;127;150;158;158;125;121;109;132;141;135;145;135;148;134;119;144;104;113;122;121;145;143;145;153;132;144;130;124;110;116;121;134;132;149;141;149;121;120;93;103;102;109;93;107;103;116;138;119;123;123;130;114;130;128;133;130;118;110;134;144;124;137;135;134;133;113;152;124;119;135;124;124;124;124;123;132;133;115;127;117;138;132;116;132;134;148;123;134;149;152;162;153;159;166;147;154;147;168;158;166;154;184;175;166;146;155;184;147;170;121;129;111;127;146;159;134;120;144;135;102;132;147;150;154;136;143;133;128;129;121;110;126;127;123;128;138;148;114;125;136;158;156;142;138;136;153;152;154;159;118;139;128;142;140;145;139;138;122;119;141;123;149;163;183;212;255;206;196;189;149;131;129;123;131;128;128;140;141;121;122;151;115;108;117;118;154;145;148;131;123;156;126;122;134;133;148;122;131;134;158;115;114;131;132;191;176;162;150;123;132;118;127;123;134;132;121;113;122;128;170;156;155;147;144;134;142;161;143;139;129;123;101;120;105;109;136;130;124;122;117;134;144;123;139;115;123;123;102;110;145;134;144;126;159;134;143;148;129;129;132;136;150;128;133;109;136;141;154;174;131;137;139;139;118;126;126;101;108;120;111;114;137;135;143;136;151;138;131;138;150;132;139;132;119;115;122;125;129;132;128;108;117;109;113;116;135;101;120;124;134;130;131;132;128;119;138;129;128;114;132;136;146;129;147;172;142
101;129;137;124;108;97;119;128;121;115;111;138;123;138;114;105;122;121;110;112;105;101;139;121;136;140;125;111;142;115;127;92;118;110;130;106;134;112;134;153;123;108;124;112;128;129;117;127;127;107;106;119;120;114;138;171;129;116;96;94;100;107;90;98;92;126;111;114;101;112;99;114;114;98;121;119;101;125;93;109;125;119;153;113;132;99;124;101;106;116;109;107;129;119;117;101;135;112;119;88;115;108;105;109;127;111;117;132;135;119;123;101;133;141;133;111;108;115;115;93;114;102;119;103;104;116;100;101;111;112;118;116;119;136;95;110;108;126;120;107;123;116;143;100;130;143;136;129;109;128;117;122;107;106;119;118;105;119;103;120;125;107;134;95;104;115;107;123;112;134;111;102;106;104;136;107;124;111;106;106;139;130;134;111;111;132;145;132;126;109;92;118;119;124;108;117;116;124;127;131;117;132;113;124;115;132;109;97;124;112;105;134;111;118;113;113;123;123;136;133;149;119;144;126;150;165;129;152;157;145;141;157;113;136;122;138;126;138;108;129;141;153;135;137;132;118;120;130;151;149;138;138;160;127;134;115;111;111;118;127;113;141;122;143;104;122;105;97;108;127;124;129;142;136;129;127;128;106;107;99;98;138;119;137;132;138;180;168;210;197;153;172;150;166;159;111;96;81;100;108;131;106;121;118;111;120;120;141;134;129;132;132;136;137;143;110;98;141;117;116;104;140;118;120;95;94;107;137;104;140;119;124;158;132;116;110;88;63;59;48;53;51;44;38;42;53;90;95;104;128;127;106;104;125;121;123;115;132;153;116;136;125;128;138;165;144;140;122;132;133;151;116;131;131;141;130;125;110;117;122;125;128;145;140;133;126;125;125;122;104;137;132;130;119;105;123;136;138;153;157;166;145;149;120;90;116;80;96;116;123;112;111;119;119;114;109;125;134;124;123;118;110;113;128;118;103;129;111;96;143;136;129;95;130;148;131;183;135;156;132;168;164;166;160;152;155;133;142;129;150;138;120;108;106;110;109;101;93;100;127;136;123;118;118;134;127;111;140;136;118;121;146;139;110;133;110;134;126;117;162;140;149;136;121;112;86;68;73;63;95;91;101;96;104;113;117;101;114;105;94;117;116;128;120;99;119;124;118;120;107;116;116;127;122;128;122;122;124;113;99;123;104;107;104;125;152;127;148;110;139;146;149;110;140;117;124;128;127;134;127;126;124;111;134;108;132;122;113;137;118;121;129;111;124;132;122;155;126;128;130;132;137;149;113;116;93;118;105;111;118;118;122;96;115;88;89;109;113;101;105;105;113;131;109;147;136;174;139;130;139;104;120;123;114;97;93;105;104;103;133;126;134;164;120;125;108;138;126;124;124;95;115;123;121;129;93;93;123;128;130;119;138;119;122;115;113;129;104;117;118;145;135;157;122;130;119;141;145;107;116;124;134;114;132;103;146;131;137;145;139;144;134;151;152;135;142;153;152;166;212;228;185;184;186;137;129;111;99;112;114;89;111;128;103;121;133;108;108;111;139;126;99;115;101;100;119;121;123;119;116;131;129;130;113;119;109;123;108;94;113;121;127;140;144;125;115;135;147;142;131;137;114;108;78;85;101;110;107;74;92;91;86;82;103;103;102;108;114;128;118;102;128;122;152;140;124;107;121;150;179;160;158;158;159;143;187;168;152;150;143;133;155;135;150;128;128;123;138;141;113;126;130;112;137;126;115;113;122;110;113;110;117;129;119;108;108;118;121;113;108;114;137;119;127;114;115;106;128;121;122;126;147;130;128;155;126;127;138;128;127;131;124;132;117;132;128;113;117;121;120;121;127;124;122;129;112;108;126;125;108;122;144;141;126;121;121;118;116;124;132;114;135;138;148;162;153;127;147;137;142;156;133;138;103;120;150;121;104;124;150;137;117;132;88;115;128;102;117;133;121;130;129;142;138;126;134;121;130;143;120;118;123;136;120;134;139;122;140;154;137;118;124;143;134;128;131;133;146;127;124;123;133;123;154;116;130;151;152;166;133;140;123;117;118;145;128;131;149;135;127;123;125;134;141;142;124;145;143;160;174;144;150;146;141;139;159;170;125;145;151;157;145;146;138;133;141;120;151;112;114;128;149;123;137;122;122;143;121;137;130;128;130;131;136;149;154;141;133;130;139;134;130;149;131;112;149;134;127;129;119;145;141;129;140;119;129;124;113;120;135;120;106;110;137;137;105;125;115;85;108;109;119;124;125;128;135;176;147;148;137;135;134;120;114;143;135;142;124;128;131;161;169;145;153;145;149;122;145;138;128;119;149;124;130;140;147;115;115;116;135;144;142;115;145;152;134;144;150;138;150;131;121;128;162;168;139;151;145;150;162;143;127;122;128;106;130;147;143;151;141;163;135;132;144;148;128;112;119;121;130;139;137;123;115;126;144;127;149;152;125;109;146;136;141;139;142;135;155;124;125;133;157;145;120;129;122;113;127;147;109;144;134;127;122;107;124;119;127;115;116;121;154;121;148;156;139;127;158;149;142;111;111;142;133;127;158;126;123;146;145;134;127;139;147;128;127;121;152;158;132;133;128;118;111;135;134;108;107;128;150;121;116;100;95;100;103;117;153;149;158;134;127;165;153;140;140;116;152;149;143;153;151;143;131;154;177;164;164;168;153;120;93;89;123;130;142;169;165;164;122;138;150;150;169;137;160;180;168;140;129;122;118;116;134;155;163;162;130;154;148;140;145;157;142;152;117;110;135;120;137;109;140;135;139;136;150;121;143;134;136;128;139;148;163;138;132;147;144;119;166;136;129;119;143;147;149;134;140;141;105;132;146;138;113;117;136;164;166;156;151;121;130;102;109;116;139;134;141;103;145;126;110;99;110;113;112;101;71;82;124;127;150;150;127;133;120;105;119;112;123;108;116;122;126;125;136;134;127;118;119;125;126;122;125;133;131;121;141;130;122;128;112;124;127;124;138;136;122;163;131;110;131;163;146;142;164;156;161;140;163;132;142;135;156;175;192;185;154;164;161;146;162;157;158;99;124;134;137;134;146;143;142;104;128;140;135;163;178;163;128;150;150;138;122;118;121;130;158;125;134;126;134;139;137;129;148;152;157;152;151;163;137;135;169;131;130;130;135;153;145;137;138;139;116;131;127;154;182;213;220;196;198;155;129;137;134;152;116;144;128;128;112;129;130;135;134;128;96;126;140;132;148;151;136;134;123;130;119;111;132;116;148;154;104;155;132;139;142;144;133;150;146;130;132;134;121;142;136;119;109;123;132;154;166;171;158;147;168;153;161;166;162;167;159;126;122;116;107;112;109;118;113;113;124;140;153;121;127;124;136;129;110;129;111;118;128;136;151;114;126;146;133;107;116;136;131;143;126;126;123;102;144;179;152;129;129;130;129;111;144;112;116;126;124;126;140;123;143;144;128;138;137;142;130;156;149;122;104;128;125;121;109;127;108;114;95;101;129;124;116;123;119;120;101;158;147;123;133;136;150;125;121;128;124;150;127;144;157;171;155
125;105;116;110;106;109;122;116;106;123;93;118;108;108;114;132;111;120;140;124;120;116;117;108;122;111;121;140;131;117;133;123;99;110;113;121;146;138;130;129;122;116;124;135;135;110;124;95;118;128;115;133;117;135;151;149;139;118;107;105;90;81;103;104;98;83;118;84;114;93;110;93;122;124;101;121;132;130;137;126;131;142;129;111;122;124;134;119;119;135;122;107;123;114;108;132;117;119;138;121;100;105;103;78;109;113;119;117;130;100;107;108;129;137;141;107;113;125;117;105;128;110;112;107;100;114;119;93;103;122;137;124;124;112;89;122;121;105;116;115;124;111;124;118;121;131;144;114;111;104;99;142;122;105;122;113;126;118;132;116;115;114;116;142;111;97;99;129;126;126;110;103;93;95;114;123;110;103;117;98;131;121;134;88;107;121;117;126;121;119;107;110;145;127;117;103;119;121;121;108;125;113;114;120;120;115;111;109;119;100;108;134;119;129;117;112;119;133;130;146;145;148;149;156;135;141;174;115;140;143;121;134;124;113;130;139;112;110;124;118;135;127;119;122;112;117;128;133;140;123;121;138;127;116;126;130;107;122;112;130;123;167;133;125;123;128;99;115;110;118;118;132;121;119;115;100;119;129;115;138;113;144;128;119;149;124;149;156;170;189;155;136;150;151;160;120;90;74;74;125;130;142;120;135;120;132;114;109;146;134;111;119;121;104;118;116;111;109;108;106;115;114;124;121;118;98;118;114;109;122;108;136;126;119;114;77;75;65;63;52;54;47;30;35;43;53;101;108;118;108;103;105;106;116;129;138;129;136;121;123;114;129;149;145;135;141;117;127;147;133;150;155;120;127;109;116;121;126;112;139;148;129;156;138;132;138;135;136;121;122;123;128;145;132;131;114;161;166;155;164;133;136;128;100;94;74;86;107;110;110;118;140;129;123;116;106;118;119;117;122;111;119;125;123;124;106;124;148;130;114;121;129;127;143;155;138;138;153;159;124;148;156;145;134;162;136;133;148;179;135;132;155;101;95;106;107;94;85;104;138;121;117;130;143;119;122;125;113;132;123;143;138;112;124;110;124;128;127;163;128;147;157;150;129;102;61;78;87;68;96;91;128;103;115;107;131;139;142;99;124;116;134;106;142;104;126;144;137;112;107;123;111;111;134;140;129;93;123;130;136;107;114;114;114;106;144;121;140;125;139;127;144;129;117;127;138;129;98;125;138;104;122;143;141;115;148;116;141;116;115;146;107;167;129;114;126;113;119;135;144;127;128;125;125;113;114;104;103;90;108;98;99;106;100;86;111;118;108;118;132;109;130;121;105;106;147;140;150;145;146;115;110;115;122;113;109;106;113;112;118;117;142;119;117;106;102;141;122;118;113;122;101;138;143;127;89;94;121;134;146;134;124;118;123;121;127;114;105;138;114;138;115;137;158;148;129;132;132;121;134;125;141;137;143;114;144;150;143;145;134;150;154;165;126;162;129;154;168;183;184;197;183;198;158;139;120;127;104;96;117;127;106;104;100;132;122;115;131;120;139;117;104;114;110;121;119;108;126;144;131;133;147;129;94;98;125;117;130;102;101;110;123;120;117;126;152;122;133;142;142;141;122;123;84;73;107;93;124;98;106;93;89;127;101;115;107;121;124;140;120;128;122;120;124;147;129;105;119;158;172;163;153;162;139;154;174;155;146;150;144;152;149;132;131;131;122;140;124;110;132;118;115;102;129;116;138;121;125;110;110;106;136;111;129;103;95;119;134;141;125;115;121;108;117;114;133;96;100;113;120;145;138;121;141;142;150;133;110;127;127;142;118;118;145;109;123;128;106;100;135;125;139;124;131;101;142;136;125;120;139;117;156;141;117;126;122;150;128;139;122;110;142;138;145;126;152;137;127;132;173;148;137;115;129;111;114;131;134;139;120;125;119;120;116;124;133;111;112;122;135;136;121;129;110;105;131;146;161;169;127;120;134;132;136;115;138;142;127;126;110;131;121;142;127;124;141;116;121;148;134;123;142;127;124;139;142;154;152;140;158;144;129;140;136;122;138;136;121;132;133;135;129;150;153;155;125;126;154;155;147;119;136;150;134;149;164;160;170;177;130;146;128;135;137;113;111;138;151;140;147;139;140;138;150;137;127;142;136;131;125;115;115;134;128;152;138;147;122;145;134;137;130;114;149;138;136;158;150;143;135;155;122;143;144;136;120;113;124;140;128;130;132;124;130;125;131;111;107;105;105;120;109;111;131;143;149;146;132;179;167;139;129;113;128;121;116;142;118;138;119;114;158;170;167;146;142;137;142;151;151;132;140;163;131;119;126;123;122;121;137;113;127;139;132;119;109;130;127;144;155;143;149;121;168;170;151;147;141;159;124;155;131;137;130;109;107;130;113;147;143;141;120;119;125;125;122;117;114;130;143;127;107;126;128;141;134;146;185;127;113;128;133;128;122;164;146;130;122;138;134;155;122;134;131;121;128;116;135;130;149;125;124;136;121;123;118;134;122;129;133;128;144;142;139;140;137;132;137;136;152;119;117;119;129;144;151;159;149;148;125;107;128;123;134;138;138;141;135;158;154;119;108;121;106;106;134;103;89;124;132;137;114;103;88;106;101;151;140;137;150;163;151;157;134;119;108;138;117;124;168;165;163;140;154;150;158;167;167;152;166;143;106;121;113;130;141;156;202;146;131;117;132;142;180;166;150;164;141;145;142;127;126;130;131;134;139;131;139;127;116;131;152;151;130;139;120;107;110;124;115;126;119;107;135;133;127;136;115;112;123;146;127;139;125;123;137;169;130;154;152;161;130;166;146;126;127;112;137;114;134;141;134;120;168;133;122;140;129;144;129;127;111;120;130;131;138;148;125;115;129;117;121;106;115;114;106;93;69;94;106;151;153;147;131;125;134;112;130;128;120;101;124;125;129;162;157;125;144;123;140;132;132;121;128;127;126;145;113;118;126;133;127;134;132;120;109;140;116;150;144;143;129;145;135;139;170;169;120;134;159;141;129;153;159;149;176;179;155;157;156;162;149;136;144;106;162;159;156;157;165;168;149;145;123;143;152;165;160;146;167;139;125;124;147;113;148;114;155;135;121;147;146;136;152;142;133;149;152;135;146;158;154;123;148;127;146;136;142;144;116;125;144;144;153;129;116;143;191;213;237;194;191;172;145;143;135;118;141;137;134;133;112;98;120;157;124;124;104;111;134;124;139;131;138;108;113;120;145;127;128;126;134;120;138;133;159;126;160;141;166;139;156;155;155;117;131;127;122;120;105;123;148;145;150;160;157;168;145;153;142;146;148;162;142;160;130;143;135;105;99;128;103;109;113;107;110;110;117;111;128;140;108;137;125;122;153;130;118;125;149;129;148;131;108;143;131;127;130;136;132;136;126;134;159;104;129;117;107;136;142;144;130;97;147;131;135;120;139;128;138;143;145;142;142;124;138;116;118;138;118;139;124;154;131;106;97;120;112;138;122;124;121;106;141;115;123;145;131;143;136;115;123;136;117;144;125;158;150;148;156
106;110;127;90;98;120;112;117;105;104;119;119;118;132;118;103;108;131;129;126;126;128;111;125;125;110;126;143;124;92;117;103;143;108;117;111;111;132;162;147;135;121;132;144;136;127;127;117;124;124;116;126;117;134;136;173;131;117;93;111;87;123;97;102;116;116;111;102;116;109;111;109;129;108;91;107;95;113;106;122;126;127;117;130;136;135;123;113;112;110;97;99;98;128;110;109;111;141;150;123;117;118;119;118;105;129;107;117;125;114;119;118;128;125;116;130;108;97;116;115;118;103;105;141;125;117;108;118;117;113;104;113;125;125;111;118;105;118;115;108;109;120;128;105;138;96;126;118;117;133;130;112;120;124;127;108;94;114;118;107;119;115;120;110;109;117;107;100;99;116;106;125;109;102;123;123;136;118;97;101;115;109;118;132;105;122;116;148;103;89;102;114;108;98;114;97;113;114;135;109;128;113;114;104;134;117;143;139;103;114;136;123;123;128;124;134;134;125;130;141;152;119;125;135;135;157;144;140;130;127;118;116;130;122;131;125;122;131;118;140;111;132;147;127;101;130;111;151;137;129;101;132;135;131;120;116;120;113;111;109;118;159;122;139;126;115;131;111;104;140;127;120;105;137;121;135;116;111;110;117;91;118;111;113;121;134;140;151;153;164;133;155;133;155;159;103;81;69;84;114;116;118;117;121;113;133;118;111;125;144;136;140;117;139;101;107;115;113;123;121;123;132;103;121;113;115;112;113;109;132;138;130;112;116;93;90;56;67;50;53;50;34;36;34;38;79;96;129;120;122;106;108;129;110;112;116;131;119;109;128;100;120;129;134;111;149;126;124;133;122;144;114;133;117;115;129;101;129;118;112;134;149;133;144;130;116;135;143;137;128;123;107;94;120;140;124;149;150;143;135;136;142;125;112;119;93;100;123;119;126;125;128;115;119;123;131;110;101;127;131;116;107;119;133;121;130;124;116;128;124;112;114;115;149;150;164;154;149;156;150;132;170;155;144;152;154;153;146;143;139;138;142;126;103;75;92;88;107;145;116;106;107;129;135;143;130;110;105;121;125;109;112;99;138;130;140;144;144;130;150;149;164;144;113;89;84;76;70;91;95;90;90;114;96;89;104;125;106;129;122;110;98;126;94;110;135;141;135;112;113;125;124;129;130;144;131;140;111;117;137;98;103;112;126;103;127;111;132;130;120;111;124;127;131;135;133;116;133;119;128;124;117;130;131;103;137;127;125;115;137;149;119;132;136;113;98;130;132;131;133;138;125;111;124;134;111;115;123;102;102;103;128;104;95;97;105;97;104;115;117;95;117;127;135;109;146;142;144;144;125;118;117;124;128;127;99;135;103;117;127;137;131;122;118;126;108;104;104;107;105;108;108;116;144;133;115;114;119;85;101;122;107;98;103;139;136;126;123;130;117;112;117;119;130;130;117;133;107;128;134;128;136;135;143;123;152;152;147;138;157;156;165;166;144;150;153;151;164;164;180;174;193;178;180;146;134;107;99;118;117;123;113;102;119;134;121;103;123;120;134;140;126;110;113;117;119;122;105;135;142;134;136;119;125;129;116;114;118;108;128;98;114;90;137;111;123;114;146;121;114;126;109;104;90;93;87;99;105;103;92;90;110;117;118;107;108;97;95;106;115;116;138;129;147;151;150;110;145;160;165;160;175;131;129;122;142;153;164;153;154;158;138;128;130;124;125;98;132;114;117;122;119;107;152;107;126;125;119;125;122;129;125;116;101;98;106;102;114;102;108;89;118;115;125;132;115;103;128;117;116;143;136;110;131;138;120;139;145;134;130;116;127;116;125;132;118;116;121;109;115;110;122;133;125;113;143;138;128;125;142;123;122;115;121;144;112;118;156;112;147;153;133;138;132;167;149;129;126;122;151;155;145;129;159;123;115;101;141;122;139;112;121;120;108;111;140;114;143;126;143;134;116;116;125;115;137;118;137;135;127;138;167;145;149;140;129;143;129;95;148;116;125;138;116;128;128;121;134;139;156;141;149;119;139;116;147;165;134;124;141;139;129;139;131;150;113;136;133;116;135;120;100;143;147;150;154;138;125;152;147;149;130;121;142;146;122;149;156;168;137;138;126;129;119;156;139;160;127;136;166;121;148;127;174;123;141;151;127;140;122;137;126;132;148;168;146;136;156;142;140;139;144;146;137;138;140;175;168;184;147;165;159;120;132;121;155;133;136;147;128;133;106;140;153;128;104;132;119;128;122;113;111;92;108;136;140;139;160;163;152;145;118;136;124;106;138;117;112;126;107;107;175;169;148;148;159;135;134;141;128;133;129;132;135;150;117;135;129;130;137;136;137;129;123;133;136;136;113;172;140;130;123;141;138;165;166;153;163;126;136;130;125;149;125;113;119;130;138;154;142;164;146;161;128;132;135;126;120;120;113;115;101;121;130;155;120;159;145;154;135;128;128;135;164;132;139;149;136;122;129;160;113;130;119;134;124;122;136;134;129;129;149;110;142;113;107;129;111;135;136;138;144;152;144;144;128;150;142;135;138;147;133;141;155;172;119;154;140;140;108;113;126;129;148;154;130;125;146;136;150;119;120;125;129;114;99;104;98;104;142;133;119;104;95;92;120;135;131;155;160;152;162;141;135;109;102;147;169;131;137;160;161;143;167;137;140;144;163;154;165;136;127;148;119;118;142;153;140;139;139;161;153;130;140;145;148;168;163;141;136;124;137;140;151;131;141;146;131;119;132;136;131;132;118;119;98;127;129;138;137;114;114;126;138;141;140;152;121;137;123;125;124;140;162;152;143;141;141;155;136;148;153;140;123;135;118;117;134;141;132;118;115;145;135;137;137;133;149;140;158;135;128;137;126;129;123;141;131;137;134;133;130;124;122;105;90;111;108;95;108;134;143;124;123;108;113;117;127;118;114;120;118;144;112;131;146;133;149;116;117;134;127;115;135;151;154;137;121;124;138;115;117;123;122;112;144;145;144;138;156;148;179;149;130;146;146;144;138;153;118;137;151;144;142;148;182;162;138;146;175;161;160;144;164;143;130;142;186;182;163;157;165;154;143;161;140;137;154;167;142;140;143;126;132;118;130;126;124;119;129;143;142;125;130;141;146;160;125;141;187;156;162;155;145;150;139;137;126;139;143;131;129;138;147;154;133;138;169;216;224;229;214;181;185;167;156;144;127;143;139;145;105;121;124;138;115;123;116;107;134;111;135;144;129;150;142;108;160;139;116;134;129;112;126;159;162;136;130;151;172;165;158;138;129;130;113;118;109;130;120;120;131;126;180;171;177;155;165;157;148;148;193;171;199;175;167;118;99;106;102;110;107;105;112;126;132;122;145;128;125;126;115;144;106;121;99;121;134;129;121;146;124;120;121;124;128;116;133;98;123;129;131;129;117;122;120;141;137;159;134;144;104;123;126;127;122;154;129;125;123;146;153;120;130;128;144;116;112;113;135;149;151;167;112;118;97;112;128;136;135;113;131;137;112;134;107;121;135;160;137;121;129;132;150;142;129;144;144;130;138
100;117;112;126;81;137;114;122;125;105;109;109;113;107;120;120;119;101;123;118;121;125;113;140;130;113;118;114;124;130;111;119;120;104;104;124;128;114;125;128;135;128;114;133;116;122;128;124;118;112;105;106;127;118;153;157;121;110;116;101;96;110;96;123;124;110;118;99;99;92;85;116;105;116;86;84;102;89;118;127;109;120;126;140;146;114;134;121;113;137;128;131;110;113;118;118;101;111;103;116;94;95;99;102;111;125;114;106;101;130;99;131;130;114;123;112;117;107;116;119;119;102;102;112;125;120;131;115;117;125;126;120;103;111;123;119;123;118;104;107;122;130;127;124;112;112;130;105;95;89;109;134;117;114;100;121;111;113;123;118;93;112;123;108;103;113;112;111;116;109;116;111;116;113;117;113;112;100;122;111;130;121;107;115;104;121;126;106;100;109;125;105;99;105;130;125;130;110;118;133;126;115;114;100;123;114;131;119;120;146;127;120;147;135;123;108;130;131;136;131;141;129;141;132;126;147;145;129;122;132;117;127;128;133;102;120;123;109;128;120;134;105;116;121;129;117;126;135;121;153;124;102;139;111;114;135;99;114;142;112;114;127;114;130;121;108;98;111;108;112;110;108;114;113;123;124;111;118;111;132;113;132;119;120;120;124;153;137;137;146;135;146;139;125;147;129;101;66;83;120;117;119;123;110;122;139;116;134;140;116;144;118;128;113;108;123;124;110;128;127;126;110;107;128;131;113;90;124;111;133;119;134;129;117;118;89;56;45;50;38;50;45;35;39;50;64;113;103;114;125;123;103;105;100;132;139;132;137;116;118;134;122;138;129;117;134;118;139;114;123;142;121;134;123;99;115;91;112;115;112;146;121;133;127;134;151;121;116;127;135;136;142;121;111;129;133;123;165;161;154;150;158;124;123;87;101;108;90;101;120;126;129;102;131;117;131;115;112;130;126;107;114;122;132;123;107;113;119;138;123;121;123;102;121;154;151;147;158;144;162;126;154;156;156;151;153;157;151;143;168;132;138;123;125;104;113;101;104;114;116;112;125;122;137;117;123;127;141;109;143;100;120;137;135;134;132;140;124;124;135;135;147;141;135;104;81;70;83;77;97;99;92;102;99;116;108;109;128;125;114;118;110;116;110;115;119;133;144;146;119;117;114;117;117;120;107;134;125;117;120;109;123;112;119;116;140;126;124;127;136;143;141;138;142;155;132;114;133;131;128;130;136;113;145;116;121;105;130;126;117;134;127;133;116;119;102;142;131;114;145;133;141;123;149;123;122;126;108;123;129;110;100;104;93;88;75;108;121;118;136;126;126;132;131;131;167;158;141;158;131;120;120;116;143;127;134;117;96;100;108;120;139;112;120;125;115;117;111;104;99;121;101;127;123;109;124;119;108;98;124;105;108;100;113;141;107;115;112;112;114;89;90;100;125;141;143;124;136;116;146;127;109;133;137;133;151;143;142;137;163;156;137;126;151;127;140;146;168;159;166;164;185;161;163;114;109;102;85;109;105;135;126;121;118;109;106;116;125;118;120;130;97;109;106;123;128;109;110;118;123;123;109;116;97;125;135;90;132;129;119;122;116;119;133;130;125;162;127;118;137;125;130;113;111;107;93;128;126;113;89;92;109;109;116;128;95;124;133;103;116;120;126;126;129;167;150;125;125;159;158;180;162;145;133;132;147;126;118;127;159;134;149;148;151;135;130;120;124;115;121;119;143;116;111;127;129;143;119;109;100;128;143;110;124;107;139;128;139;130;99;118;109;120;91;131;99;104;109;124;105;133;114;120;123;137;131;133;138;139;117;116;141;131;128;141;117;103;103;129;111;136;123;113;126;121;142;157;135;150;146;133;112;124;117;135;109;150;135;134;126;121;115;147;157;201;156;163;150;129;157;169;134;133;113;136;149;117;130;123;128;125;106;119;118;140;136;131;123;136;146;121;107;108;101;120;114;143;134;116;148;116;143;123;116;124;109;138;119;122;151;149;143;146;117;127;132;117;126;125;128;136;141;137;119;150;129;101;162;132;137;142;143;157;127;138;136;127;127;137;133;126;129;132;133;124;140;148;127;165;159;132;133;147;145;139;161;160;171;154;165;114;132;138;131;132;125;140;129;139;132;134;114;117;131;120;136;155;140;136;114;130;142;144;137;147;179;174;186;177;130;132;141;138;149;122;132;149;198;199;150;146;168;148;134;138;142;145;113;147;124;117;131;131;129;131;125;116;126;100;130;116;104;114;125;142;165;146;135;160;153;136;123;122;142;141;140;120;105;112;108;146;150;166;181;174;146;126;118;154;124;122;102;132;137;119;130;106;134;138;120;123;121;110;123;108;136;135;114;147;142;143;142;119;121;144;135;132;152;144;148;172;145;130;109;112;135;130;126;120;121;136;153;138;143;118;108;125;120;116;101;115;136;124;136;146;125;165;148;146;108;149;132;124;148;138;155;130;135;143;116;120;118;158;153;139;156;125;115;119;121;129;140;115;112;120;136;145;138;112;131;136;118;142;135;126;122;121;132;131;126;135;131;143;131;149;152;160;150;121;121;140;139;146;160;149;123;130;155;145;135;111;129;139;135;125;106;98;109;133;119;143;123;118;84;96;117;136;139;175;172;187;154;143;122;132;131;117;127;134;149;155;162;167;164;144;151;170;157;187;181;123;123;132;145;119;132;144;148;135;139;143;157;143;156;188;169;171;156;155;137;119;138;124;123;157;170;155;118;123;103;126;128;120;127;139;145;153;125;131;127;120;113;114;100;107;110;130;124;143;113;124;137;126;136;153;148;143;140;155;148;146;157;119;126;144;132;102;135;113;138;140;128;122;138;142;141;148;148;133;136;135;114;117;112;135;120;121;116;123;131;132;126;147;133;123;130;103;87;98;125;127;137;122;146;131;115;124;119;117;138;109;141;141;124;140;131;107;125;116;120;115;129;147;119;121;118;112;124;147;118;112;135;138;129;128;119;115;129;130;159;136;130;153;136;153;150;127;125;130;130;121;140;129;151;120;133;144;154;155;187;167;163;165;153;142;152;151;165;187;172;172;180;161;145;138;146;133;158;133;142;154;127;102;134;117;149;110;127;147;129;141;143;142;134;151;135;148;133;144;152;147;147;138;126;130;128;133;127;149;134;136;122;140;165;149;140;139;161;210;237;204;210;199;157;132;137;169;140;130;125;141;125;141;131;129;119;102;108;99;103;128;121;120;133;126;133;158;128;127;111;130;127;135;131;135;151;156;164;161;131;155;159;150;153;135;157;139;132;136;146;139;115;137;182;157;172;157;173;165;186;172;176;171;170;164;159;143;120;120;137;104;118;110;126;125;121;133;120;135;145;152;122;136;135;155;139;157;143;116;107;144;161;127;111;113;125;148;148;157;119;134;140;118;120;127;145;123;149;111;138;123;126;122;113;103;106;129;127;135;136;148;124;139;142;126;111;131;148;134;130;139;125;117;104;130;115;115;115;130;133;136;121;135;132;147;140;115;151;134;120;131;142;139;127;137;142;127;131;119;118
108;112;119;112;95;109;123;122;103;95;112;108;108;111;123;112;105;112;141;126;147;119;146;138;129;140;150;136;113;97;115;122;93;133;109;119;107;121;129;122;134;104;122;109;108;115;120;114;124;119;115;104;107;107;124;147;140;119;105;101;121;116;120;134;112;109;88;116;108;117;102;138;109;109;119;91;107;110;114;127;133;153;124;141;127;134;110;110;119;127;111;113;124;120;119;114;107;109;113;116;112;89;95;128;107;134;154;121;131;97;131;127;120;105;96;96;91;130;115;116;110;118;132;97;122;94;110;114;117;113;103;115;116;120;126;130;105;114;144;131;122;127;118;113;108;107;114;102;103;141;149;115;116;102;104;122;109;112;138;107;95;115;90;97;128;125;101;137;111;130;115;110;101;91;108;116;116;115;110;99;115;107;122;109;115;125;136;116;127;126;113;114;125;129;125;115;99;109;116;111;104;119;93;129;142;100;132;144;120;135;140;119;132;157;116;115;134;117;125;128;125;128;131;132;136;162;141;138;123;132;139;131;129;111;120;127;137;134;128;129;129;113;127;124;114;116;142;148;150;141;101;110;120;123;131;125;114;115;124;106;113;115;115;117;131;102;112;124;121;98;115;104;104;107;108;114;115;123;110;105;140;150;157;135;143;133;139;137;132;152;142;127;144;153;165;109;94;81;63;108;92;95;115;100;123;118;115;129;138;136;133;100;115;83;122;106;123;137;116;127;147;121;100;110;106;102;118;119;123;112;120;117;145;137;122;98;54;50;43;41;35;43;47;40;53;87;105;110;101;114;115;110;113;140;139;125;129;136;121;126;134;104;125;117;120;149;167;127;152;133;145;131;117;140;134;139;122;115;103;115;117;93;126;134;122;135;132;90;133;164;143;133;128;136;148;136;156;146;138;127;124;121;133;135;117;92;109;96;90;110;110;133;116;109;127;118;117;133;102;122;128;138;132;116;133;112;118;123;120;147;117;126;107;143;112;137;130;153;133;129;131;169;154;165;159;185;171;182;151;142;145;148;130;111;89;130;103;119;112;126;111;135;116;123;114;119;121;116;103;132;128;134;118;112;113;122;115;120;124;149;157;126;135;107;92;71;58;56;79;97;87;107;90;102;105;135;113;112;131;112;128;114;121;112;137;132;123;159;142;125;120;129;110;105;132;153;139;135;142;128;116;116;119;122;132;103;122;131;116;115;138;153;148;133;107;164;127;148;125;120;145;126;112;118;103;146;108;133;100;111;116;123;133;129;138;118;115;127;122;130;139;147;153;115;135;112;105;94;104;127;129;78;96;105;94;95;99;131;145;132;123;111;118;129;123;135;127;128;136;139;125;129;108;104;115;94;97;102;107;104;129;119;146;129;100;105;118;100;126;111;127;138;135;128;106;107;104;96;124;104;118;103;106;98;105;105;137;111;124;125;119;107;119;122;101;143;133;135;137;149;141;148;157;122;155;124;148;171;134;164;150;145;134;143;132;167;152;158;165;183;156;145;149;144;120;125;108;120;96;105;111;111;99;111;115;118;121;118;144;122;107;108;113;100;104;120;112;106;118;110;124;129;111;110;114;125;121;114;124;99;106;129;115;119;138;132;120;134;132;132;134;113;110;102;101;105;130;125;109;82;100;110;116;129;150;124;105;107;138;116;128;125;139;156;160;147;122;127;142;189;143;166;152;140;161;154;121;148;149;122;173;148;126;147;136;135;135;135;134;101;109;141;145;110;128;116;121;111;126;122;116;133;129;111;128;131;105;115;116;135;133;102;126;121;117;115;119;105;115;139;129;140;136;127;130;184;179;149;140;118;139;114;112;148;122;119;118;118;127;114;107;114;116;123;148;123;136;135;159;129;128;122;120;128;112;126;125;121;145;130;141;134;126;150;161;158;137;135;148;156;143;132;129;115;135;106;125;128;136;130;100;124;130;116;129;172;143;120;119;123;118;146;122;108;124;109;123;128;118;131;121;137;112;124;113;132;132;129;122;123;150;164;159;163;133;139;148;129;116;107;130;117;99;128;123;116;135;124;123;155;130;119;122;127;155;148;145;115;161;143;129;151;148;114;130;135;139;135;150;122;120;129;152;139;154;164;136;170;154;121;123;159;151;158;138;113;155;130;154;121;134;140;111;114;131;133;130;147;143;131;119;127;128;153;155;138;161;163;156;147;130;128;142;137;133;136;153;164;169;151;134;157;147;161;160;145;158;120;137;153;140;156;116;138;134;129;131;115;137;107;112;108;108;110;127;175;166;154;132;136;117;127;124;135;129;160;108;124;96;118;119;169;178;151;193;137;143;136;129;100;101;113;126;135;124;156;147;117;119;101;116;122;113;116;122;132;137;123;127;117;118;132;132;134;126;152;149;138;139;138;155;140;120;148;111;143;133;126;126;133;137;137;124;141;143;124;109;108;111;113;105;122;154;132;114;125;134;165;137;126;117;148;121;119;139;139;133;135;121;116;134;137;159;155;172;147;140;110;120;148;136;125;113;140;146;131;123;136;132;150;143;137;121;138;138;152;119;162;123;145;172;143;130;149;157;141;129;136;157;130;136;148;146;114;141;125;138;155;140;130;130;107;150;138;128;127;124;107;124;131;117;122;122;112;89;120;152;167;195;177;185;134;134;119;104;106;112;119;160;137;149;144;164;152;151;155;166;160;154;156;149;162;149;144;128;150;178;164;138;163;152;112;151;151;129;144;132;121;141;119;133;118;122;131;123;141;156;159;132;133;127;118;128;114;143;142;138;122;110;156;140;120;125;125;108;129;124;132;156;140;127;143;146;139;151;142;147;152;130;167;127;128;153;144;151;145;133;102;129;125;143;127;136;134;132;133;159;157;120;113;97;100;95;112;117;131;153;110;117;122;120;134;111;117;124;107;132;96;118;126;136;136;146;99;118;154;136;111;106;125;134;124;153;132;123;135;133;131;111;109;147;148;122;132;132;113;134;131;120;118;118;161;137;150;156;112;127;151;119;114;130;168;143;138;128;134;131;117;135;156;145;125;169;147;127;138;149;151;131;170;169;155;165;154;154;139;159;165;168;168;168;185;150;171;148;140;146;162;156;152;135;136;112;118;146;139;154;135;132;132;130;144;149;146;160;166;177;163;149;149;135;141;137;140;155;115;118;148;136;132;135;151;155;163;162;159;145;203;219;259;225;211;158;148;150;135;129;117;119;118;122;128;128;135;121;109;115;121;149;127;97;123;125;113;111;116;138;168;121;140;122;118;138;152;162;164;131;152;170;170;166;154;151;147;134;127;131;133;126;155;145;120;150;143;165;163;157;140;158;150;147;146;185;163;154;133;129;121;115;144;128;114;136;130;118;117;119;134;151;127;131;107;101;127;123;138;142;110;141;144;163;138;135;156;135;140;156;160;140;135;129;121;126;120;105;133;138;149;151;124;111;118;122;135;122;142;118;121;129;126;127;146;145;146;116;109;118;154;158;133;125;113;123;116;120;111;115;134;107;129;129;120;126;134;136;121;113;148;144;129;142;126;138;123;139;123;121;131;130;112
106;95;111;97;120;121;116;123;95;119;107;103;125;140;120;104;118;122;118;109;139;110;111;110;136;123;121;123;143;121;121;135;130;121;126;108;110;126;141;130;139;123;109;118;95;119;127;126;128;108;128;119;111;103;118;116;134;112;94;111;118;113;119;122;125;113;108;121;97;107;77;120;117;123;110;105;106;128;142;129;117;117;144;152;149;141;126;118;135;115;106;126;103;122;129;97;126;102;99;93;105;135;103;120;103;128;125;113;120;103;121;118;125;124;92;101;111;110;120;117;113;114;121;105;116;120;100;130;111;125;131;135;102;129;147;124;105;133;139;125;121;124;132;109;123;107;111;104;112;125;101;130;148;121;103;110;117;102;101;111;115;102;107;114;107;117;121;97;116;113;128;104;120;113;99;141;111;113;138;107;125;104;118;124;127;118;147;127;148;135;108;97;100;106;112;105;117;114;114;105;121;112;109;119;112;121;133;115;108;126;128;113;114;150;133;121;128;126;110;115;112;151;140;152;139;134;133;163;138;112;139;113;99;122;95;148;140;133;122;122;125;106;106;121;124;102;125;135;163;117;130;103;105;121;122;122;133;109;120;121;127;112;110;126;115;117;123;103;114;131;117;122;117;106;104;107;111;124;139;132;167;163;144;134;142;139;130;146;137;123;138;141;156;143;141;126;80;63;69;131;124;104;135;119;122;142;131;130;125;117;111;109;122;100;108;117;139;135;135;111;120;119;127;133;121;144;122;129;123;112;123;146;119;143;123;113;95;51;39;19;37;44;50;53;74;91;117;130;109;118;131;101;132;119;138;149;129;125;136;160;153;151;113;139;138;135;104;122;120;131;136;140;126;131;116;141;115;111;147;113;144;126;127;115;122;112;131;112;136;150;194;139;129;133;131;119;132;129;137;133;133;116;128;113;99;73;106;105;101;129;102;101;117;126;144;118;100;112;129;131;133;142;138;130;122;125;120;116;129;113;111;112;105;142;135;143;140;138;146;148;147;151;148;164;170;174;200;162;141;122;141;143;135;126;135;119;107;90;134;116;129;128;116;128;131;128;117;114;117;134;139;123;138;116;148;148;132;149;145;128;145;123;138;118;99;78;53;51;59;65;70;120;90;85;104;121;119;112;122;139;103;124;133;141;135;121;134;133;141;125;115;127;131;112;114;134;126;138;144;138;128;130;124;126;116;117;142;115;150;147;119;112;144;140;119;120;117;121;118;129;130;143;118;109;107;106;111;101;111;98;121;117;104;143;135;119;120;117;123;122;134;147;115;138;125;129;130;101;113;120;121;113;106;91;96;109;106;119;151;122;133;116;98;123;115;119;140;125;113;124;114;116;107;121;112;139;115;127;108;126;108;121;93;119;109;116;108;110;129;121;129;136;131;127;119;94;104;101;111;121;107;95;90;94;113;118;91;103;107;143;97;123;112;98;138;137;128;151;138;141;150;145;150;132;143;126;141;123;133;129;148;149;152;137;150;154;142;163;155;169;168;168;161;145;122;111;105;98;119;109;108;102;115;108;115;118;125;126;127;149;101;120;109;108;132;103;128;95;116;106;108;107;105;92;123;108;107;126;106;135;114;119;116;123;128;128;132;140;104;132;129;115;101;102;99;124;106;116;115;92;94;96;114;134;120;122;113;134;127;150;133;144;148;143;134;151;131;129;161;179;164;182;173;145;138;116;142;116;148;169;153;163;136;158;125;153;129;135;123;133;105;126;115;133;128;128;100;119;120;112;124;116;112;129;130;98;130;128;120;96;128;125;115;123;115;120;118;106;130;107;138;143;140;131;194;206;216;149;134;131;129;152;150;139;149;117;135;120;112;118;118;114;111;131;123;149;132;130;149;150;131;152;130;131;121;117;132;152;133;135;125;139;137;139;141;134;148;134;151;141;145;147;143;136;119;123;114;126;167;127;119;121;122;147;119;135;107;130;147;124;127;128;106;102;107;109;119;141;116;163;118;104;101;129;142;153;138;140;139;110;128;153;151;157;130;128;128;128;132;137;142;143;137;142;124;119;131;117;124;122;143;128;136;167;153;145;138;161;134;133;147;156;141;134;137;147;125;141;138;140;130;138;129;133;142;140;157;155;150;135;138;155;149;142;139;131;121;142;117;144;121;125;116;143;118;137;121;118;139;111;127;141;145;154;159;157;180;167;149;168;158;145;146;147;106;145;140;152;160;143;134;153;161;148;149;127;148;139;103;129;106;121;125;101;106;131;126;102;158;108;108;89;112;127;121;134;159;129;133;141;128;150;147;142;130;154;167;113;108;128;151;155;161;134;178;154;151;126;120;103;84;99;121;121;157;149;162;147;126;125;116;100;124;134;132;125;137;128;129;112;135;108;120;164;134;126;143;113;124;142;128;116;113;126;142;151;146;132;102;130;116;131;145;129;134;141;144;138;92;117;121;117;134;167;146;124;124;142;125;142;135;146;139;137;126;131;127;140;134;125;138;132;163;187;171;131;107;122;123;117;149;139;145;138;122;120;128;107;118;123;151;130;107;136;130;142;108;137;133;131;161;178;153;141;123;133;143;148;144;122;138;134;129;124;126;149;137;140;126;138;151;101;140;162;136;151;120;118;122;105;105;125;133;98;133;132;159;167;180;175;169;150;128;100;95;103;113;140;167;156;135;141;167;144;152;153;150;147;156;154;181;128;146;147;171;148;137;128;135;124;140;156;148;157;146;134;144;135;130;143;123;99;130;141;155;151;136;165;127;149;156;127;117;139;129;142;131;125;131;121;143;132;139;143;142;139;106;136;131;147;140;125;127;142;129;138;126;131;135;156;144;121;144;171;135;121;111;132;119;137;119;137;129;140;156;134;147;136;121;121;117;113;122;123;126;155;119;145;100;113;116;141;112;115;116;152;129;122;113;114;113;100;113;125;125;114;115;106;124;129;130;149;129;139;131;120;146;109;126;127;123;131;135;136;144;140;139;118;134;147;143;143;136;135;133;134;125;125;97;138;151;147;147;129;147;129;112;132;134;153;146;152;138;140;135;143;136;140;178;178;143;153;145;160;151;146;170;180;165;176;162;177;165;164;153;149;141;160;184;128;145;120;122;110;134;114;138;132;115;134;136;144;134;137;147;153;144;168;169;160;144;157;166;161;140;147;144;143;144;145;154;137;144;153;152;136;154;153;225;265;256;249;185;145;138;112;128;136;135;132;133;128;110;133;140;127;115;125;110;116;115;131;105;133;105;136;139;107;131;147;128;130;145;150;142;161;147;165;143;153;153;134;144;123;137;122;119;130;127;137;149;135;144;177;171;166;189;152;164;170;156;136;155;165;164;142;124;145;121;129;112;126;116;131;128;131;136;134;122;136;106;102;137;128;156;116;142;132;124;151;173;163;139;141;149;126;160;165;131;147;116;131;121;119;130;132;132;119;122;124;105;131;128;112;131;127;110;122;123;115;146;131;130;132;125;110;115;112;126;124;134;151;123;120;129;135;116;120;129;134;120;139;92;117;123;112;124;133;135;151;131;125;134;140;142;122;97;131;105;133
104;119;110;112;99;109;108;122;113;109;106;123;114;109;120;121;135;124;117;124;103;140;121;111;123;129;129;117;131;137;137;130;116;122;115;120;110;130;112;142;115;111;123;134;100;128;94;117;91;119;108;111;113;109;100;107;105;111;95;95;119;109;97;98;114;102;102;103;100;92;102;132;139;110;118;89;98;104;136;147;135;107;151;151;161;140;136;139;132;96;113;114;118;116;122;103;101;104;92;114;113;117;122;109;106;121;126;115;130;99;105;135;128;131;119;106;119;85;100;104;119;109;117;89;140;108;116;134;116;116;132;117;119;123;112;108;106;129;127;141;118;112;123;119;108;118;111;120;113;105;121;135;141;111;107;100;102;116;117;116;101;116;102;103;128;125;120;132;159;124;126;102;100;111;117;112;117;117;100;110;110;138;124;136;122;138;122;145;120;138;128;124;99;122;127;113;106;112;123;117;122;104;105;113;123;122;129;126;160;134;116;112;101;113;119;128;129;117;140;122;116;144;146;113;144;130;131;130;131;127;134;112;112;121;108;129;120;120;114;111;116;140;133;129;109;122;143;150;140;128;114;114;107;117;127;113;114;122;122;134;108;147;127;110;127;126;121;126;108;122;123;145;107;120;113;111;114;116;89;126;143;144;140;122;106;131;123;168;121;129;123;147;158;153;153;130;85;75;74;79;126;168;112;118;133;130;161;155;110;134;134;136;115;108;145;100;138;139;132;146;130;129;128;109;118;116;122;106;131;128;136;122;142;132;141;108;77;60;44;32;38;45;62;102;103;111;115;123;146;115;114;139;121;133;135;128;115;130;159;180;151;130;128;130;153;134;137;130;144;121;145;134;128;113;135;159;114;128;118;115;122;142;113;154;133;120;119;122;137;139;176;145;125;121;129;132;121;127;111;132;143;124;122;94;96;84;115;87;107;97;114;113;134;141;119;127;117;109;124;127;143;125;157;113;118;114;108;135;126;114;119;102;134;136;138;150;121;141;132;142;144;149;140;157;172;150;146;165;168;135;146;147;137;121;101;129;127;111;123;127;124;132;110;111;138;139;110;126;125;116;123;114;136;138;114;139;118;120;137;134;144;130;125;112;100;66;67;67;79;80;80;85;105;113;101;94;115;136;99;105;97;114;142;91;128;114;114;109;123;112;117;119;120;153;139;154;134;130;106;128;118;108;130;117;139;129;131;120;151;146;109;126;133;121;129;121;112;129;113;117;118;112;114;118;117;117;118;127;115;113;110;154;121;130;139;131;120;133;118;132;132;136;130;112;129;109;126;108;132;128;119;119;101;106;89;107;97;124;122;160;90;122;132;123;127;140;131;137;111;134;115;124;121;104;120;139;143;107;117;117;118;121;123;113;88;103;98;102;135;164;163;150;126;127;123;111;104;124;114;122;115;117;96;87;119;114;129;89;131;116;100;124;119;129;90;119;139;152;162;128;144;134;149;132;132;136;125;126;144;141;135;142;125;145;154;142;140;162;173;168;152;142;139;139;118;118;106;103;120;92;111;105;97;123;115;123;130;91;118;106;121;133;120;106;92;121;118;125;90;120;105;124;119;108;119;129;139;136;128;133;108;138;116;134;110;144;135;145;98;113;100;114;100;108;108;106;115;114;100;77;92;97;138;159;146;136;119;140;130;152;159;144;130;147;128;135;134;124;150;138;139;147;136;164;135;149;144;149;157;138;133;144;145;127;132;131;137;167;149;128;117;116;151;111;140;101;116;123;113;117;130;113;124;128;132;127;111;118;118;124;129;136;128;129;119;108;117;109;113;125;115;122;110;150;130;219;217;140;125;116;150;126;162;179;159;131;149;130;115;124;136;117;117;114;124;131;126;154;131;160;138;126;149;126;134;109;113;116;117;129;108;128;121;125;130;110;153;143;152;140;144;145;140;130;141;128;131;127;120;154;149;136;130;142;118;119;121;118;110;117;133;105;125;102;130;119;119;125;115;137;144;138;103;141;116;122;144;151;155;129;131;142;175;131;132;126;122;161;145;138;129;127;117;130;147;134;140;137;104;144;142;179;142;163;164;154;158;136;123;129;144;122;118;129;146;134;136;133;126;128;129;136;140;137;126;141;150;137;134;139;148;145;143;150;129;123;124;139;128;118;130;139;121;142;114;133;155;119;129;113;140;125;132;154;116;141;163;163;139;135;141;154;148;161;145;128;161;159;139;121;127;129;130;152;172;133;120;98;132;121;130;140;119;127;134;141;139;110;121;118;96;93;131;146;146;142;138;149;141;114;138;137;185;163;152;151;146;110;118;95;121;136;145;136;142;139;139;110;125;96;89;113;136;134;148;161;155;138;142;121;112;127;125;104;112;136;116;134;133;131;144;116;141;132;143;141;124;155;131;125;129;127;133;134;113;116;145;142;136;151;118;150;132;131;130;137;138;153;138;111;120;111;113;144;121;123;112;142;142;136;130;120;125;123;112;123;112;112;147;135;132;122;163;155;151;130;140;133;108;129;134;132;151;129;159;127;154;133;117;127;130;149;119;152;141;146;128;162;135;140;153;153;154;132;122;144;140;126;151;122;142;137;131;140;122;153;136;134;137;139;144;114;146;158;159;129;134;104;100;125;129;133;117;104;103;136;162;191;176;174;144;136;151;118;110;98;103;139;169;144;170;173;145;156;164;145;166;152;159;144;128;146;143;139;134;135;177;158;149;149;143;148;144;151;159;137;131;131;133;127;143;110;111;133;153;155;161;174;143;134;141;121;112;121;122;119;134;102;122;119;126;141;149;144;132;144;122;155;131;147;149;151;137;166;154;134;128;137;133;135;134;131;144;142;149;137;125;110;132;144;142;144;121;138;145;145;144;156;150;128;125;118;126;114;140;153;141;120;150;113;114;108;125;105;103;125;121;130;106;113;112;115;98;134;113;138;116;113;117;125;123;134;117;136;140;121;125;134;110;115;127;128;139;119;112;122;129;128;144;126;125;146;148;152;132;125;119;130;126;125;135;120;153;152;139;125;137;129;150;148;152;146;130;125;162;116;156;148;162;166;152;164;151;141;149;157;161;178;185;195;164;170;168;161;152;135;132;147;148;140;150;144;155;121;121;135;117;104;135;128;149;174;155;141;170;147;185;169;175;153;158;143;178;161;150;146;127;154;150;140;150;149;135;135;136;120;146;173;199;261;279;220;171;165;154;154;124;159;164;125;128;133;123;123;132;131;118;124;139;114;125;127;148;131;133;117;130;121;125;133;135;124;148;156;134;170;123;150;163;138;157;141;153;119;115;117;126;118;129;155;145;128;151;159;157;156;172;173;149;176;156;152;148;166;151;155;173;135;131;130;94;121;106;117;121;119;110;131;134;127;124;132;111;116;133;121;126;136;128;143;153;171;153;145;142;136;139;139;128;119;126;118;142;120;127;116;132;118;120;144;119;111;128;113;104;138;120;115;107;117;150;133;152;140;121;138;122;148;130;117;127;138;126;146;126;133;122;111;124;128;122;115;117;137;133;126;145;133;127;121;122;129;126;127;144;150;133;101;121;131
136;93;116;111;85;88;110;130;111;142;119;118;135;114;113;126;147;129;130;115;111;131;128;134;120;148;125;118;145;151;131;132;107;115;111;109;109;124;119;133;130;122;125;108;130;107;120;109;133;132;102;109;124;93;115;100;105;103;105;106;99;98;85;95;89;98;95;89;97;112;103;94;93;89;98;102;118;123;127;132;143;123;128;137;130;158;161;117;127;117;136;116;117;112;131;108;117;100;116;109;90;125;117;112;116;113;109;125;99;84;121;125;147;133;102;96;105;120;116;104;82;114;123;117;98;104;96;129;100;121;102;122;103;118;85;108;110;122;118;114;110;121;110;122;131;121;126;122;120;127;129;131;120;120;123;125;122;106;109;108;97;114;119;96;123;114;119;126;126;124;143;99;121;116;123;123;105;124;105;127;128;120;116;118;128;126;128;131;133;145;120;129;127;132;120;128;126;119;99;102;99;99;115;118;116;110;120;116;127;121;155;143;128;121;129;114;129;107;117;130;122;152;143;159;150;139;146;132;126;129;111;103;112;138;120;143;124;104;123;138;156;145;155;141;101;124;128;146;137;127;138;126;133;128;140;155;131;134;125;135;118;123;105;123;111;119;117;111;119;138;132;121;99;125;100;103;131;115;128;116;155;123;137;131;125;122;141;134;150;138;127;132;149;150;150;161;104;83;70;126;119;101;100;125;125;139;136;123;139;133;124;150;138;141;115;111;125;117;150;142;146;139;123;126;142;112;110;124;146;124;129;121;123;142;145;127;85;57;47;27;40;39;59;74;72;115;98;115;124;136;124;105;136;137;148;130;146;160;151;154;150;142;138;140;181;139;135;137;137;132;146;110;125;128;133;148;130;101;126;127;154;145;120;125;122;127;114;131;119;145;142;155;132;128;127;121;130;120;118;128;126;102;125;80;86;92;95;96;133;106;113;122;126;109;124;143;116;114;110;120;129;112;151;116;111;132;109;130;105;128;114;125;107;125;131;124;140;153;135;157;142;136;154;144;135;172;183;172;135;127;138;146;154;126;129;99;111;94;123;103;128;109;131;111;101;106;103;105;113;119;123;125;129;136;123;136;162;114;135;134;131;143;116;103;64;75;65;62;48;76;97;88;90;111;108;97;138;131;103;122;126;121;117;118;113;119;116;143;111;121;111;134;123;118;152;119;149;127;113;123;139;94;131;114;120;121;112;140;140;124;128;100;124;124;119;132;115;136;137;119;101;102;132;140;118;122;103;123;118;118;117;129;97;132;142;116;129;126;147;128;139;138;124;132;134;121;118;109;109;103;110;108;109;113;109;113;107;110;127;134;114;111;115;99;131;110;147;110;141;116;146;124;104;119;120;180;199;153;132;107;105;121;113;110;99;119;103;108;113;166;146;127;128;106;127;137;118;91;116;123;114;93;85;88;92;115;117;105;105;102;94;120;126;108;106;123;128;148;159;138;136;137;131;128;125;127;131;145;126;133;143;112;149;138;144;145;159;170;147;171;166;162;132;131;136;116;108;104;106;116;108;116;125;121;130;97;114;123;135;120;91;126;108;124;99;109;124;118;102;109;114;124;134;125;112;112;118;110;103;129;110;138;134;139;140;156;153;110;111;114;121;117;102;85;105;94;113;114;105;108;96;110;111;121;114;137;122;116;117;116;127;119;126;122;143;134;119;141;144;141;146;145;149;157;149;121;124;159;132;129;137;170;155;119;138;140;160;152;141;128;114;142;131;124;111;120;112;131;123;115;127;122;122;133;136;108;137;122;108;127;128;138;141;102;123;115;135;137;128;136;139;112;135;113;127;166;162;139;106;115;147;134;142;156;122;140;116;138;116;151;134;124;116;126;102;134;149;134;162;157;163;150;127;114;139;112;120;133;128;131;135;139;117;123;122;144;141;135;138;135;150;154;162;138;144;157;133;118;152;127;152;127;128;127;139;104;114;134;129;128;118;114;112;103;115;140;137;105;133;119;145;144;158;138;134;139;128;159;138;167;115;145;175;102;150;138;132;117;140;138;126;119;108;122;128;129;132;127;143;141;148;146;158;142;156;123;142;132;135;110;131;132;118;133;143;127;112;130;137;125;143;138;152;111;115;150;171;146;128;129;128;160;178;168;125;117;129;130;152;135;164;116;115;128;147;126;124;121;157;120;166;128;130;145;125;136;156;146;130;112;151;157;171;161;160;132;144;132;129;150;131;139;142;163;151;115;141;116;109;130;117;136;116;122;137;139;133;129;132;109;127;124;127;137;113;123;125;154;127;112;139;147;181;171;153;165;146;138;145;111;118;101;120;100;139;131;126;124;122;119;104;108;130;136;151;142;143;155;173;138;159;118;110;116;125;135;139;126;114;108;122;120;137;133;153;120;127;126;111;137;147;150;156;119;124;140;123;145;130;134;136;124;131;149;146;131;143;134;124;118;124;128;132;106;131;112;121;121;141;133;128;106;110;121;128;135;129;130;133;126;130;170;166;174;166;137;109;133;137;123;121;131;144;124;131;118;117;119;124;120;150;150;137;138;142;119;123;142;150;146;150;131;143;120;147;138;135;141;113;132;111;117;128;130;130;145;160;143;143;134;117;124;139;162;149;160;117;108;144;133;128;112;135;121;125;138;186;203;174;167;157;130;143;125;127;130;121;130;139;139;128;133;162;155;129;164;139;134;149;153;167;152;144;147;155;136;131;150;147;134;132;154;156;143;163;143;127;107;152;109;126;118;135;139;152;131;157;123;154;126;138;138;123;129;133;133;147;134;122;132;128;134;146;134;129;109;113;136;139;140;140;137;152;146;136;121;146;103;123;128;138;129;147;165;172;157;134;146;120;117;113;139;106;116;165;148;140;150;138;114;119;130;104;131;152;154;159;131;139;122;121;104;120;112;106;126;100;94;100;83;122;122;97;132;127;138;138;114;98;117;129;123;107;104;131;138;153;125;112;113;121;119;127;121;127;136;145;123;130;139;146;135;116;125;110;140;111;119;149;132;140;136;135;137;138;138;114;126;152;124;141;141;153;143;155;151;128;142;160;171;150;146;127;160;150;133;161;156;181;195;171;191;169;164;154;128;166;141;153;136;139;115;130;132;114;129;106;137;128;143;161;147;157;150;141;165;177;141;134;146;165;164;196;205;166;131;159;131;151;165;148;127;133;140;139;127;136;149;171;225;256;258;211;191;149;149;153;131;137;134;143;124;136;113;116;130;126;116;121;135;133;153;145;143;123;92;107;155;138;143;129;118;123;146;144;139;115;137;144;156;151;160;151;125;100;153;108;122;133;125;147;152;139;134;169;168;167;170;183;170;159;164;160;168;163;186;160;153;142;133;130;122;123;114;123;136;106;122;119;126;136;117;113;121;115;152;148;115;145;150;151;150;148;106;150;140;146;169;165;157;111;134;107;110;118;121;110;109;133;119;150;122;101;124;130;105;120;114;117;130;121;151;156;135;151;133;121;132;133;130;138;101;120;144;133;118;106;123;128;131;133;101;132;144;122;96;115;140;146;128;131;118;128;113;114;134;142;117;138;105
109;134;103;100;129;122;109;136;133;136;140;126;125;118;124;122;134;121;134;117;132;119;107;131;123;137;123;118;120;134;105;136;123;124;119;113;127;92;134;125;131;124;125;132;85;100;117;122;126;130;129;99;106;114;125;128;100;102;100;87;94;89;107;110;96;106;109;85;85;87;126;124;101;99;109;115;117;136;146;156;104;108;134;125;134;147;130;128;117;95;118;118;107;97;115;104;115;125;100;110;104;96;93;116;107;98;108;116;91;97;121;125;147;127;116;131;114;118;119;114;95;109;119;114;104;110;105;102;116;121;107;108;108;105;140;108;118;114;107;109;124;133;111;104;119;123;113;111;119;128;143;123;127;117;116;105;115;118;137;110;111;118;105;110;119;111;138;113;131;129;117;113;102;113;125;111;126;132;115;113;124;129;125;102;116;104;119;120;117;120;121;132;142;138;116;131;99;112;83;111;112;99;109;125;110;119;117;121;120;126;118;126;140;129;140;130;134;124;107;119;123;159;140;221;202;151;149;137;109;117;144;114;121;126;128;132;119;122;117;125;124;141;130;123;132;118;143;143;127;151;138;165;155;134;137;169;134;148;156;155;124;111;119;127;115;108;99;110;117;111;111;111;119;116;113;122;133;151;122;125;149;127;123;152;118;108;162;130;147;160;136;131;146;159;129;135;84;55;66;101;102;123;109;136;127;132;141;123;124;134;109;129;131;119;124;125;113;117;127;137;134;131;113;122;132;138;137;127;121;121;125;145;115;133;133;96;56;39;37;41;38;45;70;88;95;108;89;105;126;123;119;132;128;129;128;139;107;136;134;140;137;123;131;152;140;165;136;137;126;136;146;133;108;150;122;135;111;120;118;141;126;126;110;131;93;109;139;110;145;115;125;143;118;142;126;128;142;133;133;141;132;122;114;100;99;87;88;117;113;124;104;115;129;112;104;123;137;126;92;104;142;117;115;114;120;115;106;123;110;114;113;118;138;125;145;138;142;137;160;139;141;130;125;155;160;159;148;157;128;150;138;162;130;128;100;115;115;114;114;101;121;116;115;118;116;111;114;114;117;104;138;159;113;110;126;120;131;140;135;115;124;113;111;101;75;74;57;58;53;65;70;85;93;108;106;95;128;127;128;109;116;128;113;117;137;112;127;122;125;122;101;116;139;131;146;145;125;129;124;110;141;124;125;113;126;122;131;111;127;136;130;142;136;139;130;126;125;122;117;118;114;119;112;121;127;111;107;114;115;120;107;129;126;115;116;132;131;136;123;125;140;148;133;156;137;132;110;114;110;132;117;104;110;109;92;95;107;98;114;114;115;107;118;103;109;133;129;137;113;141;125;120;124;148;138;195;178;134;106;111;109;100;99;87;110;98;117;117;119;107;130;112;134;149;116;108;112;109;105;90;108;77;96;97;97;116;140;121;116;107;102;115;120;114;94;115;115;142;144;134;126;136;139;111;121;128;132;150;156;133;121;126;119;127;148;188;165;181;169;160;144;112;114;117;128;122;128;113;136;124;127;127;117;119;136;145;128;103;110;131;126;117;126;136;108;102;120;116;122;106;120;117;137;142;140;112;89;128;94;122;138;146;158;143;128;130;110;144;109;109;119;116;105;88;87;96;91;106;121;113;104;111;129;133;129;127;125;120;121;151;116;128;129;125;138;119;127;131;143;153;155;126;161;142;127;158;137;128;137;152;158;168;135;138;131;166;166;131;130;130;119;130;138;107;104;99;107;110;132;112;124;133;135;129;107;134;132;117;124;130;120;123;143;124;92;141;121;148;176;123;127;118;112;120;125;119;134;122;110;135;139;120;135;134;112;152;142;121;132;111;123;112;131;133;116;122;161;132;143;179;145;163;147;116;125;100;131;127;104;115;122;122;142;125;147;146;142;121;159;150;163;150;147;151;146;141;129;133;127;141;147;154;119;135;135;123;126;120;121;144;116;131;152;117;125;132;125;117;125;130;131;124;121;140;126;144;108;124;133;150;143;153;157;160;123;135;137;136;144;130;142;120;135;128;135;143;134;136;155;134;135;130;160;145;119;148;135;130;124;139;121;130;127;138;137;117;132;138;139;137;123;136;153;124;132;162;186;153;115;132;134;156;137;144;107;111;137;116;137;126;143;149;158;129;144;119;140;156;148;132;137;135;137;142;142;134;127;139;117;126;146;177;164;166;132;124;139;144;138;144;152;145;168;154;144;123;164;140;120;134;130;127;127;95;111;136;111;134;99;110;124;137;124;119;138;137;126;130;117;126;114;129;154;158;153;138;162;139;138;131;114;149;123;126;132;146;152;131;109;117;117;109;120;129;150;152;118;156;169;154;138;139;144;157;145;134;124;142;117;122;132;124;122;116;132;149;133;107;128;132;158;156;139;128;146;118;116;119;130;155;142;136;143;129;128;118;120;123;135;120;120;128;119;103;137;102;126;114;112;127;112;98;126;121;150;134;133;146;139;152;151;151;180;163;144;129;133;150;117;119;126;131;137;122;118;140;136;113;125;124;121;144;147;128;140;130;122;158;146;138;139;114;148;130;139;112;129;129;121;126;146;116;124;130;143;135;125;133;141;125;116;145;139;169;153;153;111;131;128;151;139;122;147;134;124;157;204;200;197;164;147;141;138;125;143;97;122;126;132;129;129;130;134;150;156;121;162;167;177;143;149;179;166;175;172;151;144;153;151;121;120;143;150;140;129;141;159;158;139;138;125;136;131;156;147;144;164;124;154;133;131;115;137;141;140;149;119;134;135;132;134;134;117;116;110;131;146;122;132;139;132;153;130;120;138;148;139;145;111;128;133;131;146;164;170;161;149;113;117;117;129;143;131;127;138;165;159;135;136;133;127;120;136;141;135;155;142;137;91;107;107;102;112;88;127;103;109;99;79;100;91;111;125;95;123;89;106;99;118;109;134;123;124;142;101;127;127;100;124;99;118;104;116;120;125;129;121;147;157;131;124;108;122;129;127;121;134;140;119;118;132;122;139;127;121;124;133;132;164;143;132;146;144;136;134;155;140;148;141;171;157;149;149;140;163;187;149;188;194;179;201;185;155;146;143;152;131;170;147;146;145;126;137;140;139;119;134;127;154;135;161;142;143;183;157;170;131;171;118;145;154;182;194;175;198;176;151;163;144;151;139;141;122;157;143;119;149;147;155;204;263;228;211;187;186;151;136;136;153;125;129;129;114;124;113;126;121;133;120;127;136;129;118;138;158;131;116;124;120;121;133;121;121;143;119;153;131;115;123;155;135;133;133;137;126;140;111;123;107;142;141;160;170;176;169;161;191;178;206;181;146;157;171;159;157;156;157;170;148;143;158;122;119;131;112;120;122;149;106;113;117;117;113;114;127;132;140;136;140;135;130;125;134;147;146;162;163;153;132;105;130;127;123;126;106;111;107;96;134;132;118;123;120;121;131;140;132;128;121;131;141;139;143;142;137;148;139;129;117;127;137;122;147;144;147;126;124;112;133;125;101;113;115;123;130;140;132;129;148;126;111;136;140;114;120;119;145;126;104;101
130;103;116;94;109;112;108;126;138;108;106;133;134;139;104;117;129;119;133;110;119;115;135;121;135;118;112;113;127;132;109;127;98;105;106;118;101;95;113;140;94;115;110;122;99;109;114;133;113;148;147;143;110;106;118;97;81;94;101;101;95;103;106;88;115;92;97;93;88;89;105;84;113;99;136;156;130;121;114;140;112;114;113;100;133;157;148;124;104;125;114;107;102;120;122;116;95;117;100;124;137;119;99;109;105;130;100;106;119;127;127;130;125;119;117;136;122;115;126;119;90;106;110;110;88;112;135;112;116;113;116;121;107;109;99;113;154;127;121;110;103;113;122;120;90;124;120;132;128;112;113;110;114;111;121;106;107;121;118;106;98;101;87;110;104;117;119;111;123;104;110;131;127;131;115;133;115;123;115;128;120;130;106;134;126;127;131;111;111;130;99;123;104;135;120;137;106;104;113;89;101;103;128;113;125;129;129;115;125;120;120;140;133;128;110;110;121;125;122;121;128;141;162;201;184;176;122;141;166;137;118;120;125;121;122;142;134;155;124;131;124;133;135;136;140;143;150;134;146;137;150;180;152;143;135;139;138;160;150;132;118;133;103;107;124;109;99;112;94;131;114;100;101;127;132;102;121;112;120;107;114;108;139;153;121;137;131;165;147;139;125;141;137;148;159;115;108;81;49;88;129;120;129;123;120;120;101;144;141;137;117;129;127;110;130;118;125;111;125;116;125;112;123;109;102;109;122;122;144;143;121;135;152;162;99;74;48;43;47;28;37;41;50;66;92;86;113;103;112;112;125;131;117;116;144;140;140;140;132;114;119;126;112;122;136;125;153;129;129;187;150;134;137;132;101;132;112;140;142;127;139;128;131;131;122;129;109;116;120;123;113;126;141;153;111;132;113;155;122;126;119;133;99;98;88;106;93;112;98;98;99;114;109;114;129;124;134;116;140;92;123;122;137;126;120;128;110;90;105;101;125;131;133;152;143;112;124;159;136;123;127;134;141;155;138;153;143;145;135;165;131;132;132;134;121;90;111;107;103;115;120;131;115;110;130;132;133;123;118;112;144;133;139;140;118;132;156;157;163;131;133;132;114;90;95;71;60;48;59;64;98;90;91;93;99;109;98;134;110;108;107;95;105;110;112;106;141;113;118;134;121;111;124;125;124;147;157;149;120;128;122;120;120;97;141;139;138;160;133;111;133;146;118;105;126;138;130;127;119;125;100;112;125;120;136;136;136;113;123;121;133;122;116;121;133;124;122;148;158;145;114;144;130;141;111;101;111;111;108;108;120;132;110;134;98;86;124;124;132;112;131;101;86;122;117;132;121;106;130;142;154;115;121;122;132;131;163;152;125;125;111;96;104;94;122;103;103;107;119;134;119;110;121;123;139;112;119;102;98;93;85;98;83;90;95;99;113;126;112;104;104;115;112;123;114;106;130;104;139;127;120;130;132;112;125;128;132;150;126;134;108;122;120;139;137;178;185;170;180;166;132;113;122;120;123;109;114;116;134;144;136;123;129;124;141;119;124;132;106;111;117;113;133;110;117;122;113;117;106;112;129;140;152;153;142;115;119;109;130;110;127;118;106;124;135;112;142;122;118;125;100;107;95;74;83;84;92;94;107;93;96;115;117;133;117;108;108;110;123;128;126;133;132;159;135;139;135;128;139;132;144;152;142;157;138;133;140;138;140;151;147;146;136;165;158;156;136;162;132;113;111;117;99;118;122;108;103;114;117;123;136;111;133;125;131;123;143;128;125;126;125;143;138;120;135;118;149;183;191;137;135;137;123;114;120;117;141;130;95;114;115;133;128;118;117;138;135;123;136;130;126;103;117;107;135;130;143;147;169;151;150;154;111;108;110;113;126;112;116;127;141;137;144;142;134;134;146;145;129;156;147;159;157;150;145;150;148;131;129;166;139;149;132;118;121;107;138;134;127;143;126;120;115;107;116;113;113;129;131;126;130;138;149;141;112;137;131;115;124;152;165;133;141;129;153;121;130;143;147;134;128;129;130;153;149;147;159;140;114;128;118;126;147;157;130;142;147;151;133;118;146;135;124;125;106;141;135;116;139;127;117;144;134;151;159;146;175;144;140;148;147;184;136;142;125;139;116;132;128;141;135;150;137;154;131;128;161;175;191;152;114;125;112;127;152;125;128;134;117;140;146;143;128;143;142;131;152;137;131;120;139;145;165;165;153;145;148;156;142;125;118;120;110;143;124;118;127;132;124;121;109;121;109;118;138;150;131;120;131;126;139;141;173;160;137;127;138;134;128;116;129;122;141;143;127;133;147;115;123;144;135;125;108;132;129;146;141;162;130;158;123;155;158;127;147;136;103;141;122;137;124;126;145;151;143;139;147;140;117;128;132;146;164;135;151;137;150;142;135;128;142;135;106;131;148;154;133;132;113;131;122;125;116;132;126;135;121;138;122;113;131;101;127;113;133;114;127;158;120;128;164;144;196;159;127;136;129;126;114;143;119;134;145;143;136;122;113;114;140;130;141;135;135;115;121;130;147;156;159;116;147;133;122;138;112;146;137;151;139;137;144;122;134;138;140;114;132;142;144;149;138;142;151;173;146;143;141;116;134;113;136;101;120;124;129;135;187;188;173;178;150;163;140;123;126;132;117;129;111;102;123;128;124;134;161;145;153;161;142;145;158;173;187;194;205;161;143;152;145;140;137;136;139;127;122;127;144;133;137;135;133;155;135;131;149;156;165;146;145;131;134;119;132;145;139;139;149;120;140;128;142;130;117;123;119;131;125;125;130;125;125;136;144;147;131;122;127;128;134;112;138;152;135;145;113;163;156;131;149;144;140;105;105;136;156;126;144;147;160;120;137;120;113;134;132;128;136;136;127;113;126;107;99;92;105;103;99;93;100;99;126;100;121;109;110;137;132;144;133;121;116;121;143;125;130;117;126;119;110;132;119;130;123;127;149;135;106;141;134;133;151;118;102;112;109;121;123;110;113;138;100;130;156;128;132;134;146;151;155;134;136;113;147;142;158;136;152;144;168;136;154;152;151;148;173;184;169;179;161;194;201;210;156;139;134;153;182;146;150;137;135;122;129;119;114;132;165;136;143;145;160;152;172;175;167;159;144;153;150;163;178;149;214;209;201;157;144;144;134;131;143;142;145;138;130;140;150;130;152;209;188;209;211;182;186;157;131;157;121;125;126;136;137;117;120;132;133;136;109;134;131;133;134;134;145;120;112;104;142;135;117;120;119;139;135;135;106;146;133;144;146;158;120;144;133;128;119;135;116;119;141;151;163;167;161;159;170;165;165;162;192;182;154;163;169;157;162;147;179;155;146;138;92;131;121;117;104;126;103;130;111;116;118;148;102;107;129;130;144;136;139;163;134;143;143;143;143;139;159;135;132;128;132;138;129;124;102;125;127;114;128;127;155;112;119;126;146;115;121;126;128;125;139;131;145;130;137;132;132;102;107;133;157;150;143;134;125;132;115;124;136;124;131;104;138;125;134;124;131;131;121;142;138;103;116;107;114;128;112;102
95;94;109;119;106;85;117;128;130;116;128;118;142;116;106;112;110;106;119;125;134;127;130;106;123;125;124;121;126;125;124;109;132;98;131;140;131;113;140;129;127;117;104;107;93;117;107;123;142;102;113;125;114;118;118;116;87;86;79;106;117;125;105;93;108;101;116;87;96;100;95;115;100;115;133;142;118;120;127;121;117;130;96;129;167;174;156;127;111;131;124;114;105;106;113;102;111;104;116;112;96;103;116;91;117;117;133;97;111;117;109;126;131;104;124;118;125;109;111;111;97;125;125;116;109;118;120;125;131;120;134;109;115;115;129;109;122;111;130;128;109;117;120;100;110;110;100;98;127;129;106;106;100;99;115;119;107;113;119;123;119;116;110;97;122;107;119;109;120;103;138;138;130;127;125;127;130;125;117;118;112;119;112;129;119;122;110;123;118;105;142;107;121;109;129;102;115;125;117;121;91;125;107;117;112;107;89;103;116;156;140;117;118;115;138;112;114;143;117;121;140;133;145;192;163;149;127;135;117;127;145;127;139;120;108;123;142;118;112;123;143;130;131;145;138;137;142;170;161;140;156;154;129;156;154;134;135;144;126;116;129;101;127;112;102;119;85;100;94;117;113;91;117;99;113;109;128;126;115;120;102;131;166;153;139;158;147;145;149;129;131;153;144;170;149;140;101;91;79;89;118;116;123;149;113;165;123;133;123;152;130;159;126;120;124;122;134;109;118;110;130;123;113;92;108;122;107;128;134;138;130;142;112;109;88;73;39;31;38;55;52;55;75;77;84;97;108;134;108;138;109;117;138;118;143;136;128;123;143;126;113;118;129;127;138;126;160;124;144;124;146;130;120;134;107;104;114;138;102;117;107;114;121;141;141;126;131;130;125;135;135;129;117;117;126;119;160;136;140;116;128;98;117;88;98;111;118;124;104;126;103;112;117;104;107;122;109;130;117;113;105;110;119;123;116;133;94;110;105;106;117;123;109;108;127;161;127;142;147;148;128;139;140;142;165;144;159;139;146;145;148;133;131;112;105;113;106;87;112;108;98;146;112;108;152;135;111;107;97;116;119;142;111;146;139;138;136;152;155;148;138;119;131;106;83;58;45;43;50;78;62;96;98;108;86;112;100;107;111;109;120;151;106;120;137;134;117;115;127;126;129;124;144;123;132;127;129;141;149;129;121;128;131;116;110;130;131;130;114;143;144;138;133;131;115;150;138;123;123;99;127;121;100;127;105;137;113;146;131;119;133;148;118;131;131;130;117;141;139;126;138;133;119;124;114;126;88;116;121;120;110;112;119;109;108;100;100;113;135;123;117;111;94;122;160;169;126;106;111;128;154;144;132;115;109;126;139;128;95;131;115;123;106;100;108;108;125;109;122;128;103;133;115;122;124;100;110;112;123;96;101;111;117;106;104;100;104;117;111;85;94;112;134;94;114;120;113;136;114;129;132;143;125;116;146;160;151;158;165;137;123;128;117;135;171;205;186;178;188;148;129;133;113;109;108;121;148;165;144;129;143;124;147;144;151;115;127;131;107;109;126;97;125;128;112;111;122;132;103;124;116;111;122;153;136;98;120;119;126;99;113;111;127;138;144;112;115;108;118;125;90;84;84;88;92;91;89;100;108;116;103;119;120;131;108;137;131;156;129;122;115;126;130;143;121;119;110;146;149;128;126;157;144;131;153;133;137;156;135;143;163;153;162;132;132;158;156;160;132;118;111;120;107;120;129;106;101;115;133;126;102;118;115;134;139;151;128;139;108;114;136;134;148;119;123;114;149;154;185;149;149;151;111;121;106;128;131;128;109;129;135;125;137;121;133;138;132;141;125;120;131;144;116;124;136;128;98;122;153;154;146;137;134;121;101;126;120;127;136;127;147;145;138;117;153;138;146;160;132;151;128;144;162;141;139;148;123;123;135;139;153;122;141;133;122;115;129;131;157;122;135;109;123;128;106;125;137;120;118;132;157;135;143;158;149;153;110;139;152;135;132;180;166;135;107;140;150;152;141;155;144;172;121;144;127;129;134;135;149;124;146;137;145;139;131;136;145;135;121;127;137;143;120;125;146;123;135;116;125;135;126;145;140;162;133;172;171;162;151;151;153;132;141;149;103;133;127;110;135;136;142;143;144;153;148;145;159;181;164;150;136;145;143;137;142;135;117;134;137;161;154;162;172;139;126;137;141;152;155;151;130;146;140;137;124;147;149;138;137;120;137;141;137;146;138;123;137;107;104;121;151;120;110;117;123;108;109;122;126;147;117;125;159;139;124;128;161;131;152;128;152;160;166;140;147;118;146;148;129;140;120;119;101;124;152;142;135;139;142;149;150;154;134;164;165;138;135;141;122;126;110;138;121;152;166;132;131;121;117;131;142;168;158;142;134;149;151;126;147;135;138;128;136;124;116;118;151;116;130;117;117;126;122;134;132;147;129;127;121;117;112;123;127;123;107;120;146;155;140;144;153;147;183;152;144;114;116;129;143;119;129;125;133;119;149;131;132;125;127;135;121;114;124;141;123;132;140;131;111;156;145;155;129;148;133;121;141;169;144;133;148;132;123;145;136;147;148;149;142;147;124;99;119;126;145;140;120;121;126;138;121;130;120;121;134;158;181;177;171;155;174;161;151;150;121;108;112;131;142;121;118;112;163;155;159;156;140;172;142;159;139;172;164;181;185;134;135;137;133;121;117;137;150;114;125;161;149;153;148;136;138;134;123;140;133;140;146;136;149;136;146;141;112;109;141;123;131;145;115;132;147;133;120;134;136;116;136;131;135;145;141;125;153;139;154;140;138;119;124;151;127;135;155;159;182;148;162;134;107;132;130;132;134;147;158;135;156;134;122;138;133;136;121;127;121;134;106;92;132;110;105;103;110;57;75;87;93;101;107;118;105;106;114;121;116;128;124;105;120;102;131;129;129;141;123;142;117;122;126;109;126;163;137;127;140;137;122;121;148;119;140;125;115;150;137;133;120;116;140;115;133;150;171;154;143;148;135;154;153;154;138;151;159;171;166;151;147;132;136;140;151;144;143;146;183;175;158;154;166;197;182;180;157;150;135;163;154;146;143;162;130;130;139;127;150;157;142;145;144;146;162;163;152;175;174;158;132;155;142;129;134;162;171;216;212;182;146;162;162;168;175;158;130;146;143;141;144;130;139;205;214;231;199;194;163;141;111;120;102;130;148;126;138;123;109;140;124;132;133;125;113;151;126;116;152;148;128;146;115;131;120;153;137;146;117;130;142;156;143;140;140;154;128;148;155;148;121;124;125;127;170;163;153;144;164;146;165;165;184;166;171;177;131;144;164;172;176;171;174;171;172;133;143;108;97;135;111;110;117;105;120;102;119;114;118;120;121;124;158;140;131;149;133;147;128;152;128;134;135;162;140;144;108;109;116;114;96;125;128;125;111;144;125;109;110;127;117;124;131;125;139;145;141;124;118;128;121;127;128;116;109;110;132;108;123;145;121;118;124;126;140;113;130;108;131;143;160;158;127;127;129;130;135;125;138;152;124;143;131;126
104;137;131;115;107;107;127;133;127;114;108;133;114;135;144;125;133;118;93;141;131;123;134;129;108;129;117;125;123;116;103;120;120;131;120;111;127;114;109;151;117;126;111;102;104;111;109;128;103;104;127;120;120;109;105;96;87;74;77;96;113;117;112;89;91;107;93;102;101;115;106;103;115;142;108;123;113;116;119;107;125;131;131;117;148;168;150;156;128;125;104;118;120;126;126;124;102;94;111;121;127;116;102;113;124;139;104;104;89;103;107;112;93;106;122;104;112;122;98;123;113;158;123;128;110;116;110;102;107;130;112;130;106;97;126;136;128;116;99;115;109;113;120;100;118;100;118;111;110;128;122;122;114;118;114;114;115;117;114;127;101;116;101;85;118;116;114;131;131;93;112;159;154;116;106;112;126;117;113;136;108;127;119;131;108;117;111;119;126;110;133;111;132;123;126;145;110;102;125;103;111;119;115;120;113;111;109;115;118;107;125;137;122;114;116;110;126;112;131;130;132;145;143;152;160;148;130;138;151;122;120;113;139;130;140;115;118;134;149;120;117;120;139;140;118;116;146;126;152;166;150;142;161;151;143;125;144;109;130;121;138;129;121;127;122;102;94;111;110;115;123;98;113;115;105;116;122;115;104;104;121;144;175;173;165;154;144;141;137;142;144;162;135;166;145;129;64;55;77;103;119;117;139;133;131;136;112;113;134;150;125;151;123;131;113;106;137;121;121;95;120;112;133;113;122;131;114;120;112;128;135;129;124;124;86;66;38;31;40;45;52;54;87;77;95;122;112;102;122;129;115;121;118;147;119;131;144;136;131;117;132;115;129;145;123;128;129;142;129;133;117;131;127;116;113;112;123;131;111;116;117;131;124;122;130;152;126;136;120;168;140;141;115;141;113;126;145;151;135;174;131;112;105;86;96;88;118;122;113;118;111;104;114;102;117;122;124;119;109;100;108;131;126;110;120;110;98;117;128;96;131;95;112;142;105;108;132;142;150;149;149;143;154;155;140;133;129;148;144;163;154;132;151;116;105;113;105;127;118;120;112;123;93;105;139;119;113;104;100;135;125;127;141;137;128;124;127;150;144;141;141;135;139;106;70;41;48;59;66;91;67;92;92;97;123;79;112;105;130;97;109;114;100;104;119;117;111;115;112;110;124;135;119;148;132;126;136;132;139;133;121;118;128;126;135;134;138;129;122;123;129;132;143;134;143;142;126;112;100;114;124;131;126;121;138;124;126;130;156;129;142;136;115;129;129;130;124;125;127;133;133;130;126;106;94;112;105;120;130;119;108;111;107;117;111;114;110;108;121;121;110;110;103;110;123;122;123;105;99;122;129;132;125;104;95;115;122;114;121;129;101;118;103;101;98;116;105;93;128;110;116;121;139;129;124;119;111;113;108;139;114;117;115;113;109;101;97;101;110;103;90;90;88;109;90;113;121;141;129;129;134;155;154;131;128;141;143;168;152;126;138;133;142;144;141;182;175;170;157;173;144;149;110;110;151;129;131;144;117;149;143;121;125;131;118;131;140;121;122;100;133;99;130;114;116;126;112;115;131;119;129;99;140;117;114;113;130;121;112;101;131;121;133;136;148;120;119;124;106;106;95;99;92;87;80;98;113;95;89;114;99;115;160;150;122;130;131;116;112;120;123;112;106;128;146;130;114;137;166;129;145;146;149;137;157;136;137;132;164;173;176;145;132;131;139;138;143;138;123;124;136;98;111;103;117;118;104;110;127;127;120;120;136;132;104;128;121;128;114;122;133;128;120;115;116;124;133;120;178;147;140;151;161;139;129;120;112;123;128;113;143;132;126;131;124;138;124;136;105;129;102;106;136;139;140;126;122;133;169;169;152;150;129;122;111;125;141;141;116;124;136;142;150;118;127;161;155;151;152;134;171;146;159;165;153;144;139;136;145;144;128;123;144;117;130;132;135;135;137;120;118;117;111;103;143;119;126;111;118;126;136;134;146;169;190;166;139;98;130;137;146;145;142;156;142;128;139;160;151;136;154;159;155;128;137;136;156;124;147;123;116;154;149;130;148;131;163;161;167;135;148;122;128;117;121;125;131;111;133;146;127;122;127;161;176;162;155;153;171;145;147;127;131;137;125;149;136;138;149;148;159;170;147;143;123;139;162;167;181;161;126;138;147;160;141;148;138;129;140;146;155;157;159;129;132;151;121;145;127;145;125;133;141;146;132;130;132;120;139;144;144;136;115;150;125;163;154;127;140;109;140;107;120;122;131;124;136;141;114;120;117;134;132;137;140;161;145;141;137;153;171;165;160;170;125;137;128;143;127;138;114;142;133;131;150;138;156;125;143;152;185;161;172;146;123;110;171;135;124;119;101;109;120;151;152;136;132;122;110;120;109;132;140;150;128;159;125;140;139;155;142;171;135;138;139;114;121;133;112;151;128;123;116;158;153;108;137;128;108;127;127;106;117;126;128;138;128;135;157;164;151;166;172;159;147;126;117;143;122;139;147;133;109;136;134;136;126;122;147;136;142;127;121;123;117;113;159;143;157;130;118;145;142;128;130;127;142;159;134;135;132;145;137;131;113;120;134;132;134;130;139;119;145;127;128;107;102;122;123;123;113;98;110;130;139;144;147;161;150;167;166;160;165;135;110;96;104;129;136;142;160;140;134;178;148;162;165;135;139;146;146;157;169;159;174;154;139;152;144;129;146;133;129;142;155;142;142;152;153;131;126;154;125;139;140;155;141;174;124;132;115;109;110;135;128;152;141;127;127;118;114;137;131;136;134;133;131;122;151;134;149;136;149;141;127;135;147;136;145;155;141;139;141;150;151;166;149;134;127;125;118;116;120;121;136;153;131;160;136;141;136;124;114;128;112;102;124;124;117;97;108;118;120;79;103;87;97;106;125;116;97;92;111;111;113;124;117;103;99;114;123;119;120;126;117;125;107;130;150;137;146;153;119;116;151;130;127;129;119;125;124;118;152;122;142;122;139;127;139;116;147;163;173;165;135;150;145;146;138;151;151;129;165;185;181;155;125;138;132;143;135;140;145;166;171;177;187;184;146;165;164;159;174;153;153;169;145;163;162;136;119;130;116;127;142;143;148;141;121;143;160;189;147;140;148;156;147;120;140;132;148;136;164;173;182;189;181;140;155;139;170;149;151;141;134;133;146;124;143;152;204;215;191;197;168;139;151;107;137;123;128;121;128;129;139;121;122;119;121;140;136;156;119;126;128;149;110;135;114;132;125;113;126;122;154;142;146;149;150;152;148;175;154;126;163;126;152;166;137;142;165;199;169;195;142;178;169;169;169;158;158;142;143;138;146;160;158;158;157;146;148;134;114;120;130;117;125;127;109;116;132;120;135;121;124;150;129;129;141;143;146;150;128;141;133;128;142;140;156;160;162;129;120;99;125;122;94;99;120;119;146;122;122;118;139;138;132;136;117;149;140;141;160;146;134;158;111;136;112;125;111;121;119;129;114;114;110;116;121;108;127;123;116;125;133;151;147;134;133;98;124;106;110;114;120;132;129;108;113;127
100;101;94;109;112;117;98;127;109;124;117;112;139;117;109;126;94;121;97;104;120;110;131;126;106;101;107;125;118;118;126;102;121;106;118;134;108;108;106;136;114;125;122;129;102;108;111;107;102;117;88;135;109;112;99;102;103;66;82;101;118;108;88;73;97;98;101;93;105;88;116;108;112;106;120;110;117;112;121;126;105;125;122;121;155;152;159;150;129;91;107;109;100;107;107;108;108;120;114;144;100;105;82;101;107;132;128;111;97;123;113;109;102;102;104;103;125;105;108;124;118;99;122;124;105;118;132;80;99;112;101;120;125;107;126;123;122;124;138;115;129;116;116;123;130;111;92;104;125;143;126;98;97;101;101;112;119;98;100;91;119;99;109;123;125;99;128;118;132;112;109;156;135;104;120;118;117;128;116;101;113;112;125;132;115;129;123;122;123;127;119;138;117;127;111;131;124;130;140;109;136;117;106;114;111;113;129;127;113;141;105;110;149;117;112;123;119;108;124;109;120;119;160;149;126;130;129;150;145;129;132;133;113;123;138;123;117;151;125;115;134;124;121;122;142;154;144;156;168;154;149;157;143;143;148;127;112;103;144;112;116;121;122;105;116;112;105;91;101;110;100;83;112;114;109;127;117;129;123;124;134;135;203;196;186;141;152;159;116;117;156;136;154;150;157;135;70;59;85;121;116;128;139;137;134;112;118;118;123;136;117;120;146;159;120;107;113;116;130;120;131;131;113;127;112;117;118;133;124;121;148;98;142;126;85;62;31;18;43;40;41;60;99;108;121;107;135;126;116;144;115;120;134;144;135;137;106;126;133;115;107;108;112;137;121;129;118;136;133;139;126;128;116;121;110;119;135;130;131;122;121;104;111;119;113;131;154;143;141;141;138;137;117;128;144;118;130;118;149;133;141;131;105;95;100;86;129;114;112;118;127;125;99;95;110;111;124;147;115;118;97;104;109;122;135;93;114;111;107;139;117;121;103;154;131;142;144;132;125;153;139;141;141;123;145;152;148;143;143;134;148;153;128;99;119;112;105;106;92;124;99;91;113;111;102;121;113;122;106;130;124;128;116;133;129;114;129;120;139;132;135;156;148;121;71;58;57;80;101;108;101;93;103;100;119;121;110;111;107;132;123;135;106;115;119;106;118;124;119;118;130;128;110;142;124;145;136;139;115;119;130;142;113;126;131;151;121;139;131;128;127;152;149;151;131;141;123;117;125;124;122;130;115;115;133;126;125;125;134;142;147;127;109;118;147;134;114;115;155;138;125;113;134;107;104;113;118;127;102;100;143;115;110;156;130;98;113;125;115;106;138;106;113;116;128;111;110;98;100;115;131;118;116;109;117;114;121;119;110;136;118;120;121;110;119;113;126;121;107;120;138;111;128;110;112;131;122;113;124;141;115;147;110;116;95;94;128;104;98;97;96;97;95;106;109;92;114;141;106;135;133;139;152;125;137;159;160;139;142;132;102;152;153;167;162;155;181;188;182;160;142;153;137;129;124;131;137;139;132;135;141;146;136;136;129;113;114;117;113;109;124;125;104;125;136;126;134;118;110;132;120;101;112;124;143;106;108;125;142;115;125;132;128;128;129;125;125;109;124;114;105;117;92;74;98;120;95;96;106;92;113;131;159;152;117;103;128;120;110;113;125;122;122;134;124;125;139;118;147;156;126;120;167;156;159;143;137;155;165;181;173;145;130;147;130;131;122;151;127;124;133;116;114;138;107;123;106;108;123;122;123;120;132;117;129;107;108;126;107;107;128;125;107;129;128;112;103;130;110;126;165;212;165;155;119;116;116;118;124;118;143;151;124;131;119;135;136;128;130;122;134;116;112;125;123;138;127;131;130;131;145;151;126;137;150;125;136;128;126;134;141;130;127;135;122;123;143;151;146;162;165;144;157;157;157;118;102;129;130;139;141;127;129;136;102;146;133;146;145;114;136;134;137;117;141;113;126;115;123;127;144;164;132;139;157;129;144;136;131;124;127;162;141;132;159;117;156;118;129;143;135;133;152;117;144;117;158;125;160;136;129;127;135;113;118;158;150;141;133;133;141;140;123;120;130;117;105;131;118;118;131;161;125;141;167;161;131;165;139;168;155;122;122;134;157;139;146;149;145;156;169;163;179;129;131;133;140;164;154;170;130;137;150;152;120;138;142;142;158;144;156;146;120;151;145;138;144;141;152;121;138;138;136;138;135;131;133;134;151;119;126;128;125;142;178;140;142;140;131;130;109;102;112;141;115;135;107;101;118;119;123;120;112;112;127;149;149;157;153;146;157;148;165;155;135;133;144;138;124;92;146;146;126;155;167;149;151;141;156;127;155;165;176;204;143;149;131;136;149;139;117;130;142;139;135;142;111;113;107;111;146;131;155;153;145;126;130;134;140;158;142;150;146;130;134;133;119;137;119;122;132;107;112;122;115;128;118;117;137;132;122;122;119;118;122;107;141;134;158;159;138;148;133;145;148;140;125;125;136;114;115;118;135;133;124;133;147;124;155;131;137;146;153;137;133;163;147;129;137;165;142;145;125;115;129;150;135;148;159;173;145;148;128;148;129;128;143;129;138;137;113;115;117;152;131;118;113;125;120;138;121;119;135;135;116;164;174;158;150;159;174;136;152;141;116;122;145;114;120;151;158;159;169;167;143;153;154;166;143;123;146;155;137;158;171;140;153;141;135;139;117;139;138;137;147;133;156;129;150;131;145;158;149;128;132;145;148;182;162;122;135;121;102;122;151;122;135;121;112;128;118;152;145;131;129;130;143;130;119;128;115;124;138;118;130;128;128;175;149;139;127;129;138;126;143;128;146;128;120;138;126;137;120;127;143;144;126;152;151;133;128;138;141;117;126;109;96;114;114;109;122;115;115;109;111;123;105;105;114;100;95;108;105;102;116;132;117;121;114;132;116;109;126;111;107;124;131;139;124;140;149;193;154;122;131;126;130;125;130;110;108;145;133;117;106;131;114;130;124;133;200;191;180;135;158;131;155;156;155;163;161;161;168;162;189;182;150;116;136;140;146;148;142;184;162;142;166;165;180;156;134;158;119;134;152;158;157;187;142;135;122;122;137;130;169;130;129;125;140;126;165;140;148;133;152;133;175;136;128;138;123;148;153;196;190;197;163;174;163;136;161;170;172;139;154;137;143;137;139;164;243;218;202;198;184;155;139;154;119;147;115;143;150;135;129;137;128;111;127;119;129;142;118;134;125;139;132;105;135;132;146;128;128;122;142;150;130;145;134;160;164;175;146;140;137;148;143;144;107;138;152;151;159;157;153;162;169;154;195;173;141;139;153;172;153;152;125;160;143;165;139;142;122;127;126;103;118;105;136;136;143;157;131;137;141;123;143;156;121;131;136;146;130;125;156;143;146;146;145;157;126;136;114;101;109;127;136;137;127;116;141;116;122;138;140;134;138;141;126;156;145;136;148;158;144;139;119;111;127;113;117;123;109;132;135;114;100;124;105;126;119;129;119;125;154;148;149;124;126;126;144;140;131;102;116;123;129;151;139;136
108;114;104;122;114;112;112;119;120;108;121;155;109;108;117;110;113;128;107;109;111;120;125;125;126;112;132;124;121;119;102;107;124;136;132;131;120;125;108;134;140;125;125;107;116;101;114;113;107;129;115;102;132;97;108;100;99;72;86;84;116;100;92;75;99;104;108;115;105;96;84;91;114;122;133;123;113;112;113;117;121;129;129;114;123;149;147;139;111;121;133;118;124;121;138;114;103;132;93;108;108;104;99;96;103;111;119;105;92;133;110;106;91;127;84;105;111;112;101;105;129;119;123;120;116;103;112;100;106;100;100;106;112;104;136;113;114;126;98;107;97;100;123;138;136;109;107;102;113;117;100;115;85;122;113;105;109;115;102;108;105;112;112;111;121;134;130;123;114;110;115;111;144;127;124;116;123;108;112;86;116;118;120;130;123;118;117;133;128;111;112;129;131;130;120;119;128;148;117;108;113;121;110;91;100;104;101;123;112;114;134;122;109;111;120;116;119;117;106;103;125;154;143;127;142;120;139;150;143;127;114;110;123;104;129;110;130;137;121;112;120;127;117;115;145;131;168;160;139;147;155;158;138;146;126;127;143;146;123;100;94;133;113;101;104;124;111;110;122;116;102;111;101;88;122;111;134;133;128;139;138;156;175;174;170;154;159;128;152;132;153;151;161;137;153;121;90;91;95;117;124;134;148;136;126;145;128;147;122;111;143;134;128;105;103;130;91;125;101;126;102;122;121;105;110;134;109;111;117;111;127;132;142;107;79;56;40;31;29;36;44;52;87;125;100;114;98;128;107;118;137;137;149;158;142;142;134;120;117;119;147;124;147;105;117;143;130;118;120;123;113;127;144;119;130;120;125;133;137;124;126;128;145;141;127;122;133;129;116;123;124;122;123;141;140;132;125;137;139;126;123;111;88;97;93;99;117;117;104;98;105;140;129;124;101;99;110;132;105;121;116;122;123;133;122;118;116;114;112;121;101;104;102;130;106;125;116;129;122;153;130;152;118;129;147;149;130;157;151;165;138;156;151;105;96;104;98;114;117;117;136;106;130;105;123;114;118;129;105;121;134;109;134;124;125;149;138;139;127;154;115;146;150;132;101;78;83;83;114;104;75;101;98;109;113;109;138;105;104;112;126;111;126;109;125;138;127;106;112;114;128;122;120;118;128;135;131;144;138;119;145;133;127;133;132;130;140;121;120;143;141;149;131;149;145;122;112;119;126;122;130;127;115;108;114;112;109;139;137;149;144;128;114;116;123;140;128;127;122;130;130;121;116;127;139;135;119;119;99;113;92;132;118;125;123;108;113;128;142;134;120;106;120;116;94;93;91;109;108;141;139;126;100;109;104;96;116;104;115;117;110;100;124;120;109;101;98;84;105;110;112;116;120;118;115;115;98;113;136;131;122;120;97;120;114;122;99;105;103;98;104;115;92;103;101;107;125;141;147;139;155;165;143;145;141;122;144;127;139;142;129;156;133;159;151;171;173;185;185;200;153;136;118;146;123;150;145;135;121;117;113;124;149;134;139;130;118;108;124;116;109;120;106;133;109;113;110;128;117;123;102;118;119;129;128;127;114;104;132;100;124;123;139;159;131;145;108;137;128;117;94;90;95;89;95;103;111;80;107;110;100;145;151;154;124;117;135;106;115;131;106;104;108;127;145;137;159;152;169;141;146;127;136;145;130;125;136;166;168;167;196;148;154;137;146;147;130;143;132;105;115;138;132;139;119;114;112;100;121;138;128;117;149;129;92;114;126;147;140;130;133;103;118;125;119;106;114;116;124;121;146;162;138;135;114;109;118;146;139;150;153;133;101;125;123;136;128;124;131;133;139;113;105;141;134;133;136;131;152;134;147;150;124;137;136;141;133;127;105;132;127;144;121;141;131;140;148;129;140;138;123;137;157;162;161;128;121;149;145;134;169;139;121;126;120;146;136;127;135;120;126;136;129;127;124;150;132;129;121;132;127;118;122;143;135;131;148;118;129;149;129;149;115;146;120;124;115;128;141;140;127;148;135;130;132;126;114;145;144;120;133;139;151;111;132;127;137;136;152;135;134;130;150;120;136;101;123;128;134;156;133;147;132;132;163;152;137;146;132;106;126;142;148;143;143;140;141;146;147;134;186;157;166;143;170;136;131;154;119;157;144;143;146;121;153;149;154;144;151;122;141;133;127;142;155;127;152;137;152;132;144;154;117;125;139;131;152;145;126;125;135;111;138;132;157;148;148;122;125;124;120;125;144;131;124;114;114;126;129;123;127;109;104;120;120;178;152;148;161;127;168;139;159;166;140;109;135;129;127;111;138;130;158;178;158;159;135;127;156;143;148;169;197;150;145;128;126;146;135;112;144;121;138;126;142;137;110;95;77;111;131;141;137;151;130;139;115;118;156;161;115;121;139;171;148;144;126;136;106;128;93;117;110;113;134;134;128;134;136;123;113;127;104;119;136;110;118;122;128;132;141;134;146;146;163;119;131;116;134;118;128;132;124;127;123;132;141;132;106;142;154;130;131;134;145;149;131;151;142;141;134;119;127;130;125;130;134;143;176;151;144;142;160;129;143;132;145;159;142;149;127;124;124;136;127;133;117;118;112;128;128;117;113;156;160;168;163;153;146;154;176;154;151;135;142;137;95;131;137;183;162;162;149;163;163;132;143;139;162;143;151;156;155;176;141;133;129;134;132;141;130;129;141;157;139;159;152;154;151;142;143;150;162;143;139;135;189;176;159;146;137;126;130;140;118;105;121;126;131;112;148;146;157;152;160;152;104;144;154;126;138;129;130;158;123;126;156;147;142;153;138;116;130;145;152;137;127;114;125;116;138;141;144;133;141;133;163;173;189;139;136;119;99;132;100;131;125;89;110;106;110;125;117;103;125;127;104;127;108;115;101;103;103;117;110;101;108;113;124;128;127;126;110;100;94;135;113;128;111;141;181;235;180;138;96;129;131;169;113;125;126;124;124;143;128;147;135;111;140;149;161;168;193;157;136;132;130;161;177;166;150;165;151;183;174;147;139;136;142;138;148;128;138;141;170;176;165;165;138;137;155;148;147;156;131;158;169;160;169;122;122;118;147;124;133;96;133;97;142;131;113;127;148;123;144;164;170;155;139;128;138;158;133;172;197;217;182;151;128;152;172;166;155;117;140;137;152;147;150;171;176;203;190;188;168;156;135;168;102;110;142;151;119;141;143;115;126;130;136;122;142;129;122;156;116;142;127;138;112;134;132;151;124;138;131;134;148;140;135;154;157;180;184;137;146;170;144;131;125;134;118;168;180;166;170;174;180;168;152;139;149;176;166;150;161;170;152;152;123;170;154;132;122;116;117;102;122;113;96;121;125;120;138;124;128;138;121;126;154;140;140;132;130;133;144;151;140;170;163;127;152;141;124;123;106;128;126;126;113;144;131;108;103;150;121;127;161;142;152;157;123;131;140;137;145;130;118;126;135;127;114;115;87;126;108;126;124;123;130;124;125;114;126;134;133;118;147;144;141;133;115;119;123;106;146;129;129;144;109;127
116;104;132;96;111;117;132;111;122;147;137;138;128;122;124;103;88;131;124;112;130;104;101;98;108;128;112;116;123;113;129;125;120;127;119;135;106;128;113;99;122;104;121;119;106;111;109;116;111;114;114;115;124;106;93;93;111;108;91;96;104;97;93;80;92;93;90;95;111;105;95;93;122;106;119;139;117;114;117;111;112;122;122;111;137;163;166;123;115;135;101;139;114;110;94;102;108;106;126;114;122;95;102;113;107;110;112;96;117;106;99;109;119;111;114;97;106;108;118;91;145;103;106;105;105;104;116;127;136;106;122;134;106;134;130;109;124;108;122;120;124;112;132;112;120;111;105;119;134;120;121;122;106;104;113;113;95;98;103;100;113;124;113;98;109;111;98;122;98;113;107;125;128;116;122;101;128;109;119;98;117;120;131;110;120;122;105;99;115;102;139;118;130;144;127;120;94;121;118;104;115;94;92;86;111;92;114;130;129;142;116;113;133;113;121;102;106;117;141;122;122;159;125;121;127;157;119;151;135;142;110;131;115;127;105;135;110;130;106;123;124;112;126;128;107;123;146;132;133;142;151;145;162;178;133;133;140;140;118;122;120;127;114;109;88;109;115;130;108;119;116;123;99;86;111;117;120;93;146;106;104;113;147;160;135;137;150;139;150;150;135;127;152;131;123;117;70;80;95;94;108;134;130;121;136;112;108;142;125;132;122;106;120;131;122;137;109;115;133;121;122;130;117;122;125;121;125;127;150;124;131;120;120;123;63;53;38;22;33;37;38;56;72;107;107;117;125;109;137;117;139;113;129;155;153;164;138;130;147;115;132;112;116;116;116;111;139;122;127;158;120;123;129;138;105;117;119;143;113;121;135;121;129;122;132;145;132;141;130;138;115;119;139;131;127;134;121;129;126;119;121;132;105;74;85;98;95;118;87;103;127;115;127;108;109;113;102;105;109;122;127;126;102;132;135;114;108;99;125;105;110;114;121;136;129;140;147;120;147;143;149;137;158;166;136;152;153;143;152;136;143;145;126;100;113;119;109;118;101;90;117;106;108;124;116;111;108;110;94;126;129;121;142;149;143;132;122;127;136;141;131;130;141;143;105;102;87;102;107;90;74;99;111;104;90;125;111;121;119;117;114;139;123;115;104;114;138;141;119;145;125;126;152;127;137;135;130;118;127;115;133;124;144;123;140;150;122;140;140;144;143;140;116;156;154;126;107;130;121;115;129;112;115;115;101;108;122;121;112;125;124;130;134;135;122;126;134;110;114;136;124;141;100;127;116;116;121;121;128;122;141;113;140;116;125;104;128;125;120;121;135;108;103;111;94;105;93;103;117;137;127;119;102;98;112;119;112;110;109;122;121;123;116;98;95;110;107;95;153;113;126;111;112;104;132;128;95;124;125;130;139;115;111;110;118;93;96;127;106;119;104;105;94;93;106;117;121;127;140;141;143;138;155;151;119;125;134;138;145;138;139;128;164;176;173;191;192;187;200;183;165;137;149;141;151;136;141;124;144;138;146;144;129;138;139;121;115;111;105;108;123;104;112;119;102;127;112;120;112;106;112;108;107;117;128;135;115;125;89;122;108;138;126;124;125;128;146;109;131;129;125;93;103;96;95;99;92;97;121;101;119;117;130;125;124;125;122;126;132;121;109;122;127;142;133;155;146;162;152;142;144;124;129;149;141;136;123;140;171;184;145;132;145;156;149;143;142;141;137;125;149;144;150;162;116;115;109;126;121;118;121;140;120;117;129;130;129;149;123;128;128;106;126;133;142;129;112;113;120;113;130;136;154;127;118;117;130;148;142;139;123;139;131;125;134;133;128;124;125;104;108;114;118;126;137;155;135;120;132;143;141;159;149;123;118;135;113;113;124;118;139;96;132;123;118;130;134;153;143;149;127;135;125;144;143;120;144;169;139;144;134;117;113;113;121;112;115;140;127;124;124;133;134;142;122;153;128;138;157;132;127;149;135;130;129;145;139;140;124;116;126;143;134;125;128;121;126;128;148;134;126;146;151;136;135;135;105;138;116;118;124;139;144;145;119;135;141;129;125;142;136;135;151;145;138;137;145;127;145;132;117;128;129;135;169;176;148;153;120;132;120;122;117;145;136;140;128;148;142;139;136;129;144;128;157;126;128;148;122;132;129;140;125;135;169;131;159;136;131;140;140;136;125;146;144;152;159;148;106;129;134;144;138;119;159;152;134;138;137;148;141;126;112;151;146;141;126;140;124;109;132;109;125;136;135;131;156;119;129;123;105;108;97;96;149;172;180;168;161;162;171;146;157;129;152;138;117;134;127;114;115;139;137;168;151;150;169;169;156;160;165;160;151;152;128;138;127;137;122;156;125;122;119;126;142;126;98;91;85;100;126;123;172;164;133;127;126;111;127;149;122;125;117;166;162;145;134;111;118;136;140;116;102;119;124;117;133;130;140;147;108;121;111;110;90;100;114;123;121;143;127;136;126;145;159;154;130;127;108;111;118;118;111;111;129;141;115;151;113;151;123;129;152;137;128;146;156;138;147;132;117;122;117;125;135;137;147;158;145;168;169;148;134;149;159;127;134;124;163;134;132;122;140;126;140;132;125;116;119;128;110;102;117;133;163;167;196;166;180;146;157;141;150;149;125;149;120;142;102;141;138;165;129;140;170;143;135;137;118;131;143;133;143;156;145;132;144;132;142;150;108;121;126;134;137;128;144;138;141;124;110;129;132;122;135;148;166;155;162;141;107;134;122;129;121;129;143;150;107;116;132;141;158;154;180;138;152;124;126;139;136;139;140;115;151;145;140;147;154;137;149;157;143;131;140;126;116;99;119;140;117;152;112;153;150;173;188;164;189;156;133;113;137;120;128;120;104;126;120;94;119;125;111;133;133;119;122;116;104;131;104;98;95;92;98;102;130;126;120;103;126;109;142;115;129;111;91;131;119;147;195;212;163;143;120;156;136;166;126;129;121;114;133;122;130;124;117;120;144;147;134;140;139;156;124;128;129;146;162;146;163;160;157;185;149;146;141;125;133;124;127;139;140;159;135;138;131;119;123;138;157;166;151;164;181;157;162;170;153;137;127;121;145;140;136;119;126;148;134;129;140;137;122;132;183;166;190;170;170;130;155;133;145;177;193;199;173;167;159;162;181;154;158;142;125;129;129;143;133;142;166;184;192;192;166;129;133;145;130;129;133;131;155;125;138;111;130;128;125;132;115;130;124;125;120;132;116;122;118;112;108;134;126;109;136;142;113;163;137;146;226;194;184;157;147;135;135;128;135;135;134;141;163;171;144;173;156;165;170;163;142;180;159;155;188;157;144;121;105;129;118;127;106;129;111;115;111;115;102;114;139;136;144;118;121;158;140;129;132;135;121;134;143;131;148;153;150;147;148;133;147;149;131;113;119;116;133;122;101;122;135;121;150;109;150;131;152;140;152;125;147;129;140;151;133;137;131;158;133;113;115;106;121;130;112;134;119;129;117;103;111;113;139;123;117;138;109;119;128;127;137;131;131;145;126;125;151;145;139;139
104;104;93;122;119;118;128;113;104;131;119;133;129;114;112;111;95;102;101;117;114;117;124;108;103;108;101;100;137;123;118;96;117;138;136;117;121;110;97;112;131;120;115;97;102;124;111;136;109;116;127;128;124;96;112;95;106;93;103;93;98;95;79;108;106;92;89;106;102;104;109;105;114;131;108;129;107;114;134;142;120;132;136;141;130;152;134;121;114;105;112;122;122;124;95;98;108;107;129;118;134;96;103;112;98;107;104;110;117;98;106;115;98;104;113;115;111;121;123;112;124;114;143;121;123;100;124;113;116;92;104;120;121;129;113;122;115;124;120;122;109;114;115;134;118;109;116;106;97;128;120;105;104;109;103;86;103;111;83;110;121;135;118;130;96;110;103;133;111;119;117;112;98;119;123;127;116;145;125;135;150;109;129;103;118;127;127;118;132;104;130;142;146;121;142;143;133;117;134;138;134;102;98;113;103;109;102;141;105;132;132;133;121;149;131;106;116;125;124;117;139;139;147;122;147;144;152;145;127;122;129;121;106;128;137;133;128;138;134;134;120;135;130;133;123;128;146;140;163;155;149;162;165;149;139;137;130;134;126;109;116;108;115;106;130;109;114;118;124;111;111;104;87;99;108;108;116;108;149;127;121;124;122;130;134;134;141;158;138;118;144;135;173;141;130;85;65;99;111;99;110;130;128;129;150;130;136;121;100;138;141;133;134;123;109;102;134;115;131;121;138;142;121;126;131;147;130;116;116;129;104;120;107;82;50;44;31;28;28;44;39;46;60;90;91;92;95;124;114;118;128;133;145;165;134;155;145;133;114;117;128;126;121;123;131;122;123;143;136;164;150;146;132;139;128;139;118;109;106;118;134;131;126;127;117;146;145;143;126;113;132;126;125;121;125;144;104;148;147;141;144;125;106;90;85;89;114;118;95;121;140;126;124;103;100;104;121;97;123;118;119;127;121;124;121;102;107;115;97;111;112;111;118;111;131;132;144;149;119;133;146;142;138;140;136;122;138;142;169;152;138;158;116;123;131;86;107;106;111;117;106;101;107;96;109;124;107;119;121;124;132;126;151;112;127;125;126;108;101;122;166;154;150;131;114;92;91;84;111;66;91;85;96;109;100;113;114;114;134;128;126;133;118;139;126;113;102;121;114;123;123;165;119;119;120;126;132;142;150;142;125;137;123;147;129;123;137;119;140;131;136;120;129;128;122;122;107;133;105;107;138;129;110;105;117;118;123;130;111;149;155;128;131;119;121;122;138;113;117;106;135;126;120;143;118;122;121;116;113;112;108;120;124;122;134;105;129;144;122;124;101;120;92;107;113;85;100;119;120;134;122;114;92;122;110;121;124;112;127;126;104;90;110;113;116;99;98;117;103;121;118;107;103;108;116;113;109;126;139;132;134;112;109;112;120;113;116;136;114;119;114;105;122;92;105;117;95;119;125;123;135;153;151;131;147;159;140;131;179;145;155;168;164;149;158;184;192;182;199;174;165;163;113;160;143;165;155;120;145;102;138;155;141;124;135;118;110;115;106;124;98;119;109;105;115;113;124;123;107;106;128;123;99;128;118;115;106;96;113;120;111;122;127;117;144;122;149;158;148;135;108;116;92;96;110;88;98;117;103;114;95;117;111;132;118;106;110;118;125;108;123;117;129;119;150;118;139;153;151;127;123;129;157;152;147;143;148;154;152;166;153;138;152;153;160;145;122;135;144;128;116;158;156;133;132;105;112;115;125;115;106;115;89;128;116;124;140;134;145;110;143;137;141;135;148;153;120;121;124;107;132;128;124;123;117;121;127;139;147;133;150;130;121;126;111;125;130;127;143;130;116;136;134;121;127;118;110;134;129;123;141;138;151;126;145;141;141;109;109;114;132;125;128;143;118;146;144;163;137;147;134;158;137;172;141;133;128;178;150;128;141;118;110;142;124;137;138;110;144;144;118;130;108;114;131;111;152;144;121;131;132;135;136;150;140;147;139;122;143;119;121;122;154;153;132;120;139;129;122;134;120;132;138;129;137;145;152;127;135;147;146;137;153;138;150;142;141;114;137;158;134;115;158;148;134;135;132;138;142;129;122;109;136;167;144;146;168;150;142;125;141;133;116;133;130;136;133;142;132;142;120;140;124;116;138;131;130;91;125;147;136;149;141;147;162;122;160;154;156;152;164;121;168;151;135;125;133;110;123;129;111;127;113;132;137;144;141;133;121;141;128;124;120;137;159;143;120;117;134;145;116;124;123;139;149;146;136;110;118;126;113;104;100;114;130;158;192;146;175;173;164;167;127;141;148;134;132;134;141;130;116;127;153;172;149;148;133;161;169;144;158;153;140;154;136;139;143;119;139;152;118;134;125;149;113;128;71;70;72;86;121;114;145;133;150;115;137;117;123;112;114;121;146;144;151;149;117;127;123;121;128;105;128;132;113;121;112;136;129;124;122;112;109;138;115;107;122;114;114;129;113;114;146;162;127;127;111;135;121;131;147;103;127;142;139;161;126;127;142;123;119;126;131;135;121;150;125;131;146;127;125;142;133;133;120;132;149;168;166;152;150;138;144;147;129;115;147;123;143;132;116;109;127;136;130;142;127;138;135;115;114;100;135;135;156;171;216;180;196;151;138;155;151;136;121;132;127;127;113;139;155;107;114;131;145;163;171;135;159;169;148;155;161;184;180;151;149;155;169;134;134;141;123;158;149;141;158;148;143;162;147;118;153;140;154;157;165;154;130;136;129;123;122;161;111;136;125;133;140;118;126;136;136;146;148;106;124;125;123;146;139;140;151;137;162;129;157;124;135;140;125;152;128;139;123;126;132;122;128;127;124;149;137;141;135;132;170;161;143;148;114;126;110;112;118;141;128;109;121;100;120;105;131;121;136;121;120;112;133;128;95;101;109;94;112;126;112;118;124;127;120;122;104;122;107;113;106;119;137;117;114;139;123;118;135;171;134;147;122;114;127;128;123;134;106;139;117;121;119;134;141;121;144;153;144;138;164;153;148;167;148;150;168;148;133;135;140;130;118;148;136;136;126;144;131;136;133;143;127;125;120;140;137;159;134;129;167;137;157;125;137;125;105;139;129;134;117;127;149;135;140;126;145;158;184;166;174;168;155;161;150;141;177;187;198;173;191;146;156;138;161;157;148;141;123;147;130;121;130;148;140;148;154;153;147;143;148;130;134;124;128;131;141;129;125;125;129;125;121;155;125;139;144;125;147;112;121;118;131;119;130;130;145;120;128;124;155;157;138;180;209;178;185;163;162;158;122;133;138;128;130;164;156;173;163;185;198;168;151;147;180;173;175;152;177;143;133;134;129;123;105;99;120;107;98;117;111;108;121;120;127;120;125;138;122;142;152;130;140;128;140;157;152;149;109;142;154;146;141;149;121;133;115;131;119;100;118;94;107;117;132;140;109;112;125;129;147;150;156;141;145;137;130;151;133;118;132;146;132;101;96;127;117;125;107;129;133;111;128;116;127;123;141;144;107;133;111;127;134;141;128;109;127;134;152;122;136;125;135;156
119;106;106;102;112;119;114;110;107;125;118;153;124;109;110;106;126;117;114;114;116;117;135;103;117;105;124;129;119;101;120;124;116;106;126;122;104;129;139;115;116;99;90;115;109;132;123;139;119;122;125;103;105;92;97;107;94;92;85;86;112;108;102;114;123;113;98;83;88;116;103;123;106;93;106;114;107;127;128;116;120;104;125;122;114;141;135;103;108;111;132;125;110;107;115;116;107;105;111;127;112;96;109;93;93;106;113;88;105;109;112;101;108;118;108;108;108;114;111;114;125;138;116;116;112;124;96;110;127;97;125;110;104;132;119;120;114;117;120;113;92;105;107;129;110;115;112;117;117;97;112;112;133;107;96;127;114;111;114;126;118;93;103;122;96;127;119;105;127;125;123;124;113;102;120;123;119;154;113;125;114;121;131;117;124;137;111;116;107;114;97;133;146;125;127;129;136;105;115;106;86;102;122;131;120;112;127;123;108;139;110;100;119;110;107;126;107;117;120;111;118;129;139;142;120;158;152;150;149;125;131;131;153;120;139;123;137;122;140;141;131;136;116;133;115;104;110;153;163;178;151;148;140;150;158;135;143;115;136;110;115;118;128;121;109;108;104;106;113;115;110;113;119;109;114;113;115;104;132;128;126;142;154;149;145;134;146;173;157;119;127;128;137;144;112;95;78;83;113;113;105;131;109;145;126;102;129;120;103;117;105;146;133;123;120;121;131;134;114;115;127;113;131;132;133;143;141;152;136;118;135;105;84;79;44;41;39;28;24;45;47;37;45;48;76;82;85;91;113;134;129;111;139;151;128;132;150;138;145;109;106;107;150;122;127;116;117;151;137;129;153;136;128;136;131;133;107;117;121;112;131;128;126;120;140;126;143;151;154;140;123;121;141;139;117;114;128;146;144;123;116;121;132;86;91;101;107;126;113;118;125;119;117;132;112;109;125;116;123;127;118;127;100;134;120;118;104;120;116;111;124;106;91;104;134;146;136;151;142;110;124;125;123;143;113;150;133;135;136;123;126;156;134;125;111;91;105;101;109;138;92;112;109;145;119;126;109;127;119;134;147;132;136;138;123;128;130;126;135;134;148;175;151;133;133;114;88;104;81;92;99;96;91;118;110;111;92;119;120;147;152;120;128;114;119;121;125;137;119;137;128;130;128;124;132;131;148;125;134;132;126;125;113;131;171;140;135;146;152;125;140;149;142;118;120;116;110;120;130;116;112;95;113;128;119;102;125;113;134;127;143;139;112;115;114;132;100;99;111;142;124;123;105;123;90;122;111;128;112;134;89;128;140;105;118;125;111;130;137;132;105;107;119;107;118;128;127;132;117;136;138;137;126;126;111;102;104;96;125;119;121;95;111;112;104;115;111;105;123;138;112;119;126;130;120;107;116;117;135;123;103;112;111;108;97;124;109;107;134;140;119;106;108;91;107;110;130;95;101;116;127;165;146;148;132;145;147;142;142;163;148;158;155;172;171;148;165;176;215;228;165;140;127;126;152;148;149;118;149;142;130;151;159;140;131;118;113;121;107;99;103;124;120;120;101;118;127;128;118;130;107;121;121;117;122;98;98;104;119;139;110;121;135;143;152;157;138;130;131;103;90;104;98;106;94;91;109;138;110;95;93;91;109;150;132;119;124;118;137;124;125;122;119;115;105;125;141;139;159;141;141;146;162;147;143;132;134;142;146;179;170;151;139;135;159;115;141;127;143;130;132;153;146;162;128;123;125;136;131;157;115;110;131;110;124;119;106;132;110;129;108;121;129;121;123;132;119;136;98;113;143;128;125;104;124;117;93;129;110;83;120;113;122;113;132;128;145;107;107;114;133;111;118;133;122;115;119;130;127;142;133;166;134;162;139;122;125;118;131;107;140;136;132;142;129;132;137;151;124;150;144;155;149;133;142;137;130;126;126;136;147;118;120;106;113;124;131;112;109;114;134;128;115;152;121;110;141;142;137;113;129;138;141;135;150;113;116;136;134;124;128;151;139;130;126;115;147;140;137;141;116;128;123;152;144;136;117;96;122;136;128;125;134;121;130;130;144;128;140;168;133;121;138;141;149;122;145;136;143;140;105;130;122;162;135;163;182;159;146;138;122;119;127;143;109;112;145;129;124;124;125;156;138;139;136;125;115;147;136;134;141;137;135;143;165;157;147;132;188;187;143;149;155;133;127;148;149;135;139;130;119;124;105;127;134;158;142;149;123;118;137;123;121;119;141;142;108;107;135;131;126;124;116;128;126;138;138;131;121;127;106;131;108;105;126;147;150;166;167;156;164;147;145;136;144;142;141;121;142;127;131;144;141;153;146;161;173;168;145;165;160;154;128;137;135;171;126;146;127;134;144;141;112;133;124;89;107;87;106;102;122;120;134;157;134;136;100;129;143;115;126;112;126;138;148;132;129;135;120;121;128;146;133;150;142;124;145;153;124;142;123;120;120;128;136;140;96;138;129;115;123;122;129;142;142;139;122;119;138;134;131;117;140;117;138;113;126;114;133;137;151;121;136;144;123;152;147;138;107;144;129;135;131;151;144;158;150;166;138;149;148;126;148;127;138;141;144;124;139;144;124;152;129;139;143;122;150;132;116;119;109;98;117;137;165;186;215;211;173;176;163;180;137;121;131;137;126;135;108;142;110;103;132;135;139;160;162;117;137;137;165;152;165;177;172;179;168;161;148;136;114;126;145;138;155;154;181;152;143;129;140;136;126;142;133;154;150;129;141;133;125;140;148;137;125;148;143;118;121;131;120;123;128;129;159;111;120;114;144;125;137;135;151;156;135;135;131;130;147;145;156;152;145;125;128;126;107;110;134;132;127;124;129;150;162;154;180;157;136;135;122;115;126;124;135;115;122;115;130;119;117;97;107;107;116;108;130;113;131;121;124;105;127;127;112;118;137;117;121;131;136;121;109;109;124;116;130;103;92;125;130;133;133;138;147;157;149;158;125;131;135;102;116;135;119;126;122;115;129;95;144;110;140;146;138;135;136;132;139;170;146;147;140;151;167;158;136;122;120;147;126;137;145;124;130;135;135;122;144;134;137;161;154;166;155;166;145;141;142;137;157;114;121;106;109;153;124;139;141;136;147;162;145;155;148;137;142;138;126;141;139;149;162;163;164;180;156;145;124;179;150;143;157;135;121;126;140;126;115;132;151;140;136;159;150;135;121;114;124;130;135;117;145;117;115;129;113;127;131;113;126;120;134;137;132;129;115;129;163;144;123;122;135;139;135;125;134;156;173;172;168;196;209;159;133;130;115;128;129;144;129;150;160;136;154;157;170;166;156;180;166;163;201;186;160;143;140;126;124;99;125;126;119;112;110;131;131;129;134;117;155;127;122;135;132;129;158;127;142;138;137;140;118;139;105;121;141;144;164;147;130;112;103;103;140;116;116;113;138;120;144;144;124;113;110;146;144;143;136;129;137;134;141;150;139;140;130;116;133;116;135;107;102;101;112;129;133;119;124;113;130;108;136;155;148;142;114;139;136;115;109;125;141;137;136;117;127;128;155;138
119;174;102;118;96;93;120;112;110;122;104;141;112;116;121;97;100;116;113;126;121;115;125;96;123;121;116;127;113;127;111;118;125;125;133;117;97;115;122;122;113;124;112;104;119;123;120;135;132;132;113;123;105;118;113;111;112;116;97;100;111;106;147;159;135;113;84;74;92;99;122;109;123;103;101;107;120;118;120;111;117;113;126;94;132;119;144;105;94;112;118;107;118;105;94;121;98;119;111;93;110;115;97;130;113;112;111;110;113;96;102;103;136;128;110;103;102;116;106;115;121;107;127;114;126;108;120;121;123;115;98;131;132;112;131;120;92;91;104;140;110;120;117;127;121;115;116;132;113;116;126;124;120;113;121;134;122;110;118;121;125;134;134;121;112;100;108;107;93;99;110;101;109;97;115;123;113;104;118;115;124;113;120;103;113;135;129;109;120;128;116;129;134;140;136;126;130;136;120;104;111;121;116;128;107;104;130;114;101;136;111;134;123;139;109;135;121;127;123;131;114;123;121;152;154;156;151;142;141;134;111;119;133;146;123;142;154;162;164;122;117;117;130;122;146;123;130;139;151;152;147;138;140;134;114;140;127;124;110;124;115;125;117;130;101;101;101;102;122;111;113;119;124;107;106;120;113;127;106;144;130;116;107;128;145;157;193;139;139;147;145;137;127;144;145;91;77;91;100;120;129;120;127;113;121;103;148;116;93;119;141;123;113;129;110;108;119;119;114;130;132;133;108;113;132;115;128;128;152;131;107;83;86;70;51;32;32;38;38;39;53;36;38;40;53;66;75;69;103;116;115;125;114;149;138;135;136;135;128;126;125;134;122;124;127;116;124;153;126;171;143;132;131;133;118;132;115;121;150;108;128;128;131;134;117;132;134;150;129;156;136;137;109;150;116;127;153;101;126;137;125;126;109;87;109;118;130;102;118;127;122;113;121;124;104;100;131;112;129;103;130;111;147;122;124;137;119;107;117;115;121;118;119;107;153;138;151;123;141;131;136;145;120;141;137;144;155;140;138;158;133;134;131;109;94;93;101;110;91;110;102;126;122;108;108;114;126;121;122;122;144;103;119;107;126;117;145;138;140;118;158;146;143;143;126;122;79;82;86;97;89;103;117;109;114;112;109;125;139;124;137;154;151;125;127;129;120;125;133;112;126;132;121;116;104;113;106;113;142;127;113;109;126;135;147;152;120;121;126;111;141;131;132;157;109;118;117;104;107;110;108;114;110;114;115;108;131;127;103;121;111;140;127;126;138;117;132;125;115;103;114;112;101;112;99;98;112;121;119;117;129;149;127;125;111;125;108;144;118;127;88;103;110;120;109;116;126;130;139;180;146;116;103;94;117;106;94;113;127;131;113;103;113;107;109;104;118;85;99;117;118;126;129;129;117;112;143;120;125;135;116;120;107;118;95;112;114;139;129;137;111;128;102;94;116;100;88;117;101;109;134;126;148;140;164;148;152;143;143;131;151;163;157;150;174;176;173;177;202;183;163;141;141;158;124;151;150;130;127;150;152;145;139;164;128;135;99;125;111;129;133;132;125;125;117;111;103;115;130;112;111;107;132;130;103;101;114;139;110;125;125;142;126;130;120;138;136;139;145;143;123;108;104;89;95;82;76;110;92;112;96;103;88;109;133;126;131;151;140;119;108;137;122;120;119;118;126;120;126;152;119;135;133;158;151;148;143;150;153;211;157;125;121;136;137;139;119;124;140;151;128;120;115;127;139;136;178;205;209;160;134;104;125;120;110;124;116;132;129;128;105;108;146;103;109;130;130;127;133;115;110;135;135;143;133;121;106;127;127;103;128;114;119;99;110;125;117;116;122;129;103;114;116;123;112;127;125;135;123;117;143;145;138;156;141;136;116;144;142;114;124;126;135;142;128;131;130;154;138;136;145;119;164;151;143;132;141;123;162;111;131;128;116;98;134;138;119;115;109;128;142;145;119;132;128;131;143;145;133;126;121;130;157;143;126;140;130;113;119;113;127;143;134;120;114;147;143;148;134;124;131;135;132;135;133;119;107;121;120;101;117;139;131;112;122;113;127;153;136;140;161;146;133;111;112;123;169;110;112;140;120;144;144;127;135;143;129;184;129;142;121;132;147;115;125;141;115;149;137;143;132;141;145;152;138;135;144;139;137;110;135;136;162;129;137;123;119;134;150;150;141;122;137;181;136;134;134;129;130;139;125;131;131;122;144;137;165;137;147;120;122;127;121;108;114;142;130;133;113;137;115;138;136;136;117;130;126;148;140;125;107;109;128;93;127;130;166;131;151;164;163;144;146;157;156;177;150;126;136;133;151;120;147;139;145;130;167;147;149;195;130;166;147;158;144;136;159;160;138;128;133;127;134;157;140;120;119;98;118;127;120;134;141;142;142;151;112;124;124;125;137;134;130;124;133;126;127;140;108;140;118;114;127;127;129;125;129;144;165;138;110;130;137;151;113;134;124;128;150;129;142;134;135;160;159;152;135;134;147;140;149;124;123;143;135;134;109;120;132;145;139;132;157;134;127;147;126;126;149;145;135;143;132;131;147;148;144;116;126;135;115;125;146;127;141;135;150;136;124;149;149;144;142;143;126;117;136;129;119;124;113;105;131;109;161;197;212;216;184;185;154;159;128;133;141;130;129;102;138;145;146;153;119;143;154;144;158;139;139;133;145;159;151;165;158;150;152;153;157;119;138;125;129;122;164;172;184;170;137;138;134;126;137;126;132;142;121;135;145;144;127;135;126;119;126;110;126;120;105;121;104;126;133;111;146;128;106;143;145;144;151;145;152;132;144;131;127;152;125;143;126;139;120;136;122;134;138;128;107;165;121;135;148;142;148;152;159;139;145;135;120;130;115;118;133;144;140;123;105;127;112;138;122;132;137;120;102;109;138;115;99;122;117;123;135;112;140;124;130;119;125;141;130;130;120;115;101;119;106;118;129;125;137;129;127;149;150;149;139;129;140;123;122;105;118;118;126;111;135;142;131;121;120;146;120;138;153;146;121;139;150;157;125;169;153;164;134;126;116;140;136;107;119;165;119;140;132;135;113;127;158;153;168;153;146;157;145;176;134;125;145;128;125;126;135;134;133;124;117;152;155;155;142;152;152;144;130;143;158;129;121;158;138;172;150;164;166;156;169;168;157;142;130;120;116;145;143;123;128;124;141;146;139;112;136;130;134;136;119;117;139;131;130;122;139;121;130;165;122;130;141;111;132;141;122;121;135;120;140;126;130;136;130;133;132;138;130;162;173;182;163;193;167;150;135;98;147;150;129;124;131;135;172;165;159;149;178;170;167;157;150;190;191;208;205;157;166;126;137;106;108;133;129;138;131;120;139;157;157;143;151;119;136;125;170;136;157;120;111;129;135;119;139;133;116;145;128;154;156;133;129;116;110;110;118;99;120;138;113;117;130;121;107;109;157;127;147;131;159;131;151;157;148;139;117;129;137;110;136;112;106;107;115;113;114;131;118;122;119;120;130;130;138;145;124;146;131;150;122;136;121;130;122;120;119;111;112;149;137;135
136;141;97;97;135;129;119;113;123;147;143;154;151;114;116;118;121;111;104;129;113;116;108;113;114;121;138;122;110;125;119;140;129;140;119;115;115;124;122;125;145;113;139;113;106;98;117;113;132;149;110;121;103;97;101;95;102;92;104;112;121;102;141;165;120;116;94;84;100;103;126;101;107;126;101;100;101;124;105;113;116;108;119;133;114;134;129;101;117;111;102;110;118;109;124;117;107;112;109;124;114;106;110;102;127;112;103;109;105;115;101;122;108;106;108;111;104;115;124;123;119;112;104;100;114;122;114;106;136;104;124;116;128;114;104;111;106;127;104;114;112;110;132;128;120;110;105;122;122;102;100;100;102;120;129;146;119;117;136;131;113;132;134;124;117;114;108;92;104;103;130;100;130;110;106;114;134;128;114;112;112;111;110;102;111;114;124;130;126;147;146;127;127;150;146;126;103;125;105;118;112;125;106;115;110;103;122;121;116;106;123;109;108;129;95;110;104;116;124;130;135;107;136;124;132;162;162;134;133;134;133;150;133;125;108;119;146;142;122;127;136;118;135;115;106;122;125;138;144;161;140;152;166;140;131;144;114;119;134;141;114;120;133;93;104;95;76;120;101;109;115;95;116;121;116;119;92;142;136;121;151;143;157;118;124;160;160;161;153;137;132;159;143;143;107;90;86;116;123;113;130;129;109;129;103;120;134;115;117;130;107;130;142;127;130;113;130;142;140;130;126;122;96;130;131;126;141;145;126;109;86;62;63;61;42;40;26;37;34;42;48;49;29;42;33;37;46;47;79;104;115;116;126;147;141;144;156;113;104;125;123;146;120;112;124;107;146;124;132;151;157;136;143;135;124;124;110;97;121;120;128;126;122;134;148;120;136;146;123;146;153;156;133;128;148;137;132;124;121;128;116;134;105;107;85;119;95;99;98;122;111;119;104;103;108;103;112;138;137;116;106;121;103;100;135;124;114;83;101;90;110;137;123;141;142;141;150;131;144;145;130;143;140;124;133;147;131;126;130;146;138;133;144;107;100;114;105;111;92;101;119;138;134;123;131;134;108;128;114;142;139;139;122;125;116;141;127;130;158;127;145;139;128;145;137;126;109;94;86;79;110;89;85;91;99;100;95;121;111;111;143;139;118;129;113;101;144;140;115;122;121;108;139;135;117;151;136;144;129;118;118;123;126;137;120;135;115;119;112;142;151;144;134;125;114;114;133;121;107;124;119;104;109;120;119;125;114;120;124;117;130;124;134;122;121;125;90;117;138;130;120;116;102;101;91;91;130;131;114;110;127;116;142;125;119;110;122;108;112;127;114;119;110;117;123;110;131;112;157;152;145;119;103;121;112;115;118;120;113;123;125;127;126;110;108;111;123;109;109;119;100;97;115;95;133;128;93;136;137;140;125;121;107;104;114;98;119;119;138;123;116;118;107;109;106;104;99;104;108;114;130;144;146;122;145;133;162;154;137;135;166;159;141;157;149;159;184;200;233;174;139;145;148;142;164;128;145;134;128;118;152;150;160;141;138;109;119;97;117;119;119;107;114;123;124;102;100;124;100;106;119;122;129;132;125;126;116;123;116;100;105;139;123;136;142;160;124;146;127;117;110;108;106;96;83;91;84;93;104;119;104;104;117;108;125;139;153;166;122;109;140;128;118;121;99;102;117;104;136;148;128;155;147;143;144;118;150;126;140;166;175;151;125;151;122;137;124;133;121;100;137;143;137;129;120;153;181;272;220;173;126;111;130;109;110;125;113;163;129;130;126;152;124;124;119;131;127;121;127;118;127;131;143;138;133;108;117;101;114;107;85;116;136;111;113;121;129;98;118;123;124;115;150;103;125;128;132;127;134;142;126;114;110;123;139;144;147;133;115;104;130;134;128;144;133;146;132;130;129;154;142;170;174;151;137;136;130;146;151;128;122;119;147;129;133;120;134;121;119;145;162;122;138;123;109;121;128;124;107;145;110;124;140;123;145;141;139;143;127;136;138;128;128;155;120;140;167;136;116;135;140;136;147;129;139;129;111;115;104;101;136;118;137;111;123;143;126;130;158;145;143;123;164;142;126;132;114;133;122;131;123;117;134;134;132;128;161;156;158;131;136;143;136;157;131;117;125;122;129;148;130;147;158;167;163;149;160;155;148;135;152;155;153;156;149;129;128;124;129;139;129;130;129;151;153;134;167;134;158;134;108;121;99;132;124;134;134;121;121;146;126;124;99;121;146;126;132;117;113;112;126;103;130;139;147;133;125;149;149;145;108;95;118;100;120;145;124;137;138;157;182;165;132;152;137;169;156;124;132;131;116;144;153;158;161;147;153;116;159;151;144;148;146;121;143;123;151;143;150;134;131;147;143;160;140;144;117;104;111;130;136;123;138;140;145;158;132;112;117;132;129;134;126;131;120;138;122;141;140;122;155;137;131;131;126;136;149;144;137;126;122;151;128;127;130;132;131;132;158;137;145;124;135;144;156;162;143;133;143;121;152;162;137;127;128;112;128;133;119;117;134;130;130;132;119;130;124;140;148;138;137;144;160;149;165;167;150;124;134;136;123;150;153;137;145;115;130;117;136;147;148;144;133;141;143;147;143;121;132;115;99;104;101;130;156;169;205;223;185;188;203;199;135;129;116;122;141;131;150;175;133;168;155;153;149;160;158;157;144;164;162;166;140;172;152;158;146;130;130;135;132;123;118;140;164;156;155;134;156;135;120;133;140;149;136;129;153;142;125;141;117;136;146;136;128;124;125;121;133;118;118;107;117;122;146;111;151;105;132;156;131;146;142;157;141;140;112;135;156;120;167;128;128;97;132;148;132;126;133;136;137;142;142;158;146;143;146;131;112;126;126;99;124;119;131;108;132;115;119;107;143;115;113;137;114;132;119;106;106;122;110;117;113;119;117;128;129;120;143;119;125;122;143;123;114;123;114;115;125;113;112;107;125;121;137;140;149;151;117;132;107;123;130;121;131;124;126;120;146;152;119;134;120;141;144;133;126;125;138;143;153;142;136;163;143;145;144;114;141;127;130;130;147;156;135;103;127;116;127;130;144;178;165;173;176;129;165;139;144;142;123;118;121;128;133;122;118;134;144;117;162;133;165;137;120;126;141;142;131;127;148;138;134;140;134;149;123;149;123;127;139;148;110;129;143;130;141;157;131;135;166;142;132;149;125;133;109;126;128;134;123;136;125;124;139;133;141;133;120;149;127;139;148;153;133;131;112;139;131;122;118;142;126;156;149;138;138;127;170;152;185;174;187;138;130;113;129;109;145;135;152;174;160;130;184;152;154;158;172;184;153;161;170;186;160;159;157;124;118;131;149;125;126;110;118;129;134;133;129;142;132;131;138;130;141;141;128;126;138;143;142;120;155;136;138;144;143;137;132;154;111;113;114;117;100;122;130;147;122;132;107;126;113;117;134;127;138;128;137;135;149;132;125;158;127;145;126;124;146;127;131;124;120;125;119;148;100;120;116;134;147;128;142;143;132;153;141;123;128;118;127;122;118;130;99;102;140;134;140;126
116;125;112;122;137;142;142;114;115;127;149;134;131;117;125;119;124;135;132;127;107;127;115;110;117;114;123;116;126;129;114;124;104;117;131;128;120;126;139;115;122;114;117;115;107;129;93;110;129;125;113;115;101;113;116;94;109;109;98;109;112;97;149;157;124;119;99;107;97;106;102;100;126;106;118;103;106;114;120;119;115;130;129;106;123;139;121;107;104;118;115;109;85;91;102;105;110;100;111;134;119;104;118;110;133;119;120;126;112;107;104;102;105;130;115;120;99;115;109;113;117;109;108;118;105;120;94;101;123;116;110;134;118;132;116;119;112;102;111;109;125;127;111;122;87;111;115;132;98;123;100;123;122;101;92;131;123;122;132;126;96;111;133;119;89;101;93;117;90;114;94;128;108;107;115;113;117;112;105;130;123;119;131;102;128;104;111;126;140;133;137;111;119;141;126;145;116;133;105;108;105;117;124;124;122;114;126;116;120;104;112;127;117;122;124;96;125;116;116;109;138;106;134;121;125;160;157;121;125;150;160;139;139;133;150;144;146;139;142;136;139;124;120;131;119;122;137;120;123;143;157;150;152;156;124;141;106;99;113;133;109;111;104;114;117;116;98;101;122;98;106;125;116;113;108;119;130;113;125;145;133;156;150;121;141;137;118;144;131;159;154;141;127;149;115;67;80;89;102;117;129;101;143;112;129;113;128;142;125;137;119;125;132;121;126;110;103;124;141;140;126;126;133;129;131;120;138;111;131;100;92;63;59;54;50;37;35;36;45;54;48;47;41;24;35;28;37;54;98;113;142;125;138;145;144;164;150;119;121;147;136;136;123;124;121;145;141;113;127;123;140;140;137;150;129;117;138;117;119;111;121;131;144;118;135;134;128;148;137;155;143;122;138;128;126;122;128;132;136;126;132;123;116;120;101;101;117;134;93;132;114;115;120;93;110;92;136;130;116;133;138;132;132;136;107;152;110;117;112;109;108;111;136;119;148;133;134;178;148;128;138;117;146;144;134;127;132;117;115;148;156;130;124;116;110;99;108;84;104;86;123;110;128;108;110;122;97;115;111;120;119;137;129;120;136;138;129;144;142;139;168;156;140;146;142;124;100;79;83;78;92;96;93;104;111;107;124;103;105;102;125;124;117;115;130;125;143;117;137;116;153;110;114;114;121;135;125;116;109;121;112;125;120;140;143;136;137;124;122;130;119;128;126;148;132;131;122;105;116;109;119;117;105;110;139;103;115;104;106;137;105;104;107;115;112;112;127;126;128;114;132;117;105;91;102;113;95;121;115;114;107;114;124;117;102;105;103;103;108;92;117;115;119;98;127;117;128;128;131;150;148;111;100;104;105;96;114;119;117;111;107;125;120;113;121;121;120;110;79;84;115;108;116;103;101;112;85;118;139;141;120;129;103;114;112;102;92;106;113;109;132;122;127;108;107;112;123;129;122;123;142;129;134;149;146;159;157;146;140;149;154;179;144;165;153;151;187;200;226;197;148;155;143;154;137;159;147;149;134;132;130;142;152;121;125;124;124;91;104;103;117;133;118;102;117;125;112;125;110;125;125;134;108;111;134;107;121;129;122;122;104;123;147;153;150;158;142;136;129;139;112;103;86;88;89;78;77;87;105;117;104;97;105;126;122;105;120;123;118;123;131;114;113;130;120;134;99;112;111;129;133;133;142;113;130;165;156;167;149;166;164;129;125;135;159;150;139;145;123;141;128;129;125;119;124;154;157;212;177;136;113;113;137;93;113;118;138;125;113;126;136;139;142;123;138;105;129;122;112;106;126;132;146;127;122;121;129;117;99;102;106;98;130;124;111;119;146;106;109;98;134;131;116;114;97;113;126;104;154;128;114;138;143;136;148;134;108;138;114;131;120;129;128;140;137;125;146;120;150;133;140;144;162;141;124;111;136;113;132;129;130;129;120;132;126;127;128;117;130;109;139;133;122;133;116;134;122;124;151;110;126;126;111;132;111;127;137;120;105;138;157;120;160;144;146;151;144;127;118;137;104;145;130;126;143;114;129;120;121;126;131;111;136;155;158;146;149;144;131;136;131;135;132;119;106;108;98;137;154;125;131;132;131;123;135;146;145;159;143;122;134;130;139;143;137;132;153;154;119;138;142;134;173;170;148;176;168;174;154;158;177;138;138;145;146;142;132;145;129;132;132;141;138;134;150;144;129;137;133;147;113;114;109;126;126;98;97;146;128;123;111;118;111;117;116;123;137;122;115;115;127;105;126;114;131;127;127;121;147;163;123;115;120;127;123;112;132;133;170;159;150;135;146;155;144;139;121;131;146;162;120;136;129;146;152;154;151;143;143;150;167;126;151;141;153;118;139;136;157;153;139;129;169;114;170;146;129;132;104;124;145;124;135;157;131;111;144;109;115;136;139;148;118;124;133;126;118;106;137;129;126;143;164;152;167;136;114;135;131;159;158;149;122;111;116;123;157;153;150;132;139;113;125;134;142;159;161;161;151;131;153;149;136;140;116;119;108;148;139;163;169;136;134;146;117;135;120;106;126;149;140;138;136;151;146;136;129;153;127;116;129;120;115;144;137;107;121;137;139;155;160;155;134;141;156;142;131;127;133;103;95;96;104;133;139;192;188;200;242;203;197;170;175;159;137;128;130;132;162;148;178;157;131;170;178;148;149;149;173;161;156;145;148;155;153;167;156;142;141;125;120;126;125;140;167;151;160;155;119;123;116;129;121;151;149;128;131;124;125;121;126;140;137;109;138;130;134;126;113;103;128;125;133;118;140;119;109;123;121;134;140;155;147;128;118;146;136;145;158;142;157;126;144;139;136;130;132;143;118;127;153;145;161;145;139;132;116;144;115;129;124;106;117;123;116;119;129;131;109;133;130;120;159;126;116;132;117;118;118;125;102;101;107;133;136;116;113;121;131;139;127;117;112;110;131;113;130;116;119;128;120;136;118;132;109;135;138;124;125;111;125;118;119;118;129;131;129;124;120;135;138;143;130;120;134;137;125;139;136;134;162;147;144;146;140;166;148;120;135;134;128;109;127;150;129;129;127;94;126;130;148;155;142;169;156;164;167;160;147;140;125;140;145;113;141;143;126;135;138;143;129;160;157;149;132;145;131;163;127;129;127;118;129;139;158;133;138;153;127;153;139;119;129;115;112;125;156;117;127;150;139;164;174;133;126;156;141;149;139;118;119;125;120;126;134;139;128;138;139;125;145;133;133;125;139;103;164;130;130;128;127;128;136;115;133;128;144;141;168;179;183;184;177;156;120;106;132;116;137;159;141;159;164;184;150;142;176;157;163;162;183;155;167;168;164;166;157;135;120;121;108;119;129;128;107;119;106;116;132;141;122;123;127;144;134;118;135;142;147;135;121;131;146;149;140;138;156;135;138;133;113;115;138;108;115;110;123;153;149;142;119;110;139;147;139;140;111;117;142;148;153;178;146;148;149;152;135;132;142;140;133;116;102;108;126;125;120;110;116;138;122;122;135;113;144;153;146;132;109;112;96;121;135;123;132;129;109;118;113;131
142;111;125;118;144;134;102;133;116;124;103;140;138;133;111;118;115;126;138;124;93;98;123;116;120;126;113;131;119;116;117;124;120;122;136;129;122;119;135;111;111;106;127;115;109;128;121;129;111;120;116;131;124;97;81;85;85;79;100;110;113;121;132;125;117;104;90;90;114;101;118;104;112;105;107;129;106;127;111;123;102;118;131;152;147;136;110;129;120;107;135;111;109;115;94;89;123;97;135;131;92;111;109;123;110;117;127;128;105;103;122;117;106;105;142;101;114;112;121;116;111;104;107;137;120;120;98;115;119;116;109;120;138;128;116;112;102;106;121;98;124;118;119;114;93;116;116;101;109;108;119;117;113;119;123;104;114;121;131;113;108;116;118;115;105;101;106;111;110;115;107;113;119;123;144;125;125;117;127;118;119;116;136;111;148;114;133;138;163;114;140;130;143;126;112;122;95;106;102;100;105;95;127;99;105;117;128;127;136;122;138;162;125;125;128;109;116;114;121;104;136;138;145;127;140;161;134;154;145;139;147;123;101;120;141;129;128;133;132;134;110;132;125;115;124;112;128;152;164;164;137;131;133;120;107;120;112;110;116;109;125;110;115;99;100;101;119;115;105;115;125;116;104;118;126;131;136;132;140;150;151;147;140;149;139;154;126;163;151;122;150;157;130;142;112;106;97;128;123;131;131;133;126;132;131;130;127;108;141;141;152;133;107;128;126;120;133;122;106;113;145;119;142;122;124;139;127;126;108;96;57;49;50;46;55;51;45;46;49;37;59;51;51;41;37;32;44;61;94;143;108;103;93;117;138;144;147;130;122;126;158;121;136;112;110;128;139;123;133;124;113;130;141;120;132;127;117;128;123;104;109;112;131;148;126;128;125;129;154;138;129;135;152;137;147;136;127;140;129;129;122;124;95;100;107;105;112;127;113;129;122;160;138;107;125;103;138;123;109;124;134;120;126;124;120;133;92;115;109;93;124;109;124;136;146;127;147;141;128;143;134;114;134;148;121;138;131;141;134;158;157;151;131;92;96;94;112;122;93;86;104;120;139;115;109;131;121;117;101;120;138;134;153;121;143;140;137;114;140;140;146;144;145;130;136;125;89;67;100;94;94;81;111;111;109;100;88;114;111;121;126;137;112;116;108;103;118;118;137;103;132;118;127;120;107;123;126;124;115;130;126;118;104;110;124;150;123;133;129;139;120;127;140;128;117;110;118;123;131;113;99;118;106;127;136;106;124;130;122;97;100;126;112;111;129;117;103;136;125;121;126;105;103;83;78;83;91;138;128;133;136;137;127;105;105;115;92;114;107;123;112;111;117;132;129;117;122;122;137;139;139;135;120;112;108;92;109;103;127;129;111;126;99;132;125;132;122;125;102;109;109;107;118;95;89;89;98;110;133;124;117;102;109;113;109;112;111;78;78;126;131;107;119;113;112;104;97;118;126;118;148;142;158;146;150;169;171;119;153;148;164;134;139;134;172;152;171;208;209;210;151;142;130;135;150;141;129;133;149;153;117;139;141;134;127;127;119;102;130;100;126;116;127;121;145;96;127;127;120;108;139;129;113;107;128;105;127;120;134;107;132;146;129;138;141;131;145;139;133;139;123;110;95;82;75;81;127;91;110;115;127;120;112;123;128;112;116;113;113;132;113;116;126;103;113;95;107;127;137;129;134;151;140;136;131;150;141;140;127;145;173;158;153;136;159;173;147;133;141;123;120;141;131;141;136;125;143;160;140;132;116;112;122;113;107;118;126;141;122;146;122;122;124;131;101;133;127;136;124;116;96;139;123;138;111;126;130;119;99;114;115;120;131;117;124;117;142;139;126;144;144;128;123;127;114;131;121;150;141;130;137;115;126;154;145;142;126;131;128;123;131;143;120;138;146;132;158;143;147;133;143;150;143;145;133;120;113;136;133;122;149;154;126;130;109;112;135;124;119;126;137;131;117;127;138;137;117;135;119;133;115;145;133;142;122;156;123;131;144;155;120;128;157;143;134;148;140;131;147;120;155;152;154;146;134;141;128;107;116;137;137;147;136;120;129;129;116;160;123;141;139;131;133;117;111;102;110;140;145;164;151;138;136;124;112;158;158;134;140;151;146;158;147;144;136;159;124;142;146;126;129;148;175;155;150;150;137;111;156;146;141;121;148;165;131;146;170;166;130;146;121;110;120;150;136;118;128;141;137;125;117;134;129;114;129;106;134;113;116;126;115;124;119;102;104;111;115;125;112;113;104;118;115;140;139;124;141;131;126;166;130;131;113;137;151;137;125;155;162;154;146;143;154;144;136;140;143;138;130;144;133;148;123;140;130;166;136;129;151;151;142;139;135;157;161;145;133;128;147;151;141;135;132;122;147;145;133;141;99;117;111;135;142;127;134;143;133;124;130;127;133;109;106;126;139;130;123;127;132;119;128;142;179;183;164;141;147;154;152;163;169;160;142;130;131;129;130;141;136;155;116;128;125;136;167;181;152;144;136;146;139;147;150;129;123;112;111;125;135;145;134;146;126;149;135;130;125;132;144;136;125;135;129;159;158;144;111;129;125;155;124;150;140;143;122;125;145;158;136;146;143;151;136;130;155;145;153;117;123;111;101;102;114;109;140;166;193;208;192;182;179;171;181;159;120;142;133;140;155;158;145;166;140;134;169;135;139;128;139;152;146;168;147;145;148;155;144;128;128;136;122;129;131;115;174;155;130;136;132;128;132;127;150;154;142;132;125;132;121;101;134;140;143;143;130;141;134;133;133;129;137;133;121;128;111;143;132;134;111;152;126;155;145;147;132;148;151;151;124;149;130;132;115;132;121;128;121;131;136;116;132;146;137;119;124;116;128;112;144;140;114;119;140;143;136;131;116;111;115;131;133;135;135;149;135;117;141;117;120;94;122;114;119;124;118;142;120;136;125;110;135;128;130;119;107;114;132;134;117;125;104;104;124;127;127;114;143;116;128;123;113;120;117;106;149;131;135;117;130;131;133;143;126;144;148;138;153;124;156;150;133;143;131;146;172;179;137;136;134;142;152;136;134;137;138;149;130;137;123;111;149;148;128;164;159;156;132;125;160;134;146;110;149;161;119;135;122;136;129;121;94;120;140;137;142;131;129;122;114;126;134;145;151;158;163;178;144;150;152;122;143;114;113;123;125;126;134;148;123;140;178;179;153;160;153;128;153;100;131;128;116;130;115;118;117;128;110;143;137;132;148;118;130;143;143;121;135;128;145;123;148;145;130;112;112;133;159;154;165;187;183;169;165;160;147;134;118;124;136;117;145;176;151;180;135;129;146;161;153;166;183;209;176;135;152;180;161;135;136;144;122;116;106;112;110;134;119;131;120;134;97;140;109;131;125;138;131;152;127;140;131;120;137;138;145;149;148;126;143;109;110;141;112;123;122;131;129;164;141;114;136;116;133;127;126;125;133;135;125;142;144;137;159;148;137;129;127;145;154;164;134;110;129;122;138;125;94;115;114;112;131;126;119;111;117;150;113;155;110;126;117;128;112;117;137;110;112;110;111;144
162;122;116;144;111;137;126;121;101;110;134;97;113;123;113;133;111;121;109;105;121;110;111;145;95;109;110;129;114;118;136;130;100;108;123;106;109;143;120;119;123;131;117;102;115;116;125;126;140;109;126;128;128;129;130;80;93;90;87;101;116;105;91;92;116;100;109;108;117;112;114;120;107;110;117;97;112;149;121;125;115;124;133;166;146;111;101;127;119;115;113;104;114;116;104;108;114;103;103;112;119;118;113;121;121;115;127;137;132;130;146;123;118;114;115;121;98;104;122;134;121;112;142;112;129;111;130;129;108;118;104;110;128;109;124;122;118;103;124;102;105;99;103;112;126;114;122;107;111;111;124;129;124;109;105;130;98;113;114;125;92;129;107;106;110;95;88;104;116;114;97;118;117;128;112;112;118;112;107;117;123;104;122;114;100;103;113;128;144;120;115;151;121;130;115;124;90;102;123;118;122;89;105;113;105;130;115;124;127;129;138;125;121;109;119;141;118;120;122;123;119;153;123;141;162;148;131;152;154;125;136;141;149;110;126;124;128;127;137;112;132;133;128;124;123;121;143;128;118;140;141;138;139;118;104;117;145;111;112;119;120;124;98;97;95;115;107;124;129;107;124;139;105;179;180;175;182;124;164;150;123;155;164;164;130;140;156;160;138;137;165;138;145;119;107;89;116;108;130;127;128;133;131;109;144;116;122;131;142;132;120;106;127;110;124;109;121;125;122;135;126;134;130;136;122;140;128;126;103;76;49;53;46;42;40;41;44;37;46;42;58;51;36;43;52;45;53;79;91;117;110;139;132;110;126;138;161;143;127;127;127;118;128;160;148;126;142;122;151;131;149;146;131;106;130;123;89;128;111;123;131;141;139;123;130;129;144;121;146;132;150;133;144;125;136;150;107;128;128;137;135;133;108;103;85;100;102;132;125;110;113;152;133;121;107;115;114;110;117;132;117;131;132;104;140;142;109;115;92;106;129;109;136;154;137;174;157;139;151;123;138;180;144;146;155;138;162;144;145;140;133;148;115;119;95;103;86;95;105;116;107;113;107;133;102;123;118;106;140;111;133;127;131;118;127;125;125;131;135;139;128;142;147;142;112;95;95;77;84;90;65;85;95;105;106;95;114;97;123;131;112;107;104;127;111;115;112;129;116;135;133;99;131;119;112;133;116;116;150;115;128;110;121;134;117;130;118;136;135;135;136;123;117;138;124;130;123;112;111;131;114;114;117;125;128;119;132;109;137;116;129;138;125;131;123;131;119;124;115;100;116;112;91;78;87;83;94;114;120;122;120;111;142;108;100;94;120;133;110;107;96;85;109;102;137;117;140;114;138;123;133;109;144;107;110;101;110;108;146;115;130;122;116;121;136;106;123;115;120;114;95;111;106;83;90;96;89;103;106;117;102;105;106;95;106;112;95;87;117;112;118;110;97;103;108;106;126;118;120;130;139;126;139;146;173;173;162;139;160;157;129;145;118;140;136;151;179;195;227;198;180;144;148;114;156;144;151;152;139;127;133;127;124;122;127;113;112;117;117;116;131;126;108;115;135;131;131;112;110;123;118;121;111;118;108;102;124;122;130;111;103;131;145;150;137;119;147;136;126;128;143;107;100;89;82;83;107;89;90;98;121;117;114;112;136;112;111;111;120;120;96;107;103;98;124;124;141;131;116;105;142;124;156;125;128;149;132;126;155;131;149;130;126;140;162;161;150;143;133;140;121;138;132;114;142;124;128;134;125;112;127;118;83;114;116;119;119;113;116;137;147;116;127;114;123;122;137;134;106;115;105;118;123;112;130;106;121;140;115;106;142;121;107;113;143;102;144;143;119;99;136;146;156;108;119;122;109;137;122;146;112;119;119;148;145;141;154;149;149;127;143;117;140;123;127;127;132;140;147;140;155;142;176;115;131;116;113;101;122;135;130;137;132;117;114;129;102;124;111;137;128;116;149;120;133;132;136;121;138;132;132;130;148;153;132;121;122;156;146;98;123;123;133;122;132;115;150;138;131;139;122;132;131;143;113;135;145;143;130;118;142;144;139;136;126;136;144;142;102;137;128;140;157;128;126;98;118;137;143;159;129;131;133;115;133;116;146;144;166;132;150;142;138;133;128;144;151;122;130;134;133;146;129;165;151;155;121;149;149;136;145;124;150;145;144;157;133;145;139;119;136;129;139;130;142;136;137;142;131;123;114;139;149;153;136;107;116;111;115;111;131;113;102;96;94;97;120;134;101;131;103;96;126;127;120;131;128;151;147;151;134;130;123;125;163;128;131;163;168;132;152;154;151;126;118;138;138;123;146;151;162;131;131;132;139;150;152;134;150;149;138;135;128;142;128;136;126;156;164;162;146;148;136;139;139;140;126;129;125;92;126;119;144;109;143;119;155;132;122;140;125;127;107;113;113;126;136;135;132;121;118;156;194;177;155;143;124;131;110;163;167;156;140;151;135;119;126;142;146;138;158;125;137;147;160;169;141;137;145;154;138;160;129;121;132;166;144;153;122;134;118;156;152;126;147;133;148;134;133;151;151;145;125;147;155;129;136;140;141;137;138;117;133;128;144;142;138;135;128;171;150;144;123;155;163;169;138;123;105;108;103;97;114;87;124;172;203;238;211;211;203;166;154;154;129;110;135;139;171;140;181;168;129;158;146;146;149;119;164;155;162;171;143;152;143;139;137;148;154;136;121;128;117;153;149;141;152;156;158;125;117;117;126;141;127;113;113;138;99;140;126;136;136;121;144;139;129;123;128;148;149;119;136;126;125;133;149;129;113;128;133;135;155;165;138;129;132;126;127;122;143;134;138;161;146;149;129;130;154;125;126;140;139;156;149;141;134;123;120;129;125;111;126;144;110;122;118;118;96;125;114;137;140;135;137;143;123;117;114;101;95;101;111;111;101;102;110;111;123;132;114;121;131;105;136;114;115;118;133;119;92;132;123;119;122;138;133;132;125;133;122;128;117;141;133;111;134;144;126;105;122;138;146;150;129;135;135;143;129;155;128;132;120;114;145;147;150;136;142;133;140;127;130;145;148;119;123;114;130;117;116;130;152;130;140;170;138;155;157;150;124;143;119;136;121;138;149;133;125;130;128;104;126;124;140;151;132;109;132;135;164;160;155;168;178;144;155;143;118;137;110;126;131;140;105;123;135;140;129;152;188;209;173;150;142;141;125;136;125;132;118;125;144;132;122;132;133;164;135;132;142;130;139;135;170;154;162;139;123;137;142;134;136;132;114;146;119;151;187;190;175;193;167;144;130;120;124;127;161;142;157;179;150;165;165;180;141;165;152;160;182;180;152;160;149;175;186;156;133;152;134;122;117;110;115;121;111;153;129;136;121;131;128;127;160;138;131;122;117;125;121;125;131;126;139;127;147;130;136;121;125;139;129;124;122;126;136;123;137;97;122;133;137;128;131;123;128;134;164;136;133;150;141;145;124;139;127;154;158;141;128;123;136;114;135;134;141;116;122;141;135;120;136;116;132;139;131;124;129;101;110;123;119;116;124;140;126;119;109;129
132;127;130;134;133;129;129;140;110;115;127;111;122;112;125;113;117;111;129;109;120;106;103;111;137;115;119;130;120;115;135;117;106;131;112;119;125;132;119;117;101;118;126;101;104;103;113;107;96;114;111;115;139;128;122;119;99;91;101;103;88;117;123;93;107;92;118;115;116;99;97;111;96;122;112;114;103;122;110;104;132;109;133;138;151;107;110;123;121;120;115;88;112;106;112;109;97;108;115;107;119;125;112;123;99;98;129;112;116;139;117;104;111;119;99;146;116;109;106;115;117;103;108;110;109;121;106;105;108;108;142;132;146;130;132;121;119;112;114;125;111;113;125;114;123;97;107;84;106;98;110;105;110;103;127;92;104;108;99;109;125;114;135;117;108;116;121;123;112;98;103;127;137;114;111;104;111;94;108;113;119;102;121;118;98;106;113;126;135;106;150;140;128;112;112;126;118;110;96;106;91;104;103;110;101;133;123;131;117;143;124;124;118;130;122;146;127;128;140;132;135;116;128;126;136;155;161;135;132;123;137;131;122;130;129;109;141;127;137;137;104;141;124;116;126;110;103;139;117;140;126;127;132;126;135;158;123;122;98;114;111;145;110;92;99;112;107;96;130;109;116;139;126;201;261;204;156;130;141;135;141;104;149;134;182;147;143;131;135;140;147;144;129;119;108;96;111;121;140;149;127;124;125;114;109;145;132;132;147;150;124;128;123;112;127;104;127;109;144;130;116;123;143;137;118;92;96;115;91;68;34;39;37;37;38;51;43;46;53;57;46;27;37;38;62;43;69;94;91;120;146;129;118;109;127;158;147;171;139;112;144;150;116;128;130;142;114;113;152;138;149;136;125;127;131;130;115;138;139;132;117;135;141;152;150;159;120;135;148;151;138;158;127;125;157;124;132;144;144;138;137;114;101;94;104;103;86;102;126;109;109;108;121;112;120;125;114;119;142;118;116;97;117;125;140;129;143;103;98;106;117;115;119;161;179;178;161;140;152;124;139;128;142;160;131;155;150;139;124;118;125;127;107;101;140;106;103;110;114;111;105;111;130;120;120;121;89;116;116;127;144;112;116;118;140;143;143;137;112;136;118;139;137;153;136;92;87;64;80;98;81;95;117;98;117;81;108;118;129;121;108;106;113;111;116;134;114;136;127;138;119;123;120;121;119;123;130;130;133;123;118;128;130;138;109;141;116;116;125;128;155;143;132;109;123;130;118;128;134;121;129;140;117;126;131;114;122;132;132;108;123;123;119;129;110;113;153;105;114;112;140;119;78;102;64;83;83;94;115;117;121;127;108;120;110;119;143;134;123;110;116;107;101;97;105;109;112;116;106;115;124;129;118;105;101;88;99;100;122;135;108;122;133;106;137;119;113;141;130;116;121;93;84;77;73;83;100;92;109;104;101;118;103;109;100;120;92;103;100;140;95;136;84;104;107;101;115;108;143;126;143;135;152;152;172;190;152;130;152;165;156;153;151;131;134;139;203;224;256;193;163;154;145;147;145;126;147;138;139;116;151;161;155;112;127;115;114;100;136;110;128;126;113;120;114;100;127;122;131;127;142;98;117;93;112;113;125;152;157;125;109;141;116;131;126;130;113;136;122;131;162;115;84;67;84;69;93;112;85;97;116;99;118;118;107;118;99;107;116;113;122;124;104;134;128;113;117;113;113;113;135;141;129;139;140;128;140;138;127;136;148;130;125;132;127;125;134;133;120;149;126;93;113;132;143;117;113;117;117;127;116;118;96;115;114;121;116;133;122;128;114;108;121;113;123;118;125;115;114;118;109;122;117;104;118;132;120;116;124;137;110;107;107;118;116;127;141;138;124;128;143;134;125;118;132;127;105;118;144;115;135;117;115;146;141;136;123;126;146;127;130;115;126;135;140;149;115;148;146;143;139;133;139;119;120;115;113;108;120;133;127;120;97;114;124;133;129;139;106;109;133;107;121;146;138;136;114;108;130;128;147;143;150;123;130;134;115;136;124;136;103;135;115;127;129;136;128;142;136;124;146;152;143;162;147;145;140;171;160;131;136;136;122;136;118;146;129;122;135;145;121;141;131;121;121;123;130;135;129;143;118;142;137;117;151;121;133;138;169;151;155;142;128;150;136;157;131;129;144;128;150;127;162;146;131;137;128;127;131;123;133;140;156;115;121;147;151;131;135;134;122;125;128;151;143;127;127;125;132;123;112;142;126;120;122;126;121;117;124;131;134;97;114;131;107;112;126;127;114;118;125;101;112;111;115;115;142;156;151;160;154;122;137;166;145;128;121;134;139;144;169;133;146;145;128;123;122;125;137;155;149;152;131;114;150;141;133;139;131;144;171;132;138;154;143;135;152;147;144;160;149;163;147;131;171;133;127;133;130;128;118;135;130;128;135;120;117;123;137;116;118;133;99;116;123;126;131;136;131;112;129;124;147;153;135;111;127;148;152;144;148;149;147;118;132;124;128;118;147;129;126;116;135;136;156;153;153;142;143;153;145;157;150;141;118;125;126;147;149;141;127;144;129;130;129;115;144;136;131;120;162;156;146;162;138;135;131;129;140;126;112;138;133;115;130;144;123;124;129;144;161;152;134;139;168;147;130;127;125;116;110;118;109;139;131;197;214;220;230;224;229;158;136;142;165;129;135;137;160;155;176;169;162;155;135;125;126;129;122;154;155;160;136;149;147;131;127;112;141;131;136;130;143;174;149;160;138;153;151;142;124;141;117;132;118;124;107;135;131;110;112;128;147;140;139;137;128;124;125;145;132;124;120;111;137;142;135;122;139;110;127;156;139;119;145;149;163;147;142;185;177;138;139;146;126;145;156;151;126;126;126;145;162;138;148;149;147;134;114;133;136;110;102;135;101;141;129;108;104;128;127;113;126;152;119;110;118;100;105;132;117;99;126;113;126;102;115;117;126;111;104;93;119;120;149;122;115;117;122;110;125;120;124;127;120;143;115;121;125;113;132;136;122;136;129;128;134;128;110;120;119;130;128;137;154;140;143;137;134;141;106;138;124;151;157;141;163;157;146;135;128;115;112;135;152;162;122;118;104;128;137;142;134;148;157;145;139;141;160;145;134;132;139;142;143;136;133;146;124;114;112;125;119;125;108;115;126;129;132;135;161;151;164;158;168;129;148;159;148;136;124;124;135;110;129;139;125;181;147;189;181;216;162;162;157;150;148;135;130;129;120;120;125;132;112;123;136;131;128;124;124;137;110;117;135;129;114;140;139;135;154;137;137;135;122;151;151;154;185;170;189;160;147;133;148;142;134;106;139;134;175;159;185;176;197;168;169;187;180;171;176;153;166;163;172;194;173;137;127;126;114;113;127;126;110;115;136;134;125;131;141;125;123;131;162;138;124;138;144;134;119;141;129;154;126;145;142;128;117;139;129;130;167;109;132;130;123;129;118;120;112;133;156;113;135;144;136;124;138;145;131;130;130;128;129;121;137;117;134;126;122;116;121;113;120;132;122;120;130;135;145;127;137;128;129;151;94;115;110;123;131;106;136;107;143;115;132;106;138;129
113;114;121;121;133;114;146;130;111;128;115;115;109;111;115;125;122;130;112;130;121;112;127;118;104;130;133;136;112;119;115;111;110;118;134;141;107;134;126;106;119;108;114;116;108;101;94;120;119;109;125;132;153;147;130;94;87;85;100;88;110;130;94;106;110;102;114;108;111;107;110;97;104;104;95;108;114;100;132;113;118;131;141;152;144;136;98;115;119;112;126;132;117;116;110;132;109;109;126;114;106;121;129;124;122;96;121;105;116;114;117;103;120;123;121;121;113;110;111;111;122;118;124;102;113;114;107;102;108;102;119;145;140;114;114;142;101;118;130;85;124;128;95;123;115;106;114;114;144;114;124;101;108;115;132;110;116;117;116;122;113;118;102;114;113;95;93;128;109;127;126;119;106;105;111;107;94;106;99;103;112;123;145;123;141;105;114;101;117;116;135;131;137;112;127;126;104;96;105;98;108;98;113;124;115;120;124;110;118;123;122;126;143;129;137;131;127;141;168;157;133;127;127;122;162;151;162;152;152;162;138;120;120;129;138;128;125;144;124;137;121;142;106;142;132;133;147;114;129;155;130;118;141;121;144;137;137;117;115;122;117;140;127;124;104;135;104;119;107;143;105;130;144;226;271;194;149;132;125;113;128;136;149;114;151;139;176;161;145;135;142;156;123;122;74;95;117;131;140;133;164;116;125;106;129;138;129;119;119;114;122;118;125;126;121;132;108;107;117;137;115;144;128;150;124;128;109;109;75;33;37;38;44;34;52;35;42;39;47;59;42;28;28;25;60;53;68;90;118;106;116;110;129;110;145;153;145;146;131;128;124;142;132;134;126;112;121;132;115;135;146;131;134;133;118;108;117;127;137;111;115;149;123;131;145;130;142;126;140;141;150;160;118;135;141;134;123;126;161;136;116;109;110;97;98;94;103;105;105;125;116;118;122;109;102;113;119;110;114;139;107;122;101;100;127;99;122;118;117;114;98;129;147;146;173;167;167;150;123;141;157;151;141;113;158;141;158;163;123;133;134;121;117;117;98;105;116;105;127;95;111;107;140;130;113;136;116;91;115;128;122;125;133;113;128;109;122;122;134;128;144;148;152;123;144;111;106;87;86;84;95;91;110;89;110;112;98;109;118;108;123;121;110;120;128;130;102;107;123;118;133;123;124;111;139;102;127;129;117;115;97;118;112;131;146;138;122;126;142;138;129;121;126;127;139;142;146;114;112;123;122;134;106;116;125;137;124;143;135;105;110;98;142;122;130;147;123;139;130;128;121;104;100;91;75;82;78;83;129;120;97;141;110;111;111;106;134;121;113;119;103;101;120;102;110;96;126;95;116;125;133;137;128;110;113;113;116;107;108;164;120;126;116;107;106;134;134;136;123;122;118;93;83;81;67;69;88;117;67;106;88;101;100;110;96;102;103;106;79;126;128;110;127;117;112;114;135;131;117;130;138;131;149;153;174;200;180;194;171;150;135;139;124;125;126;133;201;230;247;222;174;162;147;151;132;117;133;165;162;136;141;159;144;143;118;112;108;111;127;111;105;130;125;116;111;97;107;113;121;109;104;119;106;129;113;115;172;190;147;131;142;141;147;129;156;127;128;152;122;120;126;121;89;84;72;85;100;84;109;94;98;96;107;87;121;114;108;101;123;118;127;119;99;125;128;119;120;119;123;126;135;133;153;129;146;149;132;161;139;154;146;141;151;134;150;144;116;136;133;137;118;96;106;132;129;130;125;127;117;120;111;122;109;119;146;119;114;104;123;113;96;108;105;109;122;151;122;139;117;107;114;116;110;124;129;115;121;115;126;125;107;111;131;119;132;127;129;120;130;107;126;124;132;142;129;126;126;97;132;161;140;127;125;123;133;121;125;101;143;138;116;127;109;122;136;167;130;144;147;139;141;125;126;143;123;127;131;118;113;128;119;125;112;145;131;126;144;111;117;123;123;130;120;130;99;139;126;134;132;142;153;136;133;130;137;119;103;144;141;159;137;120;116;143;136;121;116;128;144;155;140;132;143;135;131;125;139;154;165;145;128;125;134;123;126;140;130;118;123;114;137;123;124;118;135;128;158;133;118;121;123;150;119;123;129;155;144;168;169;164;140;136;161;126;145;133;117;143;144;123;122;130;136;136;127;139;134;173;124;150;154;124;149;133;119;147;98;144;143;124;112;139;160;147;123;151;130;113;125;113;115;107;123;146;120;136;95;128;132;111;110;109;126;97;107;106;107;121;112;105;116;120;116;113;116;149;147;124;143;144;137;129;145;148;145;136;120;122;143;135;148;136;153;141;117;109;146;130;121;163;171;135;145;132;139;133;167;156;136;148;158;145;131;130;144;140;138;148;144;137;150;158;135;137;140;119;160;142;137;153;135;124;148;127;130;96;131;113;142;127;143;126;115;131;126;122;144;137;124;110;125;127;143;131;151;124;148;137;115;133;150;177;121;130;165;126;120;132;142;179;161;141;142;128;135;146;142;137;127;136;137;142;133;107;136;110;130;134;129;112;120;116;134;151;121;126;141;135;136;151;131;149;157;168;145;159;127;149;162;149;132;124;128;124;112;124;131;121;124;158;155;156;118;148;147;173;133;135;125;134;112;94;104;124;139;191;218;199;208;204;191;165;173;158;141;132;130;143;127;138;158;150;171;155;137;136;139;119;147;163;147;163;139;156;145;153;146;137;138;143;164;168;186;181;202;170;165;175;158;155;145;126;142;109;137;125;115;136;122;138;122;154;140;118;144;135;108;146;124;119;124;107;135;132;134;136;135;113;130;118;141;147;162;140;139;150;136;145;161;205;195;163;146;148;147;144;120;149;120;127;139;135;131;170;152;161;148;125;137;138;144;112;114;117;115;112;107;134;105;105;135;127;149;147;141;116;99;118;118;113;119;99;126;106;128;127;93;114;118;116;101;111;133;128;108;120;109;133;124;110;128;147;123;114;128;110;134;146;106;126;110;140;106;119;138;139;131;137;130;136;142;128;131;130;132;149;130;127;131;135;141;146;124;149;144;141;154;130;122;133;144;135;112;126;128;142;145;124;115;119;133;141;144;138;164;150;146;145;144;159;138;138;129;146;122;150;138;126;145;150;114;133;130;131;127;132;149;139;152;170;163;168;158;178;142;143;144;166;154;139;136;144;153;148;124;121;126;168;174;181;194;198;170;153;155;159;144;130;120;108;134;123;103;139;113;112;154;123;106;125;134;136;132;145;129;148;122;147;167;128;131;148;143;139;147;160;136;163;172;179;166;172;144;149;138;154;127;102;143;147;159;182;204;205;197;166;172;182;161;147;188;164;156;170;175;164;171;162;136;146;106;116;117;103;120;134;148;134;131;127;146;125;141;148;143;118;109;125;109;135;143;139;152;158;139;145;133;167;127;148;149;128;103;120;110;106;110;128;124;114;119;135;123;141;135;126;137;132;139;142;138;132;124;145;126;126;136;115;137;126;113;128;134;129;110;114;93;111;134;140;146;133;111;128;127;139;120;139;109;127;121;131;113;131;143;120;161;136;136;154
129;125;114;131;152;119;116;117;117;120;97;107;135;111;112;109;104;125;105;126;115;103;104;131;130;137;113;121;123;140;129;113;119;127;112;134;100;115;132;121;123;146;124;109;108;117;116;107;122;111;113;117;137;136;109;128;108;104;97;105;103;108;117;100;93;107;116;114;100;100;95;124;90;99;106;103;119;127;140;119;100;124;125;136;133;116;105;129;112;134;127;98;110;120;107;98;108;108;114;119;138;99;127;103;105;119;108;134;98;117;119;121;107;115;125;130;120;121;96;120;96;96;112;106;114;132;100;119;113;97;122;126;145;155;124;100;104;123;98;129;116;121;130;120;138;122;112;130;145;107;109;113;108;104;118;122;113;122;112;105;119;113;112;109;97;125;103;116;112;97;115;105;114;98;106;107;111;95;99;115;106;140;124;122;104;129;105;108;122;143;156;136;110;101;120;96;83;105;110;99;129;115;127;118;132;113;117;122;105;117;114;127;132;122;120;117;138;126;186;172;165;119;133;144;150;134;131;165;182;160;117;117;129;134;123;131;123;142;119;142;159;114;126;125;114;124;150;129;148;151;117;132;116;111;121;117;118;141;118;116;113;123;113;100;100;97;95;111;125;143;114;117;128;158;154;157;169;119;151;123;135;124;138;129;129;175;154;174;178;158;136;153;130;105;89;94;114;137;120;146;127;139;121;124;126;124;115;129;110;132;121;120;102;150;165;142;139;123;168;129;118;125;135;122;119;103;112;61;48;39;44;38;29;32;41;52;60;45;49;68;42;30;38;39;56;77;103;119;129;94;126;121;128;137;146;125;123;122;122;114;124;143;137;119;133;132;127;135;151;145;153;143;140;133;131;128;122;123;143;125;114;139;138;117;144;150;150;122;135;145;135;161;111;134;111;133;118;138;155;149;164;133;103;99;108;112;123;117;112;124;109;81;112;112;114;122;140;109;129;115;124;112;113;132;123;112;104;101;110;111;99;119;113;151;162;162;140;152;147;143;144;144;141;145;106;146;127;168;133;104;126;115;114;125;114;108;99;92;92;124;112;92;114;138;128;131;99;116;118;115;98;139;109;130;143;133;110;115;124;115;135;126;161;121;129;96;89;85;74;95;99;114;100;91;84;118;106;140;118;108;113;119;118;112;97;122;115;124;123;126;159;157;130;142;145;118;124;129;128;116;114;107;110;105;100;135;130;150;147;124;123;123;115;121;121;132;124;143;160;126;128;124;122;115;120;126;114;122;135;109;112;109;130;118;128;117;131;117;129;124;122;112;88;89;67;74;74;75;127;116;110;143;106;99;86;107;113;96;114;125;133;95;118;99;116;126;118;109;128;126;122;132;102;133;119;102;129;136;112;128;122;128;113;112;116;119;122;118;123;90;110;83;108;81;78;80;89;109;106;97;110;112;110;101;115;117;109;102;97;99;106;145;114;96;107;125;123;121;121;120;132;127;132;141;171;167;141;154;143;162;148;130;152;129;127;123;159;180;214;177;150;139;157;153;145;130;174;165;151;155;145;154;135;98;126;106;125;127;132;140;124;126;138;125;130;121;117;112;112;119;114;113;109;127;126;156;168;157;134;124;154;166;168;142;153;148;133;119;123;128;116;89;98;79;80;78;93;92;104;114;97;104;107;108;124;112;106;102;117;116;120;118;122;138;122;139;133;144;133;140;173;123;155;147;161;139;121;168;160;147;133;133;139;128;186;180;157;150;132;144;121;128;128;110;124;101;113;124;112;129;101;126;132;103;162;132;137;115;110;108;111;99;122;139;141;121;122;134;133;114;120;129;115;121;132;100;116;95;137;123;104;115;137;119;106;127;139;144;144;144;132;137;132;131;105;111;131;124;117;126;119;114;133;120;140;117;127;139;134;127;120;122;123;143;150;142;148;134;147;136;155;116;137;145;144;131;123;126;121;125;115;121;113;138;121;137;123;130;120;119;104;115;130;129;122;139;136;127;122;153;140;121;122;118;127;110;117;140;116;122;124;156;123;126;121;137;138;118;114;161;138;135;131;105;130;143;154;132;135;134;110;119;101;132;147;117;150;124;135;128;131;128;115;99;156;141;120;134;146;134;140;123;102;136;144;157;136;145;161;157;142;131;133;143;122;134;133;135;139;108;117;120;134;148;135;111;145;124;117;116;142;135;136;122;134;126;130;110;126;141;139;132;114;146;139;126;120;131;120;106;124;132;137;118;109;149;106;129;131;126;126;117;119;111;99;105;120;142;121;104;113;103;113;111;133;130;146;114;143;172;145;119;135;133;150;155;144;160;136;114;123;125;127;133;127;128;144;114;123;163;188;156;126;117;144;174;130;131;144;154;135;144;110;134;132;153;146;152;125;133;142;154;133;134;154;141;147;134;128;119;120;123;147;135;119;120;106;133;130;135;110;120;118;106;124;127;129;114;132;144;132;141;136;145;144;147;117;120;135;153;164;153;136;123;139;145;133;134;163;166;135;147;137;150;144;134;113;126;129;144;143;136;118;148;105;135;129;119;119;139;127;126;123;127;110;129;139;146;137;145;124;145;122;155;126;142;138;135;169;150;127;135;139;134;123;147;123;112;127;133;122;125;110;128;155;142;153;119;134;144;114;127;108;111;147;197;228;219;214;178;183;173;169;154;133;133;130;114;124;127;135;141;153;141;153;133;139;145;159;157;158;152;135;113;127;124;128;119;152;135;160;135;171;179;185;159;189;176;155;150;143;137;137;126;128;125;123;130;143;120;138;110;144;136;149;120;131;120;112;122;118;114;127;119;137;145;164;130;131;135;160;143;136;126;144;134;167;147;168;200;188;149;146;124;137;128;121;122;133;116;118;146;133;144;148;159;135;139;148;138;137;116;127;123;104;120;118;111;139;139;127;134;139;132;123;133;112;103;112;109;106;108;115;113;141;127;120;112;125;119;123;103;112;100;117;113;133;126;119;126;132;120;108;132;116;121;118;133;113;115;133;105;147;128;133;130;138;132;125;152;147;121;140;144;138;140;133;150;134;147;122;132;135;132;139;137;131;131;130;146;121;128;137;110;130;155;144;128;103;121;144;119;142;186;159;121;153;143;138;132;132;131;136;135;126;104;128;142;141;157;124;140;120;128;121;142;149;161;152;171;171;159;168;172;135;128;127;139;140;141;159;148;148;131;112;121;140;145;170;164;199;212;206;163;154;142;159;138;123;131;118;134;130;132;128;130;110;143;133;134;167;143;125;107;116;135;147;140;130;126;125;112;120;159;135;142;154;171;173;175;186;152;159;154;150;165;147;128;117;155;176;189;188;175;160;170;182;161;144;171;168;196;159;187;193;184;173;148;120;126;132;126;109;112;106;147;132;131;132;116;128;117;133;133;141;154;150;107;144;125;131;122;159;146;149;146;146;144;136;126;114;145;138;116;122;126;134;108;119;109;116;121;126;127;143;143;138;132;111;132;132;125;117;116;110;138;120;131;126;111;137;131;131;129;120;106;148;134;121;137;138;134;131;141;131;131;127;116;103;115;115;138;118;131;141;109;151;127;133;140
127;133;133;127;133;132;133;130;114;121;115;105;122;111;106;117;107;106;118;126;108;131;111;139;108;103;114;120;115;125;127;98;123;125;122;139;110;116;130;112;109;121;105;119;103;114;107;98;120;121;122;129;145;123;123;131;116;112;92;96;116;98;109;115;102;100;103;80;105;97;122;90;101;107;101;116;131;120;126;111;123;116;119;143;144;122;118;88;103;116;97;117;99;115;112;116;100;107;103;106;125;119;112;110;106;107;123;120;110;126;132;125;109;117;115;113;118;121;119;103;98;97;97;123;139;137;104;107;107;98;124;127;140;92;139;120;116;118;122;102;97;101;114;119;146;119;132;120;105;111;112;99;109;104;109;129;113;103;104;128;115;117;111;123;109;98;113;131;101;108;99;91;123;114;116;97;101;122;101;132;126;145;128;141;117;124;121;121;136;167;150;119;124;130;117;109;99;100;106;102;127;115;117;130;140;132;122;117;109;116;128;115;144;132;118;121;116;157;202;206;159;154;137;147;140;136;155;139;185;131;150;129;110;132;115;125;148;141;146;149;144;151;133;156;127;115;116;150;126;149;143;147;138;125;129;129;141;120;118;95;116;136;123;116;107;94;125;116;108;133;99;125;118;123;152;128;109;124;154;123;132;146;112;131;139;148;133;124;141;154;182;136;141;105;80;87;117;143;140;139;124;131;133;130;113;114;130;100;106;107;118;139;115;143;144;121;118;136;126;124;136;121;138;143;107;97;82;47;49;30;33;33;38;38;53;54;56;65;57;53;57;44;42;63;69;93;104;128;109;120;105;112;130;149;128;143;137;129;116;135;128;136;128;133;140;124;144;144;132;146;147;167;132;122;113;114;119;136;122;126;113;143;122;136;129;156;115;132;134;121;118;135;149;141;114;118;125;143;139;175;133;139;119;115;107;114;111;104;109;107;129;124;120;98;123;120;129;145;127;113;120;126;109;101;122;107;126;133;98;105;99;121;111;121;154;122;140;132;141;136;109;155;143;136;143;153;142;134;132;140;128;113;123;107;106;107;100;109;118;108;125;99;117;142;108;134;99;135;116;151;114;129;118;141;135;130;115;143;149;125;135;163;147;149;120;116;101;86;94;109;106;110;91;116;101;94;105;107;99;110;115;105;132;127;109;112;112;136;152;119;148;132;130;122;136;100;132;139;132;122;105;103;105;122;112;105;131;130;140;126;121;123;133;109;134;124;136;131;143;129;114;106;112;114;124;130;111;113;117;115;117;107;123;110;129;150;130;121;111;133;124;103;96;67;80;63;87;92;100;106;119;115;117;124;116;109;113;99;122;96;105;110;117;109;101;113;122;122;116;120;120;127;122;114;129;126;112;123;146;133;152;119;117;105;123;138;117;121;114;95;89;70;100;83;89;110;109;120;116;112;93;125;107;127;124;120;127;111;93;118;115;135;119;118;121;112;126;146;120;109;103;108;140;166;163;153;157;181;135;174;146;137;110;117;119;132;146;168;179;173;160;140;170;125;134;150;141;136;134;143;141;140;122;128;119;103;123;114;111;131;115;127;128;126;129;119;126;123;114;115;112;115;105;105;127;121;147;117;123;128;115;132;152;146;133;148;130;119;113;127;128;107;96;88;68;84;75;103;117;99;95;110;101;127;116;109;102;110;92;122;122;117;128;120;122;141;136;101;148;118;130;142;158;118;167;136;128;147;146;137;145;137;143;159;155;166;191;162;139;145;132;118;125;118;131;133;132;136;128;152;140;125;125;126;135;118;128;125;126;110;126;108;136;141;139;143;130;127;116;112;136;132;123;121;118;110;104;111;106;115;108;108;124;130;103;114;121;177;135;121;125;122;112;129;122;139;109;126;127;113;121;118;128;123;144;124;115;133;126;103;149;107;129;151;155;159;139;173;140;134;134;136;143;127;129;124;108;132;112;106;113;125;144;121;135;124;146;120;128;121;120;127;108;121;130;135;136;134;135;136;111;148;108;122;112;102;141;156;119;114;117;126;134;149;147;123;158;142;112;145;155;150;140;123;140;147;132;126;128;137;119;117;117;114;127;136;114;130;152;132;140;124;133;134;146;144;141;106;120;131;113;129;148;119;144;144;165;146;160;133;129;108;139;117;146;122;116;146;119;144;128;128;127;137;146;138;117;149;124;140;150;121;149;127;130;134;128;103;133;127;117;119;141;147;142;144;147;128;128;137;124;123;125;131;128;135;119;106;132;107;106;128;102;117;103;106;123;129;115;114;110;112;103;118;128;124;118;135;138;133;135;146;157;129;133;121;155;146;145;146;126;121;141;126;107;130;139;131;144;142;140;132;138;156;136;159;144;137;171;149;156;137;122;118;148;133;124;123;132;125;162;165;142;142;134;125;150;137;125;114;134;110;136;122;121;144;117;157;122;121;120;122;132;132;129;124;134;141;125;131;119;135;120;133;127;144;122;149;162;137;161;124;151;130;125;114;121;148;159;157;153;134;130;133;129;133;132;136;115;146;123;152;115;114;130;130;126;123;114;108;119;109;124;129;123;141;125;122;134;139;128;126;126;133;146;166;156;135;142;152;137;129;135;135;128;142;121;120;163;137;109;113;113;112;141;144;152;114;132;134;127;123;123;128;155;206;227;245;185;178;202;182;171;155;135;128;134;135;118;123;132;138;141;142;160;160;152;156;147;148;144;145;122;145;134;133;130;121;141;144;129;123;161;177;147;172;154;169;123;153;129;157;129;145;131;123;127;106;125;121;140;137;116;105;94;136;152;134;136;113;121;112;122;104;126;99;136;130;140;111;145;142;135;145;150;167;120;148;134;162;168;141;147;143;153;142;140;149;160;135;142;150;129;147;168;137;131;143;144;117;141;131;127;127;111;110;131;136;134;124;123;127;132;153;110;93;118;106;107;111;107;122;110;111;124;152;121;142;136;116;126;110;120;121;134;142;101;146;112;119;110;112;130;124;135;146;99;135;116;138;114;118;122;125;113;141;151;121;147;156;101;129;135;127;130;117;106;144;143;164;139;134;132;137;124;170;114;136;144;137;137;158;138;106;155;131;146;135;110;167;167;129;131;125;144;160;145;123;144;149;132;150;114;123;137;158;174;132;153;135;122;155;137;130;129;124;144;151;167;165;155;149;152;151;133;127;145;119;125;121;149;146;125;133;113;131;125;147;160;159;190;190;175;156;144;144;134;120;106;129;140;146;124;136;120;121;141;105;154;112;143;131;140;150;139;142;130;107;118;140;131;129;115;125;152;161;158;166;166;168;221;166;154;126;145;146;150;161;132;166;163;174;159;197;172;173;158;161;172;171;183;168;160;183;170;165;141;140;128;113;127;108;126;105;118;128;126;140;127;124;119;114;137;124;121;129;110;125;128;120;143;137;140;148;140;139;136;134;138;135;152;142;124;133;134;130;139;166;136;111;108;132;149;129;130;128;110;135;126;117;116;114;129;128;98;140;115;129;140;131;135;113;139;125;121;114;132;127;127;128;121;131;117;123;117;128;130;119;127;129;122;138;112;142;137;134;139;144;135;145
169;122;118;139;128;136;114;117;110;115;114;106;95;108;122;120;139;98;120;118;112;122;101;106;119;107;124;130;118;130;113;121;89;109;116;133;123;114;129;112;122;116;118;116;119;146;111;123;121;127;132;121;121;123;127;135;120;104;128;104;95;96;88;92;110;106;98;102;107;129;121;111;122;125;117;117;133;111;116;129;127;108;134;144;136;139;120;119;106;117;94;105;97;118;118;95;110;114;108;102;108;110;107;111;99;102;106;112;106;125;136;139;117;104;131;104;115;115;104;115;110;119;114;121;121;111;111;104;112;104;100;141;139;148;120;131;115;101;119;120;107;108;103;116;108;128;103;132;109;104;97;109;109;102;137;95;121;97;108;122;111;125;102;111;120;125;102;93;112;110;115;115;109;110;103;116;120;100;104;122;113;121;119;105;134;136;101;119;144;134;126;125;136;123;111;147;116;114;127;150;148;127;139;140;160;129;122;109;121;149;117;134;138;136;134;140;131;152;166;180;177;139;142;130;150;158;166;145;150;117;131;139;133;112;131;133;127;132;150;120;124;117;125;140;139;134;114;134;116;129;116;141;145;141;140;114;133;123;104;108;89;107;122;102;119;131;116;94;105;91;124;102;121;124;107;112;129;103;141;134;135;149;144;126;162;146;165;151;151;140;144;128;118;109;73;104;103;127;136;144;123;127;141;104;128;110;132;107;113;112;132;125;113;134;109;142;127;121;128;123;131;141;155;119;118;104;61;44;54;50;54;52;49;45;52;43;65;64;78;74;69;61;61;71;97;128;110;139;112;137;123;121;127;137;151;143;129;111;119;142;145;136;120;139;141;142;125;108;116;125;135;139;153;138;137;129;136;156;132;116;144;118;150;143;137;116;102;132;122;105;104;118;143;136;130;120;136;154;124;134;160;127;132;126;111;119;116;118;122;128;121;104;110;98;118;136;103;140;112;97;113;95;113;115;130;113;116;106;97;107;120;123;136;118;153;160;145;145;148;137;130;122;127;128;140;136;131;142;156;137;124;111;109;124;143;108;98;116;100;127;109;126;129;128;141;127;116;123;126;111;125;92;123;117;119;131;137;125;116;130;146;141;123;131;154;124;117;100;112;98;112;115;112;113;128;106;111;127;119;123;129;131;127;119;114;106;137;113;114;130;127;132;123;119;147;121;141;140;125;104;111;109;117;99;125;146;131;123;125;129;130;119;113;134;147;130;114;115;126;143;113;138;116;120;143;134;117;114;130;104;104;135;127;128;112;115;118;121;145;152;147;119;115;111;87;80;86;94;128;123;109;127;123;139;109;98;118;85;102;120;111;108;113;117;110;134;90;118;113;120;115;121;107;137;137;132;123;112;112;132;115;116;131;117;126;121;111;115;143;86;96;72;118;105;125;111;102;126;97;109;119;114;111;116;109;124;135;123;126;117;100;104;120;117;157;125;132;132;130;117;138;120;148;147;163;153;142;122;151;148;149;128;130;125;123;118;133;153;176;174;166;142;154;147;130;134;111;147;152;133;123;146;139;135;125;137;106;126;124;116;100;138;138;156;159;147;116;123;120;132;112;136;85;155;112;122;127;120;124;113;111;116;149;147;139;133;134;123;109;146;138;135;107;97;90;76;108;104;105;107;116;101;109;126;124;115;99;115;122;120;115;122;155;132;118;111;124;115;143;142;135;127;128;155;144;111;136;151;145;143;156;138;154;133;170;168;175;150;162;150;128;128;109;126;108;95;135;110;140;122;105;137;134;136;119;131;115;123;108;117;116;102;128;122;135;123;116;137;138;116;125;120;118;133;117;114;112;132;114;120;125;103;118;110;96;140;137;167;171;147;125;109;120;126;121;116;123;114;99;116;123;124;127;133;145;116;133;128;139;111;101;128;132;152;139;147;151;142;138;125;130;149;147;123;116;127;147;134;128;120;123;135;122;104;121;137;120;127;110;105;128;131;131;116;117;117;116;134;112;131;135;116;136;113;119;157;143;117;144;134;111;147;126;145;138;140;127;149;118;147;134;157;141;136;126;146;153;145;131;112;137;129;133;134;143;152;131;138;123;102;129;120;154;127;151;147;115;127;134;138;126;129;144;152;120;159;183;161;146;154;134;131;133;156;134;127;110;120;115;140;112;128;146;132;140;135;131;134;124;132;132;125;155;125;124;125;135;124;136;149;123;145;137;130;164;141;152;159;137;128;128;128;133;139;128;151;135;121;116;128;119;121;104;102;107;116;113;122;125;113;95;111;117;136;149;134;153;134;138;134;130;137;132;101;116;132;128;137;132;133;122;131;120;133;142;146;163;137;149;154;129;139;123;155;139;152;132;153;145;143;150;145;145;146;125;132;135;122;157;132;159;155;143;137;130;144;149;119;123;123;143;131;139;131;122;127;145;131;137;118;119;124;142;135;142;133;118;139;123;123;122;108;105;126;150;137;156;151;142;152;139;132;127;120;131;128;135;150;162;165;184;177;144;132;139;139;133;125;127;133;128;131;136;131;140;118;138;122;114;150;130;116;147;113;126;135;136;141;138;136;125;136;132;143;135;142;152;147;125;132;121;112;165;131;148;131;145;128;144;126;120;116;104;122;128;129;123;107;121;125;136;120;103;116;155;199;241;243;255;255;233;185;185;163;147;141;138;155;129;138;113;163;178;178;154;166;154;154;155;142;126;147;141;112;140;152;148;158;134;115;136;165;155;148;190;153;176;141;137;114;129;158;149;116;114;107;128;125;112;116;137;138;131;135;128;110;123;137;142;117;150;113;128;119;127;124;135;121;136;114;134;138;144;122;123;163;156;135;125;128;132;133;137;135;157;147;164;120;135;122;107;123;175;139;153;144;131;141;131;144;128;112;107;122;118;130;169;147;105;116;139;112;132;148;112;113;114;130;112;99;129;124;129;113;116;123;116;129;119;117;126;122;107;144;142;123;132;123;114;126;127;112;126;121;128;145;153;100;119;132;126;126;129;126;111;121;128;129;136;133;110;114;128;115;118;133;110;142;153;151;153;120;148;177;131;117;150;146;143;146;164;148;128;136;145;142;142;141;114;138;165;127;136;122;149;129;151;145;149;124;128;144;138;127;133;121;154;159;131;137;138;147;154;141;138;140;115;145;138;154;151;151;151;122;128;128;119;134;134;150;129;125;124;141;103;108;136;159;145;174;210;203;180;157;149;145;154;139;111;117;129;142;136;129;139;136;116;115;120;130;138;124;119;124;142;124;147;139;142;126;131;138;134;119;126;149;153;166;158;177;152;152;127;142;139;149;153;129;121;158;188;195;188;190;169;161;164;160;156;175;185;193;221;185;146;138;112;125;117;117;122;149;120;109;107;111;133;118;150;128;126;135;106;119;132;114;123;140;132;126;140;115;134;119;153;143;119;137;119;133;143;121;113;146;126;142;134;140;115;102;119;138;127;126;148;122;147;106;128;148;123;128;129;151;142;147;124;146;110;134;112;113;130;117;136;126;118;134;156;143;128;126;131;115;140;128;139;122;120;128;108;117;142;123;100;141;129;125;129;138
115;132;144;168;188;147;136;140;141;131;108;120;113;113;99;114;142;133;104;113;120;112;115;118;104;127;126;118;107;96;123;138;116;100;112;120;135;123;140;140;116;119;130;111;115;102;116;103;96;127;135;104;117;135;137;132;120;93;83;111;79;85;129;99;107;112;144;113;105;106;104;112;130;127;122;87;98;110;141;144;123;130;134;135;137;121;87;115;115;129;117;123;107;91;102;114;120;114;110;102;123;117;87;101;103;118;96;94;116;131;122;124;119;105;130;115;117;105;109;96;117;119;119;127;112;109;97;110;110;114;134;103;128;122;131;116;124;108;105;102;112;110;121;130;105;118;123;124;110;96;112;100;117;109;111;117;130;111;108;127;116;124;112;124;123;131;141;111;98;93;115;96;129;118;104;119;116;125;121;110;128;146;133;134;137;123;113;115;119;127;139;117;122;126;124;121;124;122;127;130;138;132;151;140;136;123;132;106;111;115;122;124;128;121;120;105;137;144;149;148;134;130;118;118;150;156;151;142;145;128;109;127;122;141;130;129;141;123;137;128;107;134;125;147;121;127;114;108;127;115;157;136;157;155;137;99;119;109;107;113;132;118;122;120;138;121;117;126;137;119;109;94;115;118;102;130;104;124;121;151;149;143;142;133;150;144;108;121;136;150;127;140;121;84;83;102;112;124;117;143;126;107;105;123;119;115;118;118;115;124;121;126;122;114;116;110;107;122;142;120;130;127;134;139;134;89;91;64;73;92;67;64;74;66;63;54;58;80;69;67;74;60;79;83;100;116;106;139;132;116;118;121;131;127;130;141;144;121;125;133;152;139;142;154;127;138;152;149;135;114;123;138;124;135;141;136;142;113;128;135;117;110;141;127;126;103;147;111;97;96;130;123;123;137;141;147;134;137;148;124;145;166;161;135;114;114;92;138;127;101;91;124;123;124;120;151;141;114;131;106;98;117;101;114;114;112;110;126;122;128;113;123;126;118;153;142;143;141;149;139;124;122;120;109;135;127;127;137;144;141;114;127;123;134;137;114;117;87;99;116;125;122;117;142;128;125;112;126;126;129;111;119;124;119;134;127;132;123;128;142;133;144;137;123;142;117;103;100;80;111;120;127;114;104;122;111;104;132;127;110;128;92;108;95;127;133;112;129;140;115;138;105;120;116;126;156;99;162;112;128;101;122;119;127;123;126;133;145;122;126;119;130;137;126;144;133;128;114;130;129;114;97;116;123;110;118;131;111;121;119;139;136;106;130;121;133;119;129;125;129;114;100;90;90;74;77;83;89;137;125;122;129;140;148;100;97;94;104;116;122;103;101;110;110;85;113;125;139;110;118;115;101;118;123;118;111;100;107;92;138;127;131;124;128;124;150;104;100;99;100;80;92;91;104;103;91;87;102;107;92;110;111;106;120;143;133;131;137;123;115;84;121;121;115;118;99;121;116;139;118;124;111;129;129;155;140;148;138;172;156;140;133;120;129;106;122;138;174;165;195;177;147;150;119;119;121;128;145;129;157;117;130;127;141;144;139;134;114;110;119;120;129;113;131;157;148;131;114;107;133;124;118;118;126;119;129;123;137;128;124;128;129;135;138;130;141;142;109;140;143;122;132;94;88;75;99;112;110;104;111;91;119;109;114;131;149;123;100;123;139;116;122;115;126;133;120;122;140;129;127;146;134;151;143;128;119;144;153;137;125;117;128;150;123;147;157;131;153;134;132;130;140;118;113;98;135;120;120;120;139;125;116;92;123;143;140;121;128;120;123;124;119;132;113;116;138;136;130;110;126;126;119;113;133;126;117;118;128;129;109;138;98;107;127;99;109;123;162;142;127;124;115;122;95;106;112;122;139;135;148;133;128;115;131;113;119;112;117;116;128;127;117;143;144;149;147;155;150;153;142;127;133;139;119;116;113;124;140;124;116;130;116;141;119;130;121;134;134;135;112;130;120;137;110;122;97;139;125;136;125;134;132;118;121;127;127;139;125;127;136;111;117;127;125;151;124;139;145;108;129;147;137;157;128;143;138;158;136;129;118;124;139;135;130;146;118;127;133;125;120;129;133;142;142;142;142;142;165;142;161;127;130;139;135;131;167;151;146;178;135;144;141;137;114;113;137;110;107;132;150;131;153;146;139;112;146;137;123;148;137;114;142;120;123;122;126;111;141;113;142;149;143;132;134;144;147;138;135;128;151;121;136;115;119;134;126;132;105;114;135;113;101;98;107;116;113;123;133;122;115;110;127;142;122;126;127;154;139;127;130;130;151;116;120;114;126;119;151;139;130;137;145;153;124;123;124;126;166;141;132;129;120;123;128;147;145;153;130;155;164;161;148;180;160;152;141;145;150;139;140;149;138;136;119;150;147;141;136;137;138;112;149;135;133;162;155;175;149;133;109;117;110;118;129;143;143;141;153;146;137;140;113;119;144;147;160;162;151;149;169;134;108;134;126;124;106;143;127;145;175;183;169;170;147;164;146;124;133;119;150;138;135;124;123;117;124;137;125;120;119;121;112;131;115;135;115;139;132;103;138;132;147;139;120;130;148;130;138;136;138;146;137;135;112;136;175;184;142;142;111;107;113;118;105;138;137;112;97;94;151;115;134;123;113;150;202;213;262;238;236;223;221;183;161;142;139;155;169;171;135;165;176;189;169;171;167;164;152;130;135;140;134;137;169;134;146;139;143;122;130;142;137;158;159;160;163;163;137;143;122;137;132;124;154;112;138;127;111;129;119;131;127;136;155;110;126;138;105;121;133;115;123;143;124;103;110;122;130;126;124;154;130;133;141;137;152;152;143;134;119;114;119;129;149;137;156;129;122;131;129;146;145;149;173;145;165;141;126;126;130;135;124;126;132;123;162;130;123;131;103;119;135;128;117;102;112;119;124;130;118;123;110;129;130;114;107;117;91;112;112;139;130;141;159;162;154;132;119;120;104;147;135;151;136;140;123;142;165;129;127;142;127;155;132;118;131;111;125;128;126;114;102;131;145;136;121;122;136;159;139;145;147;140;148;129;146;118;121;142;142;146;140;147;140;138;128;152;144;140;156;122;135;110;130;136;149;121;140;144;134;141;127;131;142;120;130;150;130;140;159;148;137;154;112;141;155;141;143;170;182;170;142;137;116;120;120;122;138;122;159;155;149;120;132;133;129;123;126;141;165;179;195;185;163;138;153;155;126;119;131;128;148;148;139;143;119;140;135;121;119;138;121;127;131;139;127;126;139;123;130;115;131;131;146;145;162;143;151;166;169;178;155;135;132;124;145;141;144;160;152;158;153;167;158;172;162;174;156;161;170;179;152;170;148;157;141;120;111;112;118;106;121;110;106;116;123;126;108;108;142;120;124;145;129;104;134;114;125;138;109;141;125;145;127;129;144;157;138;126;128;142;134;138;130;106;127;149;156;119;134;132;140;122;141;115;133;127;116;123;129;158;143;136;145;146;120;116;117;116;125;132;129;131;122;101;121;147;149;129;150;135;112;120;134;139;123;113;117;126;126;122;136;134;114;111;129;108;135;129;125
115;112;140;168;232;159;119;120;115;116;95;125;116;109;104;104;104;114;116;135;111;106;112;115;111;120;130;99;124;117;101;109;124;132;97;141;159;140;130;138;168;135;114;96;126;114;116;110;114;122;117;118;137;131;95;106;109;113;89;103;94;97;82;116;120;115;100;132;102;93;119;110;130;111;114;120;106;127;111;129;121;135;133;134;113;112;105;87;122;113;125;98;131;103;124;99;108;115;113;104;111;113;126;112;115;102;98;118;122;93;109;106;116;122;129;104;110;121;103;106;120;107;127;145;114;112;124;130;120;103;113;156;136;118;98;100;116;96;99;100;126;133;98;118;120;107;98;120;112;125;117;118;101;116;134;102;123;116;120;97;124;102;117;110;113;106;125;111;123;108;100;105;114;112;113;113;125;99;117;106;96;126;114;121;136;135;108;124;115;130;114;118;125;136;124;136;119;130;114;142;131;139;130;122;140;141;135;113;95;102;130;125;121;137;137;113;114;116;123;141;158;149;116;128;142;167;141;153;144;128;113;123;132;142;144;152;122;145;133;121;119;116;114;115;148;138;125;135;153;126;143;169;152;133;123;115;131;122;120;118;96;124;122;99;125;124;135;133;128;116;112;110;94;90;110;104;95;119;134;138;131;126;154;134;157;141;161;156;124;133;131;141;120;127;92;88;113;127;125;136;116;118;127;107;128;123;137;140;117;129;125;128;108;124;106;138;107;113;126;114;136;122;113;131;101;94;104;103;101;118;103;100;70;62;64;75;47;57;79;63;68;57;76;84;100;85;133;111;118;97;123;129;137;146;128;141;130;145;119;147;126;133;119;141;126;143;138;120;138;118;139;182;147;136;141;128;136;117;113;139;131;121;131;144;137;134;146;117;98;104;136;125;147;127;128;148;130;118;135;132;127;173;135;133;131;114;107;118;104;128;108;108;106;113;111;119;137;104;98;123;108;124;112;114;118;125;111;128;114;123;120;117;134;154;166;157;168;167;132;147;128;138;153;151;132;160;134;146;151;138;124;103;117;132;133;96;77;96;104;107;121;96;131;106;114;111;113;115;100;116;100;111;123;139;118;132;114;133;123;120;136;144;129;122;122;111;118;102;97;111;123;122;114;103;107;108;103;120;120;105;116;104;130;134;119;111;121;158;135;134;151;119;128;113;133;144;125;127;115;115;115;114;112;132;110;152;122;129;103;139;127;142;112;139;121;117;119;124;129;127;115;120;105;115;135;126;117;130;140;120;122;129;128;133;123;133;109;131;139;128;117;96;95;75;55;65;72;118;107;147;124;124;137;129;131;122;93;107;120;112;126;97;105;115;108;113;108;132;120;131;105;121;129;132;106;118;103;107;112;127;127;120;124;128;130;123;117;105;133;112;94;94;93;103;96;115;82;106;85;96;115;97;109;134;131;116;135;132;129;109;101;88;128;105;127;91;128;118;119;133;117;116;129;145;139;138;152;133;139;151;133;140;137;124;121;129;144;151;161;199;163;162;147;177;117;107;103;133;120;141;125;131;113;121;116;125;146;126;100;109;124;122;114;118;133;122;135;119;130;117;111;113;112;109;125;127;111;105;121;131;107;127;128;123;148;115;134;124;141;140;117;125;101;91;81;79;86;105;101;111;100;104;113;103;113;138;123;128;130;104;117;144;137;134;116;137;152;150;127;147;113;133;127;164;151;159;130;170;159;116;147;153;150;141;138;142;148;137;137;171;138;112;112;146;129;126;118;136;133;134;130;105;135;125;142;119;120;132;109;130;110;121;113;101;135;121;116;144;115;111;114;120;132;136;121;115;127;116;112;127;121;130;115;135;110;113;133;127;130;134;106;113;93;108;93;125;119;135;123;112;141;139;110;139;126;125;140;140;133;114;138;121;128;134;140;132;173;131;159;138;134;123;139;110;126;110;130;121;120;114;109;133;129;131;110;119;133;129;117;107;132;112;138;133;129;143;111;127;121;121;147;120;136;118;131;131;132;147;132;121;126;120;122;131;147;156;125;142;131;124;148;146;146;135;133;132;143;142;132;150;118;135;138;130;143;134;134;123;143;148;135;140;133;162;135;155;139;124;143;131;126;130;148;131;122;147;130;141;145;173;134;151;148;123;136;141;137;126;126;125;132;118;144;124;144;175;134;136;146;129;149;115;134;139;118;107;115;131;115;146;140;141;147;135;144;143;138;137;113;138;138;149;139;140;139;148;151;134;117;89;120;110;110;124;111;104;119;119;125;127;109;123;146;133;136;147;128;127;153;142;146;132;125;123;134;138;139;110;151;154;153;123;131;146;121;131;149;164;167;158;128;132;125;120;137;107;143;126;148;172;161;172;160;179;166;143;144;136;128;125;117;124;119;135;134;138;121;131;132;119;136;127;141;183;138;151;134;159;143;105;110;137;142;136;130;151;144;150;149;120;120;124;117;130;139;149;156;179;144;142;139;128;139;132;109;131;117;131;148;169;181;180;199;176;178;130;144;134;134;132;136;117;112;127;110;145;148;134;128;131;118;126;126;137;113;125;149;135;141;136;145;148;156;129;143;136;127;112;140;164;151;136;116;119;125;124;146;140;135;130;108;120;102;116;132;116;88;100;111;131;116;98;110;107;140;203;202;252;248;224;226;226;168;183;141;157;177;174;151;156;157;165;191;170;162;158;179;158;131;139;113;133;135;128;144;155;134;129;129;123;128;137;146;163;152;148;166;136;150;121;113;128;123;118;123;124;120;118;124;128;131;105;157;128;108;128;134;140;119;110;144;147;123;131;129;147;143;139;160;120;127;149;160;136;138;166;134;146;135;140;126;126;137;160;148;148;145;139;118;116;125;120;142;140;145;167;118;132;135;131;138;141;119;139;138;132;126;108;126;120;133;131;133;113;115;113;117;124;140;121;150;123;115;112;120;117;109;119;120;114;111;133;131;161;159;157;138;95;130;150;127;133;136;129;136;128;132;111;121;109;130;104;144;119;115;101;113;143;135;117;119;131;138;119;132;127;139;161;154;137;142;138;153;148;136;153;130;149;146;144;181;156;146;154;116;136;110;162;139;131;126;123;115;155;137;156;139;130;142;115;135;139;146;141;132;145;105;121;132;135;118;136;142;126;151;137;121;164;172;183;166;171;141;119;107;132;125;140;130;133;150;129;127;113;131;140;146;128;133;147;181;206;171;161;149;133;122;139;148;131;140;122;135;124;126;124;148;117;132;127;102;132;125;115;154;123;132;131;133;137;129;128;152;163;143;161;162;149;174;181;169;121;126;160;138;131;130;146;124;144;147;161;197;148;166;178;150;163;168;170;167;181;159;161;135;139;112;105;102;92;98;110;123;116;113;121;143;124;109;107;114;127;137;122;145;110;134;138;142;110;121;132;130;156;121;162;153;137;146;142;132;113;155;140;139;139;144;129;135;109;125;120;119;117;130;145;136;136;147;129;126;131;144;132;139;124;116;115;118;131;106;132;120;120;112;113;134;119;142;137;122;138;113;130;136;122;114;116;134;138;133;129;140;110;128;127;130;136;139;134
112;113;137;158;193;153;135;119;137;120;93;99;113;103;110;127;130;125;119;102;107;111;115;115;118;122;94;128;96;111;117;124;101;117;117;130;133;136;159;148;176;160;155;111;109;100;106;126;112;107;142;137;127;109;105;92;112;114;96;91;102;105;110;98;108;88;124;93;106;107;108;123;120;129;119;94;108;130;142;100;132;95;120;128;109;115;120;111;122;105;134;89;107;118;103;126;110;121;113;122;96;113;107;117;117;113;108;106;116;102;107;98;128;116;113;132;104;111;102;95;113;109;120;107;97;110;108;126;117;110;114;140;180;133;111;97;112;112;103;105;112;129;123;104;113;101;131;113;108;127;130;110;119;122;134;112;109;110;88;112;140;102;109;110;107;131;105;107;113;106;111;116;110;108;113;119;114;126;115;126;109;134;137;143;145;114;131;121;129;113;129;120;139;117;119;128;121;117;123;133;132;129;135;118;129;144;132;127;124;128;142;124;123;122;118;123;115;99;127;128;154;115;136;131;150;147;125;148;149;112;136;128;120;126;146;122;148;143;120;105;113;119;125;139;123;136;141;129;125;136;137;134;154;136;129;137;143;120;133;141;116;138;116;125;118;105;143;124;131;87;111;109;77;108;117;121;114;128;129;148;133;137;114;142;150;158;148;151;144;115;149;144;120;103;89;83;119;105;111;104;122;132;139;96;109;122;136;130;136;112;111;145;110;122;110;126;128;149;119;118;116;130;119;126;123;100;113;109;116;127;119;110;98;75;65;74;52;58;63;63;73;82;89;110;103;108;124;106;134;119;134;116;155;128;137;136;133;128;123;114;138;135;144;138;133;163;133;124;143;135;140;158;137;145;146;137;122;140;141;153;132;140;128;147;135;123;133;120;119;118;145;114;142;156;127;135;154;142;151;120;141;135;143;135;99;106;120;115;121;127;118;98;108;127;113;121;131;126;118;97;94;95;123;127;117;118;111;120;96;130;93;131;133;130;141;159;178;150;184;153;136;163;162;155;143;151;133;147;168;171;111;121;106;112;113;96;84;113;117;109;85;118;131;124;119;118;129;103;128;113;122;132;129;125;130;123;117;126;123;129;143;140;148;148;134;122;104;107;96;109;128;116;104;87;120;95;111;109;117;116;113;100;101;109;120;120;111;133;139;136;113;141;112;130;124;140;135;137;101;112;126;114;111;113;108;122;120;141;131;130;137;123;127;143;137;134;120;117;121;98;127;112;102;120;123;128;146;129;125;116;142;129;123;106;138;133;131;141;128;122;124;108;84;87;62;60;94;81;111;125;120;121;127;102;126;115;118;90;100;127;120;102;111;100;97;104;127;142;111;109;98;122;119;131;115;105;93;120;114;121;118;123;124;110;129;142;129;120;104;102;119;103;85;99;110;103;73;107;101;83;96;94;98;97;118;129;121;142;123;97;95;87;82;96;91;84;127;105;129;122;134;112;119;164;139;169;158;144;125;141;172;141;144;136;135;154;169;158;188;201;177;150;154;147;111;125;116;97;134;137;132;125;103;145;129;114;116;108;134;122;107;110;129;120;119;124;130;122;127;108;131;97;104;105;119;114;118;123;124;103;117;130;128;136;145;131;137;135;136;117;124;132;120;88;95;67;81;80;103;128;116;110;104;119;105;128;117;154;105;126;125;110;117;113;134;133;106;135;144;136;125;122;123;140;141;140;165;132;182;193;149;157;148;142;139;124;142;142;159;158;140;126;124;133;114;117;117;135;120;136;106;112;120;120;136;128;92;141;123;121;111;127;122;121;87;123;118;132;121;121;113;110;113;127;131;123;114;122;125;110;120;125;104;126;127;137;125;125;125;108;125;114;113;101;121;119;108;109;118;115;115;116;124;142;119;116;144;146;117;134;135;118;124;95;131;140;153;141;134;148;140;122;120;123;142;122;118;128;138;153;120;122;140;144;133;135;111;129;103;129;134;133;134;119;123;110;125;98;119;140;124;138;125;123;112;142;151;125;127;123;131;135;122;141;152;145;139;121;147;146;144;138;127;130;126;121;120;129;121;115;133;136;147;125;126;125;148;112;125;125;150;132;142;162;123;143;133;128;122;132;125;124;118;137;114;134;136;130;126;137;162;129;116;147;129;148;125;108;156;118;137;118;154;133;131;155;137;123;127;134;137;116;110;131;131;129;151;147;117;112;149;142;128;157;165;147;134;142;114;143;146;124;141;159;157;123;144;96;119;140;124;112;118;104;108;123;119;123;129;122;117;155;111;117;151;148;140;156;139;147;150;129;130;129;131;106;118;112;144;143;149;128;144;136;124;121;153;153;150;153;135;137;133;128;124;138;167;181;173;167;156;151;202;223;179;175;149;141;126;109;126;139;141;123;113;128;149;137;137;116;134;153;129;182;156;150;142;141;121;110;119;102;140;101;127;128;135;151;158;128;130;119;123;134;139;133;188;197;149;159;152;114;126;116;119;128;119;133;165;172;176;200;206;197;188;171;159;130;120;147;135;117;119;130;125;158;160;135;115;124;140;145;123;124;159;148;143;136;125;149;123;149;144;148;122;136;129;139;145;163;174;147;123;108;127;126;154;145;143;126;111;112;117;107;132;102;104;104;104;137;116;104;86;118;135;185;225;259;203;191;216;204;197;162;161;147;173;190;175;175;164;161;181;156;169;171;152;133;120;145;139;102;121;132;120;123;121;131;123;117;130;132;134;142;133;131;177;156;149;141;140;133;123;134;114;139;125;125;133;134;134;134;154;138;112;132;123;143;111;135;133;130;131;116;142;141;121;120;148;125;134;142;132;127;133;142;137;122;138;117;137;152;166;140;151;147;136;160;130;114;124;120;140;144;160;154;124;123;132;123;126;139;125;126;132;126;110;118;127;106;126;130;148;105;139;120;104;137;133;127;142;110;109;113;126;123;122;116;127;95;110;127;142;146;133;149;148;139;120;134;112;134;130;166;152;136;158;139;126;105;140;126;122;131;122;114;129;148;142;134;135;145;131;116;131;141;122;133;139;148;156;164;150;179;140;137;142;149;152;164;156;166;174;156;123;105;144;151;139;141;119;129;148;168;158;164;140;146;110;125;137;132;137;138;111;149;131;130;140;149;131;127;151;165;142;140;146;134;139;155;153;109;134;139;130;105;131;135;141;150;149;121;141;131;148;140;159;138;121;131;140;214;191;165;186;146;134;149;155;164;130;127;129;135;136;147;168;141;118;115;129;143;138;122;129;125;126;147;129;126;117;125;123;155;168;174;165;166;141;167;154;146;146;134;137;138;137;125;136;142;161;166;190;180;173;172;168;163;156;174;196;162;166;158;144;121;116;134;108;111;114;106;128;108;130;112;124;99;129;127;121;123;128;132;116;157;131;151;136;132;131;135;139;140;145;128;124;139;120;140;152;150;126;148;126;134;131;149;141;105;120;128;114;138;125;132;148;147;115;140;137;150;136;168;133;123;97;122;121;127;123;117;117;136;129;116;107;119;117;126;109;134;131;119;109;126;122;119;114;134;137;126;115;120;113;133;114;138;113;114
106;121;126;158;155;144;115;112;127;114;115;111;117;112;110;113;122;120;139;116;102;97;121;118;112;115;133;112;112;121;131;100;102;123;98;148;130;110;125;134;144;174;119;108;114;103;117;113;104;116;123;141;109;118;107;112;110;87;118;110;95;105;88;89;90;111;97;104;114;104;104;96;92;130;90;132;129;151;120;133;127;116;135;136;105;125;126;108;115;108;108;112;105;100;111;111;113;127;121;100;119;102;120;102;98;113;96;124;107;120;142;119;130;114;134;106;114;126;97;122;111;121;126;129;112;107;97;104;116;116;113;136;118;127;114;121;127;112;108;132;118;101;111;112;92;112;120;133;108;125;134;128;99;107;99;102;110;115;124;115;118;126;102;120;94;115;114;100;124;116;117;114;98;115;101;121;123;132;117;128;124;121;112;132;126;115;111;138;116;108;117;141;131;106;133;121;116;111;125;123;112;143;137;130;150;165;147;119;112;110;124;105;112;107;138;132;114;123;121;107;129;120;147;105;126;129;161;128;149;121;124;95;130;127;124;122;117;129;123;106;135;127;130;139;142;150;145;146;133;129;159;140;146;144;144;137;122;152;148;127;115;98;124;113;127;139;131;129;118;117;124;119;116;122;114;112;102;122;122;148;124;132;135;155;159;136;153;128;164;145;130;140;137;122;97;72;102;114;126;118;119;107;116;112;116;125;129;124;115;119;125;117;132;107;105;149;107;129;153;102;114;111;97;108;128;119;136;123;139;156;122;97;84;68;79;57;60;64;63;68;82;81;100;118;115;104;130;103;151;137;134;140;148;148;149;152;165;137;107;129;127;147;154;144;130;148;132;129;140;139;160;136;127;136;138;120;106;118;148;145;124;127;126;161;131;160;122;137;120;136;154;153;135;145;118;144;137;143;135;116;132;148;130;110;89;118;127;111;112;113;114;128;120;109;111;102;123;115;101;122;101;130;117;142;104;111;115;104;103;112;143;118;128;144;150;142;155;137;153;136;137;146;147;161;135;133;132;173;149;145;106;131;97;117;96;97;77;99;109;109;107;119;88;125;114;113;101;134;118;113;103;151;129;124;139;107;139;133;143;105;138;123;125;138;115;110;86;76;103;106;87;103;99;101;93;105;115;119;105;103;102;76;116;115;112;130;131;133;123;129;119;144;118;107;144;139;128;137;129;117;145;126;137;121;117;113;143;126;110;122;136;110;144;116;127;129;113;126;114;117;127;122;112;131;131;119;128;123;120;112;121;127;112;131;127;103;135;136;133;113;109;99;101;92;62;59;90;92;112;104;115;126;128;129;115;122;111;104;114;111;91;96;110;98;102;107;110;125;120;106;104;114;114;100;121;109;103;132;109;147;130;115;128;132;116;163;130;126;118;122;120;96;107;101;80;98;101;88;79;91;64;80;98;97;98;130;87;92;88;88;66;59;77;106;80;109;136;119;113;130;139;128;134;147;129;139;160;149;139;150;143;140;141;158;138;138;145;153;189;192;192;176;158;143;131;121;93;116;132;137;117;119;121;135;106;118;103;121;92;132;128;121;125;121;113;117;130;137;127;127;130;97;127;134;143;115;108;127;117;141;111;123;109;132;145;135;108;144;128;122;104;137;107;90;99;77;84;92;115;95;113;101;93;113;108;110;120;119;100;108;127;112;122;123;118;116;123;126;132;125;111;133;123;140;155;170;169;188;180;173;181;180;153;150;127;144;140;141;142;139;151;113;102;120;143;139;106;122;118;109;107;106;129;132;127;143;130;107;149;123;120;128;131;122;119;127;107;100;118;135;136;122;114;132;108;127;120;127;122;111;119;117;125;114;123;134;122;139;118;121;122;123;109;131;131;131;135;145;134;131;131;134;122;120;123;136;141;135;144;125;128;112;146;127;113;122;123;125;119;123;123;115;154;129;132;135;146;115;140;130;137;131;160;123;139;140;138;137;136;110;109;112;128;126;146;112;112;127;119;126;133;133;133;137;136;121;137;126;134;142;146;127;162;136;121;158;157;118;129;152;128;157;138;116;102;106;145;133;152;128;131;110;124;132;135;134;121;136;113;135;156;165;158;136;118;136;146;154;140;128;124;130;118;132;140;138;145;152;149;133;150;137;111;127;148;143;129;116;137;125;124;126;127;123;118;131;139;137;133;137;150;137;149;138;128;147;137;153;136;121;148;118;143;155;122;135;169;126;144;118;130;118;114;153;128;129;121;131;133;141;128;119;121;106;106;104;128;117;111;127;125;137;117;128;146;138;139;138;144;135;136;137;137;159;124;113;147;131;130;146;138;147;147;120;121;144;148;195;141;143;149;133;129;142;133;149;136;140;147;178;143;141;144;199;196;180;141;144;130;131;116;139;124;152;149;118;123;124;139;115;143;155;146;141;122;145;138;120;130;143;119;145;157;125;100;118;111;110;116;125;129;122;113;120;133;142;159;178;149;146;136;130;110;111;122;126;148;156;143;170;183;188;207;199;168;172;153;119;152;138;140;127;139;144;139;136;155;132;119;115;116;128;135;134;140;151;134;132;145;142;134;143;162;139;136;132;131;151;146;195;169;138;161;140;116;139;151;158;141;137;113;87;107;113;121;108;106;103;107;129;102;102;114;113;142;186;208;228;244;201;203;182;203;158;150;130;162;198;184;149;171;159;174;166;161;154;155;171;149;152;135;149;132;136;154;123;131;147;129;129;124;129;155;141;149;142;150;138;140;125;123;129;145;141;141;136;142;103;111;130;125;151;129;118;141;133;124;146;123;123;130;151;124;147;138;156;151;119;123;146;125;142;142;139;138;145;137;136;151;135;135;143;150;141;165;152;143;140;151;129;137;131;140;157;145;161;120;132;125;97;105;117;119;113;113;128;120;147;123;132;118;122;121;129;129;114;120;113;113;98;100;105;125;115;116;120;87;90;101;112;114;124;133;128;118;140;139;136;110;149;136;117;149;168;137;141;157;126;122;125;108;117;127;110;132;126;108;143;137;121;105;127;113;145;118;155;144;153;142;150;151;144;143;157;139;140;150;138;139;152;161;166;169;152;127;108;138;123;154;174;135;141;141;173;154;155;136;137;131;136;115;135;118;131;132;134;122;134;138;150;165;145;139;158;138;143;156;135;135;156;160;137;121;154;115;126;127;119;142;147;148;138;129;139;118;153;153;157;132;146;206;208;189;156;155;143;108;132;144;135;146;128;113;158;135;149;152;132;119;135;110;144;138;133;138;114;126;127;138;106;128;112;171;129;153;162;141;165;166;167;170;160;141;160;154;160;148;131;131;139;161;164;173;185;191;160;170;170;174;183;168;176;149;154;146;111;125;108;107;113;118;125;116;124;118;135;120;99;109;115;119;103;131;119;137;133;117;151;140;102;122;123;114;147;144;123;147;137;153;138;120;125;140;142;149;146;154;149;158;138;117;137;123;136;127;134;125;139;146;109;139;107;140;145;129;138;118;126;116;120;127;132;138;174;128;125;128;108;130;121;116;128;119;102;119;118;116;123;139;119;120;117;109;149;137;140;131;129;124;140
96;99;149;123;125;126;134;117;107;117;107;117;122;104;129;129;125;127;144;115;119;123;123;102;103;115;97;131;125;122;126;116;112;131;126;137;146;128;124;112;165;132;124;113;99;100;123;99;105;114;128;155;127;119;130;95;88;100;127;92;104;97;87;108;95;101;100;96;106;103;121;136;104;127;113;100;114;124;119;119;120;113;137;158;132;130;118;134;139;138;117;86;112;98;118;132;146;107;118;93;100;103;112;107;97;128;96;106;108;96;134;107;122;106;103;90;106;110;108;108;120;112;124;110;122;113;110;119;117;125;117;133;110;112;106;135;113;136;96;110;124;101;112;129;94;126;116;111;106;115;102;98;103;119;109;111;108;126;120;128;120;118;116;98;116;115;108;104;114;104;122;127;96;98;95;137;111;128;125;123;123;121;131;122;137;100;134;124;133;134;106;108;130;139;132;123;117;117;115;120;108;111;115;132;129;152;164;115;126;126;129;133;113;127;148;124;126;125;119;137;136;138;146;135;104;151;118;144;140;125;114;123;119;143;148;121;127;126;129;130;98;137;126;124;158;138;132;126;148;134;131;141;150;144;143;120;150;125;162;133;117;101;110;144;122;138;108;139;104;132;98;112;109;123;100;103;108;110;106;114;133;122;139;124;125;134;127;119;147;130;142;162;133;136;104;94;102;125;119;145;127;113;98;105;117;114;104;116;112;113;128;123;122;109;107;124;116;128;111;111;138;128;105;108;115;127;121;131;139;146;140;102;84;63;77;57;48;53;61;61;81;117;108;120;99;109;138;120;113;148;126;124;154;140;163;138;108;136;125;133;135;147;139;145;149;146;145;137;168;133;124;156;158;123;137;124;129;125;129;114;121;130;134;137;151;153;148;125;127;129;153;153;144;132;131;152;145;139;131;122;145;146;153;121;107;119;111;116;104;98;125;121;112;124;129;118;84;121;111;127;126;114;135;103;117;112;114;78;101;122;118;139;139;159;139;136;123;148;154;142;148;132;127;123;141;148;172;165;132;149;133;117;106;105;77;93;79;103;96;127;118;107;112;113;111;118;108;131;114;125;162;138;136;123;138;108;134;141;129;136;130;137;138;147;106;92;85;76;90;63;94;106;89;98;103;127;113;119;115;115;117;100;117;117;160;104;116;116;141;128;132;124;145;135;123;139;143;146;129;133;129;131;139;121;125;103;138;108;113;126;140;133;162;125;113;115;103;145;137;132;123;118;131;116;119;128;115;140;116;120;116;127;110;139;124;109;124;127;112;123;121;107;95;82;71;65;67;86;97;119;127;127;129;125;134;104;110;109;117;116;102;110;100;101;104;93;129;131;131;107;104;127;104;142;115;117;104;127;136;113;100;126;88;121;120;130;132;104;103;109;114;109;102;95;106;99;103;90;96;76;93;90;94;98;96;93;85;88;82;77;80;71;93;76;109;115;115;127;115;136;143;119;122;151;144;128;136;156;155;148;127;120;151;141;152;149;145;166;163;176;197;170;162;145;134;119;112;112;124;150;137;130;104;137;124;143;122;121;111;114;119;121;149;131;107;121;133;126;141;136;125;128;127;140;122;123;115;116;129;117;135;128;133;146;124;132;143;135;119;126;116;117;100;88;79;89;80;74;107;105;113;97;75;102;102;120;131;95;128;128;115;148;128;135;113;142;147;133;132;140;133;131;128;146;159;154;199;164;227;182;179;178;158;139;132;130;151;141;139;124;131;105;117;113;133;116;120;121;126;115;83;108;109;127;119;108;104;124;141;121;120;130;122;115;129;126;115;123;121;103;133;110;132;116;100;130;120;124;134;126;104;129;122;105;115;102;123;101;115;106;114;121;120;106;103;124;120;103;144;134;124;130;120;145;148;130;159;161;153;109;129;120;116;132;134;138;119;119;123;120;133;136;129;130;116;146;155;152;132;118;111;121;141;144;142;135;156;164;145;108;115;105;139;116;115;130;139;130;111;120;97;139;115;126;142;111;157;122;152;119;129;111;147;142;139;119;160;121;125;131;151;137;160;148;124;136;129;137;148;132;126;115;108;138;158;129;127;134;144;131;147;155;140;142;155;127;125;146;117;124;134;131;134;137;143;146;139;156;133;126;132;110;123;142;145;133;131;140;130;118;127;113;142;146;108;120;122;122;140;148;114;149;156;154;137;130;140;121;145;133;125;138;142;132;156;168;167;160;141;112;121;127;125;160;150;155;125;122;117;125;126;141;119;133;117;131;118;126;104;114;86;109;124;136;143;132;167;129;147;143;148;132;145;138;128;138;126;99;109;117;142;136;131;142;131;125;140;134;165;138;122;146;121;159;127;149;150;149;133;143;122;143;146;179;171;159;120;151;117;122;128;139;132;133;135;121;116;124;141;157;138;130;124;134;126;123;151;141;141;132;135;129;144;138;131;110;103;119;111;134;97;121;132;126;133;131;146;142;157;117;131;128;124;115;99;136;120;149;169;160;173;169;193;202;205;180;153;142;144;120;136;125;128;126;138;135;137;139;128;119;133;132;115;132;139;144;119;137;144;147;159;135;172;134;141;142;144;142;177;145;158;166;133;153;127;133;131;166;149;143;102;98;106;132;112;114;95;108;128;144;137;110;99;114;135;173;196;235;230;184;197;184;176;151;138;140;140;171;145;140;159;161;169;162;149;175;153;144;152;138;125;138;136;150;127;124;143;150;140;103;103;125;124;123;133;157;150;153;153;130;118;117;130;137;130;128;108;141;140;109;150;132;124;131;127;121;143;122;117;126;142;134;123;153;148;140;130;156;156;137;137;151;138;136;155;159;152;121;125;134;129;130;114;137;150;134;127;130;120;135;111;127;136;160;179;159;138;126;119;128;129;134;138;123;117;130;138;117;105;109;114;115;132;123;112;118;124;125;109;122;124;107;109;120;120;138;128;116;102;128;128;114;116;127;120;107;119;123;111;112;138;131;150;128;134;138;117;141;143;110;122;132;127;122;125;116;126;124;150;122;115;124;133;133;136;143;136;138;154;138;166;156;150;188;145;130;153;143;126;167;174;172;147;165;127;127;125;132;155;163;164;183;144;166;127;144;151;126;120;111;103;112;105;111;147;130;131;135;137;144;156;130;144;144;151;140;155;158;130;159;148;134;140;140;127;117;128;138;137;144;171;140;143;143;115;165;160;152;123;157;197;202;163;172;151;144;141;129;98;127;132;131;127;144;154;149;128;127;111;129;126;130;114;142;122;115;131;161;127;136;126;152;147;141;170;164;158;167;149;169;187;189;143;179;158;168;156;140;145;142;167;209;180;182;170;163;173;157;186;174;145;161;140;120;117;117;122;114;110;113;119;129;119;94;115;126;102;108;108;112;113;116;117;117;110;124;140;128;123;134;127;110;139;144;131;117;136;148;135;124;151;127;149;158;128;137;161;132;164;132;122;116;135;131;113;136;137;147;126;144;139;158;121;131;136;130;136;111;138;124;114;122;127;141;113;134;126;136;113;135;108;111;114;130;146;105;112;118;135;145;140;112;121;109;138;140;112;124;137;126
94;128;126;143;133;119;107;127;128;111;119;136;106;134;109;137;118;124;114;119;119;106;142;109;131;114;117;118;109;106;116;136;117;125;120;120;120;114;111;109;126;141;123;104;97;99;113;142;119;137;106;140;119;112;108;98;117;120;106;105;100;118;116;117;107;126;126;120;105;119;87;137;120;117;120;109;129;119;126;116;134;134;107;103;122;103;116;124;125;127;110;112;106;105;109;114;114;116;115;121;99;108;120;117;101;111;94;128;131;109;107;114;128;101;116;111;95;114;111;108;93;124;125;107;115;95;117;101;104;98;116;96;127;120;101;99;115;108;116;112;100;124;127;117;120;95;96;112;119;123;130;114;106;114;89;108;112;109;110;121;125;113;104;115;96;117;123;87;120;121;108;100;124;87;115;126;97;119;99;138;106;108;131;116;107;102;124;143;111;128;104;121;120;129;117;126;112;97;109;130;103;103;117;102;114;130;134;124;138;126;129;118;120;148;125;120;104;143;119;135;120;141;117;144;142;126;153;143;137;140;130;140;136;121;142;131;131;116;139;128;131;122;130;153;132;138;156;145;144;152;146;128;135;136;155;155;151;150;178;150;130;123;136;144;115;127;115;145;115;121;99;122;129;97;111;117;101;108;108;110;120;124;148;144;134;137;119;145;137;161;155;136;147;128;93;70;95;117;102;117;130;109;128;128;108;117;98;114;117;106;106;127;125;95;106;105;126;123;130;100;127;128;152;122;121;107;137;125;125;125;127;97;93;96;77;63;59;64;51;72;77;94;114;120;123;95;136;125;124;134;116;125;140;148;136;143;131;130;129;126;132;132;144;184;153;167;156;150;141;163;153;151;137;155;135;146;122;136;125;131;158;132;168;169;170;175;137;122;113;126;161;163;145;134;126;131;121;157;153;146;131;133;121;99;123;111;129;128;101;116;111;124;126;92;114;111;102;101;122;135;127;126;116;139;110;112;116;88;106;109;124;129;140;131;135;127;140;158;143;153;130;133;139;140;135;131;139;143;149;150;130;136;109;98;97;83;80;90;89;103;90;121;105;105;116;93;102;123;130;115;150;134;173;119;130;119;127;125;142;124;123;134;128;148;129;123;113;70;77;84;81;97;82;105;111;123;121;113;124;113;123;118;123;111;126;130;99;145;127;132;142;155;130;133;116;122;143;131;122;134;141;137;144;130;124;127;123;127;133;136;132;139;132;125;122;99;128;108;109;105;111;112;97;119;108;135;114;142;125;122;115;103;136;132;115;129;125;125;117;115;121;100;112;99;78;66;77;82;105;120;127;116;137;155;121;124;99;108;136;114;108;99;93;96;104;102;103;123;122;98;110;119;111;135;105;108;121;111;124;147;105;108;108;134;112;135;133;110;118;98;105;104;109;106;102;101;82;95;85;97;86;90;85;88;92;89;104;78;99;73;98;101;118;94;114;118;91;104;122;120;106;136;103;132;123;130;135;133;120;147;148;146;141;157;138;128;156;161;143;203;181;167;153;137;127;117;111;119;136;116;126;139;140;124;124;127;116;109;118;102;102;142;113;102;113;106;110;146;130;142;122;108;124;110;122;108;108;120;137;105;131;146;156;189;138;156;149;127;121;118;131;114;96;96;99;78;73;97;94;111;123;109;88;80;104;133;131;114;113;112;137;139;132;112;112;119;136;133;121;138;121;117;136;124;166;153;163;148;191;145;191;157;172;163;130;120;140;158;140;103;125;133;112;104;118;110;124;138;109;94;91;106;105;114;122;127;128;116;146;156;125;149;120;119;118;131;134;114;122;139;138;142;128;139;128;128;118;122;129;100;124;103;103;119;138;116;121;95;111;107;131;103;132;126;120;106;109;134;126;141;115;102;153;153;160;160;178;148;144;133;129;120;115;148;133;133;129;136;148;131;107;123;100;122;105;114;116;142;160;149;119;107;103;120;121;129;172;175;136;124;125;125;136;112;118;150;138;125;146;117;108;109;128;132;105;130;129;133;144;146;131;122;152;128;140;162;145;118;131;118;132;135;130;140;128;139;125;133;150;139;135;141;122;135;135;134;126;124;121;134;109;144;159;145;139;150;150;170;123;136;125;131;123;145;125;155;132;122;159;130;146;131;134;149;148;126;133;119;133;121;136;131;124;167;137;148;112;125;149;122;122;128;121;134;138;139;147;142;138;134;116;146;110;133;130;156;151;143;136;133;116;109;125;149;153;164;128;109;114;129;137;124;124;125;120;121;144;129;111;123;101;122;94;129;115;146;166;137;135;139;144;157;132;127;111;128;111;101;100;121;123;118;141;140;131;121;136;156;154;154;139;152;126;126;152;135;135;131;152;119;124;173;149;214;201;152;139;128;138;135;126;138;152;149;153;162;156;142;142;146;137;123;140;148;127;121;123;134;127;135;110;125;127;110;106;108;95;85;120;116;129;141;123;114;144;130;144;134;150;143;133;106;123;118;122;148;128;138;130;160;163;173;175;188;209;176;165;127;117;121;117;144;127;119;124;133;123;126;113;120;133;134;123;139;136;158;137;146;142;138;144;153;136;143;131;149;121;118;135;139;127;155;159;145;120;126;128;162;135;128;115;92;124;128;130;129;101;127;139;138;137;98;113;122;122;145;162;191;196;222;183;202;180;151;129;118;136;145;143;127;149;169;161;159;151;163;157;134;140;133;170;127;130;150;118;136;145;162;138;136;118;126;140;147;132;130;143;160;141;139;117;136;142;141;144;137;152;145;155;140;138;124;140;140;128;129;132;113;120;112;122;116;137;135;142;144;155;134;141;117;129;129;135;130;125;143;142;152;145;147;158;118;128;144;146;136;145;124;122;111;133;141;150;145;164;153;137;103;120;103;149;116;128;123;99;120;111;109;107;102;124;137;118;130;111;139;112;120;131;125;122;109;138;107;127;130;122;122;104;110;120;124;111;118;130;118;152;110;131;120;130;139;144;120;128;121;140;129;124;121;106;101;130;122;126;123;119;131;135;141;120;110;137;118;161;130;129;154;148;131;150;155;158;154;145;147;153;159;142;143;129;146;157;148;99;119;131;151;175;172;161;156;185;180;154;129;110;134;118;98;88;93;85;112;125;155;146;146;144;120;131;165;138;150;148;168;152;149;150;155;163;137;138;143;163;123;114;129;137;137;136;138;149;133;158;161;155;138;126;131;177;185;166;153;142;119;130;130;104;129;137;100;121;146;150;159;129;112;131;129;128;135;135;118;118;120;149;131;150;131;135;130;150;156;155;143;146;105;147;160;157;160;156;191;177;175;172;138;148;127;156;171;160;172;162;178;190;170;155;151;170;151;135;127;116;116;102;103;110;103;109;110;126;104;115;127;125;147;107;117;124;157;132;124;147;123;124;111;122;129;142;123;119;147;125;117;120;136;138;137;137;127;137;139;152;157;152;145;141;116;123;119;133;140;136;128;136;141;128;148;128;152;130;124;106;122;114;134;134;133;105;105;130;134;128;117;122;113;109;110;133;114;117;125;114;124;117;129;115;137;160;125;102;118;137;124;138;153;129;142
110;125;132;91;102;143;128;123;117;104;123;123;145;114;125;118;100;103;104;115;117;128;109;134;113;118;139;131;112;127;120;134;110;104;117;120;146;92;106;118;121;108;148;117;111;113;112;140;97;112;130;131;128;120;95;94;99;101;114;102;122;120;106;101;120;139;123;98;105;92;126;96;112;115;115;117;115;114;116;119;133;118;112;129;125;108;122;124;121;131;118;90;114;110;103;110;120;121;123;110;101;118;112;114;109;118;117;128;121;114;97;89;106;103;101;113;112;125;116;122;127;116;116;117;127;132;115;131;111;127;116;113;111;115;117;100;127;94;105;105;119;109;104;100;105;115;87;122;92;102;111;111;100;115;107;110;110;125;115;100;115;109;114;121;107;106;92;127;104;90;113;115;128;101;103;101;111;111;113;99;144;111;129;123;120;136;123;125;114;107;150;122;161;111;91;121;104;118;127;125;116;139;123;130;121;116;153;130;133;126;114;118;122;130;130;119;115;128;91;122;129;153;141;145;132;137;129;155;144;119;137;108;139;153;129;135;111;133;131;138;135;142;160;133;146;139;136;140;151;148;158;109;149;150;134;146;148;140;128;132;111;124;115;101;110;104;145;141;114;115;122;113;116;127;108;131;124;125;110;124;118;139;138;145;137;126;139;151;135;157;120;144;158;174;94;81;69;109;109;110;129;130;112;140;121;120;112;128;132;140;124;120;124;123;110;113;128;123;110;130;143;127;121;118;100;121;125;129;112;126;112;125;91;97;77;64;58;48;65;79;83;103;133;100;115;125;110;133;122;101;126;118;120;140;131;145;136;119;113;130;125;151;129;163;165;143;142;148;132;132;135;139;160;178;144;126;116;127;114;123;133;126;141;167;186;148;161;133;112;134;136;166;159;124;145;138;134;118;145;152;155;121;122;125;100;122;108;135;118;121;130;123;114;108;122;99;123;127;146;122;114;138;116;123;119;118;111;112;100;138;118;144;138;133;138;169;123;145;128;122;135;148;133;112;117;131;129;132;148;143;141;108;103;99;60;79;90;90;93;117;113;117;120;110;116;126;118;116;129;120;134;142;127;135;97;141;135;131;132;109;137;146;149;137;151;107;114;80;84;93;82;79;87;114;113;111;147;105;102;119;117;112;112;110;100;103;110;121;130;146;129;156;127;135;128;157;133;105;143;132;134;157;156;145;137;137;131;121;148;148;147;151;114;141;108;141;135;119;129;117;124;114;117;107;117;124;111;119;122;141;126;115;118;117;130;134;128;128;135;135;117;102;79;76;74;71;58;67;108;121;118;144;110;130;119;121;102;115;131;127;122;106;112;80;123;98;117;129;99;114;111;121;113;127;133;128;125;139;138;129;118;131;123;125;104;114;119;112;114;119;133;96;103;128;113;105;90;81;99;88;92;84;105;89;116;116;127;106;102;105;83;107;113;120;120;126;100;133;136;123;128;121;125;132;156;135;147;152;128;163;156;142;134;145;145;141;140;121;165;165;206;200;158;165;129;117;109;112;113;112;111;121;121;112;138;135;126;118;121;107;105;121;88;114;103;108;115;117;102;121;111;115;131;119;120;142;137;112;108;121;119;132;177;244;172;141;124;126;120;107;141;121;99;100;94;83;107;89;77;124;111;107;104;90;93;106;122;126;114;116;122;123;113;112;130;122;148;121;123;118;125;135;128;145;160;148;135;178;203;195;201;178;165;155;144;143;155;139;137;154;105;122;114;128;125;139;130;135;117;100;95;84;108;130;117;127;133;133;129;122;121;122;124;118;125;92;115;116;135;149;135;141;132;131;148;140;153;125;154;118;103;100;115;129;106;108;111;117;123;119;129;108;132;101;121;128;106;123;124;115;101;125;151;134;134;188;156;125;129;163;118;154;133;162;132;124;118;104;143;128;135;129;102;118;111;119;129;137;143;120;130;138;134;138;143;133;150;175;145;130;116;117;125;117;132;119;128;142;134;109;122;143;125;144;137;120;125;126;125;143;136;154;130;135;144;117;155;123;137;140;143;139;145;131;142;121;153;130;170;128;149;126;123;119;121;125;131;130;126;124;111;109;128;151;137;144;136;181;139;133;121;128;121;163;133;145;151;130;145;147;138;128;131;123;152;122;141;128;135;140;131;118;130;134;134;141;136;113;120;128;144;135;137;139;149;129;137;138;136;128;141;116;122;138;144;147;151;122;118;130;120;124;122;135;156;149;135;136;122;133;149;134;136;153;137;152;110;122;108;100;103;115;103;121;134;146;141;123;137;122;147;161;167;160;107;101;113;106;102;113;122;139;149;141;133;131;127;139;126;140;134;125;120;137;133;157;129;133;135;110;128;141;174;199;213;138;137;142;132;125;148;125;135;145;144;140;152;137;123;138;123;115;147;148;139;137;123;138;136;149;135;121;147;135;130;116;118;102;109;108;134;123;125;119;132;142;142;152;127;138;138;142;132;128;137;162;161;166;148;181;149;166;148;179;195;190;153;141;141;107;130;111;132;132;120;130;134;133;122;138;117;116;114;125;132;143;138;134;139;132;155;138;138;135;117;131;114;128;134;143;127;139;129;124;138;118;138;133;161;125;142;122;100;111;92;106;104;103;113;127;106;111;135;98;111;125;173;177;190;203;176;160;182;152;143;133;141;123;140;138;162;148;174;147;167;166;159;150;147;162;148;126;141;127;159;159;172;152;136;153;108;110;140;122;143;145;163;136;121;127;150;136;139;154;133;136;138;128;135;112;120;146;136;98;129;112;119;119;100;135;111;112;125;131;128;134;125;126;132;126;133;134;122;117;149;143;146;149;153;146;145;150;120;137;148;109;132;129;137;130;111;139;146;161;188;140;134;122;112;128;121;122;146;109;128;140;131;111;105;90;89;113;133;113;112;123;123;119;115;134;128;117;110;136;138;137;120;122;113;105;130;126;116;118;131;113;147;127;123;120;115;137;122;139;133;134;128;144;120;120;112;108;128;112;121;125;128;135;140;136;132;135;144;154;133;167;137;138;163;137;153;156;148;151;144;128;129;167;151;154;122;124;161;164;128;121;122;147;175;173;161;161;156;167;143;120;111;112;111;87;102;91;120;148;111;122;152;138;143;121;131;108;147;113;153;158;149;156;161;124;142;138;118;127;121;128;113;122;133;151;143;130;149;134;132;132;150;125;129;130;130;158;171;162;160;128;129;130;130;122;132;107;137;154;151;159;132;124;119;117;124;126;123;134;121;105;101;127;124;119;127;126;129;131;151;161;117;135;150;155;154;157;170;194;188;153;178;141;118;168;186;191;176;173;187;154;180;149;160;161;151;142;121;109;105;101;127;97;112;93;125;102;110;106;116;112;111;117;112;111;117;135;122;141;134;139;136;108;104;106;145;125;121;156;114;132;110;133;144;129;149;148;141;142;131;132;115;136;136;140;123;130;146;159;135;147;148;129;121;136;166;156;126;137;109;138;123;126;127;101;115;118;107;121;117;135;132;133;118;141;121;155;119;139;143;118;117;126;131;122;120;115;125;137;122;139;129;139;124;133
120;127;111;104;130;117;124;152;123;105;136;95;121;94;119;107;124;115;107;116;118;114;120;112;114;132;124;122;129;101;106;129;132;100;145;129;136;88;115;126;114;111;105;97;114;137;118;115;117;111;141;132;135;98;87;99;86;104;95;122;97;108;89;116;84;126;126;124;116;95;132;116;107;114;112;123;112;109;112;142;128;142;153;134;114;103;113;114;111;130;94;87;110;104;118;101;130;103;108;111;113;94;100;104;120;103;97;104;109;116;100;105;106;108;105;119;108;101;119;106;146;122;103;115;124;125;125;163;144;130;118;123;88;105;114;119;94;119;110;129;106;122;119;115;127;111;121;110;117;96;113;121;114;119;95;112;127;125;119;115;126;115;104;120;108;111;97;116;113;108;115;112;99;108;112;122;131;111;116;132;111;115;124;135;152;148;113;124;123;106;128;147;103;128;107;115;131;108;105;112;128;107;107;114;132;140;122;121;114;128;109;145;114;131;133;139;127;133;113;112;124;120;143;171;149;149;140;145;151;128;129;128;119;119;150;124;133;122;147;124;157;133;133;137;131;139;133;140;139;125;122;150;134;126;149;146;143;117;155;115;107;119;111;104;114;119;127;131;132;107;105;111;138;112;104;125;126;132;115;137;90;129;148;113;134;132;133;159;137;136;122;143;138;149;126;90;87;110;125;134;122;94;115;129;136;99;122;125;100;127;116;129;108;107;116;117;106;133;120;123;132;134;122;126;126;136;131;129;130;141;123;100;115;119;68;54;70;60;51;63;87;108;107;110;108;139;134;115;115;122;112;125;157;125;148;152;148;125;121;120;126;128;119;138;151;150;145;145;154;130;145;133;146;154;158;149;143;112;126;145;124;120;164;161;160;158;134;143;160;146;129;147;137;135;119;126;149;141;121;138;124;143;132;122;101;124;124;109;100;105;116;122;119;151;149;121;112;120;115;119;105;120;128;102;128;124;127;93;88;122;119;105;141;131;162;135;138;132;131;140;128;135;113;121;127;136;104;135;117;147;128;132;131;102;97;88;87;104;116;114;114;89;121;111;115;111;106;134;119;113;125;120;107;121;124;119;136;142;118;111;135;160;145;142;115;137;106;80;94;88;94;91;92;105;126;114;125;110;98;88;131;112;101;98;110;127;105;122;138;158;146;155;137;134;117;119;128;125;139;129;121;146;138;143;130;148;132;130;139;132;145;123;149;160;115;101;136;137;138;144;118;120;120;128;132;123;128;107;131;116;133;120;123;142;122;109;102;134;117;130;132;106;98;99;82;58;67;84;99;131;112;135;135;122;126;120;121;108;115;106;117;115;100;95;92;95;112;102;112;118;112;90;117;126;111;127;147;139;136;102;126;129;123;125;102;95;109;115;107;108;95;104;122;139;117;118;134;99;91;90;91;91;90;92;130;120;113;106;134;119;124;106;117;107;98;112;133;106;111;114;114;126;171;131;136;150;146;141;157;135;142;146;157;156;146;152;147;156;168;180;189;195;163;137;148;141;112;106;143;109;128;136;118;126;125;146;103;123;108;129;81;112;117;94;106;110;117;117;122;122;114;125;118;107;130;125;120;120;142;111;119;141;152;184;149;142;125;129;133;127;124;125;118;115;104;82;81;89;98;119;107;113;101;96;110;106;111;138;114;141;115;139;128;124;120;123;157;131;128;121;118;138;144;139;139;140;137;121;160;170;165;162;158;154;157;144;145;139;149;143;130;123;141;111;104;103;119;128;110;110;122;107;99;128;131;125;130;131;150;137;138;135;121;136;125;128;126;133;120;123;127;113;118;124;157;154;138;114;126;127;108;116;119;107;138;120;125;123;135;107;126;102;113;103;106;107;89;85;106;90;93;125;137;120;130;142;130;117;112;115;144;145;152;151;124;134;143;136;134;109;125;117;115;115;112;115;126;128;121;119;123;128;118;124;123;138;124;133;135;142;126;137;148;144;115;114;121;120;126;139;131;157;118;133;113;116;124;137;141;137;129;155;121;136;121;139;157;133;128;131;138;133;144;132;140;126;132;151;149;128;156;147;133;105;132;116;120;119;132;129;113;113;131;141;151;156;142;149;147;112;139;133;152;134;143;167;134;141;146;159;133;140;146;136;141;116;139;123;166;137;127;120;132;137;149;121;112;117;155;120;145;125;137;146;151;143;112;121;148;132;130;104;154;135;129;140;134;128;134;122;123;124;123;128;145;141;123;117;99;125;138;130;134;144;132;139;114;132;130;98;114;127;113;111;152;145;151;131;120;116;118;148;136;151;129;116;84;84;120;131;94;126;119;137;131;124;110;104;133;115;140;133;115;134;136;134;118;133;125;128;130;124;171;199;244;185;137;129;147;141;130;161;142;147;172;149;162;147;122;127;139;137;139;144;124;129;117;144;133;138;132;120;120;129;123;102;100;116;102;113;106;143;143;145;123;160;121;159;157;126;133;133;110;135;143;131;148;146;187;148;123;149;176;168;216;179;146;128;122;139;124;126;130;116;121;124;144;117;138;110;109;122;136;124;132;127;139;135;134;137;132;152;137;149;143;116;116;127;107;140;133;145;137;137;128;153;143;133;148;136;108;112;118;124;108;100;92;102;104;116;112;135;112;126;137;158;158;173;158;183;196;176;198;145;139;124;152;140;131;152;156;176;154;162;175;195;161;153;126;128;131;128;159;150;154;148;174;153;165;135;122;136;128;140;152;158;160;142;127;145;130;132;161;129;158;141;117;134;139;113;146;146;129;128;130;131;121;119;130;109;110;128;123;148;143;142;138;155;129;118;134;131;130;129;116;148;149;185;176;174;156;106;127;121;150;150;150;140;144;143;132;120;152;141;164;158;137;150;121;112;124;136;117;118;123;95;115;125;111;96;108;123;105;103;121;124;140;123;116;128;127;118;112;141;173;150;150;133;127;106;101;117;117;137;100;133;156;126;139;131;124;133;156;149;149;143;147;131;128;151;125;107;142;127;139;142;129;141;125;134;126;133;146;159;159;127;162;172;193;202;160;162;161;154;161;128;142;146;140;148;175;158;148;155;138;136;132;123;164;165;172;180;161;145;138;135;117;115;113;104;115;113;145;155;139;137;120;119;119;135;113;135;135;132;154;134;146;146;125;134;115;135;132;138;129;130;134;126;131;113;128;137;144;149;137;129;130;148;135;144;118;131;167;174;182;148;142;133;117;135;133;139;132;145;138;144;142;120;122;125;112;124;101;135;98;118;135;141;133;144;144;132;127;123;139;146;156;156;162;141;159;143;150;195;183;193;141;142;115;156;170;163;153;174;156;180;180;150;168;191;174;143;137;120;112;110;123;109;116;115;103;114;111;113;118;108;115;110;97;122;112;127;120;132;133;121;137;126;124;118;117;138;121;147;128;157;132;127;129;120;141;129;137;115;118;118;110;116;119;105;112;141;116;140;117;128;132;124;150;119;135;165;131;126;105;138;129;125;124;137;139;105;130;122;130;135;115;115;120;122;128;134;156;133;123;123;147;109;103;131;122;124;117;124;117;133;110;120;144;133
123;107;127;114;119;105;118;130;152;119;120;127;94;107;109;128;101;128;107;102;111;134;136;117;100;109;116;115;105;128;128;147;106;118;119;100;106;131;117;127;115;116;97;105;130;108;131;120;113;107;144;137;115;118;125;80;83;85;113;115;113;117;91;111;110;117;113;125;111;128;118;102;120;98;114;126;114;115;106;120;128;147;157;117;131;105;141;122;141;137;106;105;123;83;100;150;112;125;120;97;110;99;115;116;103;116;122;130;105;118;110;120;107;122;111;114;116;111;118;113;125;139;123;115;120;111;117;131;124;122;115;110;133;102;116;95;98;111;104;101;145;94;109;122;119;86;128;108;114;124;119;121;128;100;109;121;112;135;98;104;120;99;99;121;119;107;111;108;113;93;98;114;136;109;107;113;116;116;120;117;110;130;135;107;138;135;122;113;134;136;124;126;109;133;114;107;118;118;113;121;113;122;100;111;125;132;108;119;117;129;145;110;118;135;116;124;116;120;120;119;133;110;139;171;151;142;149;139;137;140;138;130;140;124;121;158;145;126;136;138;125;122;138;113;120;113;100;132;136;149;136;125;128;126;135;128;143;158;150;136;113;115;123;98;102;119;128;120;117;118;115;118;111;98;120;114;128;121;111;121;109;161;159;144;132;136;130;148;132;130;140;138;130;139;145;90;89;84;114;135;131;123;130;109;129;116;117;126;112;120;116;130;114;115;122;128;103;126;116;119;139;121;118;141;152;113;134;112;125;138;145;124;116;110;111;74;64;58;57;72;72;91;112;131;98;134;102;108;102;134;116;133;130;139;131;136;158;129;129;111;136;126;126;136;136;140;126;115;139;139;156;133;125;152;122;158;130;126;142;122;127;155;147;136;160;147;136;123;149;145;132;107;134;123;131;167;133;153;158;133;127;126;123;119;114;113;106;109;113;121;119;131;110;138;163;142;123;128;142;110;107;120;136;118;112;130;137;109;120;126;104;113;122;151;134;153;159;141;136;151;146;145;148;112;127;122;109;146;125;130;143;153;130;110;93;86;81;93;105;106;119;116;125;98;129;109;108;124;110;123;128;107;109;129;117;118;117;120;121;140;128;143;145;128;133;124;98;79;101;121;83;98;85;103;108;117;117;146;126;121;102;104;122;120;123;94;116;120;127;147;153;147;129;120;122;145;154;134;146;117;125;118;140;126;144;123;117;129;144;125;135;168;167;158;139;122;119;112;129;122;131;103;116;131;128;131;129;124;128;136;117;123;106;131;115;126;110;142;143;138;103;129;94;75;63;63;71;72;101;118;133;128;128;107;121;122;103;102;105;115;93;102;116;91;109;119;115;110;107;119;114;107;110;103;105;118;123;137;145;139;125;122;117;111;109;113;111;113;107;105;101;130;122;114;106;102;111;101;99;83;96;123;102;100;101;110;103;128;157;127;127;128;131;118;105;121;103;110;116;134;136;145;150;128;170;139;132;149;145;138;142;142;168;145;147;137;147;166;191;190;175;163;176;166;152;136;130;129;129;154;134;139;127;124;127;103;147;117;112;101;102;113;115;105;112;108;121;117;150;139;94;95;130;130;115;116;109;125;119;124;123;112;142;154;154;137;130;135;139;118;138;140;109;136;103;103;77;81;84;105;111;93;110;94;104;123;121;115;111;120;123;125;117;119;102;128;121;114;121;142;133;116;112;124;149;150;151;136;171;159;162;173;129;140;136;148;140;146;105;132;152;130;118;104;110;121;106;107;113;132;135;132;133;136;131;143;132;139;138;120;144;119;135;134;139;121;150;124;164;137;136;115;115;111;143;126;122;112;127;119;108;124;133;136;132;104;111;114;106;117;121;117;106;103;92;120;111;81;79;94;85;102;142;136;142;128;155;135;140;118;117;141;136;114;130;125;159;152;133;111;106;122;106;123;119;119;91;123;122;130;110;117;118;112;119;110;141;143;123;168;135;130;122;131;125;125;129;144;132;134;116;116;142;109;122;123;109;119;135;146;145;138;131;168;137;139;147;117;110;127;135;138;125;129;154;118;120;147;147;139;122;145;136;134;135;124;132;139;129;122;129;144;138;140;113;134;135;146;126;131;142;135;136;145;141;159;144;160;138;122;144;152;149;154;140;131;108;137;149;138;135;148;128;134;155;147;127;116;151;153;157;147;114;123;138;150;156;122;147;124;128;145;129;143;118;151;137;140;160;116;135;139;135;148;122;143;94;119;123;120;131;129;136;135;130;104;112;100;118;120;131;118;114;133;136;130;135;130;106;120;151;149;141;141;140;100;98;109;133;118;140;136;115;131;136;138;128;136;116;136;118;128;87;116;125;107;143;131;116;136;102;123;181;231;264;204;149;120;140;133;139;134;156;176;142;152;155;129;122;150;127;118;151;126;110;127;163;126;128;163;126;105;146;163;133;115;135;108;113;109;126;126;139;130;128;126;158;141;141;139;140;124;129;122;130;138;150;138;145;168;144;170;152;202;185;177;125;129;121;140;130;151;139;133;159;126;117;119;119;135;130;115;137;108;134;141;130;122;130;127;115;142;151;158;122;141;128;111;129;129;112;129;116;115;125;115;130;129;165;138;131;102;137;125;89;86;64;70;90;101;137;133;124;145;138;120;128;155;177;187;169;201;156;151;140;164;109;150;139;136;137;149;169;185;203;256;154;149;123;95;130;137;134;138;158;159;184;125;167;125;124;124;109;141;138;148;149;142;122;136;152;138;142;160;139;129;116;137;139;122;150;138;153;123;129;128;153;110;128;116;124;137;141;118;128;144;136;133;130;121;121;137;128;134;128;150;173;179;184;157;151;134;140;149;119;141;152;117;136;153;147;144;117;169;163;136;143;129;123;99;129;130;142;129;125;139;108;129;127;112;106;112;115;119;96;109;116;115;111;130;107;123;129;127;133;139;122;124;111;133;112;116;129;128;139;125;124;129;134;134;121;115;154;137;129;161;143;145;142;118;130;110;128;114;130;148;125;144;140;119;123;130;140;122;141;121;149;187;195;206;164;147;154;145;154;117;140;116;151;150;148;156;159;173;128;123;117;124;164;173;157;162;157;173;144;129;128;104;117;123;133;132;128;131;129;127;113;120;137;118;123;121;150;123;156;156;107;161;126;132;120;120;129;147;142;128;117;130;137;136;111;148;131;138;144;138;159;161;141;120;104;130;152;201;184;138;132;117;128;127;136;128;134;128;108;133;132;124;141;126;134;133;109;121;124;124;132;131;136;151;109;122;114;138;138;159;132;152;138;144;152;141;156;145;170;158;136;142;125;144;165;153;172;165;158;168;164;185;152;164;148;160;134;135;133;98;119;110;116;95;96;114;97;121;117;102;110;103;123;159;137;103;121;130;140;123;130;131;136;115;115;150;122;124;143;134;140;112;128;127;129;130;121;127;105;100;132;131;137;107;108;119;113;142;129;130;139;122;163;121;152;166;154;129;126;139;143;133;111;132;110;97;108;116;128;134;132;126;135;116;113;141;167;147;139;139;117;119;128;131;111;115;119;113;125;123;132;133;136;137
124;112;117;124;109;124;122;127;133;110;120;100;120;147;137;98;119;119;135;125;133;112;128;110;109;124;131;109;114;115;120;120;101;126;135;113;110;137;121;119;116;102;122;118;116;133;104;130;113;111;117;129;94;107;100;90;85;83;100;120;112;102;92;92;115;111;111;117;102;109;119;108;99;85;115;94;121;131;118;110;114;109;110;121;109;109;109;95;124;106;99;100;114;106;117;111;108;124;114;95;97;106;112;123;86;119;114;106;109;104;87;107;123;103;116;104;107;108;88;112;127;140;117;123;102;98;96;114;104;109;103;110;118;125;102;105;93;120;105;115;112;125;115;125;115;119;114;113;127;115;97;133;117;96;122;104;139;130;127;112;108;124;114;105;118;128;109;107;119;105;127;112;120;103;110;130;107;132;98;106;111;122;105;135;115;132;136;132;116;118;131;90;102;127;137;137;123;113;113;112;109;115;129;126;131;137;103;150;121;128;131;126;111;122;102;123;151;126;116;112;129;150;142;127;126;151;140;155;144;129;135;146;151;158;132;126;135;145;126;118;117;134;115;121;142;146;129;128;124;122;115;135;129;128;152;134;137;139;124;122;105;115;107;105;126;119;102;118;99;133;131;99;110;128;107;115;127;131;120;125;129;128;160;141;129;155;138;131;141;150;132;137;144;137;113;97;75;110;124;122;128;112;124;111;138;145;117;133;123;116;133;112;116;118;128;116;105;117;114;131;115;102;113;116;108;140;124;128;115;113;110;131;133;101;110;64;77;63;72;80;91;97;121;120;126;123;121;121;121;123;141;148;139;164;130;152;138;123;113;112;126;131;165;143;136;162;136;142;155;140;142;145;153;145;142;141;145;120;118;109;133;139;139;139;127;125;119;126;129;152;150;120;128;129;129;122;124;125;123;140;146;129;136;116;106;110;132;111;122;150;114;114;121;139;111;123;121;115;112;125;124;118;93;135;137;132;121;113;104;117;103;138;124;140;148;139;123;150;142;134;173;122;143;133;133;122;144;130;155;133;144;155;124;98;78;88;100;110;103;127;109;130;102;128;114;129;112;141;120;139;132;113;108;117;137;138;137;116;118;142;136;165;140;126;131;108;93;108;106;100;106;103;83;122;106;130;102;117;106;131;115;105;111;124;130;127;99;103;131;154;141;132;151;136;110;151;131;151;138;125;121;138;134;118;138;121;117;124;155;140;133;137;127;143;147;137;110;145;147;110;106;135;95;128;100;122;130;128;113;110;131;122;126;122;129;114;130;143;151;126;146;110;102;83;57;60;66;81;93;109;138;134;122;115;117;103;96;100;98;112;104;92;115;98;116;102;106;110;107;117;100;104;121;101;123;114;113;137;140;135;114;125;137;117;93;101;139;106;115;110;89;118;126;106;107;125;132;111;86;103;99;81;114;121;93;96;122;124;131;152;93;118;135;127;138;122;130;121;125;126;137;177;170;144;155;127;149;134;154;147;138;147;139;129;110;146;135;144;173;158;196;192;173;155;140;139;115;132;139;142;125;131;138;112;127;112;124;106;142;116;108;104;119;103;105;112;126;114;127;138;129;100;110;106;108;112;107;106;111;128;119;112;131;145;139;138;141;120;112;147;142;116;125;117;112;98;117;62;111;99;84;98;108;106;110;142;112;108;108;101;136;131;134;108;113;106;121;129;126;120;134;121;112;141;131;144;137;127;141;146;169;144;142;126;132;109;124;146;121;136;132;121;136;116;91;122;112;118;113;115;140;120;137;132;107;122;125;136;134;147;132;107;112;124;103;144;119;112;114;124;130;103;136;122;141;117;121;119;118;122;117;130;124;114;115;124;130;129;144;141;101;106;120;101;90;93;87;73;78;79;85;103;136;118;133;114;127;139;133;108;126;117;137;120;114;136;134;171;158;123;119;129;124;142;122;137;148;129;136;122;112;117;111;126;115;107;125;146;137;127;144;144;105;141;105;95;124;129;111;138;138;136;121;118;116;120;129;137;181;133;121;134;152;133;147;135;111;128;131;143;136;136;130;123;136;123;123;151;128;144;134;125;150;124;140;133;136;140;135;121;129;135;114;131;145;129;131;140;137;122;133;139;164;133;172;157;140;151;181;150;119;161;143;138;126;120;133;149;127;135;116;153;133;128;138;123;113;134;142;146;129;166;126;114;144;110;128;136;139;147;129;145;106;137;143;133;138;153;132;128;126;137;118;107;143;121;118;116;122;136;130;123;107;132;126;115;124;123;95;102;120;124;114;124;148;139;154;151;147;111;129;148;143;147;113;114;131;108;147;113;113;119;135;124;148;112;137;125;124;120;114;135;122;100;130;139;125;116;121;132;117;127;189;192;211;176;130;148;134;156;157;121;137;166;141;168;135;119;140;150;139;140;127;135;130;111;120;150;178;149;149;159;144;144;126;104;136;124;119;113;113;111;127;119;150;130;138;144;147;132;125;115;136;131;124;138;131;149;143;135;153;156;191;177;190;151;136;133;154;133;125;146;123;135;134;136;106;139;134;110;130;112;139;145;147;140;141;135;123;123;129;119;136;132;146;143;129;131;128;130;136;117;140;132;138;136;142;148;131;154;150;136;144;142;101;94;70;88;99;106;150;151;127;119;162;152;149;179;169;185;179;163;133;130;126;115;157;141;126;153;139;154;134;163;200;206;169;127;116;125;151;124;132;129;135;125;157;146;178;148;116;109;154;165;127;153;158;162;125;108;136;136;143;144;148;126;143;123;145;142;132;129;126;143;109;132;120;128;128;131;119;139;127;152;140;142;127;120;133;128;137;152;123;136;159;132;174;159;152;143;147;142;123;115;121;125;137;123;131;138;148;140;121;134;146;149;143;162;137;131;114;134;127;130;122;116;112;141;126;123;133;128;92;116;102;106;127;135;113;136;131;106;116;123;141;116;135;141;144;113;129;137;134;103;105;148;127;112;93;137;128;127;132;127;122;152;129;137;127;119;108;129;120;107;124;107;148;112;127;121;125;116;128;134;160;137;134;149;194;180;171;178;156;142;137;141;131;151;160;134;170;149;178;169;151;147;129;119;145;171;142;169;160;165;169;166;123;103;104;132;144;103;128;136;111;147;110;141;128;133;155;125;150;126;150;137;131;131;169;122;131;130;138;162;147;142;155;133;140;132;129;103;126;143;155;143;142;135;150;130;135;130;187;205;182;173;163;135;122;140;135;134;140;125;138;112;125;151;129;119;133;125;132;118;122;128;118;149;116;136;133;118;123;116;149;141;157;170;151;145;142;162;144;156;132;142;119;134;134;148;133;160;170;160;158;182;156;143;149;151;150;153;142;114;118;98;119;118;118;119;104;122;122;103;106;96;110;103;120;114;128;131;132;130;137;119;130;109;140;114;129;117;121;118;131;131;144;132;105;136;110;126;124;130;128;114;110;127;123;105;122;141;115;125;120;118;122;117;135;134;149;140;152;110;96;118;118;121;108;108;128;149;110;118;129;98;120;126;129;117;108;136;136;136;97;107;132;126;120;130;121;117;118;140;111;138;115;135;111;128
85;122;128;102;123;115;123;111;135;119;123;131;107;106;130;105;131;135;121;95;120;72;114;111;115;138;112;108;115;127;124;113;99;114;134;118;127;125;110;119;108;120;111;130;125;113;111;116;117;120;119;128;106;98;93;82;88;109;103;108;109;97;112;88;104;116;107;95;121;95;102;105;108;100;117;113;111;132;124;118;115;130;125;94;117;93;124;100;122;129;114;94;109;116;104;114;114;101;104;105;109;118;121;99;119;88;110;118;103;108;124;112;108;110;115;115;108;106;129;118;145;138;130;114;115;123;114;120;110;119;118;135;110;108;100;118;129;105;134;105;117;122;99;115;139;122;121;123;118;114;113;108;107;114;115;134;126;132;105;125;124;110;121;127;122;127;128;126;126;102;116;108;109;102;124;126;96;114;117;102;102;103;114;113;128;133;125;146;122;122;115;108;121;112;132;118;125;97;107;111;123;118;114;128;148;117;114;124;141;122;139;133;128;129;125;154;153;123;110;108;120;118;152;144;155;141;162;167;138;150;119;134;148;112;149;136;150;164;127;123;142;114;133;107;140;134;132;126;125;136;127;102;138;128;133;141;121;120;124;135;127;123;123;100;131;126;108;118;131;115;120;136;112;95;120;114;98;133;146;156;147;155;141;140;155;145;136;150;146;124;148;140;149;147;106;96;75;101;130;134;112;114;116;121;117;123;109;121;133;138;118;122;102;117;116;103;100;140;132;123;127;116;131;125;123;110;112;145;117;146;136;130;140;107;91;74;84;78;63;71;75;89;112;129;112;100;136;109;104;140;132;144;128;137;118;131;121;143;129;107;124;121;138;148;165;142;144;148;139;141;130;132;140;142;125;141;120;109;105;136;132;142;147;142;119;142;122;132;141;155;158;127;115;125;133;131;133;126;126;131;135;134;130;106;103;102;122;132;153;142;111;113;115;126;116;120;123;142;104;115;108;111;112;109;123;130;98;92;91;107;104;106;114;125;113;161;116;132;137;142;152;150;152;121;115;129;141;165;121;145;142;140;111;97;90;106;102;102;122;126;100;117;107;115;110;113;106;108;122;134;122;114;134;128;112;131;131;133;147;136;140;142;130;135;130;114;78;98;79;108;130;117;103;86;99;113;110;139;136;118;113;102;119;104;136;96;124;122;128;118;141;132;122;124;127;126;141;130;134;130;134;116;133;129;129;126;129;126;130;130;133;132;140;122;143;111;95;130;102;107;98;123;105;128;118;115;133;134;122;110;114;132;101;106;109;135;134;148;131;156;155;127;105;69;63;53;71;70;87;98;112;115;103;122;117;125;122;120;107;105;98;94;101;97;107;107;81;115;110;116;93;95;113;102;101;99;114;135;144;141;116;134;98;130;99;108;80;99;98;99;101;126;121;123;133;134;113;102;123;80;90;75;100;105;99;102;126;129;104;97;127;122;100;114;109;114;118;105;128;140;148;161;152;170;132;130;120;123;135;140;128;148;137;128;142;141;119;156;174;199;187;207;187;147;159;136;142;133;126;139;125;118;115;117;124;114;132;134;121;108;114;116;108;122;101;111;128;131;113;132;132;120;104;124;111;110;132;115;111;130;131;134;116;135;119;119;132;128;135;124;114;119;117;140;141;105;117;85;97;107;99;103;117;110;112;124;106;132;112;109;122;113;136;138;123;124;125;125;117;150;118;135;134;140;143;118;141;144;125;155;149;156;135;112;136;135;120;133;124;124;115;135;141;96;116;115;131;129;116;132;103;106;127;113;107;119;130;117;101;117;144;99;109;122;106;116;113;136;128;121;141;136;126;133;129;122;129;120;109;125;126;125;117;117;120;124;100;112;133;106;99;87;82;94;74;75;76;92;93;87;96;69;92;127;116;136;121;113;133;128;128;123;123;138;134;133;142;133;108;118;147;107;127;128;121;140;146;127;123;140;123;106;116;136;119;121;138;124;123;143;126;152;136;124;114;118;116;120;134;149;136;127;128;127;138;131;134;124;146;156;134;129;144;128;128;139;113;134;138;135;110;133;126;129;130;130;108;136;161;137;147;144;141;131;134;132;148;120;147;135;103;120;152;126;147;128;140;121;139;121;131;149;153;144;145;154;170;149;129;133;138;133;131;117;140;166;152;148;134;144;155;136;143;153;127;121;130;127;143;136;157;152;134;147;118;125;145;128;127;136;120;131;121;138;132;115;136;151;142;111;130;88;125;112;129;114;106;116;114;125;133;109;124;133;131;112;117;125;117;107;125;131;140;147;152;152;148;143;132;141;147;164;142;173;121;121;114;123;140;156;135;128;139;128;151;125;143;128;117;130;118;114;106;110;103;118;113;135;114;109;114;125;109;143;144;155;155;163;157;163;149;140;154;162;160;171;151;133;122;147;142;115;113;129;131;138;106;147;175;143;157;119;126;160;119;138;114;123;118;124;128;137;141;113;125;124;125;139;123;161;140;114;150;136;132;112;127;146;132;141;159;213;206;247;170;161;129;140;138;149;113;137;95;122;139;143;137;147;99;142;123;124;137;127;139;135;131;142;125;145;140;135;135;145;134;140;115;120;128;105;154;118;124;108;131;132;137;137;139;147;152;153;126;119;118;107;105;92;109;121;125;131;157;137;153;140;140;159;163;211;168;177;170;137;120;135;132;123;130;156;132;126;128;120;142;134;134;112;99;117;137;160;132;134;130;172;167;152;156;117;113;120;121;119;145;142;140;131;115;123;143;146;123;141;164;156;146;123;119;101;134;128;137;145;117;133;128;135;137;123;138;129;155;128;144;142;141;131;154;119;133;112;122;111;128;156;118;111;142;144;141;125;138;137;123;149;118;130;111;154;142;114;129;115;149;146;166;148;132;125;116;120;132;113;134;113;93;127;132;126;117;113;106;114;90;98;106;128;135;125;140;135;118;131;121;116;133;140;135;141;138;119;115;99;116;117;129;123;106;126;117;132;117;116;138;123;128;119;125;142;135;122;108;130;136;121;149;131;128;136;122;122;134;135;153;125;142;156;132;168;128;148;125;157;138;127;126;135;136;145;131;178;165;148;135;130;141;148;174;173;172;156;184;148;164;159;133;105;101;144;137;145;133;133;133;127;144;120;147;133;111;129;125;159;134;132;144;136;137;164;153;123;186;161;196;163;125;127;124;124;129;102;126;135;146;143;144;156;148;145;109;130;157;213;169;194;168;168;131;114;115;120;128;118;130;102;127;120;142;118;138;150;117;116;137;123;127;128;141;121;150;139;119;145;180;155;156;167;165;148;151;143;143;142;165;143;117;122;131;123;152;161;156;156;172;164;150;162;142;163;157;135;103;134;106;119;129;114;109;101;100;109;97;97;111;121;111;125;116;124;127;127;147;123;116;116;140;137;133;117;111;135;127;130;125;134;118;133;150;115;132;119;125;119;97;107;124;132;118;129;118;109;116;102;117;123;118;124;109;151;148;133;124;127;121;128;119;132;114;110;129;106;121;104;104;107;111;134;129;138;132;100;122;120;130;117;135;127;125;138;117;118;127;112;128;121;135;140;115;112
93;105;110;107;119;106;139;123;133;120;114;110;141;111;109;142;128;103;118;106;106;129;109;114;115;110;129;133;118;122;113;113;97;110;118;138;109;117;126;118;115;116;124;109;120;118;111;116;117;136;138;128;90;134;110;101;98;113;100;107;101;97;73;98;95;131;129;108;107;121;92;112;115;124;131;120;102;148;120;128;111;113;125;108;91;88;106;104;91;103;109;103;116;128;97;98;112;100;95;119;134;105;108;110;113;121;102;115;115;117;129;126;106;115;114;144;118;118;103;111;115;123;91;125;116;118;116;108;118;110;102;109;141;126;97;117;118;128;125;127;100;113;119;108;126;117;118;125;118;95;94;129;129;124;117;120;100;109;115;112;129;126;106;124;118;102;102;109;117;121;105;87;103;123;107;133;108;104;116;131;116;110;124;111;129;107;146;140;159;122;121;134;116;105;154;141;125;112;129;96;128;122;106;148;147;123;129;115;133;127;123;145;132;146;133;140;186;123;135;140;111;146;138;128;150;141;165;189;139;146;121;134;135;137;144;128;144;129;132;142;115;125;117;123;131;127;141;118;121;131;134;140;115;121;140;141;108;110;116;114;103;97;119;96;139;126;118;135;106;132;117;138;131;129;115;99;119;137;126;147;162;163;148;176;153;153;139;126;145;144;146;146;147;150;132;71;92;100;125;126;131;125;117;133;121;108;115;129;132;134;124;124;114;115;125;119;130;120;121;139;119;128;113;128;129;139;135;117;131;132;121;130;120;118;82;61;83;70;56;60;72;94;110;116;134;112;134;119;120;129;129;134;124;127;127;135;127;114;134;106;99;124;154;135;137;132;141;139;117;134;126;130;133;132;135;117;140;114;125;130;132;133;135;137;137;146;147;119;147;140;117;134;125;141;118;128;154;130;130;130;142;153;111;112;130;110;93;118;105;134;106;113;97;120;108;124;107;132;153;116;108;93;103;105;119;125;114;110;116;120;95;109;138;131;136;132;133;135;119;144;122;146;137;150;161;137;145;160;138;142;140;114;105;98;77;80;98;96;138;115;107;121;131;105;121;133;121;100;123;121;118;135;133;137;133;137;122;124;125;134;148;143;160;166;121;105;94;95;88;90;100;92;97;112;119;120;112;121;142;122;99;101;123;116;105;118;130;121;126;128;113;121;133;126;113;132;135;145;116;99;118;125;128;123;122;124;156;133;165;137;126;114;135;125;119;106;116;117;121;104;107;101;99;117;112;108;131;130;108;123;113;104;110;96;109;113;158;119;146;147;160;108;96;75;71;53;71;69;98;123;95;128;103;116;109;121;107;120;107;122;114;98;100;97;100;90;103;115;83;110;107;103;103;109;126;112;116;123;122;128;125;92;124;114;107;109;114;105;90;113;91;98;102;119;112;83;123;95;116;97;98;96;115;110;117;133;118;99;103;103;121;128;128;120;115;103;125;104;119;140;144;147;150;179;161;128;134;95;149;144;148;119;114;159;134;127;172;143;134;158;174;170;182;130;137;141;120;125;126;115;131;117;103;123;130;119;122;132;152;122;113;117;126;92;107;97;96;125;106;134;128;111;132;109;124;124;123;111;140;127;135;122;149;142;144;127;131;116;138;129;125;114;122;125;117;117;88;84;93;94;104;105;104;126;101;117;112;115;120;155;123;123;107;128;112;136;143;142;119;117;115;130;119;133;123;145;146;124;169;173;141;138;130;133;113;147;128;109;129;135;137;140;122;115;117;136;128;112;105;111;107;86;122;104;121;117;127;119;130;111;114;129;114;123;122;112;95;104;122;117;117;121;117;124;124;140;128;131;137;104;147;127;141;128;114;116;134;118;110;95;82;77;61;59;71;89;121;128;154;132;99;95;80;109;112;101;106;105;115;103;147;122;118;116;108;127;136;132;137;141;135;132;112;135;118;141;114;148;135;126;117;111;92;95;99;116;119;142;106;147;129;136;98;103;124;107;120;120;114;126;151;123;120;139;121;125;140;150;153;138;127;138;120;134;131;123;136;108;122;126;127;153;130;135;120;122;124;130;134;133;143;134;149;111;153;155;144;128;149;138;141;124;154;110;124;125;124;133;132;131;130;153;148;141;151;162;135;159;166;145;133;142;141;154;160;150;140;125;133;162;136;164;147;147;143;138;133;153;168;150;146;146;141;147;124;124;130;122;130;147;136;134;145;141;138;160;154;137;161;137;130;121;111;101;119;110;95;122;109;117;114;97;106;112;117;122;97;123;111;127;117;119;114;143;149;132;170;142;130;135;149;159;160;130;127;108;123;126;154;180;134;136;115;131;149;140;150;121;158;156;124;119;132;106;116;157;140;127;111;130;129;124;135;129;137;152;141;142;135;118;150;140;140;154;154;165;148;133;129;127;138;123;122;114;119;109;136;145;153;163;122;151;127;124;124;105;100;106;129;120;137;97;122;141;109;115;123;137;142;133;134;131;129;142;139;132;151;126;125;138;178;226;233;200;193;130;143;133;125;113;123;118;114;146;167;145;138;135;128;154;137;141;130;143;161;147;143;124;134;131;143;128;169;140;136;146;116;130;109;129;130;121;127;128;130;145;131;162;156;145;151;127;141;134;125;109;84;103;109;111;126;151;141;126;157;140;145;169;183;195;187;208;124;134;124;139;145;133;142;135;165;119;108;124;112;103;112;129;108;121;130;126;135;130;166;160;139;163;165;129;137;144;133;155;152;140;151;146;164;152;110;166;150;160;167;163;129;127;107;110;120;116;117;129;118;138;113;117;124;136;123;130;127;141;139;130;135;122;118;110;150;142;128;151;122;157;149;146;126;152;142;112;145;123;134;137;130;132;112;119;143;107;140;125;132;137;131;157;117;120;128;122;118;132;102;123;132;130;161;103;119;119;116;118;111;94;111;92;113;147;116;137;131;112;140;123;117;120;168;162;114;130;114;116;102;123;121;110;89;134;116;117;131;136;118;128;119;122;125;119;150;131;137;135;148;117;127;133;133;113;123;134;117;136;148;126;151;126;155;150;149;139;162;133;168;119;140;129;129;156;153;186;146;162;136;124;137;180;177;191;193;144;168;160;174;130;114;131;109;138;130;153;126;113;127;127;128;143;131;122;131;127;136;136;138;147;135;136;149;146;149;146;165;195;163;147;152;124;125;105;144;132;135;135;130;134;159;145;136;141;112;184;190;204;208;221;211;194;150;128;145;112;133;122;128;99;99;123;111;134;135;136;132;128;121;140;121;126;143;116;130;132;126;127;157;174;167;167;172;163;150;151;125;165;99;129;150;146;140;144;129;143;143;155;204;186;179;169;162;150;132;131;139;130;126;94;129;98;130;116;114;101;127;129;123;114;119;115;94;122;110;117;120;121;141;134;147;154;110;121;111;112;141;148;133;124;117;131;138;129;133;114;123;84;127;105;128;105;113;123;108;126;115;113;110;123;133;129;123;145;132;119;122;131;117;126;128;93;105;117;119;136;128;101;91;123;132;118;137;121;117;121;133;126;109;127;116;128;143;116;119;127;129;140;119;113;123;130;151;130
123;99;125;124;123;116;136;123;118;120;125;146;132;106;116;112;120;127;99;118;104;100;125;110;106;107;115;125;106;120;123;122;123;126;123;125;133;119;120;120;116;103;76;100;123;127;106;115;121;134;130;123;101;99;106;109;109;110;103;102;99;111;108;96;105;102;108;92;107;106;103;107;97;131;133;136;98;134;114;115;125;142;117;140;110;116;109;109;113;96;89;110;107;106;103;117;91;94;98;115;105;113;94;101;109;127;108;125;109;121;130;118;108;128;125;131;163;122;110;107;117;113;105;131;126;106;133;112;121;103;115;124;104;120;106;91;125;126;116;110;119;98;93;128;127;121;100;127;124;112;111;107;118;112;111;113;117;103;115;120;121;98;117;124;119;122;112;118;107;98;109;120;116;103;127;121;111;121;123;112;116;99;137;130;132;97;137;166;142;109;110;99;129;131;147;118;124;127;129;119;129;129;121;143;140;124;96;135;101;129;126;155;130;147;140;164;140;123;131;127;135;141;139;146;126;140;145;143;155;121;134;137;121;136;142;166;146;141;136;124;124;106;136;115;105;137;118;120;137;137;141;122;131;131;127;132;103;109;140;112;98;101;115;104;106;95;115;118;108;104;113;132;118;103;114;113;110;106;136;160;180;149;188;213;190;175;144;128;126;150;148;156;151;129;92;84;88;112;138;100;115;131;123;129;128;113;144;126;137;108;118;135;122;106;108;109;130;111;125;116;109;138;118;139;129;126;131;124;117;129;116;122;124;115;87;86;71;68;60;57;78;79;118;115;124;109;131;129;136;142;116;138;128;137;143;133;124;142;122;120;121;127;130;122;145;147;146;157;133;133;118;125;108;130;123;133;120;122;129;120;111;131;144;129;133;123;129;137;140;135;133;125;119;137;124;124;139;138;133;124;125;119;129;121;103;124;108;117;145;105;124;97;99;91;133;114;143;105;112;140;127;88;90;111;126;112;98;107;116;114;114;116;117;132;127;121;118;139;141;145;154;131;140;133;136;165;137;139;150;138;134;92;100;91;82;85;89;103;136;118;134;128;117;127;110;132;118;94;129;137;130;121;142;135;142;123;136;129;118;150;130;140;173;148;152;128;116;84;83;76;116;95;127;139;118;120;115;129;116;124;118;150;93;100;115;124;116;115;110;125;129;127;122;124;115;148;126;121;142;146;122;134;141;113;136;141;129;122;131;135;131;134;119;128;104;136;104;138;116;105;115;126;141;110;134;127;148;122;135;126;129;147;128;96;136;132;112;132;145;148;127;114;74;75;62;51;58;67;91;98;84;115;97;108;128;117;107;95;114;111;117;91;98;99;108;107;70;94;100;118;93;102;106;131;122;131;140;123;129;123;126;101;91;113;108;108;100;102;92;84;89;106;95;116;125;139;113;97;98;77;88;106;105;117;113;122;122;131;114;127;126;137;143;123;104;113;134;127;136;170;146;151;154;150;126;161;134;110;128;151;155;152;153;135;131;126;156;158;171;181;175;169;152;168;143;142;154;132;124;109;100;97;109;128;131;132;154;124;137;138;106;117;122;115;119;102;102;112;123;124;109;116;116;109;123;124;108;132;136;121;111;127;140;145;130;131;122;119;135;125;112;128;115;128;114;121;92;91;105;109;107;93;97;110;101;138;133;129;148;114;126;116;133;128;108;130;125;177;163;137;127;120;111;126;138;128;136;142;129;134;157;149;145;134;148;132;138;132;124;130;130;135;140;116;123;135;133;134;121;104;138;110;90;107;121;127;121;111;102;124;114;130;118;107;119;125;114;131;125;131;113;116;106;127;123;127;128;117;136;120;109;122;125;112;114;120;121;110;104;107;88;79;61;66;92;90;111;141;169;141;115;122;66;78;87;97;130;117;130;121;137;115;126;123;116;132;127;143;116;129;113;110;143;122;123;138;147;154;134;128;129;112;114;103;107;106;117;149;102;123;136;136;124;111;130;131;120;126;149;165;130;136;163;131;130;132;127;145;108;117;129;138;164;152;132;146;127;136;117;138;136;132;127;130;127;137;140;139;141;161;149;134;138;127;130;145;130;118;155;115;125;157;130;128;112;107;136;130;111;125;136;143;144;144;137;140;160;165;165;152;136;151;139;138;132;125;143;123;128;144;128;151;124;135;159;143;121;157;146;134;142;128;134;134;109;135;150;132;150;123;133;132;118;151;146;147;138;131;141;148;138;153;108;134;120;111;120;107;124;128;124;128;104;112;115;78;104;120;105;126;134;115;127;132;119;132;131;143;124;146;153;159;142;133;132;111;118;146;151;148;138;132;135;145;141;139;159;131;126;119;156;142;117;108;105;127;142;140;127;140;127;101;133;128;136;146;137;128;149;130;144;148;152;167;137;149;132;133;144;130;150;147;137;142;130;122;119;144;165;135;145;109;126;117;128;109;126;121;100;132;123;133;123;105;126;128;144;135;125;132;152;143;122;130;136;140;133;116;143;153;173;236;257;251;154;137;121;133;126;119;111;124;109;135;128;157;137;155;150;120;128;126;136;145;132;120;148;136;158;156;146;153;158;137;143;101;138;123;123;138;127;125;103;138;140;146;160;162;152;134;114;144;139;122;115;117;111;106;136;100;101;135;144;136;144;146;147;187;182;201;175;181;154;118;130;142;124;148;130;143;142;122;101;97;117;110;104;121;126;133;130;103;133;131;141;125;123;136;118;126;138;132;143;115;111;153;138;150;141;131;169;137;144;131;171;140;131;142;115;140;137;141;136;133;137;131;136;143;115;120;119;143;126;113;113;141;130;115;116;119;132;116;132;134;121;146;175;152;131;121;131;155;134;136;160;117;118;121;124;132;143;132;127;152;118;155;132;142;131;136;114;114;118;124;107;119;132;117;108;115;106;122;110;127;116;122;126;100;101;112;114;129;128;132;121;116;149;150;127;129;103;122;122;133;115;113;102;104;120;117;140;127;113;110;122;115;123;103;128;146;129;122;144;124;111;137;125;129;127;150;137;142;137;147;188;121;144;152;143;152;121;141;112;155;119;126;141;146;156;143;164;158;151;171;131;136;137;160;169;210;172;148;141;172;165;148;134;128;137;149;136;149;163;143;116;114;124;147;141;112;126;112;129;138;138;166;155;127;168;130;169;179;175;159;179;123;121;122;125;144;115;131;153;129;126;156;143;129;107;124;170;235;197;183;192;207;227;225;188;150;107;122;134;142;125;145;118;142;125;123;131;125;137;142;98;123;137;122;147;123;135;125;142;127;146;126;152;157;149;165;164;179;156;150;135;125;119;116;138;139;133;137;181;169;139;167;158;148;176;134;172;148;137;110;107;110;118;117;116;125;116;133;122;115;109;125;100;100;123;111;115;110;118;137;131;133;126;125;136;118;123;122;135;149;133;140;129;122;121;121;121;105;120;102;123;109;126;135;123;138;96;142;113;131;98;102;144;120;140;141;135;155;130;124;140;116;115;125;103;130;134;117;123;114;107;104;110;140;125;127;137;129;134;140;129;132;123;132;125;114;135;112;121;126;123;136;109;137;127;130
75;121;134;114;116;109;142;145;130;121;132;117;123;125;122;119;131;120;107;108;140;124;96;100;139;122;115;128;116;124;125;128;110;118;126;143;139;179;169;133;116;131;115;84;101;108;138;128;109;118;129;148;141;117;116;113;109;86;94;106;110;90;114;109;103;114;129;126;114;106;107;92;112;121;137;114;90;110;114;120;114;111;139;139;113;114;115;125;117;129;102;118;119;102;115;118;98;120;113;108;124;99;86;128;102;123;110;114;113;110;119;125;133;108;102;153;133;108;117;92;121;121;104;111;118;123;111;118;107;94;103;111;116;128;113;129;120;108;99;90;102;116;135;123;105;122;106;105;126;104;111;131;101;105;136;101;91;122;104;108;134;99;124;104;104;120;117;122;119;102;125;114;109;119;110;119;122;103;132;127;114;114;135;125;109;116;126;155;131;125;107;132;120;124;125;115;138;96;114;115;104;142;127;136;111;136;123;137;134;135;134;128;112;118;111;133;142;123;117;138;126;121;179;138;132;149;128;136;149;133;134;119;130;132;127;139;132;142;138;122;125;129;135;119;140;125;116;127;145;136;122;133;152;151;134;128;139;124;129;97;110;113;110;113;108;112;114;117;110;113;125;143;111;99;132;117;120;102;139;136;142;142;208;221;183;175;168;135;156;170;141;148;138;144;111;91;101;120;128;90;117;130;114;126;136;133;136;130;159;121;129;115;134;125;124;109;137;134;122;133;115;131;131;102;137;127;130;133;97;98;136;118;123;128;102;101;65;59;50;58;76;83;114;128;111;125;102;120;135;116;130;150;136;127;122;130;127;140;151;119;136;116;145;125;131;157;137;158;130;133;132;119;110;120;140;112;132;116;121;131;134;122;140;115;172;127;137;139;149;148;139;138;139;137;146;151;152;134;152;141;161;141;134;100;88;107;118;119;117;110;120;98;129;115;124;119;121;102;118;125;121;131;110;102;117;113;120;110;118;110;122;112;150;121;128;132;164;129;154;135;153;125;152;166;129;152;130;143;137;126;124;116;110;88;71;88;108;106;119;115;96;132;130;127;141;101;114;110;113;121;141;126;134;107;121;120;119;136;131;159;140;123;145;168;160;104;106;88;87;96;98;110;124;98;127;126;114;110;101;113;113;118;106;127;132;127;128;132;125;113;125;129;114;135;103;121;132;139;128;126;144;125;149;145;134;134;107;121;129;151;113;151;123;115;137;139;121;128;137;114;113;132;117;107;104;94;130;139;114;143;132;130;136;102;114;106;120;126;149;133;127;135;93;63;59;66;85;74;69;74;98;108;123;110;117;129;111;120;97;124;100;93;103;90;108;124;129;105;115;106;108;88;116;123;122;131;111;97;97;111;99;89;88;102;91;92;86;121;114;93;104;85;94;101;112;130;120;122;104;113;105;122;113;105;111;105;116;120;138;127;127;113;130;137;101;115;105;126;138;152;146;130;155;149;138;143;130;119;131;122;141;142;154;137;136;140;127;180;152;181;165;196;167;129;140;154;151;154;120;145;121;110;103;132;130;154;134;129;106;144;127;118;122;121;131;109;108;128;108;124;109;121;135;127;148;127;129;114;125;137;113;138;129;124;141;140;150;147;119;119;99;113;98;114;102;115;71;66;101;120;113;115;89;116;109;142;127;132;132;134;129;131;148;146;128;123;151;163;174;125;126;136;122;119;148;167;139;108;129;142;151;150;146;131;123;135;116;147;136;143;143;135;126;132;113;136;119;117;140;127;103;130;131;125;107;125;117;109;110;119;127;118;127;127;124;141;119;129;100;123;118;129;103;123;105;109;116;102;133;115;101;115;125;105;103;122;102;102;106;96;84;65;69;58;81;94;130;128;151;131;115;91;87;60;65;83;105;117;136;132;131;111;121;125;138;119;136;109;118;124;132;113;141;139;122;102;136;122;131;127;124;119;128;120;105;117;112;130;123;145;129;132;107;120;112;121;129;136;130;146;153;141;136;130;144;138;147;140;128;126;135;148;131;135;147;139;145;130;144;143;133;139;141;125;141;120;141;139;131;157;194;149;141;165;158;146;140;117;133;133;145;151;145;129;159;137;130;117;100;115;131;129;120;126;148;135;173;150;155;158;143;153;147;123;123;123;137;138;152;136;159;124;181;139;173;149;148;156;145;148;140;121;135;131;122;124;125;125;178;147;138;148;136;161;161;130;162;132;156;140;145;124;136;131;135;138;127;115;136;137;125;108;117;123;101;97;116;144;124;125;125;109;110;120;115;127;132;153;165;153;137;136;137;143;140;102;117;115;153;150;155;132;122;127;143;140;156;134;154;129;133;135;101;121;113;120;124;123;130;109;152;132;125;114;131;139;108;151;135;129;133;135;110;142;127;128;112;135;137;124;136;143;132;162;141;126;140;129;140;146;140;134;134;120;113;113;98;117;138;123;122;137;134;98;135;144;134;128;118;133;144;124;156;150;129;147;142;123;139;135;177;198;223;219;152;150;127;150;126;123;131;122;121;131;137;130;130;133;143;137;113;141;126;123;144;126;114;149;124;125;148;154;140;128;143;138;121;133;119;116;114;117;114;115;139;146;165;137;156;143;127;139;129;131;137;113;125;136;120;118;139;129;176;168;149;135;156;164;170;197;183;186;144;154;137;136;116;127;127;165;143;135;130;89;97;116;124;135;126;175;153;137;127;154;142;141;156;129;158;130;120;134;113;129;131;143;128;149;146;133;118;118;128;147;135;146;117;116;131;134;114;113;129;146;111;124;124;140;125;123;134;116;141;122;137;131;133;122;130;113;145;127;140;133;148;155;154;135;141;136;152;146;134;159;149;154;129;135;135;116;121;137;151;125;126;143;129;152;138;116;121;119;106;129;122;146;138;109;111;112;130;117;135;109;122;127;102;95;118;129;119;139;123;135;154;153;133;149;118;107;115;99;115;127;90;123;129;114;102;127;115;127;121;104;121;117;131;133;115;132;116;138;105;132;97;143;128;135;140;128;127;142;147;132;136;140;116;131;137;139;146;135;154;161;124;132;131;149;143;153;158;140;153;153;145;148;159;204;168;193;199;151;166;160;165;147;157;138;142;99;137;140;136;102;121;131;139;144;142;126;141;136;129;142;134;133;153;149;149;161;149;159;155;166;146;123;123;132;132;127;188;141;181;162;157;157;136;120;101;133;144;200;210;172;216;232;231;202;154;152;130;127;117;109;117;143;135;117;105;147;125;129;146;124;117;118;114;144;107;125;148;127;142;136;146;141;128;117;148;163;154;155;139;143;130;121;127;136;146;141;139;149;147;136;165;162;150;171;130;159;153;132;123;121;129;131;115;111;125;124;113;130;119;130;144;118;111;123;105;119;140;132;127;127;136;153;149;132;129;125;119;122;129;107;125;129;138;130;125;139;117;131;115;120;114;135;119;118;115;104;131;119;120;129;132;135;142;142;135;156;119;123;117;126;140;102;127;102;120;124;125;109;122;109;104;113;131;101;133;137;131;127;120;121;135;152;134;118;108;117;128;115;136;130;142;127;141;132;138;109
127;113;109;129;110;120;132;110;122;107;126;131;103;115;119;141;120;105;129;122;120;106;99;98;116;108;120;108;113;125;110;111;106;118;106;118;167;187;160;128;126;105;104;127;115;113;109;114;138;103;139;135;124;99;100;107;94;93;95;89;108;98;113;116;102;96;104;102;105;110;97;98;126;110;105;111;125;111;101;105;121;118;118;134;112;119;100;119;122;141;121;106;112;116;121;113;112;104;128;104;107;112;104;111;116;113;115;122;126;108;134;123;116;108;115;98;131;123;109;126;114;127;89;97;105;118;123;119;119;107;105;109;107;110;132;99;114;113;106;115;100;105;98;111;122;103;126;126;120;96;130;124;131;110;110;112;121;114;114;109;130;115;106;96;85;116;129;137;106;124;99;112;100;117;128;128;106;98;118;125;136;109;137;150;141;108;126;124;135;124;108;113;121;134;120;132;150;107;106;119;126;139;123;115;112;131;129;99;137;142;131;138;115;120;107;120;134;112;117;143;142;104;121;144;138;135;136;171;135;104;134;121;109;131;136;138;134;135;136;133;117;127;133;131;107;100;122;131;131;139;141;126;143;148;152;141;147;119;112;105;121;117;128;119;115;112;110;121;128;104;113;108;120;127;96;134;102;137;107;132;134;143;161;201;199;172;174;134;157;156;132;161;129;135;113;98;96;146;105;126;111;140;117;98;113;120;140;140;138;125;127;116;113;108;110;119;117;154;113;111;109;131;118;117;123;114;117;127;100;124;125;117;136;127;117;116;89;74;47;81;96;83;120;120;131;111;148;109;120;116;118;138;138;142;144;139;149;124;125;122;117;136;129;128;132;136;143;127;127;144;132;125;130;143;139;129;119;113;128;137;135;148;135;128;110;137;123;125;139;172;136;138;138;125;135;136;153;127;109;135;147;117;104;111;107;109;121;107;108;126;134;138;107;99;120;113;117;126;136;132;107;113;136;113;135;112;107;88;91;100;112;107;136;126;126;126;117;151;165;160;165;146;152;148;135;122;142;146;142;138;136;126;109;85;76;76;67;106;111;101;115;109;116;111;112;134;122;100;145;104;126;141;154;123;143;129;103;132;133;138;141;131;166;169;158;104;97;92;87;111;120;90;120;96;113;129;125;107;103;116;106;125;112;112;109;126;141;139;117;117;125;108;128;130;106;102;128;131;130;136;128;156;136;150;143;144;104;117;115;116;128;123;122;135;154;156;139;118;103;101;113;129;124;113;97;109;133;154;129;112;118;117;114;108;117;105;120;126;114;143;119;101;91;61;59;69;81;67;60;92;100;123;117;111;110;106;112;102;104;121;94;103;112;99;127;95;102;95;94;102;90;122;104;125;104;110;104;106;103;112;119;107;101;111;110;112;109;105;95;79;90;85;98;120;122;124;134;104;104;111;113;105;118;106;93;105;112;134;125;126;109;122;145;121;119;115;107;90;121;153;156;133;138;137;134;131;123;125;140;149;116;139;117;124;138;133;169;177;180;207;190;173;155;143;140;130;132;152;158;138;113;119;116;116;137;167;129;123;122;123;143;114;132;108;120;132;119;105;102;128;117;138;134;131;119;123;124;115;115;131;129;134;131;130;154;124;152;118;137;123;107;103;111;107;110;87;67;79;111;125;97;113;109;114;110;117;126;147;145;133;131;132;107;141;156;127;157;164;140;133;140;144;146;137;130;157;138;137;119;155;125;134;167;156;150;167;127;128;149;131;122;111;112;121;139;145;122;125;120;119;112;110;105;127;112;136;104;140;99;118;105;104;117;127;125;125;158;127;111;110;114;126;141;116;107;93;99;125;113;119;114;101;94;67;72;75;82;89;69;73;66;80;90;89;113;102;110;103;122;125;112;100;93;93;60;63;79;81;122;134;136;140;135;115;135;131;128;136;127;117;103;137;121;102;141;147;128;138;134;130;136;135;132;128;119;111;124;131;136;133;129;138;145;137;131;128;135;114;138;116;153;108;141;120;127;145;142;127;126;108;128;138;139;113;141;141;123;130;129;147;135;125;136;161;165;125;132;113;132;147;173;144;146;133;122;146;124;145;132;152;152;142;126;139;137;138;108;126;113;130;114;144;146;120;129;132;159;171;175;165;156;137;148;139;137;141;132;132;132;142;142;147;147;158;170;141;176;138;133;143;119;140;124;132;151;128;132;126;149;136;183;167;173;139;150;152;149;145;159;141;144;148;139;134;126;111;128;141;135;120;127;115;107;125;137;110;123;108;113;118;126;115;111;112;143;146;138;153;146;141;157;139;170;168;137;116;109;123;118;126;130;140;105;117;142;147;132;152;143;101;138;127;109;128;127;121;138;148;149;125;138;124;132;128;131;139;133;151;161;147;119;135;147;128;140;106;123;157;116;126;143;123;146;153;146;119;145;136;169;151;137;128;143;131;120;128;122;136;124;133;133;145;144;131;136;150;141;129;114;132;150;137;144;135;136;135;149;137;160;147;190;202;226;177;149;154;136;129;121;134;132;137;124;130;121;122;150;135;130;137;120;121;132;113;117;133;113;132;150;131;129;141;166;152;153;132;138;122;131;123;121;119;115;143;141;127;151;112;136;137;119;146;134;121;144;135;123;102;128;130;150;136;143;167;138;158;173;159;177;193;178;159;148;124;134;115;145;146;123;144;137;150;109;129;113;117;113;144;138;131;147;137;151;145;149;149;149;157;131;125;132;148;138;130;122;138;144;118;125;122;115;111;120;131;144;160;141;138;128;139;127;119;118;134;134;120;131;127;110;134;124;140;129;132;156;137;138;130;135;130;128;108;124;125;135;159;182;149;143;122;129;138;151;132;139;136;148;128;135;112;127;102;146;121;145;149;140;155;131;110;119;132;125;121;117;119;115;123;122;165;115;137;111;118;118;121;108;115;114;126;112;122;121;138;138;151;136;116;128;111;119;106;133;125;107;108;111;107;112;135;121;132;117;134;109;138;125;126;139;117;148;110;127;128;127;122;128;152;139;119;132;144;160;139;141;147;137;145;155;130;130;121;146;130;130;133;126;116;148;154;155;145;147;148;135;140;168;179;166;184;197;161;158;167;153;160;150;135;136;121;153;129;131;127;133;144;160;152;124;144;140;147;153;117;126;113;151;133;164;142;141;177;159;155;160;126;130;135;135;120;143;153;161;194;145;153;127;101;116;115;131;173;195;177;165;201;202;204;145;140;115;150;127;104;110;124;142;116;130;124;111;118;113;121;122;131;157;136;126;128;128;131;150;151;142;137;132;155;128;161;152;134;144;132;149;134;161;139;133;145;126;126;172;163;176;155;162;180;170;128;119;140;142;122;116;110;102;104;115;117;96;114;128;124;115;121;103;127;133;116;132;116;133;125;171;129;134;142;123;122;140;144;120;120;133;116;137;146;128;128;122;108;116;123;128;137;126;116;129;123;125;128;145;119;107;137;129;156;142;141;149;115;139;138;131;119;102;117;125;116;139;104;124;126;123;122;127;139;141;139;139;157;152;140;132;120;135;118;136;103;116;118;131;133;142;143;133;123;125;108
98;95;138;111;128;130;106;134;121;103;113;135;125;113;119;115;115;107;105;136;111;132;108;115;119;128;122;112;111;103;122;111;111;105;123;109;149;206;165;121;128;123;110;109;103;115;132;108;131;120;112;125;107;111;105;122;93;119;102;108;109;84;104;105;87;78;109;92;110;118;106;98;94;107;105;113;113;119;91;108;102;122;115;125;119;101;125;120;120;145;127;105;134;125;100;124;96;125;113;128;122;117;121;98;114;114;120;119;117;122;121;108;108;108;105;129;144;98;106;119;102;128;101;121;113;122;129;123;126;103;102;93;113;116;123;101;128;117;107;102;93;97;131;121;132;131;123;129;126;113;130;146;106;127;112;119;116;111;115;114;128;123;114;105;90;116;86;85;99;121;105;111;123;127;111;120;125;110;134;149;112;103;116;128;129;95;124;109;122;124;110;123;119;134;116;124;123;105;118;112;119;122;131;139;111;112;109;137;130;133;121;118;132;122;127;111;128;120;129;134;140;112;116;154;151;127;137;135;155;108;132;133;131;151;118;148;125;108;105;143;120;126;142;112;143;141;129;134;118;143;147;143;164;120;131;131;150;113;94;120;122;112;116;108;101;105;102;124;110;119;117;137;107;101;117;123;123;133;115;134;134;139;176;170;169;141;144;126;155;128;125;129;134;145;113;107;108;123;120;120;102;100;122;121;123;124;134;147;125;109;137;128;120;119;130;118;131;120;121;127;120;122;105;118;129;105;128;133;129;126;109;119;110;118;127;97;72;80;69;72;105;105;127;114;129;105;127;144;105;134;137;140;103;126;131;173;144;131;137;113;130;120;117;117;129;120;134;128;146;123;142;133;120;128;113;123;121;138;115;127;133;138;145;124;115;143;134;154;135;143;164;146;136;136;140;147;149;129;145;141;147;123;97;91;105;126;98;104;121;129;147;123;128;122;119;116;116;133;132;133;106;127;117;104;119;110;80;99;127;116;114;110;139;141;115;126;133;146;162;131;134;143;149;152;126;152;150;126;143;192;152;130;104;94;64;64;88;79;103;109;108;130;111;141;124;109;104;117;118;135;136;117;135;120;111;124;113;115;152;134;158;148;157;163;162;129;95;89;106;104;104;110;127;125;112;126;116;110;110;121;116;128;122;118;121;125;108;130;110;105;129;152;119;118;114;126;102;119;109;108;156;139;155;151;162;126;142;125;121;112;141;125;113;132;184;161;138;133;94;124;99;125;120;113;108;120;132;127;116;110;149;121;120;120;131;118;131;144;131;149;98;125;71;58;61;67;89;64;58;82;81;123;99;113;123;125;131;107;119;83;97;123;108;120;105;100;97;101;81;100;94;118;108;103;103;108;117;108;92;82;108;115;112;98;111;94;114;118;103;98;75;104;102;107;131;123;105;111;97;91;137;105;113;111;114;112;127;113;111;109;110;125;127;145;120;120;89;124;137;132;158;151;139;144;156;153;130;152;149;137;143;145;166;142;105;144;144;146;168;194;195;155;175;148;131;164;173;151;139;147;152;113;94;122;126;156;127;132;123;98;119;122;112;96;107;143;138;125;124;143;106;118;126;127;131;116;128;140;120;112;145;137;149;132;149;123;125;153;127;117;122;112;94;102;109;86;63;88;90;104;114;101;104;103;106;119;108;134;149;148;140;152;133;135;145;145;132;142;134;104;132;151;151;147;123;142;141;123;136;132;151;153;134;164;152;134;117;126;155;119;122;122;120;106;111;116;132;119;109;105;130;112;115;102;127;125;145;121;126;131;93;115;127;118;117;151;120;127;124;106;144;119;125;131;129;110;99;97;105;78;97;83;80;82;65;59;59;76;68;70;91;97;99;118;92;99;94;109;116;107;109;106;111;121;97;71;78;87;105;120;103;140;124;131;141;117;99;127;125;111;122;101;106;128;129;139;113;127;140;109;137;140;137;131;134;148;126;119;120;118;134;118;134;129;118;126;134;135;111;129;127;133;126;127;121;114;123;120;115;123;128;138;134;133;132;140;128;144;141;151;121;119;138;148;151;137;140;114;121;139;122;151;145;107;147;120;130;140;147;127;124;157;135;143;154;126;127;139;120;123;127;128;136;119;120;121;137;172;133;157;143;158;124;132;117;118;148;141;148;132;150;143;148;145;124;157;164;128;140;150;121;135;147;134;147;134;119;144;147;156;156;146;128;159;153;126;150;137;154;133;117;136;121;124;139;129;136;154;120;119;129;130;100;120;138;107;109;140;129;131;126;106;119;117;100;138;136;153;169;172;153;148;122;149;157;116;128;133;121;122;105;101;127;127;136;154;160;161;140;124;129;125;119;103;84;115;126;124;113;140;114;129;111;133;127;129;138;125;113;142;116;133;159;123;113;124;119;121;140;140;141;150;142;140;116;131;105;137;132;120;122;122;128;121;107;127;116;118;125;131;123;119;160;156;106;131;139;133;140;135;123;113;109;110;106;136;139;150;155;159;153;200;169;172;155;144;128;137;119;128;127;137;145;129;129;142;143;136;119;135;125;150;106;134;134;127;136;117;136;116;144;138;113;136;134;141;124;129;118;138;121;133;128;124;145;115;123;141;148;112;129;122;120;123;117;128;106;110;136;139;121;143;157;156;152;146;148;145;165;168;177;166;174;135;115;141;128;143;138;165;154;171;143;153;113;138;139;126;113;149;171;141;125;150;143;145;167;144;134;121;133;141;144;147;137;150;130;125;131;133;125;115;132;117;136;153;150;146;143;127;126;143;123;134;95;120;134;134;136;121;127;127;161;141;143;151;147;114;106;118;114;139;133;122;134;142;138;149;154;130;125;136;114;146;123;132;134;127;126;128;133;130;120;129;132;142;155;136;132;111;123;134;156;123;121;109;110;111;114;104;98;133;100;129;124;110;131;129;115;111;124;133;120;104;121;142;124;123;137;137;108;110;120;123;108;129;119;127;137;116;102;121;119;126;136;115;154;162;110;143;141;115;133;136;119;147;130;133;115;114;138;133;124;159;138;137;134;133;144;158;123;146;123;120;125;146;115;126;152;147;146;129;153;164;169;143;167;183;215;179;167;173;149;151;146;161;150;130;111;136;135;132;133;142;135;157;154;155;145;134;143;145;131;135;138;145;153;133;161;139;151;155;219;199;156;116;138;134;118;136;139;187;180;213;177;125;133;122;105;145;140;168;167;141;161;153;201;164;134;136;111;124;123;117;132;138;118;131;108;122;124;113;129;137;131;137;140;143;124;121;156;137;148;149;123;138;130;133;161;140;137;124;121;136;132;135;141;132;129;129;134;141;194;176;186;163;181;171;149;165;133;129;118;123;113;112;113;111;89;122;130;139;126;108;126;136;100;138;96;110;115;118;125;123;130;150;136;150;109;126;125;126;156;140;145;121;112;138;141;136;148;126;138;120;129;120;118;134;123;114;104;101;139;126;141;134;119;119;138;144;146;133;119;134;130;116;135;125;125;134;140;129;131;119;129;129;105;139;130;150;164;137;135;151;146;120;134;136;125;121;141;132;133;118;133;113;125;133;122;111
91;90;135;101;121;104;122;109;126;116;134;121;129;118;124;126;108;105;118;130;127;131;112;116;121;104;90;140;122;106;121;111;99;121;89;119;112;142;129;124;127;118;120;104;114;127;116;113;100;112;101;132;123;102;97;116;105;101;108;97;99;116;108;103;122;111;105;128;134;107;105;119;119;105;106;110;127;101;95;105;100;109;112;111;132;127;102;101;109;120;131;130;105;119;99;120;106;106;102;114;119;110;113;97;97;92;110;137;113;121;122;112;116;104;83;116;121;100;101;123;110;116;123;115;120;98;104;115;95;92;108;124;121;127;122;102;100;103;105;101;120;90;99;124;117;131;112;129;130;112;147;106;115;126;109;115;115;129;100;104;100;102;138;122;106;95;99;114;111;109;114;146;112;115;94;96;106;124;88;123;112;110;135;135;128;128;117;117;123;108;127;113;105;123;123;123;108;139;106;127;109;133;143;119;115;129;108;123;121;126;104;95;115;115;138;127;130;132;129;121;138;115;139;139;162;141;150;135;117;119;132;129;142;133;136;135;143;115;126;126;119;118;123;135;132;125;117;132;120;132;151;142;145;132;119;123;114;124;111;118;111;135;109;87;83;103;108;103;107;111;119;105;109;103;111;131;95;102;122;121;115;139;129;153;144;167;155;136;136;127;143;133;153;145;114;117;124;117;110;107;111;114;106;119;104;137;153;170;132;118;126;114;117;141;114;135;120;117;124;106;123;120;109;110;113;124;122;119;146;140;142;144;133;124;122;72;67;53;63;71;89;110;150;124;116;111;121;90;134;133;118;125;143;152;127;123;137;142;126;130;124;114;109;136;119;118;135;142;127;141;159;149;118;133;138;120;125;116;106;115;135;118;125;130;116;142;130;144;140;136;134;149;145;124;148;139;115;113;154;128;114;144;127;84;85;96;123;111;116;102;110;116;123;104;111;101;112;108;122;119;113;108;112;110;111;121;126;109;118;93;106;117;133;138;111;122;135;132;105;124;137;141;144;144;130;136;150;132;153;142;131;109;119;90;74;85;82;97;88;99;106;109;136;131;103;103;110;112;117;157;151;138;127;133;121;118;117;128;126;141;135;144;134;144;136;105;99;92;116;98;115;138;107;103;107;115;136;103;108;108;104;102;131;129;101;107;105;112;147;117;102;116;113;121;132;127;130;105;114;112;113;107;110;134;115;138;116;107;117;141;132;111;144;117;137;175;133;118;111;124;147;156;114;109;121;137;119;146;126;169;137;115;121;131;105;98;115;133;111;122;132;121;82;71;66;63;59;50;43;84;103;100;113;124;102;117;90;119;92;94;113;99;111;108;109;121;98;92;93;97;112;117;100;93;123;105;103;117;112;119;86;95;112;115;112;114;101;98;101;98;105;98;104;110;114;89;112;94;111;109;109;107;98;109;109;111;102;120;107;105;102;110;131;124;130;132;149;123;107;140;140;160;150;123;139;157;147;140;131;147;131;143;146;138;154;147;123;147;167;202;205;161;179;143;128;146;159;171;141;143;150;105;112;134;144;150;124;122;126;121;118;119;120;103;110;99;129;121;134;109;129;117;124;104;124;129;135;143;104;121;147;146;130;152;99;136;157;138;142;115;130;109;106;100;123;109;72;78;106;114;118;115;97;101;116;112;119;130;161;156;166;141;146;117;145;122;119;118;129;143;141;132;130;150;129;134;128;126;121;122;142;133;135;143;175;121;131;141;124;126;117;124;122;122;106;113;140;127;132;116;119;125;131;117;109;124;118;122;110;118;121;99;118;127;128;110;110;123;111;110;139;118;126;120;137;132;100;88;91;104;85;63;41;72;59;73;78;96;96;133;96;115;119;125;105;105;119;110;111;116;116;123;112;117;108;103;86;97;126;105;125;112;123;150;133;134;125;114;121;119;119;102;105;116;149;142;136;152;135;137;108;123;116;145;116;140;126;118;119;122;128;153;132;116;109;131;124;121;127;103;139;136;121;139;130;117;119;140;126;135;138;149;142;149;129;158;108;150;141;140;172;145;131;140;155;157;135;143;139;131;156;139;137;134;144;126;133;122;135;121;150;138;170;148;139;131;146;128;111;111;114;123;132;149;148;138;163;164;169;152;144;132;147;122;127;143;155;139;146;127;151;156;140;147;148;122;123;137;140;136;141;114;131;138;116;131;131;134;122;117;146;149;160;146;124;144;152;144;146;149;131;133;114;127;116;136;114;120;115;134;128;109;123;128;123;132;138;135;123;125;106;129;102;112;108;137;150;155;155;179;142;147;131;121;146;138;126;142;127;136;109;120;104;130;151;152;178;143;116;120;130;121;132;105;104;114;124;123;114;130;130;129;131;128;132;135;149;120;135;122;147;136;144;143;139;147;146;132;121;120;134;125;144;122;133;115;138;114;129;121;116;106;102;122;129;125;143;126;129;119;140;133;131;121;151;120;135;143;141;132;119;134;142;111;131;140;148;138;170;157;165;156;160;184;167;135;139;113;126;130;130;112;119;142;125;134;146;123;141;129;112;141;132;122;129;124;121;130;122;115;121;148;157;141;137;123;119;124;136;131;127;144;146;130;134;124;148;116;124;133;125;146;132;136;123;115;97;115;128;100;126;127;150;161;173;139;140;133;138;150;147;154;146;127;111;117;124;142;146;157;152;135;139;126;144;129;110;144;107;145;165;109;119;145;132;163;156;141;145;146;152;156;157;147;148;137;147;139;125;161;92;107;112;119;134;157;180;161;146;122;116;138;147;126;120;133;138;132;136;122;135;133;113;117;116;119;139;123;124;137;134;125;140;134;134;149;154;148;129;143;120;134;141;133;126;131;115;115;106;130;112;134;134;141;104;148;146;133;115;135;124;152;148;136;137;137;134;148;127;104;109;92;131;107;114;112;126;125;112;127;127;116;134;125;140;122;122;129;109;102;102;115;118;115;111;122;121;118;121;132;127;120;138;127;106;128;120;165;147;121;118;94;128;132;115;129;141;132;141;143;135;134;150;134;137;135;114;130;146;144;151;137;142;137;115;125;112;122;153;134;167;155;148;157;168;164;161;174;209;182;165;141;151;154;120;146;142;115;133;117;98;118;126;139;135;128;141;145;143;142;146;146;161;115;138;142;132;128;150;150;160;176;199;198;167;153;147;135;135;117;148;182;200;199;169;154;123;90;126;107;143;163;155;148;125;138;136;123;118;115;114;116;114;133;100;120;125;117;121;130;104;131;137;120;116;131;134;138;139;136;139;126;139;145;149;154;160;135;154;117;129;128;136;125;140;153;156;152;125;137;124;160;149;161;163;180;170;169;150;158;163;148;148;116;122;102;135;111;131;128;112;116;132;108;113;111;128;91;130;107;138;114;128;153;131;132;134;143;146;126;150;140;137;123;132;137;160;156;150;119;121;123;122;131;139;134;129;138;134;116;99;110;124;135;134;142;140;133;132;140;110;124;121;132;141;136;121;119;122;120;125;141;139;135;106;122;135;120;136;120;135;128;124;130;134;120;137;116;104;118;138;132;133;121;122;131;130;136;116;120
109;115;117;106;113;98;96;123;108;141;136;130;129;131;111;132;106;93;108;111;106;126;102;118;119;113;111;141;118;116;129;98;122;110;98;105;111;117;139;115;129;133;98;125;130;98;109;132;102;117;120;106;113;87;88;113;114;114;110;102;100;87;108;103;100;118;97;97;122;112;118;122;109;113;93;100;101;88;107;111;120;133;115;92;110;104;114;105;120;118;159;129;113;110;105;122;125;111;103;125;144;107;94;108;91;102;127;110;108;116;99;107;111;112;107;111;106;107;141;111;110;103;124;129;139;123;122;114;88;116;95;127;118;133;124;108;104;117;98;134;124;118;110;121;125;114;117;95;121;121;128;116;108;111;106;120;118;120;126;95;132;115;121;119;119;111;104;99;94;104;107;108;109;111;120;130;114;107;118;152;129;132;122;144;145;138;127;132;107;121;143;100;101;111;143;117;115;130;124;115;120;117;111;129;112;98;129;139;127;122;111;121;108;117;124;125;136;123;128;122;152;116;145;145;142;129;171;112;140;113;107;137;137;152;142;122;127;136;109;132;113;127;128;127;111;117;122;129;139;127;139;132;145;111;138;118;117;108;101;119;132;117;125;95;90;113;114;108;115;112;116;105;100;98;129;112;121;115;123;124;130;127;145;135;113;174;161;146;158;138;136;150;129;124;113;81;112;138;105;119;110;119;103;121;131;130;140;144;132;130;126;124;107;126;151;131;131;143;127;121;100;129;128;139;121;113;126;119;116;124;144;122;127;140;116;76;50;38;47;83;108;138;120;116;130;126;110;111;125;120;113;121;122;133;129;143;134;143;134;121;119;124;116;117;133;124;149;133;147;135;150;158;129;112;123;121;105;96;122;118;139;117;147;124;133;143;129;114;128;130;158;114;133;122;128;134;149;137;109;144;116;126;117;110;106;102;101;109;139;126;108;113;107;93;115;108;98;127;100;102;117;113;94;123;93;116;115;151;107;93;112;130;113;119;127;127;126;113;129;131;126;130;137;129;109;111;160;144;125;148;126;126;112;109;88;78;84;126;117;104;120;101;99;111;100;103;101;92;129;117;134;131;110;139;124;122;112;124;121;120;126;129;124;126;118;108;84;110;81;99;108;112;119;118;115;115;126;136;130;99;123;125;113;128;124;115;141;120;135;125;134;111;129;119;119;119;108;135;121;137;113;110;140;115;127;138;128;119;123;125;130;119;118;111;112;124;114;123;127;123;127;114;124;124;115;117;108;122;128;133;113;136;123;122;113;123;104;127;116;126;133;117;85;68;64;57;56;61;49;67;94;113;144;110;117;114;80;102;105;102;102;97;107;123;117;122;89;97;102;116;109;106;120;119;104;121;103;105;114;96;102;97;105;127;130;113;96;127;111;115;100;108;109;102;125;99;105;108;95;92;104;103;102;115;109;92;112;102;105;118;114;115;113;112;135;127;126;140;122;148;159;141;141;154;127;143;147;161;140;140;166;130;145;143;150;122;132;158;159;183;218;165;185;147;118;137;148;147;154;135;122;114;119;119;130;141;144;145;119;117;117;109;124;112;136;129;118;114;110;119;105;143;99;128;125;130;123;145;139;131;139;149;139;122;111;137;132;141;143;124;143;100;132;130;101;104;101;101;95;117;131;107;103;102;105;90;113;126;133;178;148;146;139;120;120;153;130;124;117;141;139;118;141;125;135;128;115;140;145;156;135;139;165;154;155;135;125;128;117;107;114;133;130;128;123;130;111;110;129;114;119;112;115;108;118;122;120;146;111;104;113;113;110;125;129;122;126;126;135;97;125;131;132;108;126;105;79;76;75;77;81;69;78;72;67;79;91;106;112;142;125;137;110;105;102;123;117;122;117;125;133;129;120;119;119;104;128;105;104;112;108;120;140;134;123;117;139;117;116;107;113;99;123;138;107;111;114;137;126;146;95;129;118;149;128;132;140;141;127;111;128;134;130;113;120;124;139;114;150;117;129;150;132;144;128;109;113;119;128;114;122;134;129;144;152;126;140;146;140;157;146;145;144;122;142;134;128;123;145;134;139;133;139;131;143;132;119;164;115;114;138;129;142;129;160;174;135;133;100;117;125;140;147;145;112;139;139;159;178;166;135;128;136;144;147;125;146;144;131;142;129;139;130;149;127;156;146;153;111;146;147;126;117;117;125;160;136;141;131;153;157;115;150;125;139;146;138;154;132;151;130;118;96;120;111;115;113;138;125;117;127;115;130;126;150;163;120;137;131;137;132;115;141;120;127;116;125;153;162;166;131;148;158;141;143;144;123;169;146;135;131;110;151;144;175;152;166;139;112;123;147;132;130;102;111;95;111;139;118;115;112;119;160;121;146;166;140;138;132;130;141;157;149;142;132;132;144;135;131;128;140;135;127;142;130;134;136;146;147;114;107;92;113;107;116;132;143;111;111;113;124;120;144;134;141;125;138;132;146;132;143;144;117;140;150;141;139;121;176;168;207;164;184;180;157;141;132;125;126;104;119;127;151;136;149;143;128;130;128;137;120;132;121;117;130;124;123;140;128;127;119;140;145;132;138;143;132;119;156;131;129;148;137;150;144;129;124;144;114;127;124;144;136;136;130;132;114;111;110;115;128;143;159;164;165;143;108;121;140;142;151;142;152;122;125;119;136;120;151;151;168;158;127;157;157;146;122;115;115;161;135;162;131;145;144;172;155;160;142;152;158;125;134;159;164;159;153;150;130;136;134;143;123;150;157;177;157;174;160;141;148;132;138;116;126;136;136;159;132;119;111;135;124;145;136;143;124;134;123;137;125;104;135;140;128;133;147;146;140;130;130;142;138;143;132;128;123;111;135;146;117;121;118;136;126;129;143;149;148;144;152;175;149;160;132;113;107;118;125;134;125;121;113;114;121;150;117;129;119;132;120;96;124;127;113;111;133;130;114;117;133;108;141;128;122;134;143;105;126;122;109;116;108;121;130;120;152;131;111;138;131;127;129;122;126;123;144;133;108;140;133;148;156;165;131;130;123;141;152;155;135;133;146;117;101;118;126;141;138;156;139;145;163;191;167;142;198;190;191;189;166;149;160;142;145;125;146;120;132;144;136;126;147;125;114;109;110;117;134;120;125;126;138;119;143;139;125;131;165;157;150;191;214;200;195;123;133;133;99;143;140;191;183;171;167;179;129;109;85;131;126;144;124;116;112;123;143;109;115;113;128;108;118;134;117;129;133;150;113;117;142;121;120;118;128;139;126;152;127;134;121;115;156;141;150;143;156;138;146;153;122;135;122;109;128;104;132;132;136;124;153;148;146;154;134;148;181;179;153;159;160;135;130;111;105;118;112;114;133;104;118;120;141;116;125;99;120;92;109;108;111;135;116;148;148;120;137;122;135;116;135;149;127;143;127;135;137;116;149;145;139;118;108;149;138;132;112;121;136;118;110;116;117;109;130;127;148;130;140;149;124;136;129;127;124;116;119;143;130;141;133;114;136;130;125;108;132;127;122;127;115;117;133;148;138;124;124;115;115;120;121;123;122;120;126;111;132;129;137;116
91;111;109;107;120;124;109;109;118;115;119;117;106;122;123;122;101;123;123;128;128;110;120;124;91;102;129;121;139;124;124;107;104;124;103;104;133;122;119;109;130;117;123;93;105;103;122;103;109;105;121;107;123;98;111;104;98;117;93;105;108;94;95;103;118;99;107;95;96;96;104;107;125;111;116;125;113;111;108;111;116;123;108;112;113;99;110;135;108;95;113;134;111;96;130;127;126;108;108;105;129;120;99;105;119;105;123;97;105;109;94;107;123;113;114;103;88;126;127;131;98;126;105;116;113;133;116;122;104;109;132;138;101;112;105;107;108;107;133;117;79;93;106;101;104;118;117;119;115;115;102;115;105;114;107;110;103;141;117;130;120;132;123;105;111;96;132;86;103;106;109;112;97;127;117;132;111;113;118;114;124;120;158;168;200;159;125;126;113;119;132;116;104;135;125;125;119;146;121;130;115;109;117;130;125;110;122;122;130;121;118;125;126;128;116;117;118;119;129;135;119;108;154;130;170;145;136;142;135;131;114;136;146;147;105;115;109;126;122;119;116;136;133;118;124;129;107;121;110;140;135;115;141;136;124;133;118;101;112;135;124;110;105;104;107;131;127;100;114;107;91;111;111;111;124;112;106;125;102;120;112;123;145;128;125;143;136;137;133;142;132;129;128;139;130;81;84;107;111;134;109;124;120;118;108;124;120;146;127;125;152;139;125;111;129;120;109;119;116;125;128;128;115;141;123;113;128;131;117;144;136;124;123;110;99;84;85;42;50;88;118;129;132;135;126;108;131;109;124;126;124;148;140;142;109;135;118;131;166;174;129;121;114;105;112;118;116;137;153;145;125;139;133;135;141;132;113;94;140;117;123;129;139;116;111;133;139;113;139;112;125;140;158;145;124;139;140;123;143;142;120;142;134;109;93;105;103;108;122;104;124;102;112;133;102;92;117;117;112;104;104;111;101;134;109;87;120;125;100;110;116;108;132;128;143;130;123;136;117;130;138;144;136;140;140;139;125;147;152;153;127;118;131;107;97;83;108;113;118;140;114;109;105;95;101;107;123;114;141;136;120;116;130;138;108;121;109;125;121;125;129;136;121;127;98;117;99;85;108;121;81;108;115;140;110;110;113;109;106;122;122;118;123;132;123;117;119;120;121;139;131;111;133;136;121;118;111;108;139;115;122;127;125;123;109;134;128;132;137;136;137;127;119;108;104;112;117;121;131;103;119;112;111;125;115;114;107;119;113;110;115;108;154;144;136;110;127;119;124;131;108;88;87;70;55;63;64;46;48;54;89;87;87;100;95;91;85;93;99;94;103;100;107;112;112;107;117;85;105;117;117;108;97;113;103;100;106;132;124;79;112;96;133;96;111;105;111;86;112;110;106;124;111;105;110;109;110;86;111;93;95;99;111;101;102;92;93;92;120;112;97;101;116;107;128;102;145;130;132;128;131;170;153;154;163;124;149;153;159;163;149;125;128;133;125;135;135;143;159;187;191;167;152;145;131;144;149;157;152;110;120;119;142;118;121;118;123;128;117;116;114;99;106;130;107;133;121;120;113;121;136;112;143;134;128;115;118;133;118;130;126;116;136;141;103;129;159;116;117;123;117;127;116;113;133;100;105;94;105;118;112;88;109;98;100;111;114;131;136;149;169;139;133;126;133;137;134;130;114;132;138;130;116;135;135;135;128;140;140;137;141;123;143;153;131;153;148;112;113;117;117;124;109;130;123;123;121;120;112;121;147;113;113;111;109;108;125;114;116;143;104;114;117;109;123;125;102;112;127;102;135;108;110;102;81;73;81;66;66;73;80;75;85;102;108;119;116;91;96;128;130;126;116;123;113;117;112;106;105;118;132;114;112;118;98;119;124;119;107;118;115;109;113;113;117;122;116;90;101;104;104;101;115;115;143;148;111;133;152;141;114;126;114;158;136;138;142;133;147;149;134;153;133;127;105;123;139;113;134;128;136;125;136;127;119;145;122;136;120;126;145;138;139;130;179;110;154;132;128;125;136;123;119;129;112;130;121;124;115;147;139;162;154;137;127;133;161;139;128;137;142;150;144;149;170;152;140;132;108;93;119;118;138;125;123;144;147;175;159;179;182;124;130;139;132;126;144;148;147;150;143;143;145;127;139;141;165;114;119;117;127;133;155;130;129;131;115;130;127;120;111;128;153;140;132;143;129;148;144;133;126;125;109;108;125;122;129;149;131;129;116;137;120;118;123;138;116;131;155;144;113;127;111;120;116;132;148;162;156;142;138;157;148;161;134;148;147;111;139;115;112;137;145;164;143;184;147;147;130;146;138;144;120;115;78;97;128;128;114;137;126;137;112;116;149;156;137;154;155;147;143;150;160;157;120;138;123;121;129;137;126;132;153;136;129;127;114;117;120;123;116;101;105;109;122;137;148;119;112;115;128;113;115;110;151;137;117;130;107;129;129;138;125;107;148;145;132;164;129;176;184;173;175;162;168;132;143;152;117;131;134;100;134;134;126;133;142;128;107;118;144;106;144;133;129;147;131;126;132;118;106;119;129;127;128;116;142;132;136;120;142;153;146;134;141;137;136;123;133;125;139;129;123;132;142;123;120;102;106;86;122;118;130;168;152;145;129;135;168;152;132;137;135;139;128;127;148;132;117;147;159;131;151;147;134;152;115;125;115;130;145;133;142;144;160;165;148;125;141;150;117;136;160;170;159;148;145;129;163;124;132;110;143;139;138;153;149;153;176;120;121;141;120;111;140;137;147;123;107;143;139;121;139;135;133;131;117;135;121;138;133;119;160;150;163;119;138;157;131;136;141;140;132;150;147;136;161;126;137;110;119;121;129;147;145;129;156;143;169;147;134;170;144;117;113;111;111;129;113;108;126;110;123;119;123;157;139;114;127;122;119;115;137;124;109;106;96;120;106;117;116;120;132;129;120;111;144;132;121;108;140;93;112;111;127;153;132;140;110;129;122;130;117;111;121;139;110;131;130;125;135;128;152;136;140;127;131;143;155;156;138;129;157;138;127;125;141;128;128;139;139;148;145;132;163;173;153;172;151;183;153;157;136;148;121;143;146;119;128;129;135;139;138;126;114;132;122;143;154;141;156;134;147;142;146;149;137;157;169;144;172;181;204;218;192;155;140;125;120;117;124;165;160;188;193;182;122;104;108;121;138;134;112;150;108;123;106;118;124;126;121;119;126;108;111;118;132;139;137;135;138;127;127;126;122;132;106;125;140;146;135;130;128;131;142;157;142;147;142;142;142;153;137;124;148;125;127;118;134;148;149;154;171;162;156;151;154;153;164;178;161;176;147;120;110;126;118;108;120;117;109;123;122;127;117;106;120;120;110;130;119;120;123;134;122;116;106;127;153;131;142;117;121;137;134;116;124;146;122;142;130;111;109;136;124;99;130;136;121;93;107;108;139;110;135;135;127;137;152;136;155;115;124;110;100;117;123;123;119;130;117;131;130;114;132;141;110;104;126;113;133;104;154;135;142;116;121;124;103;119;115;129;107;99;139;105;140;118;116;113
98;108;98;114;117;108;123;99;128;128;120;118;107;99;134;109;111;106;126;116;112;106;124;105;99;105;124;117;111;128;114;91;129;106;118;102;114;140;125;119;117;109;120;111;96;97;106;105;111;111;124;109;119;97;105;101;123;119;88;97;105;111;122;121;125;93;86;97;112;104;97;117;102;98;121;94;114;130;137;111;110;108;128;126;97;118;125;151;133;116;116;125;126;104;128;101;112;116;106;112;113;115;106;103;100;107;110;109;99;96;113;118;85;106;110;123;91;114;121;116;96;126;127;111;112;116;108;122;113;103;101;112;130;101;115;126;106;104;117;109;116;110;121;103;127;93;99;109;134;116;107;105;118;107;123;116;89;131;135;110;120;119;123;112;108;118;87;104;104;132;106;106;103;119;113;116;110;116;117;122;126;117;121;156;162;145;181;108;102;116;124;128;117;141;160;117;155;154;173;158;127;115;139;109;133;112;140;111;92;125;144;117;119;119;125;146;124;124;123;123;124;150;144;141;171;143;141;157;140;114;98;117;113;144;113;128;132;123;113;157;117;124;129;116;148;121;138;120;123;116;114;118;142;123;122;132;120;122;127;116;114;119;116;129;119;108;102;111;99;125;123;118;115;104;105;125;125;113;112;121;119;131;156;128;130;144;171;140;153;119;146;136;135;153;107;100;96;117;139;107;110;128;119;132;146;123;140;119;121;111;130;109;120;121;131;133;118;100;130;125;125;113;132;112;129;132;123;130;146;143;134;127;123;122;104;84;70;47;62;80;111;107;106;126;137;123;91;116;111;131;134;148;131;150;131;142;118;160;120;144;163;132;124;143;111;133;138;118;118;135;143;153;163;122;118;140;118;124;121;120;111;114;149;120;119;131;118;99;132;138;150;135;156;146;157;125;141;146;115;130;126;130;122;115;105;106;96;93;105;114;112;119;120;119;117;120;129;117;108;124;136;95;122;130;113;104;107;97;110;94;108;107;90;92;119;131;129;137;116;141;143;139;132;118;124;146;160;138;121;141;142;143;132;118;91;85;85;92;114;113;121;147;106;76;111;112;102;99;133;133;112;116;132;109;119;138;129;120;124;117;122;119;141;130;91;81;97;81;92;87;107;105;94;114;109;92;112;129;101;129;120;132;123;132;109;124;101;120;120;138;128;142;115;121;118;141;120;110;117;120;135;126;130;123;134;128;130;115;125;126;116;118;96;108;117;109;119;110;119;135;141;118;120;101;115;103;111;101;92;124;115;114;122;133;122;117;111;114;126;121;102;111;99;65;58;49;65;59;58;72;96;98;91;88;89;113;109;101;82;119;112;108;106;132;126;113;132;100;117;128;105;102;105;136;109;116;105;127;108;108;123;106;119;137;115;126;100;102;117;112;98;134;102;112;102;110;104;126;112;106;90;108;91;107;99;86;103;99;98;87;110;98;100;106;115;127;129;130;140;145;149;139;134;128;128;109;150;139;134;150;128;151;129;138;153;130;139;158;150;145;177;158;159;143;137;148;128;131;126;115;120;105;121;122;119;121;126;122;109;133;134;114;117;114;109;111;114;131;120;120;121;124;112;133;138;96;160;115;149;103;127;124;120;146;124;148;115;126;146;127;107;130;149;132;106;98;83;122;110;102;111;124;88;80;91;87;99;127;135;151;133;151;135;121;126;114;142;136;132;139;125;143;130;119;123;154;143;129;137;173;139;155;154;148;153;112;100;132;126;139;110;121;127;134;110;135;118;117;108;124;115;141;105;112;109;99;122;124;121;117;136;103;125;114;105;135;115;111;116;108;98;107;90;92;107;73;67;59;90;80;97;121;120;104;126;101;122;114;115;115;119;131;135;142;123;122;108;118;119;97;108;95;115;113;134;142;134;151;102;132;107;115;122;121;106;91;102;80;73;89;86;85;114;122;121;155;126;156;143;129;130;130;132;135;161;156;153;157;136;151;126;133;140;132;123;108;122;121;136;113;108;140;122;136;129;119;141;146;128;115;130;148;158;143;145;141;157;113;128;140;129;128;110;120;125;124;121;129;142;159;139;149;131;136;139;134;161;156;157;135;153;138;117;153;146;141;132;121;110;110;119;127;110;130;126;157;171;192;158;161;129;133;146;131;126;122;148;137;140;146;168;153;144;126;137;119;149;126;132;144;145;120;146;136;123;135;130;124;138;141;128;140;119;132;110;132;153;145;131;130;126;121;107;138;135;133;128;129;112;123;121;120;103;118;108;109;115;130;140;125;115;140;114;108;128;120;130;148;158;149;154;154;142;157;161;130;140;124;126;124;108;121;127;150;166;158;151;141;129;125;132;172;114;120;111;101;109;136;112;103;114;123;101;126;167;151;135;132;147;140;141;158;131;151;143;141;128;134;122;118;112;142;131;129;153;119;137;119;117;126;94;113;111;105;123;144;134;134;127;115;114;121;108;137;142;130;129;133;111;110;126;140;148;157;134;146;144;162;159;183;163;203;178;165;145;137;135;130;129;141;155;110;116;112;133;136;135;136;136;117;146;137;114;130;124;147;150;137;117;122;117;117;127;152;135;135;114;140;119;128;128;131;150;128;124;113;139;125;130;118;118;129;141;133;129;121;107;104;122;107;151;133;170;180;168;117;142;152;153;138;138;151;153;153;142;118;137;124;126;136;163;149;188;168;150;137;138;138;124;132;114;117;131;141;175;157;138;145;124;139;133;132;149;168;165;142;141;157;145;133;129;162;172;130;151;147;147;142;134;134;128;113;125;126;148;166;157;142;110;121;112;126;121;117;131;121;140;145;114;121;141;149;133;149;136;158;159;139;128;130;126;126;155;133;143;146;151;125;141;126;138;136;130;112;133;141;146;180;171;151;139;142;138;121;136;106;113;125;116;124;136;123;118;105;113;110;115;112;125;120;121;139;116;125;96;90;102;115;107;128;134;123;124;115;139;123;128;129;141;143;112;107;112;125;148;133;139;149;122;142;145;116;134;132;118;116;131;110;112;122;119;144;141;123;133;150;152;140;153;120;139;145;122;129;129;145;149;133;156;146;138;151;165;180;163;156;151;155;158;187;163;151;131;139;134;161;141;134;128;131;141;136;123;138;137;117;133;133;160;137;165;168;143;137;131;132;160;149;152;151;171;172;188;150;166;146;119;131;104;126;156;144;188;204;215;187;170;135;120;136;127;119;121;129;109;110;120;132;115;113;108;120;135;124;140;127;154;127;129;130;126;146;137;119;140;149;139;115;135;131;143;119;133;115;141;172;168;130;134;123;137;118;132;143;132;120;116;141;142;141;160;166;150;147;152;144;153;151;163;154;152;136;149;129;119;127;121;132;131;101;99;110;149;129;111;110;95;114;113;121;118;144;152;138;124;136;135;132;143;144;131;141;123;146;139;121;128;134;138;123;135;109;99;143;119;123;136;161;106;117;87;95;125;127;122;134;121;110;136;152;149;139;126;123;127;128;130;128;127;130;122;109;115;125;133;131;115;110;117;127;121;143;143;144;132;143;116;131;138;112;126;134;132;98;126;130;132;118;136;134
83;106;104;115;101;105;98;94;86;118;98;120;119;100;125;98;113;101;112;108;109;103;117;125;119;94;111;124;105;94;116;119;100;114;116;132;139;103;123;116;142;137;108;121;98;101;109;99;123;111;115;128;98;130;107;101;102;95;112;116;110;110;107;132;112;98;104;104;107;101;101;97;108;87;101;105;108;110;120;106;130;146;122;138;115;115;161;176;133;120;118;136;122;105;109;118;92;114;120;115;101;113;113;105;98;99;97;108;119;97;109;111;127;110;104;125;116;108;110;114;111;122;128;91;111;115;107;110;114;118;103;120;139;114;122;135;105;130;119;100;124;115;127;119;110;103;101;123;98;128;92;92;108;111;108;101;98;118;123;103;125;111;122;115;107;117;97;114;115;127;111;129;131;117;119;98;110;107;112;132;119;108;118;120;137;144;135;141;129;116;116;113;120;109;135;146;199;228;189;196;141;95;108;126;115;117;123;105;124;140;130;131;128;126;112;145;112;122;140;119;115;141;141;148;134;163;143;138;135;121;118;140;146;127;138;137;136;116;118;117;97;129;124;105;119;148;131;132;135;142;136;132;147;119;131;125;128;111;120;105;112;120;126;115;107;105;132;119;97;108;130;111;121;95;106;105;106;120;111;129;137;139;130;114;128;127;129;162;123;122;120;140;143;141;122;118;102;105;144;124;122;134;115;123;134;129;119;107;122;127;115;139;120;131;146;116;122;116;125;110;118;126;107;130;128;120;126;126;123;125;133;130;149;112;114;85;69;64;85;108;126;146;116;125;122;127;113;106;130;131;140;130;153;141;143;141;148;152;120;130;137;122;122;123;124;128;151;139;155;128;142;145;133;110;133;123;121;115;106;125;148;120;116;125;119;129;129;139;133;117;160;142;134;149;135;117;123;134;126;148;150;128;132;114;113;125;97;97;109;126;100;119;110;107;125;122;111;121;126;122;125;129;124;136;131;105;112;116;89;114;110;127;124;112;124;127;129;129;135;143;162;129;149;117;144;168;165;140;108;153;140;146;125;110;112;97;74;85;88;116;109;108;91;107;93;110;94;121;105;119;111;111;127;139;121;119;133;111;123;105;139;117;132;123;104;89;77;100;95;93;94;109;97;127;116;118;112;133;112;134;142;166;126;105;122;137;124;140;128;127;126;119;103;133;134;123;142;129;147;145;122;120;96;124;128;139;118;132;140;135;130;120;111;113;105;108;123;125;124;138;115;116;132;98;125;137;142;144;121;111;129;106;115;130;129;106;120;132;117;121;133;110;77;61;59;61;53;71;55;86;82;68;98;99;104;93;93;106;96;101;96;99;102;120;105;118;127;132;124;113;121;106;109;121;110;101;114;110;119;122;117;110;111;129;109;124;102;112;115;103;132;132;90;107;108;105;113;93;101;97;103;93;119;112;98;97;92;107;78;88;97;105;96;100;93;118;117;127;122;126;141;150;136;143;121;138;147;162;153;144;137;133;143;145;153;131;120;138;152;146;169;159;151;147;120;105;149;130;132;109;120;130;112;126;135;111;109;149;113;139;135;115;127;121;116;104;119;134;115;112;121;163;108;108;125;124;132;141;118;138;131;129;131;138;133;151;144;133;117;108;110;144;121;128;129;120;112;115;113;110;98;99;128;104;95;91;106;128;130;148;144;154;141;151;128;124;134;130;146;145;121;130;112;122;136;144;153;164;163;154;162;184;169;127;138;132;147;107;111;116;106;132;104;119;128;93;117;114;111;122;147;114;120;120;90;120;131;128;116;133;130;93;112;124;121;94;110;110;93;108;90;109;96;95;100;79;88;82;83;118;109;140;126;113;114;117;122;100;116;98;115;128;104;141;117;132;108;108;125;108;107;136;129;105;113;132;111;135;130;114;124;145;103;111;88;89;95;89;86;88;115;97;146;117;135;138;163;113;124;149;127;112;139;146;164;169;152;148;130;141;129;120;132;107;139;126;126;121;95;126;116;122;121;135;127;122;139;142;150;139;106;121;127;152;131;138;140;148;121;123;133;126;114;126;136;139;122;143;123;142;131;158;140;133;131;143;156;140;172;127;124;127;164;135;148;150;127;148;108;98;94;113;125;129;135;134;153;157;146;156;145;129;150;117;140;128;137;125;139;149;140;145;152;127;157;130;137;136;145;141;138;126;136;153;138;148;126;142;151;121;110;125;131;134;138;152;143;140;131;135;135;133;120;102;116;131;136;133;139;112;126;120;116;107;108;120;142;132;121;118;117;127;126;106;115;129;117;148;149;164;142;144;122;157;162;142;152;128;134;160;142;140;137;137;120;126;139;148;153;144;135;140;119;115;110;108;135;149;104;118;138;121;120;122;139;156;149;149;140;150;150;134;125;143;145;155;119;133;137;119;107;139;177;124;126;122;125;134;113;133;101;101;99;89;112;132;142;110;120;117;113;116;112;125;122;141;132;127;131;138;134;135;124;120;131;127;133;136;167;157;205;188;197;166;156;155;148;128;120;111;112;126;130;139;129;135;123;119;124;121;137;139;131;138;116;131;141;141;129;128;122;128;126;127;123;139;114;122;150;115;136;132;139;126;113;107;167;133;145;124;125;122;156;163;141;134;128;105;140;134;148;131;166;138;177;138;132;155;144;147;135;165;168;164;158;168;135;136;122;156;147;167;172;160;148;146;138;121;121;137;125;129;130;139;160;133;123;149;153;137;145;122;188;204;173;164;175;143;149;145;127;139;144;135;137;146;150;154;153;147;133;134;133;121;125;121;155;160;141;120;121;122;120;123;135;134;135;137;127;133;133;131;128;150;145;139;153;149;152;130;122;129;150;127;151;132;169;119;147;130;139;131;146;127;134;133;138;141;139;156;145;147;117;128;126;109;117;129;120;120;126;123;119;103;115;84;86;132;113;117;108;120;116;117;89;77;101;120;137;114;111;129;121;124;131;135;125;138;142;164;130;131;142;122;119;141;117;134;122;116;144;141;139;121;131;115;114;126;119;135;117;143;119;130;143;134;137;135;145;161;136;126;151;129;103;111;150;140;141;127;164;147;152;148;144;169;172;174;203;174;146;149;158;135;148;159;161;132;130;135;128;142;130;156;141;130;147;164;154;175;161;141;139;150;131;170;171;179;190;185;154;154;144;150;160;150;128;153;137;130;159;182;190;230;210;181;164;142;102;133;126;139;129;114;114;130;91;123;123;123;133;130;135;131;123;138;135;173;137;141;132;131;126;131;127;115;136;121;126;111;141;121;150;160;141;147;163;131;131;135;138;114;120;133;101;139;109;122;127;169;170;132;167;132;143;153;135;167;163;168;164;140;136;162;134;114;125;107;111;91;118;109;109;130;114;118;117;116;101;110;125;117;129;136;135;142;134;166;117;123;104;112;139;142;119;158;147;135;135;147;130;128;108;128;103;125;123;129;118;91;89;99;106;106;127;127;126;126;118;156;139;140;124;144;116;102;129;124;127;109;128;143;133;128;111;124;118;123;102;124;111;132;142;153;131;124;111;133;114;121;121;115;135;129;106;102;130;124;115;124
113;119;131;132;112;117;96;107;106;144;130;103;122;106;129;117;111;115;98;117;123;90;103;122;125;105;108;100;111;112;108;113;102;110;111;118;103;116;126;118;112;116;119;121;116;101;90;98;116;121;115;98;122;123;105;107;99;128;119;129;160;128;101;118;111;137;119;109;114;103;102;92;96;96;108;108;136;119;126;115;122;121;121;139;102;116;149;151;133;109;114;135;108;106;97;115;95;108;116;112;126;119;121;103;111;120;110;117;114;126;108;130;98;116;100;134;114;105;125;117;121;102;95;94;107;129;135;125;107;109;105;107;109;153;122;141;155;129;121;94;124;118;102;114;95;99;117;111;111;122;107;105;118;98;102;111;122;116;111;124;112;142;99;114;105;119;102;104;137;129;120;138;102;111;110;111;109;130;136;116;108;97;132;130;139;106;131;102;130;108;124;136;138;135;131;152;180;179;194;187;114;122;132;124;102;138;123;108;113;118;130;125;114;135;123;125;117;125;151;124;125;117;124;159;126;135;149;139;123;128;134;140;132;123;117;135;123;138;140;134;154;112;116;138;125;119;113;137;128;111;136;116;121;126;124;116;124;116;130;120;136;100;123;124;126;109;113;113;116;138;113;112;133;108;113;99;119;115;124;113;135;123;130;118;134;129;111;103;125;132;143;150;149;142;136;118;106;121;118;125;107;134;129;111;135;137;134;122;125;139;146;140;131;134;122;117;112;116;116;108;109;111;115;122;124;142;125;135;146;122;119;128;127;113;124;100;88;73;100;136;127;126;130;118;106;126;112;126;115;121;143;153;150;129;127;152;145;135;130;145;143;137;118;135;130;139;130;141;160;146;151;114;133;114;118;124;132;99;143;125;124;148;144;140;142;126;149;130;142;141;135;117;145;150;115;140;112;131;120;134;149;135;126;117;104;104;126;92;108;124;128;116;117;97;128;130;111;140;125;131;102;110;124;138;103;107;86;117;110;118;111;93;132;134;126;124;145;161;162;137;144;133;137;144;149;166;178;149;132;157;138;108;120;118;107;86;75;82;83;92;121;96;107;124;107;113;114;104;107;129;88;107;102;120;155;127;120;146;128;139;146;125;121;110;87;81;75;97;114;134;106;104;103;107;91;115;114;119;121;137;157;164;144;127;125;133;103;120;121;120;136;105;107;137;118;128;132;116;130;157;117;122;115;135;150;132;160;137;156;149;119;126;112;117;132;116;141;123;125;133;135;127;133;146;129;147;122;121;124;107;114;109;109;114;128;128;153;112;112;128;119;98;71;58;48;58;71;74;56;89;93;88;100;99;90;97;107;113;102;90;107;127;110;109;122;100;123;120;127;91;120;124;115;120;103;96;106;108;107;125;142;107;111;145;120;123;113;96;98;124;124;98;112;111;128;124;98;118;98;94;84;113;118;117;107;99;77;82;75;79;99;110;85;88;112;100;117;119;125;143;146;150;135;127;141;124;143;157;160;158;154;132;140;123;124;135;133;126;160;155;148;131;131;137;130;119;139;127;127;115;103;111;132;113;130;136;125;140;142;119;111;106;122;115;118;121;94;106;126;117;108;136;129;123;111;136;121;139;122;134;121;121;121;142;143;130;136;126;118;122;95;134;118;122;98;86;91;78;104;122;99;110;125;109;108;97;97;133;103;131;137;123;121;140;129;165;123;136;122;125;132;130;134;144;113;124;135;157;137;148;165;184;190;144;123;147;122;122;110;99;115;110;103;141;136;117;120;120;113;108;132;128;120;96;112;124;135;138;116;125;124;124;114;138;123;126;100;82;91;108;104;89;112;99;117;126;94;116;96;101;123;117;94;129;142;115;132;106;116;124;118;114;113;110;131;136;101;113;108;124;102;122;111;151;146;115;137;161;144;122;144;129;109;113;111;104;103;107;115;119;98;114;113;118;118;133;145;133;136;123;125;133;129;136;143;154;135;139;121;132;120;109;133;143;117;123;122;127;124;126;128;123;136;107;120;119;122;118;130;128;133;145;109;114;133;135;117;150;128;173;149;145;144;145;130;139;140;139;142;133;142;153;141;116;150;147;149;166;138;151;144;150;155;158;157;125;123;127;119;99;96;131;113;134;129;149;169;137;145;152;135;153;157;145;145;112;119;144;148;145;162;133;154;143;174;145;139;147;142;131;137;129;143;146;156;139;157;131;132;148;115;126;132;129;147;106;131;122;126;151;132;134;125;121;125;130;134;118;148;124;140;146;125;95;116;99;127;126;116;120;126;101;127;122;125;115;136;125;140;158;110;141;151;136;147;139;122;133;142;155;146;124;120;122;117;126;147;159;153;131;119;141;126;134;120;136;158;155;134;121;117;100;102;120;122;144;146;149;166;133;130;126;139;135;145;114;120;117;129;150;154;163;174;126;114;92;117;136;136;113;135;122;137;116;96;132;132;136;109;114;118;116;134;137;153;148;130;166;126;140;142;140;134;129;110;126;135;160;184;194;186;207;175;181;164;162;146;143;122;119;119;135;108;117;104;125;126;158;121;114;125;139;126;136;128;151;149;139;139;136;137;124;117;135;126;120;124;150;139;137;130;135;130;108;124;141;134;159;139;113;132;132;138;154;116;129;123;105;103;116;150;151;153;138;153;143;133;149;147;147;138;123;156;143;160;177;148;122;115;137;147;163;165;140;152;135;113;163;137;128;130;154;114;136;155;154;161;169;150;125;119;123;151;134;187;166;187;137;135;119;142;143;162;125;141;155;154;146;139;147;137;142;128;122;138;127;137;136;127;148;129;98;115;141;117;125;136;139;150;139;108;149;105;138;147;173;149;153;151;148;136;148;157;132;155;129;129;135;134;122;139;162;134;143;145;136;141;133;147;145;135;125;128;131;116;104;120;112;123;121;116;120;130;146;101;99;116;116;123;97;106;101;110;101;94;73;104;95;113;117;125;111;107;139;131;114;123;118;131;133;148;142;130;130;125;119;144;152;141;119;110;108;118;100;120;136;118;115;147;140;137;161;132;126;124;138;160;170;160;168;147;133;138;147;124;121;136;134;134;149;156;162;189;147;155;148;161;181;169;182;162;144;176;159;164;151;157;133;140;148;149;161;144;135;136;133;137;145;151;135;146;130;142;135;149;137;165;171;207;160;173;144;129;149;154;159;179;140;133;141;156;186;208;253;227;192;187;180;144;126;107;110;118;109;129;131;128;117;111;136;127;138;119;133;118;139;164;187;162;153;127;142;124;133;109;134;136;131;127;123;113;147;132;145;136;140;149;166;140;129;130;136;118;133;123;136;129;118;143;178;163;156;172;162;177;165;144;140;151;169;178;151;138;148;138;130;124;126;110;115;107;131;115;117;121;123;135;116;128;126;133;137;116;150;147;166;160;143;125;126;128;120;114;139;143;141;131;124;143;125;137;119;100;123;141;117;131;120;96;106;90;69;106;90;127;128;122;110;127;137;131;135;117;144;158;149;129;147;136;109;130;113;125;140;130;110;118;119;112;110;101;133;106;137;127;133;110;118;132;122;120;119;111;118;121;132;133;127;109;114
125;123;133;119;96;107;116;119;121;110;99;126;130;122;118;103;145;112;112;95;98;119;93;79;91;122;111;101;118;101;144;105;111;121;139;109;106;99;121;102;113;111;111;114;112;107;114;119;120;106;99;109;103;98;105;118;118;94;127;149;151;105;129;112;114;114;93;94;117;89;117;114;122;106;117;128;115;131;121;120;111;138;152;116;121;120;130;115;142;110;117;125;98;139;101;116;132;127;119;118;113;117;106;121;124;143;111;99;101;108;130;132;133;124;117;118;120;127;133;95;115;113;107;117;114;108;106;83;120;89;101;111;109;115;129;170;170;134;140;121;117;118;90;110;107;112;118;142;114;106;108;123;117;120;96;121;120;128;129;100;112;108;118;114;118;130;97;123;122;114;122;107;129;118;123;111;116;115;118;108;118;137;111;128;129;122;125;128;126;116;115;132;136;127;125;163;135;159;146;149;144;139;129;118;109;143;136;115;133;109;122;109;115;126;126;134;154;165;126;129;136;138;140;135;156;122;131;135;142;116;114;110;151;125;133;139;128;134;118;131;119;118;114;124;137;115;132;132;127;127;117;107;115;130;122;124;109;143;137;137;106;122;105;127;112;111;108;104;113;112;121;118;118;90;100;101;122;100;106;90;133;100;119;158;148;140;91;123;119;149;141;144;162;151;141;87;104;127;125;123;106;119;115;127;128;142;126;118;114;136;115;122;135;125;138;131;113;142;122;124;134;118;129;126;122;120;140;129;128;124;113;102;106;115;98;76;90;108;126;121;129;109;128;126;124;114;134;122;123;141;132;136;129;144;155;151;135;101;129;164;126;164;137;128;125;140;147;174;157;152;125;122;130;110;151;125;130;114;115;124;119;131;135;146;119;130;141;133;122;153;126;152;150;139;136;160;128;151;121;122;119;127;126;115;111;94;137;100;120;111;134;128;117;128;120;108;98;125;128;136;113;105;129;124;116;132;128;96;97;112;104;134;115;111;140;133;153;162;117;126;137;134;132;135;147;164;146;156;144;135;151;115;115;110;106;78;68;73;78;101;100;88;90;111;121;102;119;100;111;100;103;117;114;123;122;107;130;114;126;144;132;136;119;117;98;89;91;104;110;101;122;111;98;115;90;111;127;90;113;131;182;184;162;143;112;115;130;144;124;126;130;122;125;118;135;125;124;130;123;132;121;124;136;136;126;139;164;149;137;131;117;132;157;111;133;110;126;125;131;149;128;140;145;128;134;134;117;128;132;124;122;125;123;139;118;119;151;127;140;128;108;92;76;78;59;58;70;70;61;52;75;97;95;98;79;91;116;145;120;112;102;108;111;117;120;101;124;117;116;102;98;104;107;111;125;108;102;81;109;106;126;131;150;130;115;113;89;107;101;97;99;104;123;102;119;113;105;103;92;110;95;116;83;121;86;99;74;87;93;93;104;108;129;102;120;109;110;132;122;115;139;127;121;126;150;103;132;123;178;155;142;119;136;139;113;137;130;142;133;154;153;163;145;129;128;107;139;126;111;110;126;105;114;132;118;151;143;138;118;127;100;118;99;134;105;111;111;107;105;106;122;121;125;129;136;116;139;108;134;131;124;121;125;117;131;131;124;129;116;129;118;112;103;110;111;92;106;95;115;103;96;99;113;109;116;134;109;124;105;107;144;127;124;123;136;147;124;116;122;126;118;124;115;115;121;124;117;153;140;150;153;175;187;151;136;123;115;120;142;105;106;108;121;104;96;132;136;125;125;118;117;128;136;128;122;132;127;128;118;143;113;93;104;110;99;102;100;82;107;94;103;120;127;117;122;137;144;128;111;122;114;115;121;102;154;128;125;115;116;113;113;106;131;132;122;115;115;100;119;98;143;155;140;136;117;124;150;130;131;125;117;129;128;118;124;128;125;148;121;122;94;93;100;95;135;138;144;134;137;119;142;122;129;133;141;151;148;134;145;147;115;122;119;109;147;142;111;118;153;102;141;125;112;125;132;135;124;130;128;126;115;133;129;130;122;154;137;152;149;146;157;134;139;138;136;139;135;155;160;161;161;152;138;122;142;124;152;157;130;146;151;146;186;147;134;126;132;137;146;110;122;102;130;97;137;135;139;172;127;148;122;131;143;140;129;139;139;105;135;147;143;154;143;153;149;123;136;150;126;132;134;118;120;152;155;158;124;143;138;136;126;135;133;127;122;144;119;118;133;122;125;139;176;136;114;132;131;121;145;135;138;134;129;127;96;116;133;146;133;115;115;120;130;133;151;119;127;169;185;159;139;144;133;117;131;123;122;145;153;136;121;131;95;113;95;127;170;126;158;145;122;113;122;154;133;146;169;139;135;137;120;115;93;107;134;140;140;166;132;158;115;142;151;114;123;141;133;116;147;132;135;141;163;135;124;116;122;81;126;128;121;114;103;110;121;111;130;133;113;129;108;100;135;149;151;142;128;130;176;166;140;128;106;117;118;130;135;163;172;198;195;166;181;187;157;154;147;128;113;123;121;109;100;131;108;134;128;124;146;113;147;141;156;146;132;136;174;170;145;131;122;142;148;150;160;143;144;144;137;137;144;126;148;130;135;124;138;156;150;149;123;148;120;130;161;137;125;113;89;136;166;153;167;152;136;124;157;128;150;155;158;161;156;140;146;153;158;137;111;108;174;155;150;194;167;138;151;138;152;129;131;137;133;137;168;145;171;159;128;117;120;142;120;166;168;159;148;153;128;139;123;157;173;163;147;146;146;166;134;145;144;109;116;122;104;116;125;125;122;101;129;120;133;162;142;133;130;152;150;131;138;140;114;164;164;157;158;150;159;148;183;172;136;139;168;137;147;148;144;129;123;126;142;122;133;129;98;113;122;132;120;134;121;143;125;114;107;123;133;99;114;128;127;110;107;104;116;109;122;145;110;92;97;91;115;93;88;115;113;127;126;130;126;117;131;128;150;140;132;126;132;125;134;104;109;111;133;153;138;130;113;135;119;114;115;105;134;126;135;146;128;126;149;124;144;158;142;173;159;126;150;149;131;127;131;122;131;153;142;140;178;171;169;168;152;150;150;168;140;163;171;164;146;157;157;150;153;145;143;150;136;140;125;134;131;132;145;137;137;152;140;133;143;124;138;147;175;182;167;199;159;177;151;166;173;177;175;148;172;163;175;197;203;214;232;195;199;173;143;130;124;121;129;150;114;126;113;112;130;140;107;105;142;143;123;136;140;162;152;135;145;122;109;127;135;142;137;131;143;109;119;132;151;145;148;143;165;181;159;146;104;110;125;117;125;122;120;120;137;183;178;159;176;138;170;173;160;144;152;185;162;193;135;171;146;131;131;131;124;142;119;109;88;104;133;128;128;122;113;132;137;146;135;119;122;146;167;161;108;120;114;114;135;129;119;121;124;137;141;139;136;122;110;116;113;124;127;124;127;95;94;91;106;114;113;132;128;131;119;131;120;133;137;139;171;139;130;139;131;126;130;128;142;132;121;135;123;127;96;115;129;140;124;136;132;130;113;124;145;150;130;114;104;116;153;115;121;139;129;118
106;127;141;124;97;117;114;110;99;112;113;109;110;139;115;134;108;104;95;107;108;100;99;117;105;119;120;100;99;117;124;128;121;94;97;134;119;116;125;134;125;128;123;104;99;110;123;108;110;100;122;111;96;119;120;112;118;116;108;111;123;113;99;102;88;96;93;104;100;107;115;122;94;115;119;130;126;114;130;124;137;130;127;116;105;128;102;109;95;106;102;106;129;93;128;110;107;108;134;110;121;118;109;105;120;131;113;113;122;93;120;100;105;109;115;115;138;118;111;103;127;126;120;111;107;112;100;91;109;102;114;104;104;117;119;144;147;118;99;118;107;123;97;130;100;119;121;140;119;117;108;102;146;120;98;120;101;118;104;107;101;109;122;97;107;101;96;124;99;119;117;118;104;100;98;117;113;127;99;112;109;132;117;132;110;100;110;119;121;116;122;118;110;119;149;143;142;111;134;142;130;108;135;134;122;132;135;129;121;124;129;129;120;153;135;143;135;163;140;146;135;149;122;162;155;120;138;113;131;116;130;117;127;134;146;141;142;130;109;113;123;123;103;141;122;147;134;109;110;117;128;121;129;142;131;132;123;137;144;135;111;108;123;114;116;152;107;107;118;106;115;124;126;114;110;93;110;115;125;109;123;157;151;128;128;125;138;131;138;116;151;156;142;141;151;102;104;103;128;130;119;137;121;119;158;141;124;127;134;91;126;118;119;116;125;120;122;122;118;115;114;102;119;134;114;98;130;119;124;131;140;112;121;101;119;94;118;131;115;129;129;118;111;117;106;103;118;139;109;112;116;125;127;98;153;119;113;129;134;125;136;121;147;142;137;141;140;188;155;162;143;154;142;128;141;137;132;127;114;111;126;145;118;128;132;123;139;137;139;138;134;116;155;149;140;156;124;130;138;122;147;130;148;112;109;110;112;125;116;113;117;141;152;146;150;118;114;131;133;102;100;101;124;131;127;122;114;107;109;119;121;115;105;148;138;145;146;160;146;141;141;126;121;138;146;161;155;139;128;151;126;128;94;95;90;84;87;90;95;107;91;121;96;110;99;107;107;114;135;126;109;108;101;111;121;124;113;95;131;129;137;134;145;138;94;98;95;92;99;101;120;113;109;121;105;122;113;127;128;121;141;156;140;128;132;134;112;120;134;128;116;136;105;136;126;117;130;141;125;122;118;136;134;120;121;133;129;120;119;118;133;133;121;127;94;102;88;107;117;138;144;117;143;138;127;134;129;125;123;112;124;119;109;127;126;141;109;127;141;161;137;103;83;68;57;60;76;69;70;94;102;85;96;90;74;100;112;102;105;103;115;107;124;117;122;111;107;133;107;140;99;128;119;117;133;124;107;102;116;117;117;141;133;110;130;100;90;116;113;113;120;106;115;124;98;123;107;102;80;80;91;125;110;126;93;78;87;97;89;99;99;112;94;101;122;98;123;134;131;139;134;127;157;148;156;120;119;130;144;185;169;139;135;150;117;133;121;146;159;143;165;157;117;147;126;117;111;129;107;116;135;121;104;125;140;123;127;135;100;114;101;135;105;120;115;106;117;112;108;105;118;139;131;122;139;124;130;106;110;118;123;110;113;140;149;138;130;134;124;113;125;100;113;90;83;107;98;110;116;118;103;134;124;115;125;108;116;102;129;115;127;124;128;124;145;123;143;136;142;142;128;132;156;139;118;134;134;149;150;159;151;154;182;159;136;133;126;144;137;125;86;95;102;125;105;115;132;116;104;137;120;111;112;119;126;123;140;139;123;108;125;127;112;109;109;98;98;106;95;109;122;133;130;129;111;137;105;122;114;140;101;103;106;129;129;103;115;115;112;117;106;110;125;134;128;142;122;119;116;122;120;141;149;135;146;130;123;141;109;130;126;137;131;131;148;147;127;119;119;135;111;87;73;102;107;128;155;146;129;107;132;120;137;137;128;146;156;134;149;141;162;141;128;142;133;131;155;114;125;135;131;126;128;134;117;130;126;128;135;124;133;108;125;136;139;123;142;136;132;142;155;151;134;159;148;139;186;180;187;148;147;146;140;132;120;122;155;150;118;119;130;143;173;169;140;125;126;126;125;132;122;93;127;121;130;134;137;150;133;155;134;118;146;141;127;122;118;121;137;130;129;137;160;149;149;147;133;145;139;138;134;132;113;119;120;143;123;128;153;129;134;142;118;129;120;138;120;115;155;133;122;155;119;154;123;120;115;130;141;123;137;109;127;128;119;115;107;119;136;120;123;127;130;139;131;138;149;132;161;149;146;167;140;136;137;134;142;136;162;153;129;106;112;109;104;111;130;139;171;174;136;121;126;159;157;137;168;154;133;128;122;89;101;89;136;135;131;138;140;134;157;145;119;119;128;118;139;127;139;155;142;144;139;142;134;140;131;117;125;154;124;114;123;104;111;110;149;112;129;135;123;130;125;135;126;132;136;144;149;150;144;104;137;124;131;136;107;121;138;176;173;171;177;129;129;147;134;138;139;117;121;120;135;112;100;127;120;153;149;147;144;150;127;158;168;159;142;151;135;119;114;113;128;141;139;141;145;153;125;131;142;165;135;169;148;161;188;148;149;141;122;119;138;145;137;129;123;94;101;108;159;156;163;147;120;136;137;143;154;150;152;193;159;156;147;132;125;118;120;115;149;133;162;195;189;178;145;166;131;134;126;145;143;121;145;131;144;142;158;142;136;162;144;145;191;153;179;145;154;131;182;148;174;165;137;125;147;162;134;125;141;134;146;117;136;118;136;132;125;153;132;148;136;114;149;146;124;124;129;134;116;132;144;156;166;150;158;132;161;207;192;222;156;133;130;157;136;123;128;120;117;150;141;128;125;129;106;112;112;124;139;121;112;133;114;121;104;127;104;133;131;118;139;133;122;112;121;129;123;127;109;100;120;105;123;96;113;97;113;102;98;109;108;122;127;123;141;123;117;101;140;135;128;128;146;140;122;138;147;126;135;139;128;127;113;129;125;124;130;136;140;138;131;127;117;133;147;149;156;157;144;126;132;160;124;133;116;125;135;160;178;181;175;185;166;173;155;163;165;204;153;162;154;178;167;165;168;174;150;154;132;140;126;138;127;107;133;146;146;149;162;170;151;138;169;135;151;169;188;147;165;179;195;207;166;183;183;159;222;207;180;194;221;213;207;180;174;166;153;137;118;126;111;123;125;114;130;113;165;118;120;132;109;125;121;128;136;131;118;114;133;131;123;139;142;148;140;133;130;128;133;145;150;127;162;191;176;144;140;135;107;113;112;113;137;154;143;125;147;172;146;151;153;201;153;172;161;161;162;178;159;142;148;156;135;132;132;114;117;104;118;94;115;102;119;126;124;113;133;129;136;119;130;124;133;156;133;132;130;142;133;114;123;113;132;123;144;139;130;161;145;113;107;109;113;108;119;105;136;113;121;96;84;88;109;110;104;121;143;130;155;142;140;166;133;129;116;128;118;127;125;135;114;106;113;106;122;111;121;126;112;121;115;135;125;112;134;135;156;110;131;121;131;114;143;104;115;121;137;129
115;99;119;107;114;123;104;102;106;118;120;136;108;116;118;111;124;130;129;117;139;117;93;112;96;119;119;135;132;110;135;134;135;118;132;110;110;107;92;104;99;118;130;103;104;121;89;109;104;148;114;128;131;108;98;143;111;112;129;102;98;102;99;77;103;97;105;94;115;102;108;115;115;85;91;110;114;127;106;121;123;124;118;106;123;110;92;97;114;106;94;109;108;99;106;101;101;126;106;113;97;120;112;130;131;126;106;135;110;117;119;110;118;127;113;103;115;116;112;100;127;116;117;104;110;90;126;132;113;100;104;107;106;112;126;99;118;128;137;109;117;96;113;109;114;116;142;118;111;101;92;100;113;99;103;104;129;118;117;106;116;98;105;104;109;116;111;126;116;108;112;105;101;95;115;131;113;111;116;132;107;127;132;119;118;120;125;108;119;124;117;110;101;118;118;148;126;139;118;134;136;133;111;130;114;113;117;137;124;117;122;129;138;149;143;158;150;127;133;122;126;145;141;131;120;132;128;151;105;121;113;105;125;149;113;131;108;123;159;116;134;115;113;140;133;137;142;139;134;115;121;115;135;123;135;130;126;102;139;125;122;119;134;131;124;137;111;121;131;94;127;144;149;129;132;112;135;115;109;120;146;124;132;140;140;145;117;136;161;123;149;172;169;155;105;119;138;109;118;113;105;93;127;144;133;146;136;121;128;133;137;112;102;137;121;129;110;119;109;93;120;130;121;126;123;115;120;121;129;138;142;127;143;113;124;106;117;133;140;127;127;131;133;131;125;133;108;108;137;101;121;120;125;146;123;131;138;118;134;136;144;143;166;153;160;130;134;152;151;137;128;144;130;153;130;143;129;116;132;107;140;121;116;123;122;129;125;128;149;141;130;143;153;138;151;149;151;128;149;166;124;134;118;116;115;98;104;97;127;108;126;132;130;137;127;130;129;101;120;100;115;116;122;150;131;99;112;97;116;111;122;129;146;129;133;142;118;156;143;135;135;120;147;140;138;132;145;148;149;122;141;108;116;113;99;93;70;88;94;99;108;130;104;119;121;111;118;115;133;123;133;117;131;131;117;117;116;143;131;132;157;115;138;146;91;97;75;80;93;86;115;92;108;98;113;96;123;113;105;121;140;134;113;140;137;138;129;121;123;140;122;144;118;101;137;141;112;139;133;133;131;120;115;118;126;134;128;119;147;133;137;155;129;115;104;131;112;111;159;162;124;129;110;123;138;131;142;106;112;132;125;117;117;118;118;129;134;121;125;131;142;135;86;70;48;57;57;75;73;88;88;85;85;76;76;89;107;105;127;89;115;109;127;110;108;101;127;130;107;98;111;107;121;116;116;116;115;104;130;117;128;143;118;126;117;99;106;107;118;120;102;135;111;124;125;109;95;88;102;86;115;115;119;115;114;93;96;82;119;91;100;104;104;118;113;111;141;131;139;141;130;152;138;146;129;126;129;137;151;160;146;168;130;130;120;147;130;134;167;157;149;156;144;125;150;124;129;126;111;120;110;119;108;124;112;123;126;136;128;107;105;119;95;115;112;82;110;110;118;109;111;130;130;150;137;120;125;126;106;115;111;129;121;119;131;160;144;147;99;127;110;103;95;103;99;97;95;107;128;111;105;112;102;116;107;110;105;104;101;110;106;124;123;139;128;127;143;136;134;119;132;148;135;132;151;124;140;130;132;154;165;150;171;163;137;120;120;134;106;98;101;114;123;117;119;131;126;129;123;114;126;125;119;124;120;134;128;118;119;114;120;114;107;112;98;92;91;92;119;129;116;111;153;155;128;141;117;122;128;94;111;120;143;100;116;109;134;103;139;93;120;126;118;101;112;133;117;128;123;132;118;123;124;114;127;135;140;136;130;121;119;118;113;147;131;151;139;134;116;126;119;78;83;76;119;120;166;137;150;121;128;141;152;156;125;162;152;169;140;137;129;128;138;136;136;124;128;125;109;139;145;135;132;124;127;126;121;137;126;146;126;121;131;129;124;136;147;142;174;142;134;141;131;156;172;155;139;173;180;142;133;158;122;121;113;114;152;166;137;123;130;144;158;149;158;139;128;135;128;131;136;111;127;119;136;153;164;147;124;137;135;130;130;114;136;131;153;131;140;153;139;154;132;131;135;155;152;152;151;140;160;132;133;125;134;142;157;149;135;131;149;136;138;150;147;134;129;100;119;132;136;145;134;127;115;103;127;126;134;146;138;121;127;119;121;130;102;124;130;114;134;108;114;151;137;142;130;155;152;135;164;144;145;118;134;170;159;133;137;110;132;118;110;101;91;120;112;123;231;180;146;130;140;130;144;148;184;164;146;132;93;105;111;107;129;143;130;136;138;131;139;143;123;142;111;138;135;131;148;131;165;150;131;116;121;135;141;114;134;120;126;121;109;115;127;120;131;118;111;141;122;137;116;113;126;118;136;139;133;145;137;122;110;129;116;119;138;140;157;165;150;172;182;173;130;139;128;134;119;140;129;133;132;134;121;120;136;163;139;124;154;161;145;157;144;139;186;145;143;139;127;126;135;141;134;144;109;109;147;118;133;130;143;141;132;129;148;155;150;148;149;125;157;157;143;129;128;111;102;126;171;181;143;128;127;134;151;149;148;129;159;166;171;148;138;108;124;112;102;129;158;150;158;185;189;150;176;160;157;155;170;130;142;142;124;113;156;131;139;142;129;133;120;145;173;180;162;149;147;142;134;158;151;169;169;152;126;145;145;134;141;151;140;119;113;133;91;111;118;106;147;130;154;126;140;148;131;143;155;128;141;137;146;137;158;140;152;155;198;200;236;236;167;128;136;107;138;134;122;113;136;142;130;134;162;114;108;129;120;106;113;127;114;127;121;112;96;125;124;149;129;127;108;132;126;115;119;112;133;146;127;121;115;114;104;128;102;110;99;85;117;108;121;111;121;131;121;146;124;124;131;97;107;105;102;126;141;167;145;143;137;121;107;106;107;99;144;111;131;144;173;127;150;157;139;128;144;138;163;160;134;133;120;134;123;147;113;114;138;151;175;171;188;164;171;151;146;142;152;170;132;155;162;141;164;135;136;159;149;126;140;137;124;133;139;122;132;142;132;137;143;173;135;143;141;131;171;156;156;169;155;181;203;219;183;186;158;179;215;205;176;172;182;188;222;203;206;186;148;156;135;140;135;124;118;111;134;106;123;132;122;143;122;128;130;115;116;151;135;133;147;130;117;114;122;120;138;139;124;132;147;120;144;149;131;179;162;177;150;188;145;114;130;136;174;156;135;126;132;149;165;132;158;168;154;177;150;162;163;155;170;145;179;163;122;120;121;112;129;110;127;126;128;99;126;116;132;117;134;111;128;113;122;139;133;125;132;116;142;141;109;136;111;121;138;123;130;109;140;149;135;114;115;123;120;126;125;129;127;126;83;83;112;109;117;112;115;130;152;141;158;137;149;147;134;129;153;141;131;125;137;135;132;121;117;125;110;99;110;104;121;113;124;121;97;109;143;126;108;117;121;116;111;101;132;110;126;112;120;129
111;96;101;103;108;126;113;109;126;131;108;132;125;115;156;101;125;117;120;111;110;111;99;125;89;135;119;107;127;130;112;130;99;127;96;125;106;145;124;113;103;110;120;121;121;114;110;110;137;123;129;121;107;107;118;124;102;103;98;110;107;111;106;101;113;120;108;105;106;116;118;115;118;86;94;110;116;107;139;146;109;122;125;103;119;100;103;120;111;95;95;124;102;91;98;108;107;100;111;114;109;127;106;105;103;114;123;105;106;111;110;108;106;117;110;112;124;104;120;97;107;131;129;132;138;118;106;92;101;83;124;109;104;111;107;98;122;114;119;93;118;120;114;123;124;129;117;127;102;109;109;120;109;117;98;87;129;102;111;101;103;113;97;121;99;101;117;97;108;99;121;109;93;89;101;114;113;118;117;113;139;127;117;125;114;123;130;114;118;120;125;112;117;120;143;138;131;116;118;119;124;133;134;135;131;126;139;113;129;133;140;130;105;126;142;135;138;131;155;133;134;131;132;139;129;136;134;130;141;138;131;123;110;113;128;125;118;134;123;134;110;110;118;111;121;134;129;143;129;105;139;136;142;110;119;126;130;121;110;114;137;125;87;118;124;92;119;97;126;117;99;160;165;136;136;105;109;103;114;129;137;142;140;132;123;127;126;138;145;122;134;167;141;160;166;132;128;109;126;117;112;132;119;110;118;117;129;111;141;123;144;125;130;130;124;127;118;133;131;136;112;125;134;117;112;139;127;145;121;162;162;127;130;111;144;122;124;133;121;137;127;129;121;121;117;124;136;126;119;106;115;137;132;131;147;126;120;130;129;149;158;165;160;148;168;156;113;152;129;135;179;146;128;141;140;117;132;144;128;120;105;121;132;123;126;140;145;146;120;149;147;161;163;150;167;170;120;150;150;126;132;126;139;131;132;101;99;100;111;120;118;143;122;111;112;121;139;111;111;108;105;136;133;117;120;111;115;121;124;105;126;131;127;127;137;161;147;135;137;129;159;135;144;130;127;138;149;126;163;141;128;133;121;114;102;76;89;80;101;96;96;106;106;101;113;103;122;131;133;102;119;128;137;130;128;119;119;115;128;147;150;142;138;123;89;91;66;84;64;83;95;94;110;90;99;112;111;123;98;130;122;106;136;115;132;116;135;112;121;122;135;148;126;126;149;115;118;117;127;139;116;107;130;112;133;139;127;116;127;118;170;153;149;112;123;123;118;115;117;121;125;121;111;122;121;108;106;99;116;105;120;104;104;122;125;127;140;154;147;143;167;145;94;62;66;40;49;58;70;95;83;90;87;92;79;84;115;106;108;103;120;137;103;125;106;125;109;121;124;121;99;109;117;117;107;121;142;133;117;124;121;125;139;111;99;109;130;112;127;139;121;116;116;111;98;99;116;88;87;82;85;103;99;116;107;96;102;100;104;100;84;113;123;112;118;106;134;122;116;142;141;146;138;136;121;145;158;142;141;144;139;121;140;142;134;109;147;143;130;129;141;128;160;162;155;121;109;118;99;107;118;128;132;117;108;99;121;100;116;126;135;107;131;110;107;123;103;99;120;116;126;103;113;128;113;112;125;109;108;111;137;119;102;129;118;143;110;146;110;119;120;112;90;83;95;81;90;112;121;87;123;101;117;111;130;115;108;90;111;88;130;121;116;120;133;122;142;118;123;111;144;136;113;119;149;151;122;134;152;145;164;162;171;207;164;145;126;145;146;105;119;109;125;110;120;132;123;125;155;134;113;118;124;137;146;139;125;118;106;128;112;107;98;106;107;100;110;119;116;110;114;136;132;135;149;144;148;134;153;136;138;123;125;106;118;103;115;111;126;123;102;114;108;129;140;136;126;119;144;123;112;150;133;109;142;128;127;132;131;129;136;154;132;130;140;132;124;140;140;125;132;100;82;84;115;135;151;148;140;123;131;146;131;139;123;150;162;159;159;142;143;169;136;139;133;136;118;138;115;130;125;123;118;108;133;118;120;129;131;135;139;143;142;140;139;149;135;151;169;141;146;161;112;151;157;136;158;175;134;138;140;118;122;134;139;114;134;138;144;136;136;131;146;141;145;140;161;129;131;133;118;114;112;134;156;152;157;139;141;155;137;124;142;131;135;128;118;151;138;140;130;129;122;143;135;131;133;154;151;132;130;140;149;137;133;157;138;162;170;139;163;130;127;114;118;118;136;134;109;123;141;113;152;123;111;132;128;116;110;117;120;129;125;127;111;129;123;117;139;117;118;109;132;110;129;135;130;142;137;122;145;133;141;130;146;151;172;154;131;150;139;116;142;118;108;97;101;125;203;187;173;123;136;155;132;129;153;143;140;83;93;91;108;108;126;134;119;127;131;133;131;131;136;123;132;135;117;136;135;146;131;156;144;126;127;137;129;129;123;146;123;123;132;118;125;136;116;119;117;130;128;139;117;133;133;139;124;138;143;131;131;110;124;110;108;131;116;137;138;155;153;176;175;158;127;148;131;124;118;116;118;128;126;139;136;137;147;160;144;137;169;148;143;128;132;121;137;122;114;117;120;126;140;134;147;164;135;121;100;122;110;144;142;147;116;148;158;163;171;160;130;131;122;166;128;118;111;99;104;122;169;165;153;137;138;135;138;147;115;164;172;162;159;171;129;129;109;100;127;134;156;122;156;156;196;161;175;166;168;130;150;121;152;124;156;164;131;142;142;129;136;115;139;149;171;155;160;171;142;120;141;149;153;147;146;153;130;134;130;138;127;133;131;133;126;143;127;110;139;126;121;122;133;150;113;112;146;138;110;134;129;133;135;145;162;156;138;154;175;204;199;215;180;133;130;104;136;112;140;138;113;150;127;151;149;124;111;131;118;139;127;125;129;128;143;122;146;112;123;124;105;116;133;132;137;136;123;153;114;137;139;132;127;125;107;122;105;115;94;102;115;99;107;126;108;114;128;129;128;126;117;128;121;113;111;129;133;132;141;140;106;145;135;130;101;113;142;123;172;160;181;152;137;146;123;151;124;136;152;141;148;129;135;145;138;137;142;131;126;165;154;179;171;137;158;139;153;156;189;144;131;158;150;167;156;152;174;128;151;133;138;129;111;110;116;109;115;137;136;146;142;135;152;145;135;130;161;166;151;181;138;161;192;215;195;169;146;200;199;178;164;137;194;195;196;215;202;194;153;130;152;145;146;113;126;121;124;114;139;141;103;126;124;142;132;125;111;120;145;145;123;116;130;114;115;136;138;154;131;159;135;122;156;157;142;149;181;174;191;145;145;145;130;124;121;148;126;105;136;154;156;139;159;156;173;144;135;159;138;148;142;140;151;154;137;123;124;112;107;124;120;129;102;120;121;126;120;138;116;120;123;139;137;137;133;128;130;107;112;138;146;143;127;131;130;112;116;154;124;138;130;120;105;130;113;117;135;94;117;117;116;116;85;115;110;121;133;132;125;138;127;167;134;144;138;129;128;116;121;118;112;127;125;121;121;130;139;126;110;139;163;131;145;126;142;110;116;140;108;127;108;125;107;122;106;125;118;122;142;131
104;114;131;131;106;107;119;114;109;122;115;107;117;108;118;153;128;116;123;132;129;115;124;109;115;131;107;132;124;126;119;114;104;97;86;107;115;99;105;112;114;110;97;126;123;120;114;113;112;142;114;120;110;97;119;102;93;91;95;114;104;117;135;112;101;97;101;90;99;109;121;106;91;115;100;97;124;140;113;113;118;114;137;97;113;112;107;93;95;96;117;96;93;92;100;113;99;103;112;117;90;105;110;117;122;98;122;113;122;95;97;111;84;105;114;107;127;124;115;99;117;101;128;125;103;94;127;139;129;95;126;104;96;118;95;103;94;103;104;109;106;101;116;122;100;107;128;103;126;109;119;110;112;116;114;101;113;111;116;103;98;119;104;113;114;121;121;105;135;117;98;104;120;111;111;125;116;129;117;145;139;112;100;112;97;127;130;116;127;134;106;124;132;119;109;124;132;121;121;137;137;117;142;117;111;139;115;122;119;119;136;118;121;134;141;170;154;141;130;128;126;117;135;136;119;134;142;128;124;111;119;124;134;116;113;121;137;129;134;133;130;124;122;123;113;137;116;132;151;148;150;143;145;145;129;122;110;101;112;126;128;122;101;126;124;128;132;119;100;117;127;151;156;127;115;129;129;103;120;131;115;160;127;149;147;139;138;167;135;129;133;168;144;150;138;132;128;155;116;105;106;121;112;124;121;122;114;128;112;123;117;111;137;104;123;115;119;123;130;123;133;108;122;125;127;126;143;123;138;131;140;112;128;106;131;111;138;134;121;115;137;121;139;88;136;111;104;110;109;114;127;141;123;143;127;126;123;130;113;124;133;131;166;146;181;147;132;132;155;137;170;154;154;137;144;127;148;128;100;138;101;150;129;144;113;136;128;130;161;125;151;139;158;125;145;132;118;149;136;182;168;125;128;117;111;107;95;125;97;146;105;112;121;111;113;124;123;136;131;103;109;123;109;114;117;114;85;110;129;136;125;108;122;119;123;123;110;140;151;132;123;152;156;156;147;131;139;164;151;148;148;142;131;108;89;83;66;104;88;100;102;105;123;113;124;119;120;118;117;131;144;146;133;144;142;158;145;124;148;107;113;115;128;126;104;68;89;84;70;97;80;108;132;114;113;118;99;140;117;129;114;119;133;116;125;126;128;136;125;137;109;125;117;131;119;127;143;122;125;137;130;106;110;130;116;130;118;107;120;152;162;166;154;118;107;103;119;117;126;123;116;121;93;115;118;118;118;119;106;112;122;104;124;119;120;120;133;146;125;144;135;130;86;70;49;56;48;72;81;80;71;94;84;90;73;74;108;101;123;102;122;130;114;135;117;116;118;115;126;97;88;112;106;112;122;133;124;143;113;131;111;127;135;124;115;114;98;121;147;153;132;118;99;99;90;103;115;110;93;97;104;114;107;110;77;84;81;87;95;105;109;116;118;99;105;105;124;133;136;126;128;133;134;126;142;124;122;117;139;139;141;142;128;124;126;117;133;163;157;148;171;157;155;158;143;155;107;120;104;89;93;118;115;101;100;127;115;118;101;121;105;112;111;127;104;125;123;113;100;102;116;123;105;125;128;111;126;114;127;130;120;141;110;128;152;141;132;123;127;101;117;108;101;101;99;89;98;86;88;92;84;117;108;126;85;111;103;129;117;135;129;97;118;132;141;134;151;152;128;136;103;127;144;138;140;129;136;155;129;152;161;172;187;173;157;139;138;154;134;120;103;101;115;108;113;129;116;120;138;136;125;141;136;121;119;125;117;105;140;129;142;158;140;128;116;95;129;121;102;128;125;133;122;133;143;144;142;139;123;114;120;111;116;107;121;104;122;120;124;95;118;99;104;113;133;142;122;119;111;131;118;116;121;124;126;114;113;115;117;151;138;134;127;127;131;144;138;136;151;124;153;93;89;90;128;157;151;143;138;127;121;127;133;132;138;170;158;152;161;150;118;160;129;150;142;119;132;138;113;130;123;144;115;115;127;133;132;125;144;123;120;128;117;134;110;124;117;135;140;146;163;185;152;188;173;161;141;164;162;142;139;144;120;126;125;160;144;133;134;154;139;161;150;127;127;126;129;128;127;127;125;130;118;141;142;150;152;144;154;136;161;119;129;135;134;133;152;128;148;141;130;125;141;129;132;147;141;143;136;133;150;136;150;147;147;161;165;134;146;131;147;122;142;135;136;138;134;111;144;126;117;136;124;121;118;118;110;120;120;113;120;142;118;145;117;123;136;140;134;126;122;115;125;130;115;132;121;138;132;158;137;141;118;116;127;142;180;161;116;123;108;125;149;143;117;112;78;146;178;193;138;120;139;159;122;120;141;159;138;113;115;104;115;124;141;112;130;117;138;121;125;152;154;148;120;116;122;132;132;134;161;143;137;129;113;142;127;124;160;120;123;123;116;115;125;125;126;128;137;129;125;137;134;148;117;126;124;131;131;116;166;169;139;120;125;117;111;138;146;155;153;163;160;120;99;134;118;144;124;114;120;129;117;141;122;132;135;139;131;131;146;158;169;140;140;145;124;122;137;136;143;132;138;136;135;144;131;125;103;112;114;140;135;167;141;144;161;165;178;149;132;125;146;142;135;112;118;121;100;145;157;154;167;144;150;139;165;131;123;123;154;177;210;185;158;120;117;129;139;159;157;161;171;165;167;162;186;141;135;150;135;136;154;132;130;147;155;135;137;140;128;117;113;149;164;173;165;169;158;141;146;138;150;156;166;140;142;137;142;145;119;136;122;110;118;141;106;109;122;120;144;138;132;154;138;130;129;123;123;142;152;144;163;139;133;172;163;156;142;161;182;172;153;124;134;121;109;146;124;127;143;131;141;163;144;143;125;118;135;128;124;131;141;135;131;113;107;139;159;117;107;113;116;137;114;121;141;154;127;151;144;163;113;113;123;125;116;113;122;121;134;113;104;125;128;106;126;121;117;145;128;135;136;134;121;114;133;148;140;144;152;133;117;120;126;109;124;153;151;177;192;185;125;130;141;127;157;135;151;164;143;143;129;130;129;129;143;140;145;142;152;186;178;160;161;146;133;160;163;127;140;145;175;139;157;140;129;130;143;116;131;128;108;130;109;110;132;135;145;147;130;137;131;126;139;146;147;140;142;150;161;173;172;195;193;160;144;147;153;152;121;153;171;168;199;188;188;161;167;140;131;130;130;127;120;108;130;135;122;130;131;133;127;104;106;111;124;137;126;159;139;129;127;136;133;90;128;143;108;151;150;127;146;137;160;169;157;169;175;156;153;159;124;120;147;140;133;126;131;148;123;131;137;170;172;170;156;141;165;161;167;122;142;134;104;112;107;107;136;115;126;131;130;117;118;123;121;121;121;126;98;111;123;137;139;119;122;141;118;124;117;124;121;134;123;134;140;162;137;146;156;127;116;109;105;121;100;120;130;131;111;111;110;101;98;80;126;114;138;145;118;121;113;140;144;134;133;146;136;135;136;126;117;109;100;124;122;128;145;130;136;170;175;147;134;98;109;115;117;115;136;143;141;104;102;116;109;121;137;134
113;120;130;106;109;113;106;113;132;125;119;153;137;108;127;117;120;105;112;114;132;121;120;112;117;124;129;107;110;124;126;128;119;110;134;113;112;112;124;113;95;129;99;103;106;107;116;101;125;139;133;113;104;106;108;140;125;106;107;118;104;105;109;95;106;107;98;103;98;118;91;127;122;93;89;128;118;132;144;153;135;129;118;117;90;110;118;112;108;111;99;110;113;113;111;116;108;94;116;103;113;110;98;105;106;120;116;122;112;109;103;122;108;116;107;113;100;113;119;100;112;119;120;123;102;91;119;133;106;121;132;104;106;98;97;126;92;115;114;121;110;106;96;108;115;99;106;101;113;110;122;120;97;118;97;101;101;99;98;103;109;124;104;128;105;103;132;116;107;107;108;140;108;104;108;98;140;105;134;122;126;113;101;122;107;128;128;119;115;142;116;123;149;143;112;128;122;132;103;153;128;113;105;114;129;128;120;111;150;137;128;116;134;130;150;132;138;139;139;121;125;130;115;131;142;131;124;127;138;141;129;135;151;121;125;132;122;116;129;148;134;123;104;119;114;127;124;134;145;144;173;159;144;132;112;118;113;108;104;125;111;140;136;113;110;123;112;130;132;139;115;115;141;133;113;121;118;101;117;155;113;130;129;132;151;148;152;140;134;114;154;142;170;167;119;163;144;142;103;103;98;105;108;124;112;133;123;102;100;128;134;132;111;128;134;120;113;111;102;120;128;130;143;120;115;123;119;121;109;137;142;111;102;109;102;128;123;119;113;134;140;131;106;121;101;94;120;148;129;134;133;138;149;133;140;118;152;115;134;134;129;162;181;159;142;135;142;136;153;145;125;120;123;171;159;164;126;121;126;144;107;128;118;138;95;110;124;109;139;167;160;130;144;125;136;119;120;128;122;151;141;143;118;122;124;119;108;118;132;120;121;99;98;107;133;121;132;112;127;112;115;101;113;124;116;101;104;133;127;136;108;122;138;119;128;123;134;141;120;131;138;139;127;127;129;151;144;134;150;157;139;110;117;108;96;108;102;104;112;91;119;102;103;109;120;126;127;108;115;121;138;135;123;134;125;146;132;156;145;131;124;118;132;92;103;85;76;83;82;85;103;101;116;116;112;101;120;104;123;157;113;139;137;116;100;128;135;116;105;125;134;118;127;126;119;126;122;109;108;135;125;117;120;129;142;126;119;130;112;122;130;135;125;133;108;130;124;124;97;126;123;109;126;110;123;116;89;126;119;134;121;137;107;138;100;109;140;120;130;142;134;87;72;56;71;55;65;81;74;97;105;102;81;92;87;85;87;106;122;117;117;135;128;112;131;120;110;114;103;112;104;116;115;115;103;123;110;135;115;125;126;121;132;109;95;97;94;129;158;145;136;109;106;111;104;108;123;93;101;95;85;102;100;110;120;101;83;112;93;84;100;115;108;111;89;121;98;102;109;106;110;124;107;138;131;139;161;156;138;133;158;121;136;136;130;153;180;167;153;146;143;139;142;162;168;136;126;104;124;101;116;98;97;136;102;120;109;105;116;102;112;122;124;113;117;112;106;100;109;110;121;103;143;121;109;128;111;104;118;133;123;147;150;147;155;144;109;119;114;112;120;102;83;85;83;77;86;87;94;103;113;122;107;104;85;123;97;108;98;109;117;96;112;120;120;171;163;160;125;163;122;128;165;155;152;163;148;115;101;147;119;156;153;151;157;134;126;133;135;106;121;123;122;119;114;110;147;119;128;131;130;116;126;119;127;126;142;119;137;155;158;153;148;132;118;115;134;119;96;101;131;120;133;117;146;142;107;122;129;120;124;102;115;109;138;116;120;126;123;105;132;107;112;122;140;126;116;105;116;115;115;122;114;134;131;127;125;103;140;122;132;128;110;133;170;132;130;129;152;143;125;151;109;116;131;149;157;154;154;147;133;147;121;134;147;155;139;146;146;142;117;132;147;130;128;112;120;124;113;150;125;114;117;138;115;121;119;154;135;121;128;155;118;124;128;132;149;136;119;122;155;154;135;139;131;169;142;125;121;131;140;144;165;138;109;131;135;130;151;157;145;130;120;125;143;127;151;137;130;116;116;117;124;134;115;170;150;155;134;174;157;117;133;126;141;144;138;150;145;148;135;139;143;122;130;127;134;133;157;151;132;148;144;136;152;157;159;152;145;141;148;122;154;139;116;140;139;117;117;126;107;127;116;115;131;121;135;138;123;131;120;125;122;126;133;122;121;132;122;119;149;138;117;119;121;132;131;145;141;127;123;110;103;131;154;138;185;130;126;158;120;114;121;129;146;130;108;146;161;157;149;131;136;145;135;137;127;146;129;145;89;86;99;132;102;129;120;113;135;126;138;129;166;138;133;149;123;105;142;160;153;141;133;142;131;125;174;143;159;136;140;119;109;127;121;123;144;125;135;110;135;135;140;142;142;130;128;109;148;140;232;288;207;152;124;138;125;159;139;159;138;173;127;103;128;104;114;108;128;143;133;125;136;120;145;137;161;146;143;113;143;118;141;155;143;133;131;128;126;136;130;107;129;117;141;132;140;132;143;146;144;130;147;140;135;151;154;171;141;163;169;132;156;146;118;110;118;113;127;168;165;168;157;123;136;172;116;134;129;144;160;158;185;231;206;128;125;99;133;144;179;178;176;172;160;170;193;150;150;152;138;148;110;125;131;154;127;155;137;135;139;143;118;150;173;144;161;150;157;160;158;138;144;137;143;141;133;138;118;110;109;138;125;118;122;107;130;113;126;124;127;137;122;139;125;143;131;127;128;130;131;152;144;145;130;148;165;175;148;147;144;119;134;142;121;127;106;133;136;138;136;122;129;161;130;142;163;125;132;105;119;120;129;137;135;142;145;132;126;107;104;123;133;125;130;111;130;130;128;129;149;138;139;133;105;113;120;135;122;123;102;124;117;145;158;150;141;123;133;113;130;113;134;120;138;144;150;148;121;129;112;121;125;152;131;136;128;150;162;207;214;158;181;152;162;139;124;134;143;138;151;140;150;136;139;138;133;152;144;182;140;168;152;147;149;123;134;170;156;162;154;162;177;168;145;137;153;144;124;137;137;118;124;139;117;104;128;114;130;140;132;116;133;130;126;129;123;129;152;140;148;156;156;201;179;171;117;134;149;151;132;136;147;146;158;192;188;151;137;127;151;134;129;119;106;136;126;130;133;121;158;133;145;114;117;130;138;105;128;144;132;134;137;119;130;136;130;114;135;136;153;161;124;109;148;173;153;186;176;158;147;143;153;143;128;109;135;116;129;122;119;124;156;144;146;158;157;161;156;161;166;178;153;159;145;130;108;121;125;127;117;115;136;133;117;137;112;132;120;145;104;130;124;145;123;146;135;122;134;116;118;128;110;122;135;119;158;122;145;151;143;137;134;127;115;120;103;108;113;132;116;124;89;101;107;121;120;130;144;140;126;167;112;157;121;120;151;142;114;120;144;145;134;99;144;140;132;124;135;136;150;181;167;152;123;119;126;122;107;128;122;124;139;119;126;123;117;137;110;111
118;122;104;109;104;119;102;111;109;117;125;124;156;115;112;120;128;126;130;115;129;108;120;147;129;124;122;124;128;121;132;88;125;98;118;124;109;108;114;100;113;126;97;102;108;102;104;113;113;123;121;109;103;91;137;110;123;98;107;107;121;101;110;97;111;108;90;89;107;108;91;106;98;91;92;131;112;143;118;126;120;133;116;108;108;123;119;120;95;121;119;113;97;125;117;122;103;112;95;125;107;104;113;105;106;116;112;115;106;118;102;116;118;131;124;135;98;107;108;123;120;123;107;125;111;124;122;111;124;107;110;125;115;115;111;134;130;103;98;96;108;93;112;121;110;90;128;107;128;121;125;103;104;99;128;107;107;103;90;123;110;112;122;108;124;124;116;106;122;126;125;119;98;95;125;110;120;125;118;137;109;132;122;101;118;126;105;119;128;110;112;118;117;133;133;119;140;125;134;136;103;111;129;122;117;125;114;139;121;121;114;128;112;116;146;153;137;122;114;138;134;141;123;114;137;124;139;140;135;122;127;143;134;145;125;134;132;148;119;132;133;131;113;147;133;117;132;122;117;152;189;168;153;129;124;160;106;116;117;136;123;116;103;104;146;110;110;118;129;143;144;113;140;125;113;123;134;117;137;139;140;146;113;125;147;146;177;159;149;120;154;148;127;160;152;147;145;133;99;115;114;108;123;109;116;123;121;125;126;120;137;118;114;137;122;135;125;132;128;122;116;119;127;111;102;108;127;133;118;148;132;130;122;106;106;133;133;135;111;122;146;115;128;135;113;123;100;130;147;118;140;141;140;125;142;131;140;118;116;130;136;127;138;142;153;131;160;164;168;142;138;126;153;125;156;127;141;118;116;141;120;136;124;135;131;122;130;124;154;145;147;162;136;119;155;144;131;143;129;121;157;127;133;111;112;82;111;116;118;127;113;108;114;115;131;124;105;116;117;103;110;113;121;141;125;130;114;120;127;125;125;137;121;133;112;121;153;124;116;128;129;146;131;138;127;133;170;147;182;149;142;137;106;95;107;111;97;133;102;115;119;112;120;105;103;134;125;106;119;135;149;135;135;127;142;125;137;129;133;141;113;131;112;103;120;76;85;82;86;97;95;104;111;114;99;121;107;114;141;109;130;102;140;125;133;141;115;130;129;121;122;135;117;133;117;107;139;146;109;130;125;130;129;135;125;133;112;128;128;129;141;128;122;140;118;111;118;127;121;120;111;112;120;115;103;120;134;121;131;115;123;118;127;105;114;140;131;141;142;136;106;86;63;57;52;59;53;63;86;67;116;80;60;76;77;93;117;133;122;126;115;115;118;118;125;132;114;88;90;105;97;114;149;84;104;121;116;89;120;123;125;136;130;113;104;93;93;123;154;139;135;96;103;98;110;107;103;95;128;106;98;111;113;107;109;79;88;111;86;87;102;94;109;95;89;104;122;100;99;126;108;142;130;143;122;123;158;170;157;123;143;129;134;143;149;133;158;170;159;156;147;127;125;118;143;144;136;121;101;114;110;94;116;115;114;96;116;101;112;123;109;112;101;111;111;102;97;109;118;135;128;150;125;96;135;121;124;124;125;130;120;138;128;122;129;145;116;133;134;113;112;101;98;96;105;101;87;87;101;103;120;131;116;116;107;85;92;106;107;105;104;87;100;109;123;232;296;243;166;136;124;104;123;119;141;159;143;140;147;137;153;144;153;158;170;130;152;136;139;112;111;120;115;113;122;111;135;146;123;134;132;145;108;139;127;148;125;124;139;133;193;176;138;131;101;121;108;125;125;108;112;117;117;120;146;104;117;121;106;99;122;135;127;125;126;128;122;129;143;104;134;111;132;101;122;152;109;135;129;120;113;112;110;120;127;121;96;129;133;144;119;135;143;123;148;144;133;142;147;145;152;137;134;134;134;120;136;140;134;156;129;118;126;131;149;141;152;133;151;156;140;139;112;142;124;137;126;128;131;134;119;136;125;132;126;123;145;154;138;152;144;112;127;113;121;122;154;129;152;133;139;146;160;155;143;150;139;125;142;140;128;161;137;121;134;132;144;108;126;138;136;132;140;139;124;127;145;121;104;89;103;96;130;140;147;143;166;143;140;158;154;113;136;150;136;130;154;140;133;116;121;115;150;147;110;136;143;116;152;155;152;127;125;157;143;169;150;146;146;149;162;138;149;140;123;132;131;127;122;133;150;127;125;112;129;110;132;124;116;139;135;132;119;124;108;112;118;117;112;133;113;120;104;129;122;120;137;136;139;150;130;120;113;113;116;147;127;137;128;134;127;121;134;120;161;152;130;138;146;156;106;124;148;132;139;143;146;164;138;124;120;122;140;129;167;127;101;144;170;142;138;139;170;152;140;143;115;109;153;130;150;147;157;126;140;164;124;164;132;147;148;116;132;108;121;125;115;126;125;126;130;134;145;156;123;144;109;131;167;213;391;470;373;204;135;134;134;148;134;148;119;144;113;108;109;119;109;125;119;134;148;140;125;119;140;167;159;129;110;127;126;129;137;140;138;131;115;131;107;131;119;168;155;136;174;151;138;133;107;139;135;148;155;150;142;147;142;151;157;152;148;138;131;112;113;98;106;116;147;158;156;136;153;142;128;154;136;132;131;141;144;154;167;230;192;129;113;117;127;119;150;144;155;149;161;184;193;145;164;168;137;134;150;142;129;177;150;128;137;136;116;131;122;130;144;174;154;146;164;130;160;123;130;133;145;163;146;123;116;122;106;110;139;125;122;104;143;100;134;115;110;101;153;127;140;152;141;125;114;135;152;150;158;133;130;140;180;160;152;146;147;145;141;122;113;136;124;129;146;127;129;118;127;117;115;127;118;144;143;114;113;121;119;129;127;111;131;131;133;97;113;110;112;135;97;143;97;132;120;134;117;115;142;120;116;126;126;119;113;125;112;143;138;144;170;174;136;135;134;108;119;131;154;127;147;155;147;144;146;122;121;137;140;123;141;129;131;127;144;160;202;196;152;156;145;140;159;147;139;132;129;127;157;142;129;141;141;133;144;144;161;149;142;138;129;136;130;136;176;159;128;171;182;173;158;157;158;160;122;142;153;123;113;123;132;124;112;116;128;118;133;129;142;125;149;130;145;147;130;152;146;181;163;188;177;168;163;114;160;131;122;139;128;140;165;190;160;138;141;143;136;110;137;114;127;100;122;134;129;127;155;151;126;120;126;121;113;117;144;133;137;144;135;141;155;137;123;123;130;150;135;140;146;124;152;151;148;166;173;151;157;155;160;135;115;132;135;134;160;113;136;141;129;151;149;142;171;137;157;175;147;171;163;161;157;128;132;132;112;137;116;131;118;112;119;129;116;119;121;100;115;136;132;142;140;116;121;114;127;121;126;161;124;126;121;137;131;142;146;153;145;146;110;116;122;114;104;114;122;105;124;125;106;109;104;136;126;117;124;141;133;117;112;119;126;100;128;129;119;125;129;131;118;124;140;112;132;138;117;138;137;146;166;138;118;140;119;102;116;130;138;130;139;135;130;117;120;114;114;124
103;103;103;113;113;132;119;101;111;111;127;102;129;132;152;136;124;101;120;125;109;117;128;125;124;121;108;110;121;123;120;125;135;107;134;111;127;94;116;118;108;123;105;110;102;128;117;124;101;128;102;106;97;121;128;118;113;97;107;109;109;114;116;87;88;95;110;104;114;100;111;108;107;100;104;114;116;99;113;106;106;106;112;86;132;129;134;116;143;152;130;97;106;108;136;90;114;111;115;106;118;115;120;121;110;112;119;104;112;118;129;108;121;118;111;126;114;113;96;114;112;104;115;117;110;109;116;119;129;122;113;102;101;108;106;129;122;113;102;88;92;116;103;128;113;104;118;108;109;108;110;118;123;110;123;128;119;106;114;100;102;125;123;107;103;102;107;133;121;121;118;111;115;120;124;132;113;130;136;110;123;131;116;120;139;123;132;93;134;118;113;106;128;114;120;151;129;135;120;111;120;117;141;127;131;135;123;118;138;132;126;97;119;116;118;116;132;142;154;122;123;112;143;143;146;120;132;113;135;123;139;162;175;139;137;124;107;135;136;134;128;124;140;128;125;137;126;145;145;144;165;175;165;158;135;136;121;95;115;111;130;116;138;142;143;132;107;129;124;117;129;129;118;121;112;135;125;122;106;132;128;134;125;124;133;149;141;153;132;133;155;148;140;126;142;132;142;130;118;116;121;120;124;129;130;118;112;137;132;142;141;136;118;96;103;125;114;97;129;154;140;122;116;134;109;135;109;117;97;138;133;116;124;108;96;123;122;151;132;138;139;136;113;121;110;133;117;150;128;127;132;116;125;140;145;147;121;119;136;129;137;150;115;154;146;141;136;171;167;149;151;128;129;120;137;134;117;108;125;141;148;118;139;152;143;138;144;115;143;120;134;123;147;142;128;142;131;138;147;129;114;131;118;123;115;93;101;100;92;135;127;114;92;119;138;112;130;119;138;132;101;111;101;112;147;132;99;100;108;110;112;121;117;142;106;113;130;112;132;127;132;150;136;147;134;163;142;157;143;144;127;124;101;74;81;92;101;138;120;122;126;112;127;139;111;122;97;113;127;125;138;145;131;127;135;152;166;134;135;122;124;135;142;131;123;82;108;73;75;88;80;120;87;106;99;113;126;107;136;128;123;117;121;136;128;145;152;139;144;117;117;129;122;135;125;113;126;116;130;124;137;109;116;142;127;116;112;132;112;137;115;117;148;134;113;94;103;114;119;103;116;122;123;137;124;101;84;107;106;122;142;116;124;119;96;110;133;139;148;131;97;81;79;61;49;48;66;48;71;108;91;87;66;69;57;80;114;95;119;130;109;124;125;112;110;104;102;96;113;105;108;108;134;100;102;102;101;121;110;125;142;139;125;118;101;101;82;112;133;130;152;113;129;123;110;107;110;103;128;100;104;126;124;100;114;120;96;101;106;126;93;95;85;101;130;116;118;93;106;107;132;126;108;129;118;138;138;129;131;137;122;138;137;146;152;137;133;135;151;161;140;142;149;128;137;120;101;133;100;98;135;114;119;118;108;97;102;116;116;108;86;95;113;108;108;111;106;102;130;122;86;123;138;100;131;124;132;122;119;126;138;119;122;122;153;136;111;119;124;117;107;80;117;101;98;101;84;88;94;110;109;99;103;106;102;110;109;133;102;117;115;86;115;125;154;291;410;319;176;125;128;151;144;142;131;147;125;146;169;166;160;170;160;142;142;154;127;157;174;107;117;125;122;89;115;146;136;141;131;137;125;132;122;125;138;125;131;121;124;127;152;147;135;117;101;117;140;116;112;132;95;124;121;128;95;119;119;119;129;123;103;125;143;122;125;119;130;125;139;117;114;132;128;118;117;127;141;124;121;131;123;112;109;146;140;143;123;150;155;137;145;150;127;156;134;141;132;146;145;151;141;124;146;140;165;159;143;130;135;163;132;149;108;134;144;142;149;158;154;133;128;131;134;112;138;111;129;112;130;124;155;128;132;117;134;138;128;129;127;142;127;120;116;135;137;127;159;143;114;142;137;140;125;126;151;135;140;157;115;149;133;130;104;127;127;134;130;149;122;142;152;145;128;144;133;101;110;113;88;100;104;108;134;121;142;142;139;148;151;148;151;133;137;130;136;136;139;119;102;144;122;143;151;135;141;124;136;143;147;175;179;152;135;150;137;150;158;131;138;144;124;123;127;112;132;142;143;115;128;130;105;135;120;111;132;108;111;141;144;112;135;124;130;118;137;128;125;127;117;102;129;113;98;112;132;101;132;122;129;110;132;118;100;126;128;134;116;130;131;154;129;122;142;149;169;157;148;156;137;138;128;113;115;108;120;137;136;136;144;122;124;117;137;127;142;147;164;159;120;140;142;145;182;164;142;136;143;146;133;139;145;137;134;152;157;122;137;153;137;139;114;134;118;106;117;102;107;112;117;133;136;132;133;121;131;134;127;124;158;248;456;574;455;216;155;151;113;122;147;139;148;131;116;96;118;114;133;133;142;108;114;116;145;113;149;138;144;127;125;103;109;127;128;131;122;145;113;114;121;140;135;166;158;154;130;140;152;111;133;124;141;144;142;138;148;136;154;195;155;180;153;136;147;122;111;120;102;108;121;149;156;158;168;139;178;142;180;160;134;123;163;148;145;169;146;95;115;120;131;151;141;158;144;130;153;166;170;164;149;159;152;148;154;135;149;147;166;147;129;153;118;107;114;122;152;153;146;146;146;128;125;135;128;147;131;129;118;143;143;133;116;134;130;137;122;101;123;115;124;130;134;124;132;120;141;140;144;124;146;136;131;107;142;148;143;138;173;159;144;137;124;128;123;134;111;132;137;150;127;140;130;134;110;126;144;131;145;154;133;131;130;114;114;129;128;119;129;122;139;110;104;127;127;115;125;141;121;113;121;104;140;132;145;120;116;125;113;147;122;126;119;133;138;161;169;146;143;130;109;115;115;130;112;143;138;135;137;151;146;126;118;117;129;137;119;101;99;142;143;152;159;158;114;132;133;154;149;138;144;138;150;155;133;121;124;138;153;143;134;148;148;119;151;142;124;117;129;151;159;150;147;147;161;143;153;137;147;136;106;129;150;155;118;126;128;119;139;126;122;132;131;146;133;134;139;139;119;132;153;132;134;156;156;170;185;140;133;151;154;138;128;130;127;129;135;140;141;151;114;149;147;126;135;104;125;134;127;129;125;113;135;130;143;117;115;125;129;126;117;149;135;132;125;115;122;116;144;142;134;145;128;143;133;143;147;145;167;156;186;197;166;162;158;160;148;124;139;134;137;120;129;137;156;150;164;157;162;162;169;149;135;162;157;140;146;145;137;131;115;126;131;127;116;146;108;113;120;121;110;121;116;126;123;135;133;151;115;127;106;130;136;129;124;116;145;113;145;143;152;153;124;128;111;129;112;115;121;118;121;144;112;122;108;112;132;112;128;119;120;108;119;114;131;137;119;141;121;127;116;105;136;136;131;130;131;138;139;136;132;122;106;113;121;117;115;139;110;120;135;127;129;127;136;124;133;115;128;129;122;146
123;128;140;118;90;132;139;99;99;114;111;118;105;113;134;118;112;120;107;115;113;138;99;124;116;131;129;121;130;118;98;111;118;123;114;124;99;118;106;113;143;109;111;114;103;126;107;108;139;116;107;117;109;125;120;119;104;99;117;116;109;112;116;99;88;119;97;92;85;119;114;101;119;106;112;121;114;113;87;124;104;120;105;113;129;133;115;135;168;180;127;110;137;106;106;107;103;119;113;113;101;95;122;109;141;108;105;102;113;110;98;108;91;114;117;105;98;114;109;100;121;108;109;101;97;124;126;145;118;110;130;136;103;101;122;119;105;131;113;113;94;113;111;123;109;130;123;132;110;122;118;127;124;116;120;129;90;106;127;130;130;104;105;112;104;120;116;100;127;123;116;106;122;119;114;125;138;106;122;139;129;151;156;135;133;105;146;123;111;127;89;127;126;115;122;120;123;128;108;130;119;132;119;146;105;120;114;127;120;118;108;127;110;131;116;129;127;137;112;127;124;147;129;141;134;141;106;115;108;134;120;140;139;135;116;139;139;107;129;127;122;126;139;149;127;134;147;152;134;147;139;158;146;140;115;120;124;103;120;101;116;127;156;156;157;128;132;105;123;124;115;114;139;122;112;118;120;136;144;130;112;131;129;114;148;139;151;123;122;128;139;131;157;146;110;125;139;125;115;114;124;120;118;123;142;108;115;109;102;118;134;119;127;120;112;124;112;117;111;125;134;131;148;115;115;126;113;119;120;122;126;115;130;108;104;139;127;157;131;140;118;128;136;122;123;129;122;117;101;115;130;142;136;127;141;153;136;121;143;133;128;134;147;122;152;153;154;148;138;146;152;140;138;130;106;132;143;122;145;127;162;130;137;161;158;129;142;122;125;131;145;131;114;140;108;141;133;113;123;141;110;142;111;101;103;99;73;127;115;110;128;114;112;118;122;115;147;134;123;116;104;119;114;129;118;107;129;105;115;121;117;122;103;132;128;140;120;135;125;139;131;142;131;149;123;128;143;153;131;140;131;130;121;110;81;106;110;137;109;104;97;111;123;105;115;92;136;110;109;104;135;129;149;133;122;133;127;130;122;131;125;131;107;127;109;109;93;112;89;94;89;90;126;108;124;104;106;127;136;139;131;125;135;129;140;122;136;123;108;128;102;117;112;115;120;119;112;140;128;127;122;145;120;135;138;130;121;127;98;117;150;169;148;143;123;114;104;118;123;105;127;107;146;134;121;113;119;133;140;117;132;106;110;150;139;108;116;139;123;151;116;82;74;49;60;46;59;56;44;66;72;97;70;78;83;73;116;112;109;130;132;152;119;133;116;106;106;109;112;113;100;116;120;111;105;110;114;102;108;128;120;136;117;122;93;97;107;99;120;133;115;128;123;136;107;89;94;129;121;114;124;134;108;113;93;115;104;103;102;102;106;111;91;110;109;119;98;134;104;107;118;126;121;141;153;134;153;137;152;117;128;142;147;154;119;143;130;139;144;139;153;134;123;131;136;125;91;85;92;122;116;117;120;116;102;107;121;117;122;110;98;118;119;109;117;120;99;93;107;103;115;145;124;108;117;117;126;122;125;115;109;136;128;135;129;145;120;120;137;115;118;104;103;104;94;82;92;87;94;117;108;93;115;116;122;98;114;92;87;90;93;101;111;114;162;269;362;281;198;128;125;110;123;124;126;123;141;164;129;138;151;158;161;143;127;154;140;160;149;147;127;124;119;108;107;121;133;141;103;121;123;122;126;115;124;132;112;116;129;110;139;119;139;142;123;115;112;120;128;112;138;111;113;119;138;127;111;122;117;112;123;111;139;137;144;118;121;112;145;135;109;149;128;110;126;117;102;114;117;125;109;122;130;110;121;121;151;144;128;151;140;114;120;135;132;137;129;112;136;129;117;125;134;154;150;132;133;129;131;143;135;120;136;126;112;149;159;137;177;159;143;152;122;133;134;125;115;103;145;116;129;133;140;129;104;146;115;115;133;112;125;128;110;146;131;153;156;149;148;174;152;139;127;126;138;152;138;145;124;135;123;139;143;159;134;134;121;129;150;144;144;124;141;127;129;140;139;108;133;103;106;120;129;108;125;151;167;146;145;136;128;129;144;127;141;119;146;142;141;123;135;132;137;131;153;123;138;124;149;163;147;145;132;168;184;164;150;147;132;142;142;134;136;139;123;127;138;144;137;124;128;119;124;135;124;113;129;103;117;117;142;132;105;92;129;114;125;141;136;129;119;117;120;101;116;130;142;142;130;155;119;119;104;109;95;124;126;126;117;128;139;131;133;152;178;162;161;142;133;134;119;140;104;112;137;142;178;144;133;128;134;117;150;162;162;157;163;169;141;124;133;172;168;149;177;148;147;155;129;136;138;144;153;139;171;134;144;149;135;131;118;137;115;128;104;123;116;118;138;130;111;144;127;124;111;96;111;124;137;194;308;406;298;198;146;144;105;109;121;125;135;145;129;137;122;135;150;146;156;133;113;132;122;144;134;150;141;131;128;115;119;120;129;142;113;128;160;143;139;135;151;161;147;157;151;143;126;125;127;137;148;132;131;129;146;131;135;148;157;161;144;134;113;126;118;138;111;132;117;130;129;156;163;155;164;161;170;161;147;144;154;133;128;136;128;112;110;131;122;116;120;144;132;155;140;137;152;134;144;140;154;147;138;148;117;173;136;142;139;150;123;118;122;148;134;136;165;107;126;147;140;156;148;170;130;129;134;140;135;134;118;103;132;138;126;128;134;143;138;107;130;118;142;114;136;148;127;126;144;140;126;136;138;132;153;153;162;156;147;154;156;142;133;125;119;123;130;136;122;131;137;130;150;150;121;132;147;160;135;122;118;116;137;121;126;128;108;114;119;107;101;131;132;122;135;119;126;95;78;93;103;124;104;107;141;113;118;121;121;116;100;121;121;173;168;129;122;112;120;151;139;143;141;127;128;130;119;138;135;122;120;123;125;135;132;103;115;141;142;145;113;162;126;136;150;164;132;155;145;140;130;156;143;152;143;134;151;129;163;145;131;181;154;159;133;128;120;126;159;166;156;151;145;166;173;155;144;145;149;135;139;141;141;132;140;98;136;118;126;141;129;143;130;134;132;135;164;140;172;168;144;151;143;179;156;142;177;164;136;135;144;134;131;112;106;106;100;116;111;115;135;119;132;124;120;128;118;110;130;123;138;148;129;105;107;123;109;132;121;138;140;107;131;96;123;138;119;125;135;146;139;158;147;137;133;172;136;161;164;164;160;182;201;178;141;123;111;134;145;125;124;133;131;174;171;141;185;178;187;139;154;143;153;167;137;129;125;114;109;111;98;125;113;111;117;127;109;111;126;140;117;121;126;126;114;114;93;134;138;110;112;109;148;135;139;130;132;127;129;137;125;147;135;140;116;118;106;110;101;125;111;114;104;114;104;114;106;133;121;136;119;124;119;114;134;147;126;124;136;131;115;135;136;145;114;104;134;115;132;128;113;84;103;129;114;101;108;133;103;118;114;128;107;122;132;128;145;134;120;145
114;112;125;100;142;115;123;117;93;106;82;112;120;122;101;127;108;107;100;114;113;97;115;116;111;112;125;113;135;119;109;99;126;118;115;109;122;96;117;106;109;121;130;109;133;130;107;134;123;118;105;131;121;118;120;105;100;116;96;113;108;115;106;99;100;107;107;94;102;117;110;108;110;123;99;102;109;120;131;126;141;82;105;106;114;123;115;133;150;139;126;106;108;110;105;115;88;133;115;108;110;91;99;101;110;128;109;99;95;93;100;114;113;115;127;97;122;100;107;120;106;100;108;98;125;102;128;129;118;118;105;93;126;122;106;130;112;101;103;103;128;94;109;129;120;111;139;101;113;110;104;107;114;105;105;122;101;127;120;125;109;136;139;110;114;114;105;104;116;106;118;106;110;120;108;115;114;124;124;138;125;133;141;129;117;135;129;119;112;120;123;123;103;116;112;142;110;119;126;117;108;116;117;125;108;123;121;101;131;117;125;139;120;113;123;135;121;103;130;127;121;127;132;126;129;146;143;123;125;142;123;140;144;153;127;127;116;144;132;144;148;115;129;123;117;147;110;130;154;147;153;135;131;140;125;135;127;123;119;126;112;152;175;197;184;160;128;107;113;141;106;104;107;129;101;115;138;135;134;139;134;154;134;122;147;125;140;122;146;145;130;138;123;134;109;127;132;127;118;114;116;130;133;121;106;130;127;127;123;120;137;131;121;138;131;109;105;130;122;118;127;126;142;132;119;127;123;146;127;145;131;120;119;114;121;131;140;116;135;149;111;129;140;135;108;120;118;122;109;116;119;113;124;145;139;148;131;129;123;155;151;162;159;142;119;148;157;161;157;131;156;158;145;118;120;134;141;136;102;137;139;120;129;134;153;123;118;127;126;122;104;131;146;125;130;140;130;136;130;141;126;131;121;112;102;89;113;102;111;108;112;99;100;116;102;102;125;130;121;141;146;124;109;105;118;127;131;132;108;126;116;126;133;128;125;135;158;134;147;155;119;146;122;145;139;175;158;147;141;110;145;143;101;93;78;96;107;105;115;107;100;99;123;98;105;115;115;111;93;106;135;128;148;143;126;129;134;136;135;143;110;123;129;137;114;82;97;102;98;103;101;103;111;127;108;128;131;103;102;128;141;145;123;155;113;125;124;140;127;118;141;101;114;133;120;114;154;125;112;152;123;120;137;145;130;107;131;128;121;110;135;125;136;117;119;133;112;121;134;117;107;121;126;143;119;120;131;103;119;130;136;91;150;130;124;119;128;128;153;120;108;78;67;63;59;49;44;51;50;72;78;93;65;47;69;83;98;124;122;133;126;147;115;116;99;108;113;89;101;101;114;109;108;129;107;109;116;105;118;119;139;129;151;131;120;133;110;132;97;121;114;129;127;128;98;97;104;125;114;117;113;122;121;86;129;104;124;87;121;99;105;101;94;112;113;105;125;126;102;109;131;125;132;146;146;130;142;127;135;129;142;139;136;123;129;142;120;125;132;113;127;149;139;116;113;105;94;92;94;127;119;121;105;114;92;101;119;110;115;99;103;100;99;142;93;121;91;114;115;103;128;114;116;132;139;109;128;146;142;106;125;137;162;145;135;132;135;140;125;108;131;83;105;113;104;90;66;99;101;106;109;123;115;114;94;89;103;105;109;115;93;75;125;122;153;181;228;190;165;126;137;123;142;139;136;130;111;138;127;141;146;134;138;111;147;157;148;147;141;151;125;135;136;139;126;130;128;146;117;90;119;120;130;113;117;128;108;125;105;120;115;120;131;109;111;115;128;114;123;128;120;120;125;129;141;142;131;132;114;103;120;142;126;113;136;138;109;137;107;128;116;142;117;116;120;135;129;101;114;117;116;141;110;119;116;125;139;130;132;150;120;118;119;151;137;127;136;144;140;126;151;128;147;170;153;146;158;142;124;130;112;117;110;126;129;124;133;136;136;151;145;134;117;127;123;140;131;110;115;112;140;116;112;121;138;126;115;134;117;147;132;114;122;116;135;142;160;145;159;150;152;131;126;125;135;135;140;141;133;133;153;151;165;139;135;137;139;159;137;150;121;119;132;131;138;144;122;117;124;144;119;128;116;148;119;158;154;143;154;131;118;153;128;126;101;118;119;131;144;140;152;125;137;147;126;137;138;145;123;132;135;138;143;144;140;159;147;130;136;143;122;112;121;133;141;128;115;150;129;121;115;145;128;100;102;118;106;111;107;134;141;103;120;117;106;100;114;120;136;129;118;142;119;139;142;118;126;137;139;101;101;100;117;108;90;111;123;114;121;131;128;109;105;137;141;154;129;170;154;108;102;106;111;128;119;130;123;170;142;141;137;126;132;124;131;143;147;151;114;133;142;163;148;149;158;139;147;157;155;144;166;162;155;145;163;135;157;156;130;130;119;116;120;133;136;113;87;136;104;129;130;136;126;120;133;98;138;129;130;155;210;238;178;160;123;144;128;108;94;125;135;137;119;138;111;118;138;138;134;110;135;124;123;120;127;127;127;141;119;117;130;132;145;143;116;131;131;123;118;129;130;155;163;140;126;130;129;123;128;121;133;127;142;145;174;155;154;148;133;139;157;143;127;134;134;133;110;112;127;149;111;144;135;168;216;192;183;160;133;136;140;132;114;125;115;137;136;121;128;145;146;135;185;146;159;134;122;127;154;151;137;132;114;121;158;143;150;135;120;114;113;121;127;155;131;115;127;130;121;154;169;196;177;155;145;137;123;130;132;132;117;139;129;133;122;124;115;115;119;128;137;127;140;122;117;141;146;134;134;133;131;123;133;133;147;144;152;168;149;138;131;140;128;146;130;119;146;140;115;119;136;123;146;128;142;142;135;152;144;118;136;118;100;121;126;121;118;98;96;117;111;99;111;106;122;118;113;109;117;110;115;106;114;111;121;118;110;103;124;112;132;133;119;115;143;143;130;119;129;156;143;135;137;142;139;141;141;140;131;137;111;116;109;107;125;104;101;128;118;137;141;128;134;129;147;134;135;136;154;131;142;157;143;150;144;149;116;144;154;147;179;150;155;162;118;129;116;149;157;159;143;146;151;167;178;167;146;133;141;148;144;122;152;151;119;120;150;139;140;130;152;144;134;125;125;110;165;131;133;147;153;158;178;151;144;147;152;133;137;136;151;136;121;111;103;97;112;120;117;97;115;127;130;124;116;128;146;136;127;130;117;140;136;122;147;133;140;137;122;121;133;126;132;150;119;123;115;147;133;136;124;142;120;133;151;146;138;145;149;159;160;178;186;169;167;183;124;138;150;125;141;135;197;175;160;167;179;202;181;157;166;169;151;177;157;133;139;130;123;112;112;139;113;111;121;109;110;116;119;124;114;122;128;123;122;112;107;120;107;103;125;132;124;137;125;118;127;115;123;119;128;132;113;112;108;121;128;124;124;140;133;116;138;128;127;138;139;142;131;110;129;130;133;136;122;129;127;144;117;133;139;129;131;135;140;145;157;127;126;129;112;93;123;124;103;110;118;120;132;137;109;134;133;125;124;150;113;105;132;125
115;110;127;121;95;104;151;129;111;128;107;107;109;119;102;112;124;120;111;102;113;109;119;109;98;116;111;119;126;132;102;107;108;98;112;104;138;110;136;117;122;124;124;106;127;100;122;121;117;119;123;127;89;103;115;109;96;90;94;104;116;121;108;107;98;116;106;119;107;112;101;108;85;100;90;113;111;101;97;96;105;111;100;124;109;111;139;133;143;153;120;112;102;109;119;115;121;109;120;105;117;110;103;110;118;140;111;116;96;108;108;118;134;101;116;119;107;113;108;104;105;106;101;118;108;111;121;111;122;88;104;102;115;112;90;116;120;118;108;121;115;137;109;108;118;137;102;105;111;110;100;102;126;113;121;125;114;110;103;110;125;108;101;125;101;100;135;97;95;109;115;123;139;112;128;133;90;124;113;138;116;136;137;122;128;130;113;102;125;110;124;96;105;127;133;135;134;123;128;115;134;144;110;155;124;107;116;116;127;138;135;133;123;117;133;125;111;140;117;150;149;141;144;154;147;135;124;130;143;102;135;118;125;136;121;131;104;123;134;117;121;146;163;151;130;120;155;140;133;131;116;147;142;121;131;155;137;116;113;110;125;143;177;244;202;167;114;132;137;116;104;132;117;136;100;103;130;137;125;130;131;120;134;128;127;126;135;118;145;153;114;136;133;130;115;121;117;128;109;125;135;110;126;112;103;106;127;116;98;132;110;132;127;106;105;135;118;145;117;118;139;135;137;132;111;144;111;100;113;117;154;109;127;99;112;108;142;118;139;131;121;125;126;151;120;119;113;108;134;115;117;136;137;122;132;135;133;153;128;150;161;149;146;140;141;125;140;147;156;154;140;130;141;135;132;136;143;136;117;139;118;139;123;135;130;127;126;132;134;130;133;114;117;143;142;130;152;165;146;148;122;143;114;131;123;94;115;100;116;118;114;102;118;106;139;135;111;108;91;113;118;142;116;122;125;105;121;110;122;120;128;108;125;127;137;140;137;132;127;126;126;153;144;142;131;150;163;155;138;126;124;122;126;88;68;66;87;75;85;110;123;94;126;112;125;108;125;124;124;118;112;131;104;121;123;136;154;123;132;129;134;135;128;109;92;107;97;100;119;105;113;115;113;126;113;115;117;119;123;133;129;110;130;116;118;118;121;147;115;133;103;124;124;126;107;127;147;156;143;127;112;129;138;108;127;122;118;144;133;106;152;129;126;118;115;130;121;119;114;123;127;121;116;126;120;127;105;115;124;116;126;142;122;129;155;121;130;117;142;145;135;97;69;69;60;49;48;53;62;64;71;84;79;70;65;75;92;100;95;101;120;139;115;114;104;115;141;90;101;96;118;132;114;150;111;142;113;113;122;137;121;123;145;150;138;127;133;111;105;129;101;126;127;109;102;106;99;95;130;126;125;119;113;83;107;98;106;118;119;113;109;108;91;102;106;119;127;121;103;127;100;121;142;154;136;142;110;145;144;119;134;147;152;140;158;135;136;157;118;130;163;123;131;130;121;130;109;85;110;113;139;113;113;96;105;113;117;103;106;94;113;103;121;108;108;130;128;114;109;105;108;112;124;116;102;119;123;139;116;121;127;124;160;149;131;138;131;125;131;117;132;109;109;97;93;88;98;87;114;130;113;101;104;98;116;106;118;105;86;96;103;110;121;117;85;115;145;145;150;133;119;139;116;151;155;146;116;144;109;151;159;133;134;130;150;159;137;125;136;135;105;120;121;131;118;123;110;128;129;111;122;111;123;120;109;121;112;129;142;125;137;121;123;124;126;102;123;111;121;124;107;162;134;152;134;106;106;123;119;116;132;114;129;135;123;142;120;126;126;143;112;122;99;124;124;133;114;104;122;107;98;109;118;109;137;119;121;124;118;151;120;134;149;139;140;103;154;138;145;111;121;126;136;156;167;158;139;116;134;120;125;113;161;158;162;132;139;133;128;138;108;161;125;123;109;129;112;133;118;121;158;134;129;141;113;127;129;115;136;121;119;124;130;114;137;147;156;148;161;138;149;144;140;124;135;134;107;144;123;116;147;183;203;163;141;143;135;116;139;128;144;137;122;132;128;135;139;130;135;117;125;128;129;142;147;158;147;134;146;141;150;147;143;152;120;129;138;144;127;125;125;143;139;111;134;129;147;142;160;138;134;133;142;142;135;150;145;143;141;140;146;152;157;142;135;137;138;127;134;136;134;129;128;118;109;115;133;117;113;113;112;127;125;101;110;115;109;114;100;144;122;117;145;141;110;126;131;147;126;123;112;107;114;94;103;88;113;117;124;121;147;109;117;121;139;144;159;144;140;107;94;100;114;123;110;140;132;119;130;131;135;131;137;121;137;127;152;126;148;120;124;162;142;134;135;115;170;167;135;156;153;158;156;157;182;168;134;129;133;135;140;129;130;148;136;123;158;140;127;149;138;130;128;113;124;114;137;150;137;166;159;174;141;129;146;141;100;102;96;130;109;122;157;139;128;143;143;131;141;127;122;129;118;124;136;148;145;125;131;128;141;127;122;121;140;135;141;131;107;131;127;133;127;150;131;125;122;130;127;116;136;136;129;134;134;146;144;133;141;146;141;162;152;119;103;124;128;140;142;159;128;130;150;179;199;198;194;173;139;109;133;126;128;126;144;126;107;127;98;127;145;165;138;165;168;136;128;123;145;140;117;119;135;119;130;138;141;157;146;130;96;134;137;127;133;140;149;151;150;146;151;230;195;198;114;143;126;130;100;145;139;137;134;121;111;118;134;137;136;121;130;117;127;125;141;143;170;119;129;147;116;143;107;134;142;153;161;134;147;139;122;143;131;115;107;136;137;138;121;112;135;129;125;129;140;174;153;152;148;132;136;127;107;131;139;118;114;99;97;97;120;126;107;121;98;123;116;132;105;127;89;97;109;122;132;125;118;99;104;112;125;137;122;125;130;138;147;112;148;126;135;124;137;129;115;125;130;160;109;131;153;136;147;110;146;118;103;114;121;111;139;142;143;121;128;123;125;175;143;143;148;155;144;160;130;143;137;137;125;151;136;164;158;159;123;131;127;144;144;146;144;173;156;181;185;150;149;164;146;130;145;129;111;120;128;133;121;143;160;143;136;122;120;146;130;140;138;158;125;170;151;126;127;134;138;159;138;100;130;131;141;138;121;116;94;108;117;124;111;117;106;112;115;123;112;111;112;118;122;143;139;121;126;134;162;145;144;104;131;114;131;125;143;153;130;137;138;141;164;175;121;141;156;135;136;124;152;150;127;136;144;168;209;180;174;161;147;135;171;144;152;153;186;185;182;181;184;212;169;169;177;173;172;173;146;158;152;114;102;99;114;104;114;117;122;131;128;120;122;131;116;115;123;138;128;121;126;139;136;119;152;118;125;129;126;136;108;134;116;136;143;132;102;111;123;145;97;102;118;105;133;135;148;127;146;114;135;113;149;138;147;146;157;154;128;123;113;131;138;139;130;125;141;135;130;109;139;102;116;117;121;120;110;86;132;127;132;141;106;123;129;122;129;104;125;132;143;104;150;137
103;120;118;108;107;119;118;112;123;119;128;115;115;107;120;113;115;126;102;118;119;102;115;108;99;119;118;132;98;135;99;102;111;109;116;128;107;131;137;133;109;108;108;105;114;110;100;126;141;121;120;126;123;91;135;115;99;91;121;102;101;113;112;103;113;107;106;91;114;115;107;103;94;85;115;106;132;114;121;115;110;131;110;95;104;121;104;150;129;106;113;114;116;113;119;118;110;124;119;129;104;108;113;100;112;113;115;115;122;92;107;103;135;116;110;117;119;103;102;128;113;116;118;101;103;103;104;90;101;115;117;98;114;107;103;130;134;104;117;114;120;112;123;112;108;122;115;102;102;114;92;100;111;107;121;105;106;100;93;128;113;142;119;119;132;99;110;125;117;121;109;103;113;116;121;108;126;123;129;139;121;126;148;120;147;126;109;106;122;126;132;134;135;116;135;115;121;119;132;120;148;112;133;104;117;126;123;125;125;133;122;127;124;99;140;121;127;139;144;142;129;120;123;157;149;130;134;110;146;111;133;151;145;157;112;120;115;133;110;118;137;148;134;132;151;149;106;116;141;152;136;135;120;113;140;125;129;131;101;105;115;142;228;222;217;145;120;115;103;119;115;118;110;118;123;115;108;117;117;127;132;129;129;125;126;125;122;139;144;134;127;148;131;126;109;92;109;118;140;121;116;115;123;122;118;102;103;130;107;135;112;120;125;94;109;113;115;138;126;128;135;120;108;125;119;135;128;120;124;130;125;125;120;114;104;122;95;142;108;140;145;130;128;112;122;120;113;112;106;125;119;123;129;106;122;136;127;147;148;175;155;142;144;123;146;122;177;139;147;140;141;140;141;136;132;122;115;154;145;125;112;110;141;153;139;127;123;124;125;112;126;144;125;134;136;139;141;163;128;135;134;126;117;117;116;107;110;121;111;111;125;112;118;128;143;127;130;106;124;114;117;139;117;131;125;119;105;103;118;122;128;141;118;119;152;143;136;141;122;130;140;149;151;139;143;155;158;146;154;121;141;130;109;97;86;88;73;111;93;110;91;103;120;109;100;132;117;115;126;117;121;129;128;146;145;129;146;109;131;160;120;131;136;85;95;94;91;120;92;105;108;119;97;107;101;96;131;130;126;133;120;123;102;126;110;112;128;119;103;122;130;129;123;137;141;136;133;134;136;120;115;129;130;135;147;129;126;128;143;150;149;108;121;131;129;119;142;137;114;123;129;123;127;130;113;118;108;118;120;109;113;128;136;151;126;126;131;140;125;144;130;77;88;73;52;39;44;71;48;92;83;93;65;85;79;72;88;90;125;123;123;138;101;120;110;144;110;112;115;101;118;116;126;147;144;111;105;127;120;137;134;151;144;140;141;118;125;116;106;95;109;88;120;84;88;91;89;121;120;105;118;117;107;105;113;104;102;108;126;116;95;116;108;111;124;114;125;100;101;106;105;123;112;140;141;126;141;134;139;145;127;122;139;141;152;128;127;128;140;122;131;109;132;115;120;113;105;97;121;107;125;100;120;121;116;110;101;121;134;114;107;115;110;110;105;117;136;113;115;104;99;125;108;109;119;109;113;122;127;114;135;116;147;133;155;140;155;137;152;114;116;114;100;88;108;69;81;96;103;111;96;94;101;123;109;133;104;107;96;93;96;109;119;131;113;122;111;103;132;114;139;160;156;164;175;128;114;136;135;133;142;129;118;138;164;131;164;144;152;102;102;117;111;121;130;113;119;113;112;119;119;130;108;107;119;101;123;122;122;108;131;131;103;104;119;115;127;117;155;124;114;114;140;130;109;137;112;139;110;111;131;120;131;119;138;114;127;118;116;131;131;126;120;150;119;123;121;132;104;103;121;111;115;130;138;120;150;125;127;131;142;126;144;120;141;114;145;118;139;135;124;124;141;162;124;143;135;140;127;126;135;133;134;150;145;148;135;136;134;155;161;116;122;96;109;112;110;111;141;129;134;175;108;139;141;141;119;144;119;129;130;108;124;161;128;187;175;174;128;136;155;146;151;135;134;148;132;136;129;137;135;184;162;188;163;145;138;152;140;157;148;144;108;129;138;131;128;134;127;133;149;135;122;121;131;156;146;162;156;156;138;159;142;161;107;136;141;138;153;140;137;121;147;145;134;146;163;131;133;136;152;141;137;142;143;124;135;135;140;160;144;128;130;130;143;135;139;144;128;126;122;131;124;104;121;122;115;118;123;120;137;144;120;119;136;125;118;133;147;117;132;126;133;160;120;138;130;136;136;129;118;129;95;114;105;126;145;151;137;143;102;130;108;122;121;120;140;132;130;120;90;94;117;116;135;131;159;149;115;114;106;111;121;122;110;118;130;137;121;131;157;133;153;126;125;169;183;153;156;153;162;160;136;136;152;142;121;125;150;124;128;114;129;122;112;128;139;142;126;130;130;111;104;109;93;105;137;141;138;156;158;172;120;135;124;121;119;97;120;106;131;124;125;154;145;151;150;139;169;135;128;129;122;120;114;122;137;122;132;126;138;129;128;129;135;106;130;123;116;139;129;136;146;120;121;123;99;121;126;133;137;126;138;142;168;160;124;148;132;132;137;134;121;113;123;120;104;129;141;136;121;156;149;162;198;216;172;165;151;137;129;117;108;128;118;101;112;100;114;131;147;167;175;176;171;162;157;110;135;142;100;129;110;118;125;125;144;156;103;119;128;148;105;128;137;130;131;119;136;128;176;226;162;171;135;108;112;151;119;148;124;114;121;145;133;137;127;124;117;124;130;140;125;135;138;148;113;150;137;134;132;130;127;128;145;153;156;159;148;147;138;147;132;119;125;122;122;138;130;147;143;153;129;149;123;132;139;144;135;127;106;109;134;99;114;113;119;101;106;112;127;123;118;115;88;124;127;113;129;118;113;112;113;119;144;100;116;109;113;114;127;118;114;127;120;128;124;123;129;110;117;130;110;130;142;139;149;139;128;124;146;125;111;119;136;109;106;122;117;135;111;121;147;150;113;122;132;161;126;140;137;131;158;132;142;128;140;146;156;144;165;175;154;131;128;125;136;121;127;145;164;181;189;169;143;151;136;126;139;153;145;154;148;134;120;133;116;117;136;128;114;117;138;133;140;133;156;161;131;135;132;130;129;133;125;134;127;111;112;134;138;139;143;133;110;116;90;127;104;139;130;131;128;120;107;117;135;155;129;122;123;126;133;134;141;120;125;101;127;144;125;109;143;152;126;127;128;160;156;138;144;127;142;151;146;133;137;140;134;128;130;174;198;164;172;165;132;147;155;161;148;146;158;135;191;185;181;184;171;191;166;145;158;191;141;130;136;115;99;112;115;108;133;113;115;117;128;132;144;125;103;123;94;115;146;110;118;127;125;127;142;139;122;120;106;135;130;117;118;135;120;106;116;107;113;137;112;110;140;118;125;127;142;147;157;141;139;136;144;137;128;131;128;116;130;126;157;139;130;128;105;122;115;144;111;115;124;121;119;113;118;129;109;123;136;122;136;122;135;150;125;136;105;118;144;145;128;131;138;136
121;100;108;119;113;108;119;111;95;116;103;105;132;109;105;124;117;100;89;121;133;101;110;125;101;103;138;107;125;114;132;129;95;106;108;122;135;140;133;128;117;101;113;109;112;91;99;132;117;116;113;122;112;99;130;103;85;104;118;97;90;118;107;98;113;101;115;129;110;123;82;117;108;113;122;133;130;118;117;117;119;107;118;101;95;120;122;136;122;112;128;119;103;104;119;121;118;119;89;107;112;123;112;105;108;115;112;110;110;100;125;136;133;119;131;116;115;99;103;111;82;116;111;112;118;123;121;111;83;113;104;96;117;105;102;101;126;123;93;108;105;107;104;97;127;118;106;116;111;115;98;120;99;106;121;113;116;118;134;115;130;129;124;104;112;117;107;115;117;122;122;134;110;121;121;129;101;108;126;137;127;110;107;108;132;109;124;115;126;113;118;119;129;124;129;111;114;109;118;106;111;116;139;126;128;124;119;138;129;120;132;123;134;130;114;99;123;137;106;142;153;140;158;145;150;133;138;151;124;132;134;144;128;144;141;123;105;133;116;131;142;126;121;143;145;150;140;132;128;112;135;129;144;122;122;120;122;105;106;125;130;150;153;196;175;148;136;115;117;119;136;113;101;133;128;112;102;132;143;136;113;124;149;120;136;139;150;132;149;130;122;133;143;105;98;82;116;119;126;115;118;131;115;114;122;113;110;159;112;132;141;118;127;116;116;117;102;141;119;134;118;120;135;125;121;108;108;126;112;129;129;144;115;112;136;128;124;103;121;133;118;146;138;143;108;113;93;101;117;116;107;110;131;136;148;144;128;139;138;131;151;141;140;118;136;159;161;180;141;124;156;134;140;122;129;143;125;120;114;133;139;127;136;128;118;127;110;123;130;127;145;156;167;139;133;150;131;130;145;127;131;126;134;136;126;127;105;124;100;103;133;110;121;131;127;126;111;114;114;148;113;123;140;131;115;102;122;110;122;136;124;119;120;139;127;140;145;144;145;137;145;121;138;142;133;141;158;149;136;142;148;133;132;93;94;61;60;81;80;113;98;100;97;90;111;118;145;122;123;116;131;131;123;140;123;146;144;125;131;142;134;130;140;106;82;102;108;105;101;90;83;89;121;119;97;106;118;107;123;111;137;115;127;113;139;142;112;111;121;122;131;114;133;122;127;135;123;140;128;123;138;118;131;127;130;154;133;145;130;134;124;143;129;123;124;130;135;120;119;109;110;104;129;97;127;100;123;117;103;120;126;131;116;134;137;120;108;139;146;130;122;94;84;58;50;57;48;56;64;94;83;87;70;88;77;98;94;100;107;123;128;120;114;116;101;102;103;106;110;120;123;116;113;130;161;124;142;118;113;119;149;142;131;118;120;118;118;116;111;102;99;111;87;98;84;80;95;101;94;110;105;101;115;110;117;106;126;110;115;131;134;113;116;130;105;128;125;127;120;120;125;128;125;123;135;123;119;111;140;135;130;148;137;155;147;129;153;154;153;142;109;125;131;114;137;124;120;119;112;112;114;109;117;130;124;112;105;114;102;112;131;128;118;136;124;105;109;112;132;123;116;109;104;107;108;111;128;117;113;104;120;126;140;139;149;130;118;129;107;126;98;130;112;97;81;87;72;93;114;93;96;90;96;102;88;105;101;119;92;98;96;102;103;132;130;113;138;116;126;141;148;116;127;143;147;165;154;135;144;147;144;147;124;140;139;125;134;154;128;114;135;123;127;170;130;125;142;120;125;104;141;119;131;136;118;98;116;113;101;125;118;116;131;114;113;137;139;131;128;110;119;91;116;135;117;126;117;157;123;115;139;128;125;132;129;120;128;125;114;113;105;119;121;114;120;105;115;120;103;110;119;112;133;112;108;136;120;129;130;120;128;123;103;121;142;132;138;153;128;128;135;121;129;126;166;143;101;114;126;129;130;146;147;158;138;123;134;143;136;147;135;145;134;119;133;105;123;117;137;101;118;117;140;125;162;152;137;125;125;132;119;138;137;124;148;142;159;164;149;124;155;162;152;138;124;135;134;122;141;125;128;159;167;171;151;125;115;131;150;124;155;123;131;127;123;133;118;140;128;136;120;109;137;124;146;153;140;147;130;134;142;124;139;142;141;124;111;130;116;127;129;127;124;143;139;170;176;158;141;145;134;132;149;129;117;126;129;130;145;153;150;146;122;129;137;123;163;137;131;155;151;105;133;127;102;138;128;119;128;119;111;138;135;119;125;140;110;136;121;145;154;128;136;128;99;145;100;136;160;144;133;116;99;104;132;109;137;154;142;133;151;105;120;110;117;135;102;129;149;139;144;96;118;157;154;136;140;139;132;140;117;147;139;127;106;120;112;105;118;121;138;122;132;136;139;139;149;177;142;140;151;140;137;138;133;117;122;126;112;106;127;139;123;121;109;145;130;134;149;143;131;97;109;100;119;143;122;132;118;151;128;147;124;128;127;139;126;122;124;115;144;136;133;132;131;125;126;141;129;148;128;125;105;108;133;136;118;119;129;149;115;110;127;130;115;138;139;121;119;111;115;156;137;136;129;127;91;120;133;121;120;129;125;136;129;148;168;155;136;134;145;130;114;107;106;91;102;121;146;131;175;162;141;181;197;190;183;168;176;129;112;117;115;148;140;109;111;92;108;125;143;160;157;198;179;162;121;142;149;117;112;93;112;114;116;137;147;155;137;136;135;133;124;126;150;127;155;154;162;128;155;157;149;153;130;128;128;138;114;143;138;133;105;127;106;132;109;126;131;147;127;142;127;134;133;123;145;139;142;148;151;142;122;142;166;162;162;156;133;146;124;134;123;137;130;132;132;134;148;150;130;120;143;128;147;148;138;137;127;132;135;130;111;119;140;121;110;115;117;125;97;141;112;113;89;114;134;126;113;133;112;141;120;141;113;119;124;140;104;114;104;119;121;131;117;146;121;145;131;136;135;131;137;144;114;138;122;120;108;147;117;102;130;123;135;121;147;123;152;126;153;119;157;148;130;122;136;129;137;162;146;160;148;129;153;141;141;143;133;140;152;170;163;152;113;148;128;130;153;144;157;170;167;151;143;135;130;141;142;143;133;159;150;141;135;124;119;145;127;125;103;147;126;115;120;147;139;127;166;142;133;140;147;129;119;126;124;122;113;130;130;137;124;116;126;138;109;135;146;133;134;150;149;120;127;122;115;115;126;135;155;128;111;129;149;144;118;120;142;145;121;132;126;110;123;153;147;144;159;138;148;143;142;123;155;164;153;163;145;161;150;159;158;221;165;159;158;156;164;183;158;149;163;161;161;183;171;168;144;187;176;160;145;155;148;147;137;141;124;109;129;127;126;92;118;139;133;153;136;128;130;127;114;130;133;146;122;134;138;116;131;106;111;134;114;132;126;122;126;108;118;125;125;88;125;112;106;116;107;114;122;127;112;120;152;122;132;148;148;132;143;130;157;145;117;136;123;140;143;117;149;128;126;128;115;116;117;125;114;141;123;134;144;159;117;129;146;120;116;128;127;125;130;111;137;131;111;139;123;130
132;94;117;96;110;106;123;148;108;128;94;106;108;97;114;119;106;98;110;122;128;117;111;98;131;118;87;121;114;135;115;121;104;112;121;123;108;122;115;123;125;102;105;109;111;113;139;107;105;109;104;103;118;97;108;101;106;114;95;98;123;118;112;106;96;97;118;122;142;111;134;110;117;105;111;113;122;156;125;124;110;124;108;113;93;88;101;110;148;119;115;113;95;109;101;123;113;139;121;120;110;97;92;102;95;111;125;101;96;94;98;119;109;115;105;129;130;114;103;124;116;112;119;125;115;109;121;114;123;107;123;124;125;117;99;96;113;99;111;105;116;123;134;131;110;137;107;110;105;111;120;92;109;122;100;128;107;114;92;108;110;106;108;115;85;118;108;107;119;99;109;133;110;120;125;117;102;114;133;113;134;119;112;107;138;133;127;133;118;128;121;141;137;119;139;112;100;119;119;93;113;107;117;122;131;134;131;114;110;91;132;106;145;109;105;159;141;123;132;124;119;121;131;146;129;160;133;134;124;110;129;148;146;134;138;134;138;129;137;110;115;130;140;176;147;143;148;120;123;124;141;119;137;136;140;122;125;120;117;108;118;120;145;139;127;127;106;109;117;108;128;119;123;124;108;123;124;107;97;127;103;130;125;158;143;148;129;130;147;141;151;124;136;115;96;93;105;124;108;104;116;107;148;112;118;109;143;126;99;148;111;116;108;142;122;124;112;109;133;118;132;114;126;110;136;107;124;130;129;116;120;123;111;105;117;121;135;103;138;127;138;146;145;136;129;136;148;113;91;111;125;130;137;160;141;130;138;148;152;115;135;166;151;141;163;129;130;141;133;155;163;142;107;128;130;141;129;133;122;121;130;144;139;142;148;141;157;131;143;156;181;202;159;169;141;146;138;134;138;130;122;125;133;137;130;106;95;98;108;102;109;111;106;125;113;95;119;91;110;105;115;145;142;141;143;122;110;121;124;135;112;136;136;144;122;126;129;154;121;126;137;119;136;128;139;139;143;140;125;136;154;129;139;84;87;72;90;77;85;80;86;99;100;112;125;128;131;113;120;122;140;135;125;135;143;140;134;133;129;153;142;133;124;95;99;89;93;94;86;89;71;104;90;109;130;107;119;111;141;128;104;127;137;129;144;126;143;131;152;156;129;139;123;124;138;122;130;113;132;99;133;119;109;103;138;132;129;128;151;126;161;108;125;102;127;119;132;115;112;123;115;118;138;107;115;106;115;114;118;117;137;145;119;114;124;115;135;118;143;127;100;92;75;50;53;41;55;65;75;82;94;95;74;89;96;95;110;114;124;147;95;98;127;109;137;113;108;98;93;118;124;114;114;112;136;111;110;98;115;112;135;124;115;108;129;107;97;113;96;117;115;122;92;89;79;96;97;115;93;119;100;111;99;101;99;102;82;100;115;117;132;127;129;115;133;124;128;137;110;91;131;128;112;157;144;151;149;142;149;132;118;130;172;132;151;148;145;143;160;148;144;138;135;136;134;120;110;143;128;132;96;89;129;110;130;105;113;95;101;99;105;111;122;107;150;110;118;106;132;115;114;110;98;123;109;127;115;102;132;102;114;155;125;144;146;125;143;127;157;131;99;128;99;94;70;87;80;86;69;115;99;87;90;111;91;98;118;94;87;99;94;134;118;124;139;124;131;137;113;139;148;145;168;142;141;150;153;124;158;146;143;140;161;148;134;125;113;130;116;115;122;127;121;136;127;141;152;130;130;115;123;125;120;126;129;116;111;135;127;137;130;123;131;113;101;135;127;138;127;126;118;124;103;136;113;123;124;143;95;101;113;134;124;139;149;115;116;126;107;90;110;139;127;107;123;116;95;114;90;123;116;114;128;104;141;125;122;126;134;116;152;127;105;99;127;133;116;146;141;126;127;131;147;120;130;122;142;113;113;119;128;122;135;177;157;130;138;136;130;140;153;137;124;118;149;132;142;101;128;125;126;143;137;156;138;127;146;116;128;128;140;128;118;132;129;156;151;165;138;147;141;144;151;131;139;128;126;135;114;144;129;169;152;166;159;131;137;106;169;120;148;122;135;118;129;145;122;131;123;136;114;128;109;138;148;136;155;158;133;142;180;140;127;143;149;139;139;121;125;141;123;147;133;126;152;148;164;145;126;125;130;134;144;126;138;138;127;143;130;148;151;151;120;131;120;154;154;111;141;141;130;126;140;112;104;127;118;108;101;122;131;142;136;132;123;118;145;126;117;124;143;138;115;150;140;133;114;136;137;134;138;99;101;116;95;114;137;168;136;123;137;120;113;104;117;97;100;131;131;151;169;132;150;172;150;152;144;154;143;130;120;126;113;124;129;147;117;118;121;121;141;139;125;139;133;139;156;165;143;144;145;132;151;144;148;143;119;134;116;115;140;116;120;118;96;114;109;126;142;115;136;133;123;117;118;125;165;137;116;137;130;122;132;137;127;105;136;119;132;143;121;133;142;140;130;130;147;113;152;125;132;111;105;101;117;129;135;148;132;141;129;138;146;115;135;131;138;132;129;137;111;142;140;153;104;121;142;147;156;142;141;139;133;139;136;138;174;152;133;119;114;119;126;112;95;93;102;122;150;158;155;145;140;185;191;168;218;164;145;161;113;126;155;163;169;139;98;115;94;149;140;175;165;142;157;171;136;150;137;119;122;107;120;95;117;120;128;138;125;128;134;124;130;166;139;146;141;153;157;131;146;134;136;146;130;135;141;149;138;132;134;125;130;137;133;145;111;144;120;126;140;134;147;110;117;128;140;145;139;136;134;145;128;147;151;150;160;160;178;151;150;142;124;133;141;133;124;144;147;138;105;107;129;129;144;147;149;139;152;131;119;121;135;131;121;103;137;113;125;105;117;123;96;95;124;118;122;121;128;112;109;141;154;121;136;116;137;134;112;95;134;115;130;124;124;143;110;129;110;130;134;139;139;125;136;131;122;127;114;127;119;133;105;127;111;138;121;125;135;126;144;127;142;148;110;130;133;156;156;150;156;147;143;134;147;139;127;155;113;150;159;157;172;131;135;119;140;124;108;141;158;175;177;151;138;146;133;150;138;130;154;150;172;151;133;141;153;121;141;109;123;136;120;129;151;133;119;153;143;130;137;125;148;130;128;107;109;118;123;149;142;133;158;125;117;141;154;148;134;170;175;151;142;125;143;127;127;107;117;123;135;99;131;148;112;124;127;124;124;100;132;144;138;152;148;144;123;149;154;152;126;129;136;134;158;135;149;174;123;168;149;150;160;169;125;159;180;174;154;173;167;158;196;153;188;215;181;169;153;173;174;172;149;159;168;184;152;133;124;117;112;120;109;114;113;136;132;118;132;107;124;128;112;120;123;119;128;118;128;133;138;101;92;109;116;117;114;131;133;123;113;129;123;90;137;117;126;119;122;124;122;104;117;133;125;129;134;128;137;135;164;138;125;129;114;123;111;142;144;100;134;131;129;118;134;91;114;115;107;122;129;118;108;123;124;127;120;118;134;138;107;145;120;121;115;124;127;120;124;137
127;115;128;111;132;115;102;104;97;111;122;137;122;101;101;111;97;110;127;125;112;121;109;110;125;140;109;114;125;102;135;115;114;127;109;125;127;117;95;115;112;120;107;101;131;110;119;118;112;105;107;109;103;116;109;108;117;116;121;113;98;131;107;116;94;97;109;122;119;117;118;85;105;108;104;128;128;107;124;129;115;130;114;105;93;126;116;121;97;138;100;135;131;138;108;126;104;98;101;112;105;99;109;92;108;105;124;101;118;101;111;96;107;100;109;116;104;104;101;109;115;93;116;101;102;105;128;116;112;121;126;126;138;122;107;110;116;112;107;101;127;87;116;137;126;126;120;120;106;118;107;98;109;97;94;102;94;102;100;116;129;115;115;119;108;100;130;127;116;112;128;98;122;116;137;131;130;123;134;115;137;127;116;105;124;117;131;136;129;119;124;118;133;138;120;120;104;105;110;98;122;99;119;141;139;144;134;116;117;128;111;119;114;116;138;141;144;112;123;123;129;129;120;127;138;155;131;141;124;134;137;143;120;136;139;130;136;139;113;153;140;153;129;138;122;131;148;129;116;114;137;132;127;130;111;117;104;111;103;121;82;102;145;139;120;113;129;120;103;127;109;107;116;118;133;106;119;91;122;124;111;129;116;154;146;166;137;145;121;149;134;133;131;100;84;89;98;131;103;95;115;124;125;160;118;129;122;116;118;120;101;124;135;116;123;106;145;105;108;120;125;133;120;106;135;120;110;117;122;140;122;128;114;123;96;135;142;118;110;152;125;140;145;144;122;130;138;117;125;117;121;111;136;133;126;135;133;133;146;132;123;127;151;121;125;126;123;140;151;131;134;148;131;146;138;111;130;124;110;118;136;125;135;155;160;166;148;140;147;142;198;215;275;169;140;140;144;136;120;130;145;114;135;136;112;106;117;117;119;116;112;115;119;120;112;112;103;97;118;107;119;130;160;141;96;113;124;133;115;104;111;132;128;127;130;159;146;124;123;149;123;148;155;128;146;114;129;144;120;145;138;150;116;94;99;77;84;75;76;100;105;102;98;126;118;111;128;122;155;136;130;116;118;112;135;136;118;149;137;156;157;141;134;109;129;102;99;122;90;109;95;97;102;96;115;95;127;104;104;123;119;100;127;125;139;119;138;112;132;114;130;117;153;131;124;125;134;136;135;125;117;121;135;133;140;119;122;135;123;116;133;114;102;133;106;111;134;102;114;117;110;114;97;111;112;109;125;137;133;142;140;127;123;105;127;139;120;141;131;125;133;101;57;60;39;51;50;62;57;91;104;97;104;76;108;96;123;128;122;120;116;112;111;139;147;130;110;91;121;98;106;98;101;110;107;103;101;120;120;129;132;138;136;126;110;102;91;97;97;110;137;135;107;106;102;84;104;96;106;107;105;112;115;141;96;123;90;105;102;135;107;118;121;109;104;118;124;125;111;114;111;132;117;132;134;136;141;145;155;165;171;155;129;147;157;150;170;140;151;125;147;146;136;171;165;155;125;128;123;137;119;102;119;120;115;111;119;90;121;116;93;130;116;113;136;116;94;123;128;138;120;121;121;120;112;133;105;114;124;130;136;122;139;124;107;119;130;143;137;129;144;108;90;104;90;83;90;98;88;105;77;98;71;87;93;132;124;124;114;128;127;105;125;114;143;130;143;132;124;128;152;116;124;134;138;127;134;153;144;194;134;139;168;122;130;122;113;103;133;156;111;106;100;130;136;127;130;126;118;114;109;133;126;121;127;122;115;132;122;135;139;136;142;122;127;104;108;100;113;104;102;99;104;105;110;118;128;136;127;99;128;118;153;132;136;127;125;118;116;100;123;130;133;144;105;104;119;125;117;124;126;120;113;120;126;134;141;129;129;143;124;123;148;134;118;148;125;125;112;147;124;156;121;139;130;148;121;127;137;135;140;141;149;144;143;148;126;141;133;129;131;148;139;148;132;125;125;98;113;103;136;132;125;134;112;135;133;122;133;137;136;141;126;119;149;165;155;146;131;122;130;146;154;169;122;139;147;137;115;117;158;155;167;159;138;143;151;129;140;143;125;133;144;144;133;119;135;112;118;124;134;118;134;102;133;158;166;156;131;145;151;152;124;127;142;127;155;145;134;138;154;153;123;137;136;151;152;136;149;132;151;131;139;134;160;146;131;149;134;152;133;133;182;142;131;140;133;140;139;134;139;143;129;116;125;102;119;118;117;118;137;105;124;103;124;146;118;128;91;135;138;118;121;130;128;107;124;136;151;122;117;115;119;102;93;106;153;150;129;109;112;131;128;113;114;108;122;139;137;163;189;163;150;151;147;183;166;149;132;143;135;130;125;116;126;145;131;142;123;128;128;153;129;125;120;143;154;147;149;123;116;149;151;142;124;142;130;123;91;114;110;115;99;128;119;117;110;130;129;153;126;145;127;124;133;134;149;127;141;153;142;157;114;102;117;137;125;118;129;126;146;146;132;129;154;133;151;109;152;136;132;126;118;102;128;150;123;121;125;124;106;104;121;135;149;135;140;132;153;134;136;134;129;142;136;147;114;140;143;116;129;130;124;146;126;177;144;135;127;121;129;134;116;102;95;99;85;126;147;149;120;130;156;162;187;166;157;126;153;113;105;142;178;202;185;124;101;111;132;137;134;146;146;149;173;161;136;165;149;140;127;115;112;111;100;142;140;130;134;130;129;140;137;141;159;145;144;143;116;150;153;152;148;126;128;122;137;158;133;129;116;139;129;118;116;131;117;127;119;115;139;145;143;132;117;132;128;133;115;123;132;135;112;128;156;156;152;150;177;152;143;115;107;141;136;121;117;136;135;139;149;123;144;151;141;159;133;137;137;139;112;113;134;122;117;115;115;101;97;122;129;98;80;96;102;110;93;112;107;109;118;143;138;143;140;108;142;103;111;119;116;134;99;131;110;123;134;116;121;144;136;129;150;139;133;133;127;118;118;108;112;139;138;117;113;126;126;120;131;126;157;129;133;134;135;137;142;151;138;146;140;142;141;140;128;143;136;157;144;142;141;170;157;128;155;121;97;129;135;143;158;181;139;157;140;150;153;124;129;157;137;180;174;143;156;147;129;152;131;141;138;120;150;117;143;148;138;123;137;158;146;136;130;131;116;136;119;109;112;128;118;143;154;157;144;133;150;148;149;167;159;164;161;150;144;116;144;134;128;132;150;143;142;149;142;151;116;117;137;143;130;140;134;112;157;131;141;150;165;173;125;121;116;126;156;161;169;168;174;144;155;149;149;166;144;148;209;211;166;192;161;203;178;173;181;175;190;177;157;160;182;174;192;161;154;173;172;129;133;140;140;141;119;129;131;143;158;127;129;111;108;121;121;119;120;132;125;132;126;117;123;117;123;128;138;123;139;160;125;125;131;126;126;105;126;96;118;121;125;115;120;108;111;133;125;129;139;139;152;152;155;119;137;128;136;134;117;116;130;123;127;128;119;121;137;122;122;127;117;144;124;123;124;134;122;110;127;140;133;129;147;124;128;118;107;99;119;132;111;120
132;137;112;124;116;116;101;102;116;104;132;132;114;123;103;142;120;116;130;130;133;140;132;119;117;130;108;122;105;133;101;131;118;108;113;118;115;111;100;111;110;125;127;100;99;106;98;114;120;107;110;104;108;152;141;109;121;105;111;99;110;119;100;110;103;108;117;102;97;111;107;108;119;104;99;101;122;131;127;108;109;122;98;119;94;107;112;123;134;121;115;100;111;123;113;101;120;115;111;99;98;105;117;115;107;113;103;115;109;110;123;125;117;127;108;114;115;108;120;128;115;100;109;134;106;112;117;105;112;126;128;115;113;103;122;108;104;113;111;116;139;104;124;122;135;125;121;127;100;109;119;113;132;105;118;107;113;119;120;107;116;114;126;101;97;133;107;132;96;112;124;109;145;112;102;121;112;134;151;108;134;106;110;106;122;120;132;127;109;137;125;143;122;120;101;134;98;94;120;98;115;127;126;115;127;120;137;123;129;113;116;145;124;129;116;126;122;127;137;129;129;125;142;142;137;152;132;144;116;125;122;116;123;134;123;133;121;128;134;151;130;165;154;124;139;138;109;107;109;131;125;149;133;149;132;125;112;100;95;115;123;92;131;132;120;121;131;115;120;148;134;110;111;127;109;123;128;105;111;131;112;144;164;136;156;118;172;162;129;118;137;114;130;105;74;71;104;131;118;121;119;115;119;147;131;113;116;109;125;119;132;99;113;117;113;117;114;111;119;119;135;119;120;126;112;127;117;116;115;117;121;133;133;112;140;116;120;146;135;131;135;128;118;132;122;112;124;132;122;136;103;132;101;143;137;138;137;135;111;131;131;130;121;129;141;129;114;150;153;143;125;166;122;117;119;122;121;119;131;109;128;145;134;146;165;167;135;150;134;136;157;196;227;164;160;152;139;146;149;125;140;125;125;125;101;113;119;116;139;116;107;111;110;114;112;99;115;139;141;123;123;131;136;105;147;125;133;92;117;118;115;122;115;163;142;122;131;135;118;128;131;130;130;137;117;131;136;144;136;128;124;126;106;82;91;94;95;82;78;74;104;122;114;105;113;137;116;146;129;109;117;143;125;114;122;140;146;148;129;143;158;154;130;108;110;108;109;125;99;86;95;108;111;99;119;117;107;117;90;109;108;150;150;125;130;133;124;142;121;135;122;125;131;141;112;119;134;137;121;168;126;125;132;115;111;137;139;136;135;120;125;94;120;89;114;104;103;136;122;117;127;123;109;97;106;94;112;120;127;146;123;120;121;105;111;123;130;111;136;116;123;102;78;53;35;46;64;63;69;97;119;91;98;83;123;127;121;133;126;155;142;120;130;113;105;147;118;99;111;113;86;119;127;117;103;126;91;106;123;106;116;121;140;144;116;113;110;103;110;128;141;133;109;92;84;87;93;95;111;102;104;126;123;119;108;115;112;120;114;121;133;99;107;120;122;133;106;137;119;119;112;132;113;139;126;110;143;139;116;146;160;164;135;139;140;142;163;143;145;115;133;158;141;137;134;138;122;126;140;115;126;127;109;116;113;116;104;113;86;123;108;107;111;116;110;126;133;135;122;123;139;105;123;148;125;111;120;123;115;132;141;129;123;133;138;118;127;135;104;114;106;114;104;96;71;77;92;99;117;94;95;90;82;90;99;108;91;126;109;122;113;154;126;139;125;135;130;147;121;128;135;120;144;124;121;121;176;133;139;142;152;147;146;137;104;111;120;126;115;119;108;119;120;130;124;111;122;119;118;120;118;126;116;126;121;130;111;123;123;121;132;143;135;123;113;112;99;110;114;107;119;118;115;117;114;126;130;121;106;100;132;129;120;134;111;135;132;134;108;130;115;114;116;103;120;131;125;120;136;122;120;144;138;123;106;115;122;117;134;118;141;124;118;148;121;128;136;112;126;135;128;145;106;162;134;149;155;131;121;145;159;149;155;153;156;146;156;124;124;137;138;124;130;126;124;122;144;134;129;113;125;130;138;162;115;130;125;156;128;134;114;120;140;132;116;143;136;123;139;127;143;144;145;135;138;150;131;129;130;154;129;149;164;164;134;130;133;123;137;128;143;132;125;137;131;123;90;130;129;125;126;144;130;113;140;159;157;170;150;164;156;152;137;135;136;139;151;125;130;134;147;133;116;128;130;161;139;134;152;135;126;117;133;136;137;122;142;144;147;152;137;158;130;145;135;145;164;136;163;129;127;131;115;114;146;144;142;142;125;125;136;127;117;104;105;112;113;126;135;137;136;118;115;129;157;104;125;139;152;115;126;98;98;117;106;128;132;133;122;128;136;125;118;108;139;132;137;104;140;169;187;156;175;126;157;148;168;149;133;145;141;164;134;147;162;146;137;130;131;137;151;134;139;131;116;140;147;149;146;122;154;131;134;145;151;133;138;144;105;94;101;98;121;109;138;126;125;119;126;144;111;139;116;142;134;128;134;120;154;168;145;128;145;134;112;136;143;119;135;139;123;142;133;151;147;162;146;145;115;132;128;104;99;126;132;128;117;115;112;105;139;127;131;119;129;126;121;138;126;107;136;140;144;135;149;107;110;139;146;138;138;136;147;142;132;176;145;139;137;132;121;130;119;103;94;97;97;116;142;131;105;119;132;140;184;167;179;146;140;106;114;132;166;223;181;118;110;136;137;131;155;164;158;176;175;135;153;143;132;122;139;131;94;96;103;140;133;143;141;137;134;144;133;158;146;145;137;145;162;148;140;141;126;130;107;110;117;145;129;165;137;126;107;122;123;134;138;126;146;136;135;124;129;123;136;117;118;147;146;118;135;137;144;125;161;161;161;171;158;153;156;128;143;122;139;130;123;134;144;117;134;129;126;130;139;139;130;125;151;128;174;111;145;127;124;129;110;107;113;107;95;123;117;98;79;121;99;123;128;94;112;126;131;129;143;136;153;136;114;103;123;124;128;125;146;142;148;153;113;118;117;142;113;128;143;142;144;119;108;119;110;105;121;132;128;130;110;145;109;124;149;137;157;124;129;132;136;146;139;134;158;115;155;155;127;119;147;142;159;139;154;175;177;160;147;120;110;120;130;136;157;171;167;152;169;135;117;135;130;155;154;214;190;134;123;122;139;156;124;143;121;99;104;151;123;140;126;131;144;153;149;147;125;121;124;106;108;118;140;135;151;156;161;140;132;133;136;162;158;160;184;130;140;147;149;132;131;119;114;125;141;126;143;144;141;145;149;122;148;153;157;138;143;149;144;147;136;174;166;149;155;120;160;153;151;129;151;178;138;153;157;157;158;136;159;175;171;200;167;161;191;178;203;170;163;171;149;148;164;161;177;150;190;171;155;172;189;180;153;133;132;122;120;113;145;161;138;112;124;115;111;114;117;134;141;144;129;149;130;128;121;139;118;149;121;155;141;122;142;119;131;120;115;123;94;121;120;117;120;122;125;124;135;132;125;126;130;157;173;177;157;137;114;135;127;99;156;135;122;119;118;124;127;120;115;114;130;124;125;121;128;114;117;107;108;120;118;106;137;140;128;125;133;121;133;126;115;139;133;111
141;137;120;112;112;128;115;123;132;112;106;135;112;123;109;104;117;114;131;128;157;160;113;126;131;104;117;102;114;130;110;116;132;107;123;131;110;108;109;121;118;122;104;137;117;112;113;105;90;129;116;103;137;138;153;118;99;116;102;109;122;123;118;100;108;113;116;107;99;104;106;103;107;97;106;112;106;117;86;104;112;106;142;106;83;104;102;92;115;132;105;119;114;114;128;129;118;117;126;106;95;107;109;119;100;119;127;92;117;100;110;145;115;139;100;118;108;119;119;119;115;109;114;109;114;97;123;127;127;102;130;102;106;106;96;113;113;117;104;117;118;98;129;132;128;121;109;123;96;123;96;101;103;105;89;91;108;102;113;107;122;97;125;111;98;123;109;124;122;118;119;108;127;106;125;114;98;130;116;127;133;125;112;139;109;124;126;104;120;101;115;121;130;124;136;118;119;116;121;104;142;107;124;130;127;120;139;131;125;122;115;124;104;138;115;97;134;112;124;121;132;135;163;141;126;122;145;132;110;130;118;130;104;123;132;136;133;158;149;146;142;134;150;114;123;124;130;110;114;137;140;128;137;118;131;139;115;117;95;115;124;105;110;133;105;111;116;131;112;132;111;107;125;116;124;136;120;111;104;109;132;125;136;120;132;126;162;138;149;126;138;132;146;90;71;101;117;137;139;106;118;141;139;130;146;110;132;124;119;107;112;139;115;121;131;101;139;123;113;129;130;132;113;130;135;133;123;119;103;138;129;134;139;139;137;121;119;145;142;124;139;120;128;129;116;106;117;129;116;117;121;112;128;124;131;128;150;170;153;135;118;128;123;122;127;142;145;148;164;148;167;160;151;147;112;114;124;119;104;130;119;124;125;126;152;160;132;154;147;119;178;156;167;152;148;126;108;138;178;135;124;121;134;131;130;100;122;109;111;152;115;112;109;118;117;139;124;120;109;129;143;117;127;109;141;122;126;103;106;101;113;136;126;150;120;142;131;112;145;120;115;120;154;136;135;134;142;131;146;127;140;143;143;110;92;99;96;76;72;78;91;90;109;114;112;115;118;103;136;128;125;158;133;137;119;135;126;144;141;125;131;121;98;83;93;110;108;103;96;102;101;124;115;92;100;122;127;119;100;119;115;141;117;144;128;108;121;129;121;122;111;126;113;125;123;130;123;107;111;147;114;147;147;110;138;113;143;137;135;109;118;114;113;114;116;118;110;125;105;125;115;120;98;115;115;127;125;114;133;139;112;114;112;116;107;158;110;128;132;108;88;86;46;56;44;63;57;61;87;83;101;103;99;100;118;115;147;119;129;114;123;126;134;116;122;116;116;110;105;97;102;108;126;113;99;99;106;107;124;141;114;135;104;111;101;95;105;90;117;102;142;106;115;102;93;110;81;108;91;100;101;135;118;115;105;111;125;123;112;109;109;123;101;110;120;138;116;120;112;113;126;127;100;114;126;119;127;114;128;160;143;146;140;149;153;148;133;151;121;124;137;142;171;158;130;147;148;149;111;127;111;123;110;110;111;120;80;102;97;105;115;100;122;114;117;114;116;136;144;117;138;131;117;120;124;141;109;136;116;123;150;122;126;129;131;140;107;121;109;101;128;107;104;105;83;100;92;109;123;112;130;92;88;89;93;112;122;109;97;131;98;122;135;113;114;125;131;136;151;121;136;154;127;142;124;139;146;138;153;130;147;129;146;141;108;135;119;128;138;99;118;127;123;131;127;110;131;124;115;130;108;126;140;129;114;141;121;113;119;119;127;123;126;131;122;96;123;100;136;114;114;108;123;153;125;124;107;114;114;106;133;115;121;127;122;127;121;127;139;98;113;114;101;101;143;130;128;81;118;126;107;124;130;106;117;116;142;122;90;131;140;133;122;117;133;133;140;132;128;107;124;123;130;128;135;129;129;125;122;112;147;170;164;132;114;128;132;118;121;120;136;108;135;126;136;126;114;127;122;145;132;143;150;146;127;132;129;137;133;140;120;126;120;140;121;123;137;142;121;126;144;143;150;131;131;128;147;132;114;135;126;142;157;146;143;149;147;129;167;135;147;135;149;146;120;139;144;128;128;137;122;136;139;123;153;156;153;154;178;164;165;149;129;122;130;124;148;123;123;137;149;135;139;152;141;155;140;131;118;138;124;147;133;146;144;125;126;140;117;123;145;132;139;119;120;157;152;143;121;137;129;118;131;123;111;126;135;114;123;138;135;141;131;107;110;120;121;119;117;126;134;118;126;126;127;115;120;139;153;130;96;122;122;83;121;114;119;147;143;117;98;107;128;108;137;142;143;144;140;171;169;154;148;154;168;151;163;144;138;142;127;170;119;145;129;151;136;128;124;148;134;126;128;152;123;138;140;124;142;127;166;153;142;136;126;140;162;142;142;115;116;114;115;133;133;128;121;124;132;134;130;103;136;155;126;131;145;145;116;120;132;146;127;117;114;150;145;130;144;139;137;122;128;159;165;173;138;132;140;123;117;123;128;104;125;141;118;105;115;147;111;117;130;124;169;156;131;150;153;141;128;119;157;143;108;125;109;143;142;123;133;128;140;128;159;154;149;125;124;119;121;125;132;116;105;115;109;132;128;109;151;122;132;174;163;201;153;137;123;143;130;140;145;142;156;117;124;118;130;134;170;134;177;141;134;135;149;116;149;150;138;135;109;105;115;136;147;134;154;134;116;134;147;135;171;155;147;141;145;150;150;135;140;134;123;124;117;146;116;147;126;111;111;113;99;120;146;123;122;127;116;131;108;128;110;124;138;124;117;140;140;120;150;136;168;161;156;164;151;150;148;156;148;121;147;119;125;106;112;130;152;127;132;153;112;139;136;124;122;137;130;129;107;134;140;108;119;109;118;115;109;105;102;99;120;89;113;110;125;104;115;108;131;126;128;150;136;133;123;122;100;109;118;125;109;119;128;113;110;130;124;134;130;121;145;124;127;115;144;133;113;138;125;157;125;128;126;146;115;144;139;134;158;158;156;154;149;156;147;163;137;129;138;136;133;129;128;114;151;162;160;179;179;173;126;151;140;134;120;120;162;164;182;147;164;157;178;160;146;102;125;167;145;132;154;131;154;133;137;121;129;135;127;131;109;125;122;154;133;156;131;144;133;105;112;96;112;105;120;142;132;124;150;150;133;139;149;156;161;150;159;163;147;126;142;124;112;118;131;116;147;115;123;111;116;143;117;125;132;128;123;142;137;135;148;131;139;126;145;144;132;141;132;170;133;136;135;142;160;173;173;154;156;142;141;166;158;177;200;166;143;174;188;192;163;187;136;167;165;170;176;172;169;182;205;158;179;163;150;140;124;134;133;135;147;136;125;144;121;122;137;120;99;107;156;149;115;118;137;122;146;127;127;137;110;170;150;147;139;131;125;120;125;106;102;120;120;121;130;132;128;110;125;119;103;138;155;135;170;179;140;127;127;115;138;118;145;123;125;152;99;119;121;122;134;124;119;119;138;132;132;127;131;114;134;106;116;123;131;125;113;124;143;109;139;125;112;121;123;146
141;112;133;123;145;114;116;113;113;119;116;130;116;115;101;109;135;126;120;153;170;139;136;130;129;128;123;131;126;108;132;119;115;99;123;140;125;100;126;104;115;119;120;102;126;108;112;102;120;118;133;129;110;135;120;117;123;114;109;109;114;132;111;105;106;127;127;108;91;97;82;97;121;99;102;84;105;93;106;90;118;119;110;127;114;121;115;114;115;116;115;110;101;118;111;132;131;133;101;101;96;111;101;115;114;122;133;117;101;94;116;135;107;105;113;106;105;110;146;102;113;87;103;111;124;102;123;113;116;88;102;134;125;106;103;103;117;119;114;93;127;111;134;114;104;127;104;95;115;113;122;113;121;97;96;96;117;121;106;126;124;109;115;103;118;108;93;103;117;108;106;128;127;113;126;131;121;111;131;149;121;140;98;112;114;121;107;116;141;126;102;131;124;115;107;107;104;105;134;109;119;120;121;123;110;127;123;104;109;136;128;120;123;133;114;107;148;132;138;154;117;125;140;111;122;129;131;144;151;131;135;101;102;117;145;143;131;142;151;134;149;145;154;134;142;111;118;114;105;133;152;151;143;138;126;118;130;105;125;121;109;111;111;104;117;119;109;103;123;102;133;122;119;117;120;106;114;123;120;109;124;136;129;158;118;169;156;135;164;130;134;124;126;98;75;90;109;149;132;128;138;123;112;120;128;131;122;123;123;112;115;106;113;102;117;140;121;120;129;109;140;101;126;134;109;136;118;111;118;129;148;117;151;121;142;128;102;120;136;142;124;144;121;141;136;126;116;118;123;118;117;136;111;117;148;137;134;160;152;143;129;127;145;133;136;146;144;143;159;145;162;144;140;138;122;120;143;120;112;124;145;106;125;134;128;137;129;120;117;136;132;125;144;134;132;150;134;135;150;147;145;138;159;134;134;114;107;121;128;119;124;109;116;114;100;121;122;121;137;134;112;117;132;144;128;113;132;91;121;116;96;106;152;138;132;141;128;138;107;119;126;132;134;118;142;127;144;142;164;141;138;129;116;111;93;97;94;89;75;70;88;98;104;100;128;124;113;136;143;118;140;131;123;122;128;133;141;132;144;151;129;117;96;82;103;116;100;99;100;87;101;131;109;102;118;111;122;129;115;117;122;120;122;127;119;114;116;140;119;110;141;115;120;110;142;103;125;128;103;123;117;104;129;136;123;142;141;147;133;122;121;109;102;137;117;99;106;119;119;135;110;123;107;111;109;141;116;129;123;119;129;127;124;130;130;128;138;145;132;126;126;86;69;41;60;58;67;64;50;89;88;89;97;99;121;151;117;123;116;122;143;107;102;121;115;118;105;101;103;108;105;110;113;112;121;98;111;97;111;120;125;141;141;124;117;117;111;96;118;132;100;132;116;109;100;98;91;118;99;112;129;109;121;122;103;118;129;116;120;111;103;96;128;109;129;117;130;111;129;115;125;116;132;124;123;143;135;118;136;128;128;134;118;131;144;118;140;152;132;134;139;147;148;147;127;137;131;131;145;118;106;109;119;100;118;91;86;118;113;94;125;120;126;111;121;114;114;114;106;137;113;109;113;128;122;107;156;115;118;113;145;133;130;139;128;114;119;124;108;147;95;92;101;108;91;89;112;109;133;124;102;98;92;86;99;126;136;114;113;131;144;126;113;138;112;131;139;129;123;129;137;127;142;148;145;133;145;130;136;119;130;134;137;147;150;135;125;127;151;111;121;129;105;130;119;115;126;118;144;113;118;108;123;112;113;118;133;123;138;119;108;146;138;119;106;110;120;108;125;110;107;129;117;110;133;127;108;120;118;106;106;129;131;126;135;127;116;90;103;126;110;113;128;144;110;128;120;143;127;121;130;132;116;105;104;119;121;133;125;125;132;102;120;121;132;134;114;146;131;112;129;112;119;123;141;150;134;127;123;125;145;157;162;152;103;119;119;91;124;150;129;126;115;160;137;128;136;146;114;134;132;140;120;122;163;111;127;126;156;126;141;127;123;122;130;121;124;142;145;152;142;121;127;130;151;148;119;130;126;136;138;141;158;135;148;153;138;142;164;140;154;139;146;118;114;116;126;123;111;125;122;116;118;128;144;135;149;159;159;151;153;145;134;134;145;131;155;140;130;143;142;124;127;145;154;153;137;153;108;134;124;140;119;149;119;131;152;113;143;137;154;133;126;149;145;143;162;142;134;134;119;88;120;122;128;126;148;121;115;127;132;131;120;139;141;127;126;126;121;122;114;144;125;132;134;98;110;149;129;104;110;109;104;112;129;125;137;112;118;122;123;118;133;140;144;157;149;141;149;129;173;140;138;123;154;174;144;163;162;135;121;168;138;176;127;171;167;134;121;137;132;143;129;147;122;133;135;162;123;126;122;160;120;135;146;141;134;148;142;134;122;105;114;129;122;116;125;113;146;116;121;119;123;157;132;129;115;123;148;135;138;134;132;138;130;129;123;120;116;132;153;143;163;130;149;183;150;171;158;139;115;98;103;107;110;120;112;115;119;129;124;117;149;138;150;147;145;127;143;135;136;134;151;134;110;124;146;155;128;125;147;160;141;132;173;171;160;170;154;132;142;135;128;115;132;125;90;120;127;124;110;101;147;136;160;128;142;168;143;155;133;139;138;114;152;146;154;138;150;157;162;152;163;149;171;175;128;142;124;125;122;128;108;137;136;108;145;139;132;175;117;142;137;123;121;162;150;131;144;140;147;156;168;123;143;117;115;140;129;122;137;127;124;124;143;141;139;127;142;125;114;139;117;137;108;135;117;138;131;113;126;134;115;139;133;158;143;178;162;139;166;161;149;122;135;119;114;118;112;138;142;150;112;121;137;133;146;117;141;122;139;133;130;133;125;131;128;116;122;110;116;121;138;116;120;125;107;115;121;119;104;117;131;139;132;141;139;121;121;125;118;117;116;121;124;121;129;112;132;109;114;128;116;119;117;123;140;128;114;116;120;117;135;138;132;140;137;139;164;147;144;154;141;149;158;159;162;167;150;122;125;124;119;139;146;140;136;131;129;146;171;169;169;141;130;131;134;126;108;122;149;160;160;143;170;141;138;150;141;149;134;143;134;155;128;144;107;132;136;135;109;140;141;124;148;151;167;149;141;136;162;147;116;124;153;110;95;130;121;134;130;139;157;132;142;117;133;152;152;146;157;154;155;151;126;141;147;131;131;113;113;128;113;122;147;153;154;145;127;138;127;102;134;147;121;125;122;146;149;142;129;134;134;139;132;129;133;156;174;166;185;175;139;156;155;132;154;161;134;156;145;177;172;164;171;171;123;176;155;182;160;193;162;154;186;181;207;167;126;136;107;99;128;116;115;119;122;99;121;123;105;106;94;113;134;120;131;127;116;147;121;161;136;127;120;139;143;129;129;122;112;130;131;103;118;133;127;125;120;132;131;114;131;127;129;140;151;158;149;150;152;128;113;120;122;128;131;129;138;130;129;146;136;132;139;135;151;113;124;117;122;123;136;132;151;114;126;141;117;122;110;114;121;138;126;127;125;117;100;125
110;109;121;99;141;112;121;97;108;113;123;119;113;109;118;119;122;126;119;115;146;141;111;137;131;117;115;129;129;130;115;126;105;107;115;102;118;113;121;119;102;111;123;108;98;113;102;115;100;125;120;127;108;98;113;110;113;101;107;93;94;114;105;110;119;113;98;101;99;85;100;105;81;98;113;109;115;97;124;101;83;127;117;96;108;105;82;108;118;128;105;105;110;125;126;124;119;131;100;99;108;103;109;127;124;161;139;114;118;100;114;118;116;128;103;121;114;99;128;122;119;116;103;92;96;116;111;97;112;100;109;134;133;101;128;123;113;107;95;113;123;127;122;120;119;120;114;114;100;126;112;125;111;101;95;107;98;119;121;118;129;118;108;95;104;132;105;98;108;122;137;117;124;122;112;135;124;135;131;115;121;122;99;110;123;136;124;132;112;88;112;110;115;98;118;116;123;126;113;114;105;110;133;126;123;123;115;123;111;110;106;138;120;105;127;118;128;143;129;115;110;117;127;154;133;122;124;137;129;136;123;125;117;117;118;176;133;155;161;148;145;153;134;117;123;118;117;129;99;113;119;143;112;115;121;111;122;138;112;120;114;105;109;88;122;101;128;110;110;111;136;121;126;102;131;113;95;126;111;135;126;136;112;104;143;136;150;142;154;147;134;137;133;109;76;95;115;140;138;113;116;108;101;124;108;105;152;137;131;127;131;104;100;113;136;120;132;113;129;109;108;114;104;113;119;126;112;128;109;146;134;136;141;155;156;111;127;130;143;118;122;105;133;112;123;117;129;131;116;102;111;108;126;128;135;135;132;151;139;147;141;121;136;130;121;131;149;144;126;140;144;146;171;151;122;136;132;126;138;146;119;153;111;126;140;128;131;124;128;122;110;121;135;132;153;137;142;148;128;135;156;145;116;130;111;107;122;98;128;110;138;122;119;118;112;105;121;130;122;129;124;126;117;132;144;132;118;112;121;108;125;126;147;149;131;142;144;141;138;118;127;117;133;132;158;132;124;124;136;128;126;133;141;111;92;101;86;78;56;79;82;90;92;132;121;97;108;117;139;103;100;113;139;126;137;137;152;154;119;130;117;102;83;78;98;96;108;129;113;104;101;92;120;105;112;112;102;127;103;99;152;117;116;118;109;96;122;124;122;112;126;142;110;121;123;118;108;121;137;106;117;133;140;119;115;108;144;160;129;133;113;118;102;137;136;126;109;132;121;113;107;129;101;109;90;116;120;123;100;127;124;131;130;119;114;131;127;136;133;130;118;73;87;64;61;73;69;73;57;88;88;77;106;98;114;121;131;110;134;132;125;86;121;100;98;118;105;116;114;108;99;94;113;78;114;99;117;102;113;116;127;125;120;120;124;123;118;95;102;116;112;100;131;111;117;90;93;104;106;83;123;123;130;114;106;107;106;107;98;114;96;99;119;149;138;109;147;124;120;121;116;108;126;125;137;124;149;143;137;149;135;124;148;121;137;130;137;124;108;107;142;153;137;150;122;117;111;135;138;115;115;126;121;123;109;112;93;110;127;115;107;112;146;101;111;101;106;123;128;110;110;136;100;130;121;124;111;120;116;132;112;121;146;142;113;123;124;119;142;118;116;82;87;103;98;105;90;110;113;118;104;79;91;86;90;113;125;83;117;129;160;139;154;118;108;133;151;110;138;128;138;153;131;119;166;139;154;126;167;121;143;127;132;126;122;151;145;125;129;137;143;144;132;96;101;118;124;123;140;152;120;123;136;133;137;126;145;137;138;145;157;145;109;128;119;109;124;110;141;98;111;112;131;103;151;131;125;99;106;109;104;147;122;111;130;153;114;111;109;109;124;109;120;109;114;117;114;113;104;135;132;131;129;111;139;133;121;136;136;145;138;141;128;139;139;126;114;114;107;120;126;117;120;130;130;140;109;121;119;128;112;143;140;138;127;129;124;113;132;137;120;136;130;132;132;136;139;129;115;132;130;126;131;127;108;122;121;137;130;127;127;141;140;100;135;118;124;146;141;150;124;119;156;136;133;130;142;120;115;143;147;137;141;129;127;128;151;134;175;159;149;130;120;124;125;115;142;146;113;149;118;142;128;153;133;115;151;161;141;123;141;160;129;141;152;154;139;135;133;136;124;111;136;127;145;163;141;135;128;106;137;136;138;140;138;138;149;126;164;116;158;155;133;136;146;118;137;141;143;134;117;121;120;140;127;132;129;119;115;128;104;127;129;125;133;146;120;125;107;135;134;130;141;122;138;105;115;124;153;112;98;105;111;106;129;135;138;109;95;125;107;117;141;131;151;167;188;174;179;156;153;145;126;128;150;144;160;156;144;136;144;139;124;158;203;135;142;141;133;119;139;112;142;148;147;137;144;159;138;124;161;139;129;157;135;132;128;151;152;134;121;121;125;131;117;122;135;131;126;107;125;121;124;138;123;131;117;121;150;129;141;130;146;125;118;140;116;131;129;134;140;147;125;106;136;160;165;179;174;155;123;130;122;109;133;117;131;119;121;140;144;142;147;139;151;134;137;141;142;121;114;114;111;120;133;108;122;142;132;149;134;139;121;155;169;144;132;121;131;130;158;140;150;152;122;125;113;114;112;111;102;128;108;139;155;170;146;170;171;158;154;142;124;140;140;151;147;147;147;161;165;182;140;144;164;146;136;124;109;122;122;117;108;131;128;142;137;162;155;149;148;138;137;151;168;157;138;140;146;166;144;176;148;122;131;125;113;115;103;109;106;119;143;112;130;138;138;151;151;132;110;128;141;121;132;122;123;138;123;140;132;134;119;154;133;143;151;140;151;139;144;152;121;129;128;120;139;131;129;126;133;132;128;116;137;134;126;130;116;119;113;121;140;115;126;135;114;117;106;115;120;108;116;124;121;119;117;112;101;129;110;122;131;127;151;142;109;128;100;127;112;127;116;129;124;128;116;137;129;107;111;123;136;119;120;112;117;132;114;132;113;147;131;149;141;138;133;144;167;141;148;132;126;166;133;184;171;167;135;149;144;132;133;166;145;137;123;132;138;154;174;154;163;147;117;110;145;140;115;139;137;172;174;160;176;122;146;173;163;156;139;111;136;142;114;138;128;121;131;134;126;129;112;150;136;128;136;179;141;132;150;132;143;117;136;143;118;130;121;117;123;127;137;144;125;133;132;142;149;148;147;154;152;161;164;130;138;126;120;116;130;113;136;144;137;165;156;184;137;117;133;153;127;127;135;120;149;153;147;116;153;125;137;141;129;117;130;134;162;181;201;183;179;150;156;160;166;169;145;151;187;166;163;179;157;169;172;156;186;161;155;154;172;193;177;177;174;166;130;121;106;132;107;123;111;130;114;108;115;122;103;105;119;139;127;118;145;126;123;135;143;122;127;133;127;149;147;158;158;136;119;98;112;110;100;121;124;107;119;114;135;119;112;110;107;133;113;139;132;144;142;142;129;137;132;116;127;131;130;121;118;115;139;113;126;118;129;135;121;139;124;125;125;132;154;135;122;145;128;147;112;135;124;140;137;137;135;137;123;131
147;123;101;125;111;108;109;129;120;131;110;110;110;123;102;142;103;122;125;128;120;128;130;111;117;136;124;119;108;108;115;106;115;122;97;108;95;96;112;119;117;120;108;115;110;88;111;97;117;117;109;110;92;101;110;93;111;88;122;122;95;94;94;103;129;107;97;105;115;101;94;100;89;95;102;106;120;124;114;101;110;118;109;108;133;108;85;89;109;114;119;100;97;119;136;111;130;109;132;86;111;106;108;123;123;142;125;115;106;111;128;102;103;112;119;103;103;121;121;129;127;125;122;108;138;106;119;127;116;118;101;113;113;105;121;135;121;111;121;107;109;117;112;111;115;106;109;118;123;96;128;113;109;124;113;110;120;121;118;117;102;122;121;106;114;123;125;104;119;109;112;109;128;135;137;113;127;121;158;142;113;100;108;105;118;122;130;128;89;110;116;110;112;127;102;110;111;110;117;117;136;141;119;116;134;125;125;126;101;111;118;112;114;127;109;100;113;110;122;152;120;118;120;122;134;142;150;123;141;143;106;127;132;142;118;148;108;126;156;149;138;139;147;136;124;134;132;98;123;111;122;141;123;134;119;112;124;115;149;141;128;126;93;102;129;119;123;122;108;113;121;114;122;119;108;95;111;105;102;126;116;110;117;152;151;132;122;138;127;152;145;127;150;102;76;107;110;110;110;119;119;99;115;101;107;116;114;107;115;110;119;115;126;107;109;129;119;115;126;117;105;101;128;105;104;135;108;123;128;129;107;120;142;148;146;112;123;134;155;144;130;118;119;110;115;137;125;120;114;113;120;109;122;126;121;135;157;151;131;129;118;137;156;127;143;132;135;144;159;148;158;164;168;145;142;127;137;138;136;125;129;151;143;116;135;147;127;147;120;103;139;115;111;129;159;166;139;137;151;129;132;131;129;125;113;96;116;104;103;119;122;123;145;122;90;99;122;118;123;117;115;115;109;113;121;138;130;126;116;129;118;106;138;140;144;154;151;123;126;92;129;120;132;131;132;136;134;156;116;129;154;127;123;100;96;97;100;75;94;67;95;96;117;109;113;140;105;118;139;111;144;132;116;133;145;149;149;130;132;138;127;101;83;70;86;107;115;113;107;87;102;97;123;106;124;119;118;128;114;128;119;117;112;136;128;108;117;126;134;116;127;129;125;102;128;112;131;126;127;116;122;135;127;103;137;133;164;137;139;119;114;120;125;112;137;115;113;112;119;128;99;111;106;106;106;132;133;109;111;125;127;127;118;108;112;121;144;133;110;126;135;104;90;74;68;76;60;67;70;92;95;83;90;107;115;109;137;121;104;105;108;115;122;118;127;120;119;133;117;109;109;111;107;104;104;115;104;98;122;113;119;94;134;112;133;104;131;99;103;110;130;116;112;113;97;108;115;99;103;113;136;137;130;113;93;106;119;102;109;96;102;84;111;141;133;130;128;133;135;113;110;136;121;135;144;149;121;129;137;143;135;130;108;117;127;138;143;138;146;126;137;145;158;131;116;136;112;161;118;118;125;109;120;103;111;102;119;107;134;123;128;122;94;148;129;116;106;127;126;121;114;88;97;119;118;110;109;104;118;121;125;146;152;125;102;125;134;136;123;118;101;89;104;100;103;84;105;106;103;113;95;118;101;110;89;106;114;120;124;124;145;124;148;153;123;126;116;136;121;120;148;155;145;132;114;152;132;117;156;138;140;132;136;149;135;128;125;123;116;137;131;144;121;121;119;110;116;134;161;136;115;110;116;106;101;118;122;151;149;149;134;144;109;126;113;120;122;123;107;124;127;134;132;131;111;125;119;119;128;134;117;121;124;133;128;123;125;129;122;101;139;127;123;107;116;140;129;113;115;111;116;121;110;106;134;134;154;144;139;124;150;115;105;105;130;106;129;111;105;144;130;116;141;128;137;132;137;132;126;94;104;114;132;143;111;113;120;122;117;102;113;118;107;151;130;116;99;110;133;106;151;145;121;116;116;121;140;115;130;130;136;128;142;132;138;130;148;148;128;158;126;130;143;130;160;138;156;148;139;147;136;156;134;125;131;118;147;151;141;152;129;129;132;118;104;128;102;116;150;141;116;155;139;123;126;165;137;170;142;122;128;144;131;133;136;147;137;128;124;123;129;132;144;152;151;138;146;136;118;125;134;135;136;165;156;134;144;130;136;140;127;145;125;127;144;130;132;155;154;137;127;127;122;141;141;118;130;91;114;120;107;107;107;181;189;137;147;134;96;111;130;132;150;130;154;114;111;119;147;123;114;146;132;141;105;124;110;110;105;114;109;106;145;136;163;180;182;182;163;145;146;119;111;134;151;152;178;170;127;142;132;128;141;170;174;187;148;144;135;146;142;142;145;140;159;146;126;133;136;117;134;138;136;135;144;141;148;127;121;129;126;120;109;118;135;127;120;124;129;126;138;138;149;128;151;116;139;134;130;125;131;109;165;135;110;123;123;113;122;137;135;120;118;137;145;154;163;168;177;152;125;137;126;112;121;120;114;123;135;148;149;145;141;142;130;114;142;139;133;131;144;120;128;119;120;136;137;115;110;128;138;165;162;145;155;146;140;144;129;133;120;140;142;124;130;133;110;108;99;115;96;95;119;132;157;140;156;168;138;164;160;133;138;126;148;129;158;139;167;163;172;169;161;125;129;172;161;144;136;115;136;135;143;121;110;111;127;148;125;183;146;135;147;153;156;146;144;133;135;137;136;151;126;129;148;115;111;126;138;127;132;135;138;128;131;127;128;155;121;140;142;150;142;135;125;143;118;129;132;131;130;155;134;135;134;148;148;150;146;139;132;121;118;133;127;145;130;117;122;146;112;129;126;134;138;145;155;128;133;120;118;126;133;132;119;117;143;120;141;128;120;134;109;127;129;136;134;126;128;98;123;114;120;109;143;148;125;121;122;131;114;140;141;122;110;117;109;131;126;122;143;135;135;120;154;121;120;108;111;143;134;126;144;117;140;139;146;133;134;151;138;151;174;134;160;190;147;162;159;145;128;144;153;148;153;150;139;126;139;157;184;175;151;141;149;135;109;121;112;129;152;152;155;169;156;147;151;137;161;151;137;122;134;130;114;121;124;130;105;130;123;107;123;132;140;138;134;129;128;142;133;153;173;141;157;109;107;117;117;143;98;133;162;121;119;125;143;163;142;113;146;166;144;151;135;145;142;136;126;121;125;122;133;132;132;200;224;189;156;120;117;145;124;126;131;116;154;150;118;135;139;109;128;143;138;151;149;142;171;182;196;178;201;168;139;144;156;176;144;142;163;143;149;154;146;164;163;173;176;146;161;153;163;166;164;159;168;149;141;113;99;134;121;128;116;111;104;115;127;114;125;126;135;129;125;140;126;118;120;144;128;140;127;137;138;132;156;157;160;148;125;117;138;110;121;103;129;125;100;132;102;132;106;124;126;109;158;137;123;128;119;125;132;113;119;117;119;136;114;124;110;133;134;116;118;109;142;125;122;119;123;142;147;156;127;140;162;133;138;133;121;136;133;140;123;146;129;131;125;144
112;122;108;111;100;112;111;111;135;112;115;126;118;101;134;135;115;118;133;116;121;141;128;121;120;111;116;114;106;121;121;111;107;119;117;113;122;84;136;104;98;123;101;95;114;115;111;106;139;143;110;112;110;101;115;99;110;98;97;93;106;107;87;110;79;116;115;106;102;118;131;103;95;95;104;116;134;123;111;112;104;132;124;134;109;103;129;95;109;102;110;123;122;109;110;106;98;102;111;105;115;95;125;112;99;121;124;103;112;107;97;114;114;131;122;107;124;91;117;115;99;98;119;117;117;120;95;115;119;101;111;126;126;113;97;135;92;110;100;118;121;133;109;119;122;120;116;103;116;109;109;131;96;128;96;118;131;108;120;142;122;98;103;110;126;121;114;109;126;129;114;128;122;132;129;128;146;133;163;123;108;104;138;114;142;121;116;128;111;117;130;111;102;131;97;113;122;114;127;134;130;117;105;125;123;139;113;137;107;127;120;126;110;106;102;126;128;121;133;132;140;114;123;121;109;145;151;148;133;142;131;130;118;117;120;137;128;131;139;159;177;169;175;142;124;128;116;130;117;126;138;137;119;131;121;123;133;137;149;127;126;113;130;91;101;120;117;131;108;128;117;105;109;128;104;111;108;117;107;98;105;117;116;119;140;141;130;138;151;129;146;140;155;120;83;89;116;135;113;110;112;103;110;111;126;119;107;134;142;123;122;124;125;122;117;107;118;120;121;139;112;113;114;112;121;113;139;150;157;130;132;133;119;137;137;147;140;127;144;148;148;124;126;126;129;123;129;115;104;127;127;135;123;125;136;122;132;126;128;127;125;119;134;121;113;130;126;129;145;143;143;137;136;136;127;141;131;137;129;108;115;121;112;119;124;146;137;137;133;113;148;124;130;148;142;153;136;125;120;133;135;117;112;126;114;117;91;115;90;106;102;106;144;113;132;120;131;104;120;107;122;116;111;100;116;140;153;142;122;118;121;120;139;140;145;148;146;146;124;124;159;130;142;126;123;130;141;145;152;128;143;134;123;110;88;69;75;78;79;82;96;91;115;123;115;115;121;119;108;133;115;135;151;122;132;151;135;130;164;147;139;96;90;72;103;99;107;115;111;103;87;95;109;125;100;110;115;97;122;121;124;121;110;127;127;123;143;132;154;133;125;108;128;113;133;113;127;118;115;107;125;123;126;123;131;129;132;128;126;112;125;121;132;138;131;127;101;102;128;122;102;125;120;119;112;101;117;123;122;99;119;107;106;115;120;146;132;133;121;128;133;133;103;77;75;81;63;65;89;99;87;108;73;103;92;115;102;116;103;110;113;110;119;119;111;115;109;120;123;92;103;105;109;107;94;123;108;96;121;131;147;117;120;143;127;114;150;130;101;119;121;121;133;128;114;104;101;98;95;107;124;132;130;102;127;114;111;117;119;122;88;96;101;118;133;115;119;123;110;140;135;117;109;118;141;129;128;112;125;132;135;138;133;144;121;91;144;130;134;128;159;163;148;136;127;128;143;129;132;119;101;117;114;115;110;105;121;117;128;116;126;121;107;136;110;104;129;96;123;121;121;125;123;126;142;165;135;128;135;110;130;131;135;149;116;131;127;124;107;105;99;114;106;113;97;107;86;90;104;86;104;89;104;101;95;105;125;102;107;132;112;142;134;133;128;129;126;134;128;144;141;135;123;124;136;127;138;133;142;146;123;135;149;149;148;143;134;146;149;154;125;133;123;128;119;138;140;134;131;134;111;91;136;117;107;116;118;154;132;132;142;162;119;108;104;109;126;111;106;116;112;124;121;118;135;122;108;116;125;131;142;129;144;135;106;118;102;94;128;111;120;105;117;113;120;135;141;117;122;145;107;128;133;132;88;118;148;132;135;137;129;136;115;111;117;136;121;134;114;120;112;137;138;116;143;120;133;120;99;127;119;118;171;114;110;119;128;130;122;113;131;120;130;122;146;119;120;117;103;125;129;112;112;149;108;141;144;146;122;149;145;151;122;110;111;104;128;114;130;132;121;111;154;125;141;147;139;145;161;153;148;140;130;150;158;157;132;139;157;143;143;125;121;139;140;136;142;119;115;146;117;135;132;117;147;153;130;131;156;152;145;127;118;128;138;126;152;120;130;156;94;137;137;143;143;140;170;159;136;125;135;138;145;163;144;122;125;154;123;103;124;150;129;122;119;141;168;136;138;138;135;104;118;127;116;134;118;110;133;125;121;116;119;136;130;135;111;124;117;110;119;143;126;129;152;130;120;124;124;114;131;115;126;104;109;118;105;124;96;120;104;105;130;140;177;200;177;210;183;155;142;136;117;144;143;151;152;183;149;151;125;134;126;159;182;166;172;118;131;124;146;138;139;158;130;138;140;125;139;103;144;128;145;140;127;102;140;132;133;130;137;107;110;137;127;123;146;133;132;119;97;119;113;123;129;132;106;151;141;136;140;129;151;121;118;126;116;146;135;124;116;129;108;155;155;150;156;156;172;163;134;119;122;125;101;92;136;132;132;145;132;120;125;117;133;123;128;117;107;139;113;145;128;132;124;121;117;139;142;155;137;139;153;165;160;124;125;112;101;116;118;131;141;139;134;105;101;95;97;106;102;124;132;135;146;126;143;132;139;160;112;148;135;115;120;145;130;130;153;162;189;167;144;135;152;183;188;162;127;124;119;113;115;134;128;149;138;106;150;132;162;134;163;148;153;146;144;158;136;151;156;153;129;139;133;141;141;134;125;171;139;128;110;117;126;127;113;139;142;135;117;143;117;120;130;141;133;120;113;108;143;131;136;128;113;141;133;123;122;142;119;122;131;134;138;117;110;128;124;124;128;116;144;135;131;139;147;139;118;112;148;118;97;101;123;135;131;120;129;139;106;122;117;110;135;109;112;95;121;98;133;124;99;126;116;132;122;137;122;121;127;117;129;147;110;127;122;121;132;121;144;142;141;131;148;144;136;138;117;127;128;124;113;122;116;137;114;170;145;135;151;137;111;133;135;183;173;163;148;142;145;135;167;190;163;152;151;126;132;156;152;174;150;124;112;112;125;121;107;149;157;176;140;180;148;160;138;145;160;151;124;101;114;124;139;136;136;157;131;112;118;127;120;139;135;123;148;143;142;139;144;164;169;177;176;88;100;119;127;136;132;148;135;115;115;123;123;138;113;144;150;163;152;154;134;133;123;154;134;122;126;118;120;142;137;169;168;182;150;129;123;103;143;108;135;147;148;108;149;137;131;126;147;124;137;125;144;147;158;171;175;176;174;157;149;168;159;147;140;158;165;143;156;143;160;160;168;161;144;135;151;164;155;151;172;179;157;132;124;139;128;137;137;136;110;115;116;153;145;142;123;131;119;143;147;149;127;137;142;124;123;129;119;137;155;138;147;152;168;121;132;123;112;109;110;135;128;123;126;132;123;98;133;98;130;130;124;105;122;139;148;134;129;96;124;123;101;106;139;143;118;130;136;120;121;118;115;105;113;132;101;132;152;129;122;143;133;131;167;142;114;136;125;130;121;130;130;154;137;126
118;112;118;95;103;97;111;135;135;112;126;108;113;121;112;109;113;125;108;132;124;128;109;105;129;112;134;115;131;113;126;100;120;106;118;122;132;104;116;111;109;116;98;119;128;143;126;120;122;105;103;115;113;121;108;114;109;115;99;116;113;109;89;94;120;109;100;104;117;111;115;103;85;89;85;114;116;115;103;116;114;122;133;114;108;130;100;111;112;95;89;94;98;88;104;117;108;104;109;108;112;110;119;119;111;124;103;117;102;120;120;117;113;115;120;132;118;98;101;121;120;118;120;122;133;119;112;95;112;118;120;104;125;111;130;112;112;129;119;117;98;113;108;112;116;115;122;135;110;102;101;114;125;124;111;100;104;109;110;125;109;125;98;106;122;112;118;122;117;106;116;104;126;103;123;126;135;134;120;134;111;111;154;132;113;123;123;135;119;101;108;149;100;107;108;120;92;110;116;124;123;111;116;127;113;117;114;110;103;112;118;101;122;123;123;114;128;137;125;119;110;122;142;118;124;133;149;132;153;141;117;122;117;99;142;129;117;111;156;135;175;208;223;191;154;119;90;101;115;141;144;127;122;126;149;108;126;124;123;108;101;113;128;90;116;114;104;111;94;101;96;124;116;123;102;134;114;130;139;115;108;115;119;148;124;148;140;135;152;150;143;142;148;110;81;103;99;117;106;127;114;137;134;106;132;120;121;137;136;122;125;116;110;97;144;128;124;124;111;121;122;117;128;123;118;132;138;159;164;142;135;108;130;118;127;130;135;117;131;129;121;119;107;104;125;112;123;127;112;114;105;109;136;122;104;146;131;139;134;120;128;159;143;147;141;124;130;138;169;165;125;133;125;137;132;124;142;122;112;119;122;123;134;131;112;122;120;120;140;129;113;117;140;153;142;159;136;167;136;128;122;111;139;132;126;108;106;106;94;121;122;129;117;131;103;105;116;117;111;110;105;131;114;109;122;143;146;121;124;128;106;113;120;136;146;150;118;144;122;141;126;125;146;154;134;138;113;132;144;133;133;146;124;100;68;82;79;90;78;64;85;99;109;103;110;104;121;109;130;128;132;109;152;143;150;133;146;150;156;128;125;103;72;72;102;92;117;111;99;84;109;106;91;106;104;112;116;109;115;123;122;108;123;117;133;123;126;126;122;131;135;146;116;145;128;108;124;138;120;127;118;95;133;137;117;132;131;158;115;121;112;107;131;110;120;104;125;114;119;100;133;136;118;106;151;123;104;98;129;116;109;122;145;118;135;125;145;146;156;132;121;118;108;81;65;72;82;95;86;99;89;101;84;114;115;104;116;124;121;118;121;102;97;107;119;126;136;125;108;112;91;101;104;105;132;111;115;125;126;140;140;119;142;152;128;103;121;100;106;111;106;134;124;118;90;95;91;76;111;96;128;123;99;116;118;105;122;131;129;97;114;108;106;109;121;131;129;117;138;126;139;133;141;137;126;124;137;120;132;119;131;133;127;151;121;126;139;135;159;161;163;150;145;126;154;147;159;159;123;138;133;113;119;116;103;112;112;135;128;114;121;117;105;120;111;121;125;132;106;126;102;94;130;126;144;152;137;143;120;131;124;138;125;128;127;108;127;117;138;135;109;91;92;101;87;117;107;90;105;90;87;84;86;110;117;101;102;121;136;117;112;121;127;121;112;123;113;115;115;137;152;154;141;122;124;129;132;120;142;138;160;132;143;133;137;115;149;114;126;141;138;135;144;111;126;117;124;112;125;114;111;118;130;148;121;120;135;120;143;113;146;158;134;125;101;103;140;119;102;120;124;131;136;129;114;117;127;115;97;119;121;130;148;139;114;122;124;103;124;138;106;119;123;98;111;120;123;121;130;139;142;142;121;137;115;143;124;134;135;122;117;139;117;109;121;134;150;130;133;122;116;119;124;138;122;111;138;134;102;116;97;120;140;153;137;113;113;127;102;106;124;130;115;110;110;147;116;151;114;127;119;143;129;121;125;137;121;136;114;144;143;131;119;117;125;101;113;121;114;125;145;129;134;114;119;136;126;132;120;173;147;129;130;136;148;137;138;148;151;144;99;138;132;144;139;144;132;139;123;115;130;124;127;119;136;154;116;132;138;128;121;140;131;129;137;157;135;136;122;120;142;125;158;163;155;138;113;150;136;143;121;133;140;140;121;130;147;133;133;127;129;139;133;122;131;128;138;132;133;156;129;132;126;121;122;110;119;129;119;110;109;116;107;115;106;125;105;131;95;112;124;124;108;131;156;149;124;127;124;133;131;132;137;121;121;115;130;107;121;112;123;107;112;154;167;207;234;300;207;142;150;112;121;133;132;154;123;151;147;153;142;129;135;154;163;144;150;135;124;140;154;153;161;135;145;119;131;148;138;103;136;158;130;129;138;125;124;120;114;122;132;148;139;128;120;126;136;121;152;139;132;122;131;124;117;120;133;116;145;125;129;140;140;118;118;134;111;138;128;132;153;160;130;128;147;123;140;156;160;137;136;111;117;104;102;107;100;134;136;130;147;159;128;103;122;124;141;128;133;125;115;145;143;146;145;153;143;111;136;146;124;140;136;155;142;147;131;125;128;127;95;146;159;136;147;120;94;90;104;94;102;95;124;124;125;172;147;137;165;181;136;121;130;138;128;135;129;136;159;171;180;168;147;126;159;181;191;138;146;114;114;124;135;129;121;128;131;149;127;132;140;151;131;123;158;149;135;131;181;143;158;147;155;131;170;182;130;132;122;124;127;140;121;117;125;132;129;114;123;117;121;108;137;157;119;134;134;134;122;128;121;157;125;137;148;136;143;132;160;153;136;135;138;128;142;137;128;140;140;151;144;125;124;134;127;158;160;150;110;117;130;119;129;136;139;134;110;121;140;113;120;132;114;125;119;102;133;120;112;120;99;117;128;115;118;136;130;127;125;123;120;120;122;100;136;115;117;128;148;132;142;123;127;133;159;141;129;141;109;134;120;127;115;126;128;121;125;123;130;150;142;120;135;144;118;139;150;146;143;153;149;173;151;171;170;169;167;131;145;141;168;174;161;139;122;124;128;116;108;138;201;175;144;150;140;120;149;158;155;115;115;129;108;134;124;131;129;131;133;121;102;132;116;143;130;136;105;107;140;147;161;154;168;180;177;137;93;107;102;150;135;118;110;124;113;122;114;118;130;154;152;176;140;127;140;126;114;125;115;128;127;129;130;120;140;147;163;151;142;126;122;128;114;123;143;116;146;119;150;141;125;124;141;116;129;125;136;149;156;160;208;186;175;177;168;159;183;197;179;157;168;161;147;177;158;144;188;162;158;152;158;158;161;158;195;155;161;143;144;143;136;126;163;145;141;133;120;126;157;118;140;136;122;142;155;131;111;119;114;122;134;149;127;127;119;145;149;158;144;125;139;132;133;113;113;123;122;110;141;111;115;137;111;117;135;142;130;129;117;124;146;129;137;136;142;146;114;133;140;130;130;143;137;127;130;124;122;150;119;105;111;114;129;165;141;128;109;162;148;120;112;116;125;111;121;139;154;140;142;135
83;102;99;100;86;97;101;112;116;109;134;117;104;101;122;131;107;119;103;96;133;135;111;118;104;126;118;116;137;122;119;115;110;117;131;122;127;110;112;115;93;113;110;117;103;105;126;141;129;122;101;100;113;100;116;93;106;112;126;117;105;101;99;95;112;97;95;115;88;132;97;91;108;85;115;119;116;131;119;103;118;110;120;98;110;112;118;132;102;114;114;103;119;109;118;106;130;129;113;111;104;115;113;105;143;124;114;129;114;110;106;118;119;117;113;102;126;123;111;99;134;115;119;130;122;139;121;117;114;128;110;108;118;103;120;116;118;107;126;106;117;126;120;138;116;120;96;106;120;96;113;103;110;101;107;101;109;109;118;105;106;101;95;95;107;138;149;129;108;130;119;111;120;138;109;119;126;147;127;132;92;134;122;136;106;126;116;109;114;122;112;125;96;116;107;117;113;104;98;115;111;119;119;126;111;122;120;125;109;110;125;114;109;126;127;128;126;121;122;131;118;141;120;126;127;148;136;146;136;116;103;134;141;132;127;137;126;102;115;142;158;254;233;210;137;146;107;125;110;148;135;124;113;128;143;125;104;120;107;121;115;100;118;118;122;145;120;101;84;97;120;141;116;105;123;120;115;115;107;107;119;130;123;159;153;139;146;152;141;169;153;142;154;118;101;65;118;129;139;136;100;131;114;120;113;135;129;117;134;128;124;117;120;96;113;112;124;118;123;113;117;130;106;130;118;117;127;139;139;123;120;122;116;124;145;118;123;138;144;138;126;127;124;119;115;126;139;150;105;125;109;127;132;148;123;145;136;119;134;124;118;131;140;152;130;139;118;126;111;159;137;154;125;121;118;141;132;116;123;108;121;120;136;141;137;136;148;137;128;126;95;118;133;146;149;124;124;162;136;119;123;124;131;140;109;123;104;104;100;112;118;112;133;124;125;116;100;97;116;124;103;108;121;128;140;147;140;125;111;107;131;118;121;112;131;168;129;130;111;121;143;122;144;125;140;122;141;128;146;149;138;130;124;97;80;61;76;83;78;78;70;88;111;111;123;106;108;127;123;117;119;136;120;139;129;145;125;120;127;141;140;113;97;66;79;79;91;95;114;86;103;100;92;93;113;126;114;129;112;134;125;112;120;132;124;108;116;116;123;138;113;120;117;136;117;124;114;115;128;111;131;131;117;122;124;108;153;150;114;110;134;108;128;108;109;117;135;114;124;106;132;114;127;111;115;116;104;102;129;118;117;126;103;132;120;130;139;139;173;155;129;142;117;94;79;79;96;80;101;95;112;105;76;100;115;100;114;127;120;126;131;100;129;125;129;166;134;121;125;130;111;89;84;77;100;96;122;97;125;105;118;132;150;130;125;120;109;106;100;91;124;144;137;134;113;92;92;109;116;82;114;105;127;107;107;107;103;116;124;136;122;107;87;120;124;109;125;132;111;151;129;126;130;140;144;127;147;117;114;124;119;124;141;139;141;121;126;125;152;162;151;149;152;133;149;135;144;171;164;147;123;118;106;110;105;102;128;123;121;120;128;120;125;106;105;119;111;138;97;139;114;129;122;132;135;143;122;150;108;119;123;139;132;122;128;136;121;127;127;123;132;118;109;107;118;93;109;106;90;87;94;111;113;101;88;88;113;112;114;127;124;109;131;130;112;109;120;123;128;127;144;137;122;152;145;137;127;147;147;151;141;134;170;150;137;137;127;162;126;111;119;118;122;136;123;117;110;124;126;125;101;148;124;107;130;118;122;111;130;117;139;147;135;128;126;117;122;112;125;125;102;123;115;115;127;91;117;110;126;135;127;95;144;151;154;117;126;124;111;126;122;122;127;126;127;111;132;124;124;143;130;120;127;119;136;119;117;152;120;145;115;111;115;109;120;143;134;105;120;88;143;142;148;118;136;128;114;136;96;120;127;122;162;151;134;101;112;128;148;148;120;128;121;105;125;130;114;125;123;106;126;125;121;98;112;120;146;123;146;132;109;141;110;108;111;126;103;98;120;125;140;148;129;140;127;153;151;134;146;184;147;151;148;129;153;136;131;173;151;146;127;129;154;135;154;143;147;130;149;142;120;143;139;133;130;139;119;152;127;113;129;132;147;125;116;133;115;138;119;129;149;123;147;163;143;159;138;133;151;155;154;131;130;136;136;124;130;153;144;150;148;120;151;136;148;149;119;128;162;144;138;107;95;123;120;138;106;151;100;140;117;125;126;110;115;106;113;110;114;120;97;120;126;137;141;124;138;143;116;142;133;146;124;144;134;123;128;109;115;151;126;102;114;134;147;181;262;273;181;135;113;116;115;118;142;128;134;146;145;148;121;112;142;156;151;121;132;135;133;156;128;142;157;148;169;143;136;124;106;126;129;147;125;119;144;111;123;113;111;121;115;140;121;116;123;118;114;132;132;121;136;149;116;121;138;125;105;137;133;124;115;132;142;110;125;122;129;110;119;139;136;150;143;132;131;132;130;150;143;141;122;105;122;105;91;117;128;118;110;139;128;148;143;123;119;122;144;134;110;122;127;150;153;129;147;139;139;147;141;132;115;142;119;130;136;141;113;139;133;101;107;128;154;138;100;106;106;91;87;113;121;115;109;122;136;137;143;169;168;176;161;175;133;122;118;132;154;135;122;169;147;170;151;134;153;139;173;143;123;122;93;134;132;104;133;125;136;120;135;155;135;132;140;133;157;137;145;157;163;124;142;136;154;165;183;143;134;147;160;119;123;132;136;149;149;119;120;141;130;114;124;132;110;122;127;144;113;122;128;102;125;142;134;145;135;162;122;132;132;170;144;122;140;130;129;125;122;136;132;135;136;130;124;134;126;139;125;129;118;114;134;123;129;122;99;109;122;102;119;126;118;117;126;122;112;112;117;133;139;116;124;153;111;136;125;151;142;132;138;116;133;128;127;120;163;122;117;134;116;124;133;123;168;144;152;140;128;151;124;109;140;109;139;138;124;132;130;128;120;120;135;133;137;133;121;126;142;174;144;145;130;158;162;180;158;158;157;143;151;171;172;137;146;122;124;169;138;119;149;153;157;153;137;168;139;135;126;154;178;145;139;143;133;105;141;108;122;127;143;135;142;117;144;133;135;117;134;149;139;142;141;174;176;161;150;154;105;118;117;123;130;112;115;109;107;117;123;119;144;160;138;156;174;170;142;126;139;142;121;135;128;147;110;133;117;116;135;141;117;136;138;134;122;121;130;124;158;138;132;128;125;120;113;141;118;140;139;147;143;154;162;152;128;155;158;181;256;217;168;163;169;146;175;164;160;141;168;159;176;179;156;149;165;187;177;163;159;150;155;152;130;150;136;167;152;137;133;162;133;112;143;132;147;147;143;151;123;147;152;119;133;125;138;124;140;131;136;152;180;150;153;121;151;104;144;116;100;111;142;127;120;128;120;125;159;133;126;132;157;132;137;153;139;149;117;127;126;116;148;165;157;137;131;118;125;134;154;125;125;129;126;107;155;195;217;127;132;138;143;141;91;131;119;120;136;122;123;142;129;139
122;113;128;107;104;95;119;111;141;125;117;103;91;133;113;83;123;110;107;119;116;119;115;117;118;125;115;116;138;104;106;130;114;111;121;112;130;128;112;123;112;97;120;94;104;92;116;137;95;115;98;109;88;96;115;124;102;106;97;113;96;92;103;108;124;125;110;98;89;123;93;90;107;108;105;120;110;104;127;106;105;117;133;105;100;100;94;115;110;84;117;123;100;132;104;125;122;109;108;110;117;93;109;130;118;114;116;136;94;122;114;105;138;94;106;116;114;118;141;108;126;130;112;111;129;108;121;110;111;137;102;117;128;114;133;105;110;112;132;115;116;114;110;113;85;116;99;117;96;97;120;111;96;110;110;117;87;106;102;111;110;108;112;114;107;126;131;127;135;110;110;127;120;107;119;122;123;137;123;113;108;141;101;132;125;117;132;116;129;130;132;134;120;118;106;119;101;140;115;106;132;119;109;120;119;131;118;113;140;107;120;106;126;123;102;131;110;114;128;132;123;116;125;110;147;145;137;127;135;121;119;119;137;114;136;117;106;117;133;128;154;199;184;156;122;125;111;112;119;147;118;126;124;131;103;133;118;127;120;123;105;132;133;111;102;104;102;110;128;136;119;102;118;98;112;92;121;124;119;117;125;110;140;131;150;148;147;135;143;142;143;143;127;122;92;107;115;118;133;115;120;110;103;107;105;137;126;110;165;126;143;108;116;109;129;127;107;113;132;133;123;122;123;105;126;109;123;152;124;139;121;132;147;126;125;112;133;123;139;145;135;130;98;145;137;114;96;124;97;128;120;111;134;149;103;115;120;135;133;117;155;156;163;145;118;117;127;138;117;135;146;143;118;133;120;111;115;132;120;137;126;117;113;131;126;124;137;134;143;153;120;120;118;134;143;118;132;141;137;153;104;121;112;127;87;110;98;97;116;125;121;111;111;110;97;104;109;126;118;118;123;100;124;106;127;122;114;115;111;118;137;120;103;118;112;109;120;131;121;114;119;133;141;144;148;147;154;149;127;126;148;152;123;96;75;61;62;70;86;64;85;93;101;118;139;118;133;133;146;150;140;128;105;133;132;142;131;143;130;153;129;114;108;69;89;87;110;94;92;117;108;104;88;118;103;105;119;125;112;105;103;111;134;133;105;126;121;127;94;124;149;127;141;116;125;105;103;122;105;125;126;121;142;143;100;116;133;126;149;114;135;133;124;118;133;130;107;120;119;121;106;119;111;110;127;118;120;106;125;124;115;116;111;113;134;107;127;131;157;116;130;121;120;85;61;95;92;97;113;115;99;100;89;109;118;100;104;100;105;138;124;126;133;130;160;134;130;128;112;131;85;77;79;88;95;90;76;114;138;115;119;112;117;123;115;100;110;108;83;101;147;144;146;103;112;104;105;97;95;103;129;109;110;130;109;102;101;119;125;114;132;108;92;106;104;132;138;155;134;105;112;135;137;144;133;134;122;124;112;142;121;140;126;132;146;132;143;136;143;146;132;155;141;137;122;126;149;166;154;126;110;128;125;98;126;120;105;119;145;146;122;113;129;112;96;110;122;111;130;99;122;109;110;134;117;130;141;119;114;111;113;145;125;127;137;128;146;115;126;109;114;130;110;125;100;113;97;111;98;86;94;94;112;93;83;111;86;105;120;126;125;124;119;119;82;114;126;136;122;142;147;142;128;133;141;141;130;142;145;143;145;107;134;144;147;134;135;151;128;144;127;142;116;115;125;116;114;129;133;119;112;123;131;122;112;115;104;127;114;114;106;107;133;149;108;115;127;126;120;123;100;115;107;128;111;114;117;126;106;105;132;129;129;122;111;111;107;116;123;108;116;108;119;133;141;126;122;127;107;136;123;114;117;140;119;143;134;139;152;136;135;130;111;124;109;130;127;124;125;109;118;126;115;134;125;137;133;123;133;135;135;131;158;143;147;122;128;129;122;132;132;127;122;120;115;130;118;137;126;113;129;141;133;113;122;141;125;112;107;151;129;129;128;125;129;132;127;136;134;117;120;143;130;143;129;142;161;134;140;129;138;137;137;128;140;142;120;144;143;134;145;139;136;122;136;130;132;143;143;133;126;135;136;122;112;133;142;130;124;150;120;133;117;125;144;140;133;135;128;148;136;155;138;141;116;153;127;134;126;136;123;151;139;146;142;127;122;125;123;130;150;152;142;140;156;148;129;129;149;144;148;110;123;100;126;125;129;107;130;130;122;127;126;95;120;90;107;99;112;109;117;145;136;130;132;129;140;154;130;127;127;123;127;108;113;118;109;138;115;142;123;110;122;142;148;158;203;174;158;133;129;110;128;122;133;140;126;137;160;174;122;116;103;126;149;136;163;152;131;139;138;126;139;122;140;130;127;119;106;103;130;140;147;138;144;125;140;104;133;127;107;129;123;133;117;106;111;117;145;109;121;121;121;128;104;119;118;126;128;147;134;125;141;123;118;101;109;131;114;142;136;138;162;139;129;132;131;136;141;136;143;129;112;113;115;112;114;114;133;112;136;141;132;145;107;95;105;103;124;151;130;130;129;112;126;147;131;130;143;142;119;134;118;146;133;121;138;139;128;125;136;120;136;132;125;127;87;89;113;104;105;121;123;117;136;144;121;172;163;172;132;135;132;122;123;114;109;159;127;169;139;144;138;129;140;164;165;170;136;120;106;110;132;124;140;135;117;136;132;135;123;139;146;136;170;150;148;144;143;141;172;146;137;140;129;139;177;127;132;132;118;123;122;126;136;135;129;125;124;130;126;128;129;113;123;127;136;132;140;126;116;144;142;145;150;143;139;143;123;153;156;151;133;112;132;138;122;132;126;142;114;127;129;150;127;135;124;158;138;120;111;135;127;130;121;128;120;118;126;121;108;130;121;119;111;119;116;128;118;123;119;127;122;138;131;145;115;136;134;127;147;164;172;162;150;134;128;102;121;135;116;143;166;131;153;140;152;139;130;106;123;123;134;128;119;123;128;116;119;138;139;135;124;149;144;147;140;131;139;142;144;183;167;163;158;172;163;145;147;157;153;164;162;145;132;140;131;137;120;128;157;178;172;152;151;117;108;146;139;162;159;151;131;133;132;131;138;132;129;119;133;122;154;153;119;148;143;117;133;140;148;161;178;161;145;143;98;122;134;131;136;121;125;121;126;130;125;97;127;149;135;190;170;162;143;131;122;121;133;128;122;137;132;122;131;113;124;122;99;131;133;116;130;143;148;127;127;114;130;123;141;121;98;122;125;113;137;111;135;120;133;139;131;139;166;255;319;229;185;175;193;206;181;167;146;165;156;145;157;160;143;157;173;165;171;149;152;141;147;178;121;142;157;137;137;125;145;129;169;124;128;128;119;133;123;126;123;112;156;118;113;144;157;120;130;154;176;166;156;146;173;139;146;124;142;137;116;135;121;123;117;133;143;132;133;119;144;125;114;122;153;136;125;128;108;126;123;117;144;143;152;136;126;113;123;127;147;139;118;143;122;111;200;303;280;223;180;145;125;126;122;115;128;133;122;139;121;137;126;132
141;118;128;106;114;107;109;115;130;109;118;105;101;109;112;135;136;105;115;110;119;116;96;120;125;126;145;108;136;105;103;100;118;117;115;142;116;116;115;114;99;103;111;107;91;125;140;111;114;121;122;109;110;113;117;125;112;100;107;95;107;102;100;105;126;129;85;98;108;94;99;100;106;119;125;132;111;104;121;122;117;118;102;95;103;117;104;109;98;110;114;112;119;136;114;109;117;106;99;90;84;102;84;99;109;101;117;105;123;94;112;131;120;131;92;109;113;116;119;108;95;124;116;130;110;119;95;110;110;117;101;115;107;131;115;137;133;107;119;118;114;100;124;112;106;100;117;91;99;108;105;111;113;101;97;98;96;106;115;113;101;113;106;103;114;123;96;102;122;126;127;119;112;123;108;115;116;129;107;124;121;127;111;124;125;122;120;129;124;141;129;132;139;136;116;119;129;110;107;140;120;118;121;119;120;104;111;133;111;111;105;118;120;124;122;118;139;137;127;134;125;120;128;128;120;140;158;136;133;133;131;129;119;142;126;116;130;125;135;163;163;169;157;159;125;116;123;103;108;136;129;147;149;115;123;122;115;110;108;122;130;143;146;146;126;106;106;123;147;106;118;126;114;104;112;105;99;133;113;100;121;146;127;128;161;161;121;145;149;154;146;139;131;108;94;95;103;127;128;118;134;113;116;117;118;124;123;112;128;117;115;110;114;129;111;138;115;123;149;155;147;120;123;128;133;130;141;122;134;116;134;125;144;133;132;96;131;121;124;140;143;130;127;109;133;125;107;125;127;113;143;139;135;140;146;138;132;118;136;154;148;153;159;143;132;99;135;131;135;155;142;152;113;123;148;141;104;140;128;133;103;123;136;118;146;137;133;133;128;119;126;123;136;145;132;141;156;133;131;131;132;144;149;145;124;114;123;112;103;101;103;107;121;110;119;106;110;116;122;123;106;136;116;108;116;130;136;103;122;108;96;132;101;112;124;160;132;121;123;129;137;136;125;137;135;147;132;130;124;136;140;116;122;92;75;76;88;71;74;90;89;90;108;116;100;109;122;131;125;139;105;122;115;111;123;130;138;144;160;147;126;128;72;84;86;97;103;91;81;101;101;87;95;93;101;119;116;127;109;124;107;125;108;139;105;142;119;96;118;128;135;128;134;119;112;128;118;120;114;109;130;124;116;113;105;123;136;110;133;131;136;112;108;140;123;116;130;91;109;107;118;117;125;118;113;119;108;116;112;138;138;97;150;116;118;137;132;127;134;140;144;104;108;66;51;64;73;85;105;117;84;97;98;110;98;112;123;98;120;120;102;127;141;148;138;147;159;167;141;107;93;100;79;92;103;83;96;114;129;126;122;86;113;121;130;118;119;96;99;136;161;133;151;128;118;124;81;128;108;101;110;136;118;139;116;106;92;108;116;142;124;102;108;102;118;159;163;128;143;130;117;126;122;116;142;130;106;121;138;135;122;153;132;153;153;158;189;162;134;136;152;141;112;134;124;147;175;162;147;135;111;111;110;111;111;129;129;130;133;123;124;110;123;130;108;136;135;121;107;114;131;99;98;106;105;128;142;124;144;131;118;124;139;132;163;138;131;119;130;130;137;139;126;133;123;124;116;96;101;118;103;105;102;103;106;111;105;111;116;137;126;128;118;110;110;113;127;143;123;138;151;150;154;133;145;128;120;126;148;131;155;124;143;137;128;144;161;128;122;152;116;175;123;132;116;130;156;94;124;111;129;103;126;141;114;136;109;120;109;114;114;135;132;109;113;100;143;133;127;127;122;100;119;133;115;125;115;127;150;124;124;122;113;112;131;130;138;127;106;128;116;112;118;115;113;116;128;125;114;119;123;116;122;132;122;146;146;113;144;139;136;139;121;120;129;122;103;118;131;122;130;123;146;141;128;137;128;122;116;113;137;136;159;133;119;132;115;146;134;134;138;148;115;142;125;113;130;139;130;107;122;125;120;116;131;121;129;115;121;125;142;126;126;133;121;145;147;138;149;139;126;146;149;125;125;140;140;137;143;139;130;139;123;140;151;140;151;166;120;136;127;138;128;148;116;124;133;127;136;109;129;125;128;119;115;119;133;113;129;131;130;149;144;142;138;125;147;136;117;118;136;147;122;131;125;141;152;135;126;131;147;143;117;126;132;152;119;131;170;115;172;145;122;148;144;130;116;115;109;149;128;128;100;96;130;134;116;98;109;119;117;123;123;85;88;103;105;115;111;127;125;124;144;125;123;117;131;146;153;138;118;125;127;114;100;112;105;114;118;148;115;124;135;149;152;172;188;188;135;137;126;119;128;148;130;140;137;168;134;151;104;122;124;124;127;116;118;152;168;143;152;146;136;157;144;159;132;129;116;119;135;123;138;139;153;119;133;105;124;113;122;128;131;114;130;121;123;128;116;103;104;136;114;128;123;129;123;116;115;150;132;128;123;129;125;95;124;103;124;148;135;135;150;146;130;139;111;128;118;108;130;113;132;105;97;117;122;130;133;134;120;126;129;122;132;128;115;145;145;121;134;143;140;130;145;148;117;122;141;155;135;123;117;118;131;120;126;128;118;130;144;116;128;121;127;144;119;97;119;126;115;109;117;141;160;129;137;159;157;189;158;143;149;110;124;109;129;142;144;164;143;152;139;157;182;149;177;134;136;142;124;114;110;148;151;108;129;136;157;136;153;133;164;148;151;166;170;123;119;143;151;144;146;155;119;118;135;129;130;117;122;129;105;124;134;140;120;120;142;124;130;97;124;121;140;127;116;113;129;134;160;132;153;129;132;137;132;133;147;146;113;149;142;134;152;137;122;116;126;117;141;122;127;115;144;125;136;135;123;134;126;126;119;127;119;103;114;115;113;137;125;113;124;141;119;114;104;127;134;140;124;124;149;136;113;132;123;131;123;152;136;190;199;171;133;138;128;125;122;115;120;135;129;134;175;127;135;143;122;138;118;132;119;121;110;132;125;137;137;137;119;136;139;132;135;144;131;160;165;159;143;169;161;164;174;175;157;126;161;137;153;145;185;136;138;187;128;140;135;122;132;149;161;148;141;120;121;113;131;156;161;138;129;132;139;123;135;111;134;131;144;122;156;167;129;143;154;154;150;157;137;182;170;180;140;126;105;121;127;131;148;139;131;145;106;128;133;144;141;143;180;159;178;157;175;144;144;151;131;127;125;112;108;132;109;111;125;124;115;107;112;120;112;129;117;144;138;129;129;142;130;104;129;110;134;123;131;129;117;140;154;139;143;127;181;228;287;237;187;181;170;178;178;169;179;128;156;149;144;185;184;179;194;182;163;123;138;135;134;155;159;164;163;148;152;130;137;144;100;135;127;136;145;134;158;155;133;140;141;137;130;158;116;122;165;137;173;147;185;181;146;153;152;126;129;128;128;154;142;132;125;148;142;132;130;133;128;119;124;144;137;129;142;114;112;123;121;120;127;124;127;117;141;120;127;133;158;145;125;131;118;134;205;409;472;345;192;130;134;129;112;134;128;118;137;133;121;135;136;131
119;110;98;117;134;106;101;100;125;119;96;111;100;113;124;124;102;108;137;147;133;126;143;137;127;124;111;115;123;121;121;132;125;116;103;127;113;103;116;92;124;118;114;122;92;113;115;103;114;114;112;104;106;104;94;114;113;102;110;113;119;95;110;105;93;124;89;116;112;89;76;109;94;139;166;138;120;103;111;118;135;127;105;102;124;119;121;94;108;111;98;109;118;120;110;104;122;107;116;105;114;115;97;98;96;93;104;100;113;114;115;111;93;117;102;111;106;122;120;115;111;132;148;130;129;101;119;101;121;108;127;124;116;103;141;113;126;98;103;112;103;119;107;95;113;129;94;132;123;113;117;106;102;117;122;124;103;106;118;116;106;116;120;114;101;127;109;129;113;108;142;136;98;103;130;148;125;124;118;112;114;115;124;122;119;126;127;129;132;117;126;147;132;119;111;99;118;104;118;129;132;108;122;119;126;116;115;127;107;91;112;116;132;106;105;130;134;120;132;115;143;109;139;135;136;129;148;137;138;143;134;116;122;134;122;133;123;133;178;166;198;159;159;133;116;137;111;122;104;117;133;108;142;125;108;136;105;104;124;134;142;149;178;165;129;109;124;138;144;154;140;118;117;127;114;114;109;125;100;113;114;125;124;125;172;145;150;144;112;139;141;142;140;102;94;115;124;140;111;104;106;113;111;140;126;136;116;125;125;124;129;127;135;100;94;111;120;133;141;129;151;148;122;108;107;131;129;121;154;140;168;140;176;150;144;119;128;122;135;140;154;131;128;120;126;128;132;120;110;125;137;109;122;108;115;121;132;128;137;124;138;159;152;168;141;144;144;127;136;124;152;140;137;137;147;127;117;113;104;124;151;140;115;149;126;133;130;130;131;113;132;128;132;162;151;149;129;125;127;142;135;150;128;129;113;109;99;120;94;112;113;100;133;97;124;102;124;96;102;113;86;111;122;118;108;109;102;106;104;105;123;156;130;144;180;139;143;121;142;137;117;135;142;133;124;132;139;158;134;135;142;114;121;88;101;68;73;80;80;84;90;93;95;114;123;131;125;142;131;124;120;106;119;106;121;131;150;154;166;142;179;146;100;87;77;104;119;84;116;92;126;98;114;95;119;91;92;93;127;96;87;122;111;131;114;105;102;119;120;117;116;135;119;114;126;125;124;114;111;144;129;124;132;135;132;131;112;130;131;116;130;122;138;114;114;117;122;125;109;122;101;120;118;122;133;123;107;96;123;122;121;121;134;113;121;135;135;121;138;120;130;96;105;75;78;72;68;83;89;106;118;78;102;112;102;120;98;107;110;106;123;124;122;130;148;169;156;164;133;117;93;115;89;89;109;126;124;100;129;124;148;127;111;107;121;111;83;94;94;116;108;147;141;121;118;101;114;103;89;123;107;109;124;131;131;99;93;123;130;119;118;131;113;121;123;125;115;153;109;117;114;140;123;139;114;133;117;118;145;137;129;120;135;140;141;171;200;189;185;148;125;146;121;132;141;131;162;163;141;132;116;101;135;122;101;106;113;130;124;104;124;114;120;109;105;111;120;122;114;105;105;115;110;103;129;135;110;122;123;119;132;119;142;147;132;130;147;133;135;165;136;129;134;127;107;110;135;115;97;115;97;94;113;105;110;108;97;129;136;137;143;121;111;123;113;105;116;139;139;126;153;153;148;149;150;151;155;147;147;132;131;143;122;150;139;171;157;161;144;152;129;127;151;135;122;132;119;119;129;100;136;136;129;133;140;128;120;124;118;130;125;142;121;122;121;121;127;146;121;123;127;100;110;109;113;125;136;126;137;105;115;103;112;110;118;114;105;116;111;105;97;122;127;119;123;125;132;121;120;132;114;112;113;126;115;146;139;118;144;120;126;124;148;113;121;126;125;127;140;117;123;122;143;122;130;119;143;124;160;130;139;126;133;159;129;111;110;100;119;138;120;124;135;126;125;140;129;128;138;134;120;133;142;134;129;104;142;122;117;134;120;109;127;146;127;161;148;167;115;132;137;127;133;128;132;137;126;126;150;143;131;122;144;134;119;121;160;145;128;158;139;114;119;141;106;125;124;117;135;136;128;130;146;124;124;131;130;133;125;123;137;160;147;136;156;130;153;148;108;119;143;128;121;138;136;112;132;126;134;133;126;129;110;141;130;131;141;137;125;140;157;117;161;130;141;123;137;128;140;130;149;122;109;130;119;114;109;120;111;134;113;120;101;98;87;99;103;119;144;120;127;142;144;128;103;134;116;135;159;139;107;126;125;98;125;125;115;110;95;139;139;136;124;130;126;141;155;142;136;123;148;140;135;155;140;142;150;146;123;117;107;125;121;125;147;152;145;167;198;153;145;142;149;134;159;147;138;100;121;120;139;143;147;154;150;158;122;113;129;109;133;119;149;120;133;108;132;113;137;130;115;110;117;137;122;126;122;129;144;127;159;139;137;137;132;122;92;114;131;117;126;156;131;134;128;147;135;117;123;119;114;144;133;125;116;101;113;143;126;125;147;127;133;146;131;135;110;128;143;139;115;129;155;130;128;149;135;139;132;117;133;118;130;111;142;131;128;156;134;151;170;157;135;116;137;128;129;109;105;106;114;120;128;159;148;164;142;178;165;138;130;133;117;140;137;112;138;151;136;142;175;144;163;134;160;167;151;121;157;140;131;116;123;141;148;135;140;143;147;129;139;135;139;151;165;187;170;159;135;122;142;152;150;118;134;120;127;118;137;133;131;138;127;131;117;109;121;121;122;111;117;107;105;115;113;122;130;123;135;137;140;124;141;133;157;141;143;108;142;117;163;142;155;128;135;120;120;119;137;147;115;139;145;143;120;133;159;149;150;139;129;137;117;110;124;112;126;139;130;133;132;111;136;107;120;129;113;126;145;135;132;132;141;125;121;123;110;122;124;140;134;151;210;181;108;97;110;124;129;116;85;119;114;129;141;129;140;126;128;121;133;116;116;108;110;120;121;106;140;156;156;153;130;149;139;148;146;144;126;152;145;140;167;171;187;165;155;165;163;161;172;155;175;156;121;141;134;135;131;142;150;158;157;135;138;129;106;119;116;147;155;120;132;124;127;130;134;128;119;114;128;139;148;149;141;114;149;144;136;136;141;173;171;187;182;151;122;109;129;132;137;142;127;112;113;123;123;120;120;156;140;170;162;131;134;135;146;144;143;141;110;122;127;132;138;121;132;131;102;96;137;146;118;123;144;129;135;148;131;120;114;133;133;135;149;135;137;124;121;138;146;121;114;117;143;184;175;188;137;174;181;170;149;156;166;150;169;160;186;162;158;163;192;169;150;126;101;137;119;146;116;166;143;156;148;108;121;108;130;133;141;120;139;127;126;131;122;142;139;118;126;137;146;130;153;150;138;168;170;167;170;164;158;132;101;126;120;118;132;125;134;138;129;139;149;115;148;118;133;150;139;138;112;128;127;117;96;118;132;115;131;122;129;117;103;142;131;153;146;144;134;141;221;380;415;332;187;146;138;155;127;115;122;141;142;141;132;126;127;140
143;120;122;114;120;102;118;91;124;96;117;139;118;118;121;125;118;112;95;139;136;133;128;138;135;106;125;115;103;107;119;133;122;101;123;119;108;115;120;106;106;102;115;100;92;96;100;91;125;96;109;102;103;115;111;108;132;97;100;109;98;105;120;104;120;111;108;96;89;93;88;97;109;126;148;131;108;101;123;129;163;124;109;105;127;120;114;133;93;102;102;112;118;105;122;97;110;118;119;105;100;101;121;105;83;103;103;118;108;117;108;107;104;121;119;125;108;127;113;133;117;157;146;139;113;112;120;118;112;123;105;126;100;123;128;114;133;138;109;95;112;106;100;115;95;129;112;111;108;106;104;117;104;126;130;120;104;94;116;84;98;118;97;115;122;127;108;112;119;132;110;101;124;120;123;132;136;120;110;104;106;114;105;112;116;128;115;119;103;132;132;127;153;98;108;132;99;113;114;114;129;137;110;119;119;106;123;120;105;106;115;124;111;140;161;116;117;121;115;135;118;134;120;139;132;128;136;105;128;123;112;122;135;122;129;141;118;126;172;209;181;149;150;135;126;129;127;132;111;138;132;124;109;121;128;103;100;100;128;106;132;160;160;133;132;104;127;122;128;146;153;130;116;116;119;148;124;124;126;112;122;114;140;147;149;136;142;143;155;135;130;159;124;106;103;102;116;118;120;139;118;117;126;123;117;103;121;130;127;101;103;113;111;126;111;131;126;144;123;143;119;134;143;145;134;113;105;122;112;138;142;173;177;133;133;112;120;132;151;159;147;132;111;139;110;116;114;99;122;122;95;150;126;121;148;126;134;117;142;140;135;168;160;151;136;142;159;157;137;124;150;113;116;118;133;116;131;123;136;116;95;127;127;130;125;109;135;143;125;128;133;130;128;134;133;149;129;141;125;116;128;111;148;134;119;103;93;94;114;115;128;117;116;100;110;97;102;122;113;107;113;131;152;106;110;115;121;131;128;134;152;177;177;154;159;161;129;155;130;119;140;128;157;147;140;111;146;148;138;133;131;149;116;99;89;80;83;75;97;65;90;90;111;118;112;121;139;120;134;122;115;121;143;145;126;136;139;156;162;131;145;136;100;62;83;79;82;79;110;101;100;91;87;94;98;125;108;113;101;134;121;114;106;123;140;111;110;101;96;108;119;130;121;129;114;103;110;130;134;117;109;117;120;137;130;117;104;147;109;127;104;118;113;139;140;115;124;119;127;120;125;118;134;116;150;111;121;127;114;113;130;119;119;143;120;129;142;153;154;138;144;108;100;75;66;64;73;98;100;109;108;99;101;101;111;118;123;104;90;119;128;131;142;140;128;147;152;127;106;102;97;116;108;96;99;114;124;121;123;107;138;120;97;118;97;121;86;95;106;97;111;116;134;120;108;99;104;90;102;121;114;113;143;125;99;117;122;130;113;112;116;134;102;102;138;137;148;126;117;124;135;108;143;154;154;130;123;143;130;115;127;145;131;133;165;159;197;194;178;120;144;132;124;135;126;131;141;138;130;112;134;130;112;101;109;111;99;134;127;125;131;135;125;130;128;117;123;113;144;128;118;119;112;122;103;108;126;118;100;110;114;147;148;146;120;148;122;144;119;164;132;145;134;118;132;135;111;110;99;120;126;115;121;99;115;85;119;120;135;140;164;121;112;113;118;136;142;138;123;145;143;146;152;139;143;136;117;138;142;138;161;123;150;148;146;138;133;149;149;129;135;151;130;123;107;140;108;123;121;96;135;132;118;133;106;138;150;119;117;114;142;107;109;139;140;159;138;131;130;121;128;91;123;133;129;109;115;115;124;134;110;135;105;113;133;129;132;123;102;129;131;121;127;132;129;92;125;136;139;127;122;123;155;134;117;107;122;124;126;123;118;127;122;123;116;116;116;138;152;139;118;129;144;132;140;126;137;145;142;150;143;150;138;139;123;122;140;142;123;136;130;125;125;138;126;125;118;126;121;113;131;146;150;132;157;147;141;116;120;123;140;135;104;118;131;119;151;138;155;152;150;146;116;133;137;123;125;133;150;152;138;131;142;145;132;151;147;126;139;153;131;130;146;118;128;127;148;118;125;123;139;147;155;148;135;120;133;133;147;164;154;140;149;159;143;123;111;142;109;130;133;137;115;125;155;127;130;136;137;143;135;129;152;125;128;143;139;138;123;114;128;125;149;143;151;135;137;120;126;123;136;139;131;115;118;131;116;124;102;117;119;118;120;105;100;99;119;117;115;121;115;171;136;135;124;115;141;149;136;126;123;111;100;83;106;111;114;104;123;117;125;132;120;104;132;129;135;136;134;130;140;130;148;142;154;160;147;149;134;112;122;102;136;122;131;131;123;165;175;145;131;131;141;135;155;153;125;128;124;118;145;150;147;153;140;138;130;125;105;119;108;126;140;113;123;122;107;148;124;128;126;137;122;124;143;115;130;117;118;104;163;146;163;121;124;126;104;126;113;141;134;141;136;122;114;110;127;113;120;115;110;118;120;121;101;104;115;110;154;138;135;120;124;128;131;121;139;133;122;141;130;142;135;127;140;150;137;128;119;130;117;141;118;126;134;132;143;122;131;172;151;132;155;154;114;131;112;96;111;95;115;120;146;164;148;171;161;178;180;149;138;121;108;126;118;124;137;125;133;141;163;151;140;167;170;160;149;169;203;177;143;116;123;134;149;148;126;144;145;151;146;143;146;138;172;181;164;157;127;136;148;127;139;120;128;103;112;116;105;122;145;138;130;124;125;121;140;114;138;123;124;115;127;129;120;130;121;138;120;136;140;136;135;136;134;145;137;129;136;129;135;131;142;153;151;143;145;131;114;137;123;124;137;106;109;164;121;157;154;138;142;102;105;111;116;98;101;116;105;135;130;104;123;129;114;113;115;108;115;129;122;133;120;130;115;122;125;131;136;114;143;151;148;133;137;104;110;113;156;107;127;135;129;113;123;133;105;105;129;133;104;117;108;107;129;126;126;115;123;167;219;163;152;162;161;168;157;163;145;126;159;151;154;166;175;171;136;137;189;182;191;173;186;141;142;127;108;150;128;169;146;134;148;177;155;130;127;128;113;127;109;127;134;117;114;118;103;138;127;139;143;130;135;150;139;134;125;149;135;142;149;157;169;168;151;163;159;133;142;138;127;135;140;121;149;150;145;174;147;130;131;132;141;134;146;136;129;137;137;115;120;135;119;143;135;121;124;132;136;127;120;141;123;128;124;153;127;105;141;109;127;130;129;149;125;154;138;129;110;116;121;128;150;126;166;137;114;139;158;159;166;168;145;158;168;157;177;166;176;156;166;178;152;161;138;120;114;133;124;130;154;145;150;120;138;136;107;110;121;146;134;127;120;124;123;159;143;156;141;122;124;126;114;132;148;143;172;166;171;165;153;143;122;143;134;120;118;140;126;139;120;118;127;121;130;140;134;114;128;134;149;126;118;122;128;119;141;107;111;108;125;115;138;124;150;134;109;111;145;158;126;139;201;228;241;216;152;130;143;138;109;124;136;124;123;119;137;116;127;144
113;142;112;99;99;120;102;107;109;118;129;141;129;132;84;106;122;113;113;136;126;147;142;126;123;105;113;120;108;94;94;103;124;140;110;136;136;115;119;105;114;109;107;97;105;110;76;111;115;100;121;104;92;90;120;101;99;85;110;120;94;103;98;112;116;117;103;109;102;100;87;104;108;108;133;133;131;113;100;139;159;124;90;112;102;93;122;114;129;94;119;99;115;103;89;95;113;114;101;91;120;93;126;120;104;114;108;100;120;115;102;116;101;121;111;111;124;110;104;122;137;125;132;119;128;111;105;113;113;107;109;103;111;121;115;104;128;125;107;111;103;138;133;112;106;108;122;99;117;105;113;112;115;97;116;103;122;109;111;107;115;129;108;109;117;114;122;115;121;136;122;96;108;119;118;136;124;109;106;101;115;105;101;122;126;109;112;131;112;115;134;120;126;109;129;114;114;96;134;120;116;119;124;114;111;105;130;117;144;107;126;137;139;115;150;110;130;129;133;131;132;133;134;130;129;134;124;107;164;139;135;113;131;138;132;127;131;136;141;167;139;158;128;118;112;137;155;127;146;130;126;140;98;114;103;129;110;124;123;104;125;141;127;123;129;139;124;113;134;142;126;125;123;123;108;119;109;115;123;122;107;119;149;123;152;155;150;141;133;132;144;139;141;114;107;113;116;118;126;135;125;108;133;120;128;114;108;125;108;123;101;104;120;126;120;120;130;131;150;139;138;150;118;142;108;118;129;143;158;121;146;142;173;137;154;133;120;116;151;167;132;130;143;101;124;109;144;123;111;106;141;132;121;141;132;135;140;119;93;131;136;154;160;140;152;126;152;140;168;106;138;161;126;144;128;133;132;117;131;138;121;120;120;124;139;126;132;138;122;136;146;147;143;141;172;141;151;135;150;152;139;132;134;128;112;101;86;94;113;113;108;123;132;114;129;107;115;124;115;116;129;120;114;121;117;127;113;110;113;127;178;243;208;174;165;137;123;108;125;140;120;133;145;143;139;141;146;125;132;139;134;110;120;95;82;74;82;82;90;88;76;103;95;105;107;106;117;132;134;137;125;144;116;128;133;130;120;126;126;145;118;97;93;70;74;89;92;101;85;108;103;105;106;109;121;98;113;108;119;128;124;109;123;132;105;106;119;106;110;142;122;157;135;111;113;88;114;128;126;123;131;123;136;109;118;118;114;122;112;135;132;111;139;110;109;139;108;115;131;109;111;111;134;114;125;144;136;126;132;126;131;133;128;122;115;139;152;152;132;142;141;143;108;90;66;75;90;77;101;93;107;105;105;126;115;109;133;116;102;110;117;144;140;170;159;143;119;107;111;135;103;103;112;106;103;113;104;111;119;108;131;127;133;127;121;125;91;116;99;111;93;108;119;125;89;109;109;114;110;136;119;127;131;133;109;97;105;118;111;119;105;121;89;116;127;127;132;141;128;119;139;122;121;128;126;129;119;131;119;139;146;139;123;143;134;157;178;167;152;130;157;158;125;120;110;125;118;143;126;129;127;143;120;110;111;93;91;107;103;113;135;135;143;112;135;122;119;135;113;110;118;120;100;102;106;117;127;118;124;117;140;128;144;144;162;142;126;138;152;133;134;143;124;107;116;103;108;124;102;102;112;94;110;102;124;98;102;120;136;138;133;129;140;135;143;146;150;158;108;141;147;157;127;134;140;130;144;158;151;135;138;157;148;144;150;154;163;156;138;131;145;127;115;122;121;123;110;101;123;124;106;135;127;137;117;122;147;144;118;140;102;126;127;124;143;156;157;146;127;106;124;101;111;114;115;118;105;131;141;131;122;126;120;125;106;120;113;112;114;103;89;114;116;114;123;108;130;126;138;103;143;120;112;110;125;126;137;121;127;130;135;125;155;121;119;129;117;133;136;134;122;107;135;143;133;126;118;133;150;137;140;138;164;149;136;110;119;134;152;98;132;143;127;117;99;139;122;122;118;135;124;135;131;140;112;131;141;152;135;133;107;111;121;122;123;131;117;117;141;156;188;147;150;130;124;139;135;154;169;143;156;106;127;125;127;129;120;135;149;145;127;147;132;123;142;144;142;137;140;143;117;136;136;164;121;131;131;143;133;132;139;130;130;172;138;157;136;140;128;122;130;135;121;128;133;121;139;131;164;135;110;135;148;134;158;147;152;125;122;143;127;152;135;131;129;131;130;127;156;133;124;136;112;108;147;114;124;113;139;127;122;124;130;103;109;106;108;122;128;113;145;143;145;116;128;107;132;141;147;147;124;144;110;115;126;110;117;104;121;111;116;137;121;144;128;148;146;152;151;118;138;144;163;139;134;133;125;116;110;124;120;112;126;125;133;122;153;160;177;145;110;125;137;127;142;132;126;106;128;142;116;126;125;121;127;142;138;137;109;115;128;121;109;120;141;104;110;127;125;121;88;120;122;104;134;128;116;107;102;135;131;138;156;122;120;125;117;116;128;125;150;143;115;123;142;109;120;130;117;105;128;133;146;131;128;100;121;97;144;130;124;134;132;138;138;119;108;135;133;144;144;140;129;128;135;130;138;114;111;124;129;119;118;136;126;130;150;140;161;154;184;155;158;130;125;115;121;103;106;108;97;97;119;151;162;155;172;154;150;140;151;141;114;93;115;135;123;117;137;160;152;172;124;124;135;148;139;139;185;180;150;119;133;138;148;126;165;151;160;127;145;131;133;135;166;157;163;142;127;155;116;128;126;129;128;114;123;122;133;123;167;147;130;118;128;121;122;111;132;115;121;119;126;125;137;123;137;136;125;145;129;134;144;136;157;172;141;124;135;115;127;132;144;149;136;130;146;125;150;101;134;127;118;131;139;137;160;134;132;146;108;120;103;107;119;106;112;124;99;109;126;134;144;118;119;103;105;130;128;121;132;105;127;118;127;129;156;126;143;120;137;144;131;125;116;120;111;137;134;126;124;102;139;126;123;98;146;124;146;141;130;94;120;104;130;112;122;110;162;190;187;155;153;134;173;147;129;124;131;169;158;147;149;152;177;168;156;174;188;203;204;211;167;175;123;118;113;127;141;160;158;149;143;143;175;130;119;119;125;126;146;114;125;122;107;134;119;130;133;114;135;161;186;167;152;158;134;135;168;142;186;157;191;157;171;164;122;127;113;149;129;142;146;142;133;141;138;136;154;145;136;113;151;139;133;146;150;120;133;126;122;130;126;114;151;116;123;111;111;115;128;141;133;126;118;146;123;140;122;145;120;131;125;122;132;136;137;134;116;110;162;140;154;139;149;133;134;139;136;147;135;148;157;133;160;150;181;153;156;174;157;148;163;152;155;141;115;132;126;134;128;144;116;122;119;117;122;118;119;116;113;128;101;109;112;135;127;137;157;121;119;136;138;145;146;155;159;168;167;162;145;151;115;133;133;125;147;118;128;129;128;134;128;115;128;129;134;117;138;144;156;151;141;133;142;118;119;128;141;131;112;120;104;140;111;107;136;132;139;139;118;125;125;142;152;161;137;150;134;135;119;111;118;132;125;126;126;124;122;128
108;103;115;113;104;104;124;109;132;91;156;118;109;108;109;124;126;120;132;123;134;114;116;105;131;122;111;106;110;124;85;118;111;99;113;114;132;115;115;136;111;125;119;105;108;106;116;112;116;105;124;96;109;97;96;78;95;119;116;95;119;109;117;108;114;89;127;112;100;99;111;105;107;128;106;118;130;109;116;124;124;124;100;115;112;97;110;103;115;108;121;112;91;109;114;117;92;106;123;122;136;119;110;112;120;94;107;119;144;113;107;108;104;108;94;95;89;118;114;116;109;122;136;113;115;112;119;98;103;94;98;127;118;122;102;127;104;119;101;122;120;112;117;123;118;105;107;105;109;114;87;101;101;110;103;122;121;111;118;95;99;100;120;118;135;110;110;122;97;123;115;108;107;108;134;100;134;122;120;113;119;126;124;106;129;134;128;128;117;111;113;103;114;130;125;127;132;109;118;125;140;128;117;105;111;115;130;134;137;112;136;106;109;120;99;125;128;134;130;116;108;117;129;127;135;127;123;118;130;89;140;119;121;128;123;140;115;109;136;135;139;120;150;149;108;146;132;152;137;142;119;113;111;122;108;109;114;116;126;130;125;136;136;124;103;114;112;123;132;134;141;120;105;104;128;120;142;137;106;135;121;133;133;140;124;123;147;125;145;137;142;122;138;94;101;120;115;135;116;126;120;135;119;107;125;111;105;126;99;121;116;123;118;124;124;112;127;109;121;119;125;122;124;104;109;137;133;140;125;127;136;132;154;133;125;126;116;125;122;125;125;110;120;112;117;120;114;114;119;123;104;135;139;123;129;136;137;118;132;110;146;125;169;146;140;166;123;141;134;137;141;141;125;149;136;137;101;132;124;124;144;135;126;104;126;129;128;133;139;132;130;134;119;133;172;159;146;134;129;136;138;131;135;132;124;97;122;108;102;115;124;108;108;117;126;101;119;134;134;114;110;127;110;124;123;103;92;101;103;131;190;215;178;161;144;132;137;116;128;124;108;117;137;156;142;140;135;154;133;125;136;110;83;82;81;85;96;93;101;98;78;88;101;104;92;130;126;141;145;146;161;139;147;132;121;138;130;135;147;115;111;116;73;66;71;74;78;91;92;72;104;73;80;80;93;120;128;110;123;131;122;128;96;109;117;115;124;124;128;120;121;124;125;114;115;137;120;134;118;121;159;122;137;111;133;118;127;130;128;139;113;126;127;119;122;129;132;120;126;112;128;121;120;121;130;102;114;121;119;140;116;121;118;125;112;139;122;156;140;130;139;98;88;75;70;85;79;90;93;88;98;107;107;100;116;113;108;113;95;111;110;146;140;153;158;114;101;121;104;109;117;125;124;100;111;113;122;120;121;116;127;123;117;100;128;115;99;110;85;91;118;112;127;120;110;110;101;135;110;119;161;140;118;105;116;118;89;95;105;99;91;99;118;119;129;137;117;113;122;116;139;124;140;134;133;154;152;141;140;138;118;144;124;148;140;188;189;170;151;121;120;130;122;131;115;119;122;119;124;124;145;137;129;91;100;110;104;116;111;112;136;151;126;125;111;121;116;103;132;126;102;114;121;103;120;121;149;105;116;95;114;122;149;149;132;134;133;129;142;140;137;146;128;122;112;124;132;91;110;102;121;115;113;117;107;116;107;116;123;155;141;111;110;116;125;140;162;167;152;135;143;157;140;149;123;133;136;141;142;156;154;135;140;135;116;116;134;126;119;126;145;131;134;130;118;122;124;123;124;115;89;123;105;130;127;146;171;156;127;129;102;117;124;137;156;148;136;132;122;122;123;100;131;104;125;113;114;124;107;132;111;100;112;144;123;118;119;117;108;114;118;134;116;110;125;123;112;111;126;148;136;122;117;111;112;143;142;147;123;141;133;111;108;108;127;132;118;158;121;131;129;131;144;131;133;131;127;144;132;105;130;136;125;134;135;121;130;125;119;131;137;111;120;112;123;135;120;121;104;135;129;136;129;147;114;118;135;148;142;150;105;129;119;126;124;156;153;125;148;137;160;149;132;124;139;131;132;169;160;170;132;143;141;153;130;136;137;120;134;116;131;119;137;123;134;127;135;143;137;115;129;127;156;117;121;136;135;134;132;156;145;168;146;143;128;159;139;139;134;139;129;137;132;113;131;137;130;142;117;140;131;132;153;157;144;136;141;129;114;124;143;156;140;136;130;144;113;115;127;147;126;136;140;124;143;132;127;108;132;124;115;114;111;102;107;85;94;114;117;102;118;108;112;109;105;112;112;139;135;150;135;119;113;101;100;85;92;107;136;138;115;138;155;134;135;124;129;130;155;141;130;156;147;136;126;118;127;113;113;128;120;105;109;119;131;107;127;168;171;144;140;136;129;150;128;112;107;115;100;88;128;111;116;155;137;164;137;131;123;110;128;144;120;126;103;117;123;119;102;119;123;116;108;120;131;127;109;139;155;140;136;156;181;132;128;111;109;127;118;114;128;141;121;131;113;129;136;140;109;119;120;112;109;149;129;135;133;137;132;122;136;139;127;141;131;127;122;136;152;136;154;144;155;128;130;147;147;124;127;135;112;102;146;159;140;137;153;159;165;188;166;179;164;127;102;123;110;92;92;112;95;83;118;125;129;131;124;131;161;166;163;117;116;117;128;117;117;130;121;126;133;140;138;137;146;143;135;123;143;164;139;125;125;124;141;146;165;168;150;126;129;119;131;141;141;153;145;137;137;149;149;135;117;128;109;110;119;115;134;121;143;124;152;148;124;108;117;118;124;137;144;123;114;115;130;144;128;129;133;129;143;134;136;139;114;127;159;126;130;138;121;147;144;122;159;124;143;127;130;132;142;116;128;147;150;155;134;149;125;167;119;123;117;103;117;101;121;122;102;106;110;114;131;110;112;110;129;124;109;109;119;115;112;115;133;111;122;132;131;126;137;137;137;114;119;108;124;125;115;122;147;120;129;126;126;143;139;111;123;119;107;128;115;106;146;135;120;122;131;159;173;167;144;157;170;157;137;144;144;126;147;146;136;166;157;153;155;169;199;202;208;221;209;155;125;134;126;136;155;129;121;148;171;142;161;172;155;139;129;122;145;110;134;103;109;115;113;139;150;141;134;189;194;198;159;137;116;134;124;159;175;192;159;155;140;179;158;107;116;124;131;142;175;135;140;149;144;142;166;142;141;123;121;166;183;168;147;135;129;134;130;107;143;125;136;128;129;142;111;136;128;125;133;111;118;161;153;150;121;136;125;121;133;144;138;124;143;132;128;171;179;138;142;143;145;127;150;139;130;158;144;152;147;147;169;163;159;168;159;176;179;165;154;133;134;136;159;111;130;155;149;136;138;121;122;136;141;122;121;122;125;126;124;128;102;123;125;128;138;130;126;98;132;145;148;139;165;155;151;152;159;130;125;123;132;153;136;119;136;143;130;138;144;121;116;120;116;129;126;120;140;146;144;130;133;131;133;129;108;119;124;111;116;123;111;126;111;117;130;131;136;84;117;115;127;132;128;128;118;117;126;95;116;128;126;158;133;147;113;132
106;114;137;109;109;125;111;112;119;106;112;131;112;107;92;120;122;114;112;129;106;126;101;127;117;142;116;144;107;71;118;111;107;119;107;121;139;120;114;140;110;107;96;117;88;112;102;100;100;122;117;111;98;101;110;109;100;113;116;106;112;105;87;110;91;95;99;109;113;102;91;111;111;101;92;104;124;133;115;139;129;90;123;102;117;94;87;112;92;112;113;111;119;106;111;90;108;134;117;112;117;105;128;114;120;125;103;125;96;107;105;115;109;115;109;102;95;127;114;126;92;113;124;106;125;102;117;113;114;108;122;122;108;114;120;118;107;107;112;104;104;119;112;101;99;105;113;118;126;118;105;94;108;110;123;106;118;109;101;119;104;117;117;97;118;114;116;137;114;113;88;120;107;118;127;120;129;137;115;114;124;122;131;113;123;115;116;119;118;97;115;128;135;128;111;110;120;115;114;142;133;131;123;126;117;121;101;133;112;105;121;134;121;136;122;113;126;131;116;139;136;136;112;122;109;126;113;115;133;125;108;126;137;120;139;136;124;132;123;136;127;139;142;125;128;136;137;159;147;146;146;139;105;125;118;118;121;134;122;116;125;101;122;113;114;118;112;112;117;104;109;119;109;113;119;107;118;118;123;105;134;108;131;154;144;143;149;121;157;126;116;151;149;125;105;133;130;109;130;120;135;137;101;116;108;115;119;125;120;121;126;119;121;138;126;103;137;111;137;117;131;106;120;116;143;147;146;117;118;142;130;142;134;130;135;120;111;127;112;143;120;131;138;135;113;135;108;104;127;138;117;107;143;138;124;151;138;158;127;133;145;173;135;159;129;127;123;159;122;147;141;137;128;143;110;112;119;101;125;127;109;119;142;129;146;140;119;118;110;126;115;131;139;134;133;141;140;138;141;150;140;133;150;136;115;102;95;102;119;111;115;122;109;118;121;122;125;134;140;127;134;106;105;114;114;114;116;123;111;121;141;165;160;142;130;120;135;125;129;129;127;162;134;136;143;150;142;166;128;153;108;105;116;112;98;77;92;89;93;92;86;92;96;115;110;109;123;115;144;135;122;157;131;121;133;130;133;138;138;132;130;103;79;92;84;82;104;77;78;81;118;82;85;115;100;112;107;116;142;104;140;110;127;129;128;139;123;120;128;140;112;129;129;130;124;134;115;119;132;117;141;150;125;112;122;134;140;125;138;112;119;125;124;128;113;121;101;133;106;121;126;137;123;132;167;117;117;104;126;113;129;96;102;117;125;120;170;151;155;145;164;135;103;83;68;62;82;88;99;103;109;108;117;100;116;125;117;102;98;103;99;117;147;151;138;130;129;117;111;106;143;115;107;101;109;109;106;92;96;150;114;133;124;120;116;121;126;104;105;107;102;114;126;110;114;128;116;111;124;119;140;125;129;130;130;127;101;100;124;99;118;123;103;109;126;123;136;115;118;141;138;140;117;142;135;139;139;163;132;122;142;137;154;128;144;148;154;184;177;155;143;123;143;109;119;97;151;119;135;131;115;107;103;122;117;107;126;122;130;111;137;114;113;110;136;129;136;147;98;117;114;122;115;104;113;130;110;110;134;121;132;149;153;120;137;125;123;151;140;115;131;131;130;120;116;141;123;120;106;96;94;91;117;100;101;117;91;107;126;147;113;114;110;119;139;155;162;155;123;125;134;138;123;125;141;132;149;142;145;157;143;146;137;129;129;126;115;134;118;132;149;143;128;131;140;131;115;133;111;111;103;119;117;122;143;151;162;139;113;113;113;126;119;115;150;147;118;136;117;128;119;116;107;134;107;107;136;145;133;122;138;108;105;110;139;131;126;120;125;105;103;131;117;117;124;131;107;104;132;124;107;110;109;114;141;119;128;126;132;148;113;114;140;132;129;113;124;124;120;119;130;120;135;144;119;106;128;141;121;137;123;128;141;146;134;119;118;122;126;138;135;118;132;121;132;116;109;138;127;144;151;133;137;113;109;135;117;119;126;114;123;130;126;130;130;151;147;161;147;142;173;130;121;132;155;146;142;154;128;149;114;130;118;149;144;141;133;151;122;136;125;128;142;151;136;139;109;141;135;143;115;148;117;142;131;127;131;122;145;146;140;160;153;120;121;139;139;157;113;169;110;121;120;124;137;145;130;159;136;139;127;152;139;142;139;120;124;151;129;148;159;142;125;128;134;110;116;118;123;149;138;130;111;113;113;143;141;120;124;108;127;106;110;122;107;96;103;111;116;118;123;109;106;88;124;132;131;137;144;109;140;121;130;92;119;106;130;140;166;128;151;139;112;160;139;151;150;166;156;146;162;126;140;144;129;131;136;120;110;133;113;106;114;132;127;112;140;128;133;128;131;143;132;140;129;134;101;94;112;103;110;121;129;139;126;155;138;135;135;97;126;127;127;117;122;134;107;124;110;110;134;110;121;134;130;118;117;120;125;116;139;142;143;134;105;123;108;113;113;124;133;132;116;118;117;146;107;131;117;109;132;107;113;114;143;138;164;120;142;126;100;133;111;149;119;117;120;117;138;112;128;152;124;123;116;113;140;131;130;134;113;111;151;131;143;136;154;169;150;165;173;159;135;139;152;126;119;118;113;96;117;99;102;107;131;118;107;119;148;137;136;146;123;107;111;129;135;110;138;137;164;148;139;126;139;140;127;142;121;133;118;135;124;127;127;131;160;142;146;138;137;140;129;142;139;146;107;143;154;139;166;129;113;127;127;132;125;142;135;130;140;101;151;131;145;124;122;106;126;131;133;103;116;116;111;118;139;126;138;127;123;133;136;135;158;156;179;149;121;144;135;145;131;137;173;124;151;138;130;123;121;147;127;122;141;127;166;133;145;137;147;110;110;132;124;123;111;112;121;110;109;132;114;112;121;109;108;112;105;106;111;118;121;124;128;129;126;129;164;151;106;128;132;129;141;117;121;142;135;112;141;139;117;119;122;144;117;138;145;139;155;115;113;121;112;115;113;118;130;124;164;136;147;161;153;173;128;129;133;132;139;148;145;155;155;149;143;177;193;190;204;178;164;137;123;122;131;122;123;126;120;132;130;171;128;154;182;153;137;120;127;124;123;123;140;127;111;141;146;149;142;173;164;152;167;134;151;154;143;172;176;166;153;173;175;167;139;142;131;148;151;144;160;139;127;157;163;180;164;144;99;113;121;160;152;174;162;140;155;118;133;116;131;125;112;122;134;130;124;145;138;136;127;127;137;122;131;135;140;158;165;172;132;134;138;142;133;133;149;187;150;144;141;151;123;116;138;137;145;129;157;148;144;153;164;142;167;185;160;166;175;150;145;123;120;108;146;120;138;148;161;142;137;146;121;106;116;116;133;121;142;128;112;133;104;133;133;144;125;159;130;121;150;151;141;134;130;149;127;124;135;101;97;101;122;129;94;144;110;121;132;108;130;115;127;129;127;140;141;124;125;116;126;135;120;146;126;136;135;125;116;109;138;117;98;120;125;117;122;120;125;114;105;107;120;112;123;106;119;115;126;144;144;137;135;153;135;139;111;116
139;110;95;117;100;136;120;106;109;116;113;130;107;146;126;112;124;116;115;106;110;125;113;116;120;123;114;133;124;116;117;106;115;122;103;96;154;127;124;127;126;111;122;115;114;106;109;125;112;133;144;117;92;113;100;112;113;116;95;106;111;101;107;113;97;99;107;113;117;111;100;85;79;107;94;93;138;106;139;116;104;101;96;137;95;112;118;113;113;104;106;125;132;106;104;118;105;109;116;125;133;103;113;120;111;124;131;116;128;108;126;121;112;114;108;113;105;119;120;95;125;105;107;95;117;119;112;93;110;106;113;106;126;132;128;112;89;117;123;112;96;118;113;120;113;115;110;107;96;112;101;114;106;112;106;88;113;129;106;99;106;115;127;125;106;121;100;108;117;102;112;106;111;126;109;127;129;122;123;139;121;131;138;126;111;129;106;124;128;129;134;115;138;147;151;97;107;115;118;114;108;138;124;110;112;114;107;101;115;111;107;118;104;126;122;126;115;136;122;120;133;126;123;116;117;109;123;126;116;135;117;142;126;149;119;121;150;143;132;121;129;106;121;113;100;116;112;127;139;139;127;140;123;106;102;126;125;112;117;115;126;121;144;136;114;114;109;98;105;112;111;111;117;103;119;121;115;113;142;136;134;127;136;147;151;136;162;115;145;127;152;148;151;126;138;129;112;111;118;117;119;128;128;124;144;132;132;116;132;114;116;127;115;113;122;129;120;118;116;122;116;117;124;125;126;118;144;128;118;122;121;132;120;139;132;123;115;132;133;118;120;117;116;114;115;137;109;121;110;144;115;127;150;124;154;142;135;138;137;149;126;151;126;163;144;143;141;149;126;137;163;165;131;126;106;113;113;135;126;145;109;123;124;124;125;140;128;144;115;135;147;135;128;138;118;118;142;124;126;122;126;136;132;119;115;124;107;104;101;112;127;112;89;121;121;128;106;125;135;137;106;117;114;97;103;110;94;109;105;109;116;120;113;126;132;138;127;109;125;130;122;121;132;145;146;160;156;158;169;163;122;109;101;100;92;87;97;84;101;81;94;92;86;116;122;120;121;129;118;126;136;138;136;111;143;151;125;129;95;144;119;107;123;95;82;77;70;96;81;111;102;88;89;96;111;134;104;114;126;105;116;111;122;146;145;101;131;135;136;141;125;124;130;124;114;133;111;104;131;147;155;154;106;109;124;126;112;131;141;109;112;117;124;136;129;107;119;123;114;98;129;134;131;118;121;133;120;132;133;133;135;131;119;138;115;152;157;162;137;121;131;147;104;76;70;56;85;106;104;122;114;114;116;113;109;88;106;116;108;97;102;125;126;174;114;119;126;119;110;106;107;104;112;117;92;108;110;100;98;116;123;125;113;134;106;111;121;124;122;101;116;141;126;111;100;110;131;116;133;120;130;105;128;119;123;107;129;118;109;119;118;126;102;109;113;125;138;123;115;139;125;125;136;125;140;119;153;151;127;144;150;154;140;144;136;176;160;159;149;141;136;132;134;112;142;118;127;118;137;115;136;129;111;115;122;111;119;127;118;129;108;97;125;124;120;101;114;110;103;119;121;128;126;125;128;99;132;130;128;134;89;143;159;165;163;157;140;126;126;158;131;106;127;95;139;123;109;114;81;109;89;96;96;92;107;104;114;125;111;118;102;116;102;129;134;154;151;157;131;129;143;144;123;130;134;147;112;152;171;146;139;140;142;136;133;121;130;129;144;146;159;142;141;133;110;125;103;108;94;131;140;126;134;131;124;122;136;106;124;122;127;121;134;126;115;120;135;129;130;114;114;95;110;111;108;132;118;123;132;138;120;139;116;129;105;117;131;114;122;119;123;113;140;116;134;147;137;115;121;112;116;110;124;105;102;122;121;121;129;170;128;108;135;138;100;110;124;146;123;114;129;132;130;132;133;114;133;144;133;120;121;141;133;146;133;124;104;143;127;158;149;111;129;121;119;118;123;134;124;122;133;129;124;117;97;160;125;127;105;117;139;116;126;128;127;133;151;156;130;172;175;131;128;103;150;150;162;162;135;144;133;125;137;127;153;134;138;135;129;142;129;135;135;130;151;138;158;158;124;124;133;149;158;141;107;150;151;155;142;119;134;155;136;128;118;142;147;175;137;140;142;141;135;130;130;145;151;155;143;134;115;131;124;120;122;151;139;148;158;146;138;143;142;135;121;118;127;123;145;135;144;138;130;108;116;124;121;125;116;122;120;106;112;104;92;97;124;116;99;126;111;110;119;107;145;152;143;157;132;126;114;134;100;91;100;116;111;151;160;158;151;118;138;129;127;150;153;153;154;188;156;162;143;139;125;113;138;115;126;108;121;131;123;129;117;135;152;146;154;143;145;139;145;130;115;128;104;109;124;126;130;114;123;133;141;142;154;133;129;123;121;155;119;120;127;123;133;115;137;132;117;139;118;148;124;108;116;130;139;143;142;166;156;122;123;104;114;113;114;115;130;120;135;133;133;129;132;136;149;127;137;114;138;135;146;134;155;160;151;146;124;106;119;140;169;126;138;105;140;124;142;126;112;112;115;123;142;131;129;131;119;104;134;129;148;142;163;142;152;173;171;160;169;130;137;106;134;111;102;113;101;108;119;117;120;119;99;95;105;150;164;147;147;126;153;123;126;135;140;149;169;174;155;139;125;119;138;138;155;117;105;99;117;118;111;127;145;126;117;126;132;135;140;147;152;142;132;132;129;106;147;122;123;133;116;135;128;143;137;143;118;144;112;119;105;129;114;128;127;114;114;116;114;115;128;108;119;135;134;122;128;124;143;128;128;143;143;137;136;139;140;145;149;110;157;145;153;137;148;113;114;127;134;127;166;122;145;186;152;155;142;140;100;115;114;110;132;128;146;114;136;120;127;109;107;127;108;115;133;122;137;134;115;127;123;110;125;169;127;138;151;137;128;121;134;148;124;114;135;141;137;111;135;133;135;123;120;139;121;143;130;123;117;129;131;132;131;127;142;144;130;124;147;139;146;155;148;140;141;135;151;155;162;138;152;128;145;163;202;175;178;166;147;113;117;91;139;136;112;139;136;119;143;160;171;170;152;153;157;127;109;142;130;129;119;135;122;112;156;143;162;158;171;170;171;129;143;156;152;153;161;181;147;157;157;145;127;138;129;122;136;157;137;160;140;153;158;143;149;154;121;131;135;130;134;155;154;145;130;107;108;119;126;110;116;114;114;123;129;139;132;124;115;125;135;150;137;155;164;168;172;163;133;137;143;147;158;145;167;157;154;154;151;148;126;118;123;117;123;138;147;143;168;165;162;170;148;165;164;193;186;195;171;151;135;142;133;140;149;158;160;130;113;107;143;135;113;139;142;128;121;143;133;120;124;127;138;137;136;147;144;124;136;147;148;144;159;137;140;143;127;109;83;96;113;116;114;118;114;108;138;117;119;155;118;148;145;125;133;142;152;126;147;140;149;116;106;109;139;114;119;139;130;130;131;116;117;127;108;127;123;127;134;135;121;104;106;134;133;132;132;136;114;120;121;112;158;121;132;109
149;116;136;137;109;129;149;129;98;114;110;110;129;121;105;110;126;99;115;112;116;106;111;110;103;113;117;121;134;121;125;111;112;133;123;122;120;118;130;123;98;107;107;101;92;111;138;116;137;108;115;101;83;119;92;126;95;105;122;102;102;100;101;115;105;108;114;122;106;116;107;100;83;110;110;111;119;133;112;106;112;83;112;91;113;99;111;108;114;104;113;128;98;110;104;134;123;86;114;104;110;142;102;121;108;121;112;115;122;105;121;93;123;80;97;103;100;116;92;123;118;112;121;117;130;118;125;120;103;116;118;100;112;130;125;112;110;120;114;128;95;114;96;123;91;99;121;114;111;105;125;104;102;120;126;101;122;113;98;103;107;124;105;125;117;110;114;112;134;115;102;121;106;126;115;115;107;131;126;121;124;130;122;158;137;123;116;114;113;122;121;106;114;114;147;125;122;102;134;124;110;119;121;125;131;128;122;123;105;111;120;126;127;119;123;123;113;116;108;123;144;145;123;123;125;126;129;114;113;142;135;122;136;138;114;137;142;128;162;113;120;145;139;106;122;113;121;128;124;142;112;119;140;135;110;97;122;120;94;125;139;145;121;128;110;121;124;121;107;89;94;105;113;109;111;135;125;107;109;147;142;148;144;144;146;162;129;133;138;131;151;126;130;135;95;113;127;157;122;116;120;104;139;130;138;137;146;122;127;123;135;98;121;125;117;107;130;115;122;112;116;128;129;123;136;129;113;124;136;146;134;123;118;129;118;116;121;121;135;151;118;122;120;141;117;153;133;122;118;125;118;130;137;150;135;129;107;130;143;122;123;136;125;152;141;136;141;123;147;143;126;138;148;146;118;128;135;113;126;118;115;134;126;105;117;128;119;109;115;117;135;105;135;166;129;134;137;145;147;114;140;148;136;123;124;124;100;109;95;103;127;130;109;126;118;127;161;118;136;102;121;116;113;121;108;107;116;100;120;111;118;128;143;117;147;147;147;119;111;119;116;139;130;148;157;132;160;140;148;162;157;154;127;112;88;91;77;76;88;86;98;114;82;106;122;127;124;125;135;134;126;130;116;130;144;129;125;142;125;130;137;123;109;108;105;83;87;87;94;106;94;93;88;79;119;111;117;108;108;110;115;123;124;124;142;126;124;136;134;120;124;133;125;158;128;124;140;135;123;134;125;158;128;130;141;108;124;117;124;113;108;110;124;121;109;110;118;118;110;102;116;125;130;141;126;110;121;134;113;126;108;120;127;108;154;145;159;190;157;149;152;128;88;71;71;65;73;79;100;121;110;115;108;93;103;112;119;107;92;111;102;117;130;134;132;139;128;91;108;96;118;90;99;103;115;114;112;108;90;127;133;116;141;128;134;129;126;127;134;114;114;133;126;113;114;117;115;129;102;96;109;102;99;112;107;105;122;118;121;106;101;119;120;127;137;108;111;115;120;107;119;142;116;127;117;142;122;139;136;149;118;136;146;151;143;159;158;155;156;155;155;148;121;144;140;121;111;122;111;116;138;123;111;93;109;83;100;134;107;109;104;96;105;138;117;128;104;125;111;117;128;121;111;121;115;130;117;136;126;147;128;123;131;148;179;143;120;139;140;115;112;139;122;116;97;118;111;129;125;119;92;101;112;116;115;96;120;89;123;127;119;130;113;103;119;145;139;148;151;123;158;161;137;138;166;159;135;131;117;161;135;143;148;123;134;137;129;121;136;156;142;149;134;142;118;105;103;124;114;119;113;134;110;117;115;125;110;124;112;131;135;123;119;128;117;125;137;110;105;141;119;122;102;100;100;139;110;127;92;126;110;131;116;122;116;119;115;114;105;109;115;123;108;124;140;156;162;157;122;119;125;118;121;116;119;119;125;140;133;110;156;141;122;116;117;111;110;123;104;126;127;118;136;121;143;133;150;153;153;113;104;139;115;138;120;142;108;125;151;126;152;142;112;144;136;116;125;115;130;130;128;141;137;125;150;124;152;108;105;141;132;130;151;119;147;151;149;154;135;130;127;136;166;130;142;137;140;143;150;148;137;144;128;135;143;135;148;147;123;134;138;135;115;123;133;161;153;149;132;133;120;137;165;134;128;121;141;126;151;130;173;134;134;120;145;141;163;160;168;130;148;141;108;135;147;158;170;148;135;135;105;125;133;126;121;146;121;158;138;144;137;108;125;106;140;120;131;121;137;126;124;141;127;131;114;119;109;112;119;97;102;128;113;126;116;115;115;118;119;102;114;113;107;114;132;133;136;150;137;139;124;116;130;118;127;106;108;144;149;132;137;138;140;135;145;163;165;174;156;191;183;170;124;132;107;99;116;107;109;108;116;126;142;137;129;147;147;136;126;129;127;129;146;138;150;147;144;108;151;141;132;149;138;135;146;136;123;132;125;122;118;145;168;140;133;113;122;125;106;109;136;124;126;148;141;119;115;129;130;122;155;160;150;116;118;122;82;134;136;132;141;127;138;132;130;118;132;125;132;126;106;127;130;137;138;136;161;150;148;109;132;113;139;138;119;146;123;140;131;123;126;127;120;111;112;134;132;129;137;126;119;130;129;135;136;124;144;150;152;180;166;164;171;144;121;120;142;113;110;115;123;105;126;129;127;114;100;99;139;149;151;164;136;162;146;126;144;130;132;167;172;149;165;125;148;129;122;129;128;104;130;117;116;102;141;124;136;134;142;117;137;128;124;138;131;139;144;109;133;116;142;137;110;122;141;134;127;143;102;128;156;142;125;150;158;127;114;90;111;145;110;122;113;116;124;122;142;132;132;144;119;142;132;143;126;132;140;163;149;145;158;137;142;155;174;139;146;113;134;115;125;136;146;113;142;134;157;145;148;162;130;136;135;132;123;129;105;121;138;105;110;104;123;127;121;127;130;130;118;123;104;118;125;131;129;138;127;126;146;133;113;115;93;140;158;178;126;134;116;117;139;135;134;127;137;133;128;112;134;139;119;115;123;133;117;133;138;121;126;114;155;129;156;146;151;152;134;111;139;121;136;153;142;138;122;128;140;165;171;185;174;167;146;125;87;125;123;105;131;121;126;119;146;149;160;185;182;157;123;125;125;150;113;106;118;134;117;133;119;137;136;148;161;158;174;135;151;151;140;150;150;182;148;174;136;139;158;130;125;142;130;135;153;144;147;187;175;164;124;137;126;116;125;129;146;121;137;141;133;129;144;128;103;114;120;133;125;131;136;114;127;118;163;128;149;142;142;148;127;160;180;159;128;143;127;149;163;159;147;170;162;155;146;141;128;97;126;116;127;135;144;166;182;168;200;189;197;168;163;167;169;173;192;138;161;146;135;149;147;142;170;158;149;129;120;131;144;125;122;123;128;127;137;129;138;140;113;127;149;168;147;140;143;138;149;147;159;138;165;125;123;126;125;110;114;133;124;114;127;136;111;120;144;130;105;135;134;135;139;127;143;140;134;126;147;111;107;113;117;120;140;124;122;122;125;102;108;151;130;118;144;157;123;125;122;118;128;137;151;140;116;120;126;125;120;131;119;146;124;117
138;126;108;103;122;173;180;139;98;120;97;125;136;125;135;118;103;112;106;110;133;111;131;128;133;128;121;115;130;129;120;105;127;128;112;111;122;121;104;124;104;102;98;125;115;123;96;131;129;122;120;98;89;96;103;108;119;104;108;104;110;114;105;113;127;99;107;104;120;98;106;100;109;98;84;123;105;137;128;90;110;103;98;106;107;99;103;113;128;106;137;123;110;94;133;105;100;109;112;110;113;111;129;96;117;111;107;116;119;124;111;95;89;121;100;96;100;94;105;101;103;124;93;104;110;98;115;105;109;97;112;111;103;119;112;118;107;127;92;128;124;96;106;118;118;103;147;105;99;101;119;100;116;115;97;119;110;124;102;117;101;113;127;107;112;119;111;96;115;136;111;112;113;115;130;103;123;110;105;116;115;107;146;164;150;132;120;123;102;129;109;127;113;134;137;111;109;110;128;122;128;134;145;139;136;116;103;108;134;118;123;131;117;129;115;138;109;122;135;125;123;172;150;123;137;139;146;135;111;116;138;123;133;129;120;113;138;126;131;127;124;124;132;126;124;123;135;119;119;122;127;137;121;145;107;91;101;111;125;118;113;128;136;110;143;113;123;115;120;118;100;117;126;120;134;117;125;120;130;127;146;154;122;133;139;152;156;141;122;139;148;163;163;141;146;134;113;104;133;115;122;116;152;137;128;137;131;135;119;133;120;125;126;107;128;125;110;131;133;111;112;116;120;108;121;140;141;98;117;128;148;127;107;126;131;120;135;134;142;133;118;118;130;140;126;133;120;134;141;137;133;142;152;126;137;118;133;126;138;133;128;120;152;141;125;141;137;142;128;149;120;134;159;163;134;138;135;132;137;109;128;105;124;136;127;125;120;141;126;109;114;117;131;128;148;161;149;132;121;137;126;112;117;122;121;105;102;111;82;114;106;114;114;132;110;132;146;129;143;113;135;131;116;126;117;94;121;125;120;108;104;109;114;135;144;139;118;116;134;130;122;99;142;122;141;133;180;165;157;131;146;139;146;127;88;90;73;84;89;96;91;79;109;102;119;120;118;126;128;143;124;134;143;116;110;124;135;131;129;139;134;117;121;136;80;94;78;79;91;108;106;112;79;101;93;120;120;97;106;124;127;122;134;141;128;116;132;134;115;122;137;139;155;122;119;126;104;113;132;135;128;147;129;134;127;137;103;118;122;118;119;106;122;107;134;107;120;133;110;123;112;113;125;144;128;119;128;126;128;121;119;131;118;122;137;154;182;151;171;155;145;152;85;75;78;65;67;61;106;106;119;115;112;117;107;120;124;130;113;115;110;127;109;125;125;115;119;131;88;95;123;84;103;106;93;115;110;102;103;97;125;129;114;143;128;115;106;104;126;118;99;105;104;107;125;120;96;105;118;108;95;104;102;109;122;134;124;133;141;124;131;123;135;115;95;114;105;103;125;115;154;142;143;140;154;161;157;151;159;146;160;152;151;146;155;153;148;152;156;158;159;137;162;126;126;131;104;121;109;113;125;117;103;129;95;91;110;114;116;105;115;117;120;123;101;126;117;130;120;114;115;113;87;119;116;123;138;134;135;116;115;121;137;156;140;133;128;149;133;168;107;142;132;106;105;91;123;128;143;115;96;108;97;124;102;114;109;110;107;126;111;109;94;111;119;170;134;138;128;128;121;144;131;130;152;140;129;121;149;162;127;133;145;136;145;128;142;121;115;138;140;161;133;133;133;117;108;122;124;121;107;125;104;125;117;118;118;112;114;129;141;106;137;120;141;101;130;134;108;123;116;140;109;105;114;128;113;144;115;133;101;124;107;130;106;136;120;115;110;110;113;119;114;125;156;186;179;163;128;126;131;132;116;138;138;138;124;139;134;132;137;149;136;115;126;110;132;121;106;130;129;129;129;126;134;147;133;131;133;123;108;134;128;125;117;131;133;120;139;142;139;117;144;122;135;136;142;128;121;116;131;130;130;116;121;129;125;113;109;132;126;148;149;155;124;148;121;162;139;165;150;144;117;126;115;135;156;149;117;118;150;140;158;143;136;113;133;152;125;148;133;113;123;134;130;113;146;142;147;146;152;146;147;110;121;130;138;149;174;138;137;122;126;133;109;148;145;131;143;126;158;123;122;110;108;141;150;132;131;127;131;121;144;135;133;132;144;150;143;143;125;113;125;118;128;119;132;101;124;125;163;123;135;125;123;140;130;106;110;135;113;123;107;129;134;121;111;135;118;112;116;103;109;121;131;146;154;181;157;131;134;130;112;121;125;103;127;151;151;136;157;125;139;138;136;137;140;169;179;197;182;160;148;132;105;138;124;144;135;137;126;120;121;131;142;115;122;162;138;122;121;136;130;116;164;122;114;132;129;131;137;157;152;145;146;142;142;117;110;127;142;128;134;138;126;119;117;127;127;126;145;125;134;120;134;109;93;99;147;156;124;134;131;96;123;115;117;120;124;138;139;139;138;148;104;139;121;127;112;126;122;129;122;113;159;137;123;154;144;137;124;128;151;137;154;159;158;124;141;127;132;129;151;124;127;113;142;121;142;133;126;118;110;135;146;119;150;154;149;147;165;170;162;143;120;106;109;106;113;103;127;119;136;127;122;125;80;113;128;176;153;169;141;143;149;128;144;117;140;145;142;143;139;148;151;179;143;153;120;136;133;139;121;133;134;125;128;146;149;131;117;141;141;128;141;134;114;117;129;103;135;126;129;127;97;124;135;136;123;127;122;157;144;156;132;109;131;131;128;119;135;119;121;149;119;122;143;129;122;116;125;125;151;131;136;144;144;154;138;142;140;132;136;143;140;131;133;125;138;127;119;119;148;123;141;156;166;163;146;158;126;131;152;122;114;118;122;115;82;125;120;113;116;131;118;128;117;139;113;114;119;118;130;120;141;121;123;116;124;145;120;128;114;151;154;139;150;130;131;114;126;123;109;131;123;109;125;136;118;130;126;140;116;136;113;115;104;103;136;134;138;143;141;162;138;167;127;130;135;153;141;144;139;139;148;125;140;142;150;139;159;141;129;134;117;112;136;120;108;103;114;131;145;112;147;163;157;158;139;139;142;118;108;118;113;112;140;129;134;148;150;146;165;137;179;160;140;166;172;160;152;155;160;170;151;163;164;160;139;141;149;149;132;131;161;202;195;180;125;118;139;139;137;105;114;139;110;127;107;130;137;115;108;121;118;123;116;126;137;105;121;128;136;135;114;132;105;115;131;119;150;152;127;141;136;168;202;188;166;159;173;166;137;121;116;110;100;128;128;159;145;159;175;184;172;171;171;157;157;168;177;184;178;164;139;126;114;154;128;129;98;144;121;134;151;133;138;132;134;129;131;117;113;153;147;127;113;146;140;157;146;140;133;160;149;141;143;115;134;107;108;133;142;102;97;116;107;115;128;127;124;128;131;145;147;115;111;118;137;154;143;122;134;101;130;105;126;121;121;111;126;126;127;116;121;115;101;106;129;125;164;146;147;128;134;122;131;126;139;131;132;134;134;131;114;151;139;130;121;118
119;119;118;128;138;165;151;130;105;136;131;141;142;122;114;129;118;108;110;118;115;129;127;126;92;138;127;121;117;132;108;122;132;128;125;116;93;122;115;111;104;94;102;84;121;89;114;129;123;130;117;106;101;97;103;102;97;118;120;81;88;121;114;114;94;99;108;104;106;109;109;107;114;102;118;110;126;120;123;98;100;114;129;110;125;115;107;128;105;119;119;122;103;125;119;129;126;108;123;98;104;111;111;118;104;107;99;134;123;127;103;123;103;117;101;113;120;106;122;103;90;126;105;114;109;102;94;117;106;98;97;101;120;95;99;103;122;120;110;125;111;103;102;121;103;111;95;99;94;106;103;119;109;115;106;102;113;97;97;100;99;103;128;115;113;101;100;125;137;106;91;101;136;138;115;122;108;104;112;100;105;123;149;135;131;120;116;126;117;112;134;125;109;112;123;117;118;111;116;119;141;120;111;113;100;124;128;118;118;112;150;126;129;118;111;139;111;130;120;138;138;133;150;160;119;126;134;127;95;140;157;136;144;123;127;117;148;143;162;133;140;130;128;122;138;149;106;135;128;149;135;130;143;115;155;113;115;117;142;105;119;135;154;132;123;116;108;137;118;110;112;122;120;122;127;132;138;113;109;125;124;141;148;123;150;154;159;153;147;157;176;175;159;142;125;114;114;123;101;117;120;123;137;153;137;131;128;128;132;131;127;127;123;105;120;115;136;98;120;128;118;122;133;128;134;121;141;114;140;135;126;124;116;132;131;130;127;135;129;143;140;120;128;125;132;119;123;106;102;121;130;128;129;122;138;138;129;120;132;117;112;141;146;118;135;116;134;142;140;139;144;141;135;128;147;129;151;131;112;115;102;123;127;119;124;134;151;126;140;127;121;149;132;135;126;160;165;140;145;153;128;126;151;130;108;116;120;120;92;110;143;123;111;123;107;110;124;122;127;126;124;103;110;131;134;116;118;105;110;93;130;124;141;137;126;137;133;147;130;126;123;125;118;130;126;142;142;158;151;165;138;150;133;133;77;92;83;91;90;95;90;101;100;122;117;130;112;138;127;120;133;109;135;135;128;141;118;160;146;140;149;143;113;97;72;95;81;72;97;87;107;100;98;94;93;97;108;88;105;109;113;138;105;151;119;109;119;112;118;113;124;113;146;140;130;130;138;127;137;130;116;124;114;133;136;124;122;112;115;109;121;125;107;117;129;121;122;132;129;127;116;116;119;113;127;129;106;111;112;121;114;122;116;133;147;166;184;178;162;153;121;123;86;79;51;57;50;73;102;85;109;141;111;111;123;132;122;116;112;105;129;122;123;128;135;106;116;91;106;117;99;97;88;111;110;89;104;108;114;105;123;151;135;135;114;120;140;129;120;110;114;111;115;106;112;117;103;82;103;91;81;94;90;109;105;133;115;135;155;167;164;118;106;106;122;127;113;125;108;112;111;116;142;126;140;156;133;127;140;159;180;135;158;144;139;133;121;120;173;152;146;149;125;137;112;119;114;96;107;79;141;123;109;90;105;110;131;119;106;118;108;115;113;121;111;120;109;117;120;116;112;124;116;106;114;108;124;128;109;135;130;128;142;141;128;125;112;129;139;138;147;150;107;114;109;110;113;137;120;107;89;108;101;102;123;114;88;107;103;128;135;103;136;132;122;130;159;130;143;115;134;124;138;142;134;138;144;143;149;164;174;155;145;162;142;150;130;161;147;144;142;118;121;121;129;129;141;117;120;116;117;134;111;119;123;113;114;94;140;123;171;137;148;112;133;159;114;113;133;148;130;130;129;111;117;97;111;131;123;123;122;107;108;114;156;127;123;102;119;105;131;125;112;119;152;170;163;128;138;111;117;114;95;117;129;143;129;130;145;137;126;125;114;130;126;98;134;132;126;128;106;146;133;125;128;154;113;129;125;131;125;112;115;137;114;145;129;118;142;158;144;165;133;137;146;118;124;120;120;112;123;140;135;147;139;142;115;127;119;149;137;130;141;121;143;157;132;138;138;119;160;150;141;125;158;148;146;146;109;151;118;159;138;117;130;131;128;175;135;145;137;132;118;110;124;156;108;142;136;151;164;143;141;129;136;139;149;164;163;156;138;141;131;139;127;115;147;143;151;154;150;141;133;122;139;155;155;133;139;145;131;139;126;132;150;138;133;133;131;142;147;113;122;119;125;109;140;122;139;112;152;148;141;145;155;138;116;126;122;104;116;108;123;129;123;112;132;130;129;152;116;127;110;107;138;132;160;163;140;154;128;127;121;115;116;129;110;121;133;133;140;133;139;142;152;143;160;187;188;168;173;143;150;120;114;115;107;121;136;145;150;166;136;155;137;139;129;142;139;135;152;158;139;124;142;140;126;139;136;146;140;121;116;135;132;133;112;103;118;112;125;124;144;144;134;120;90;140;122;146;140;133;117;127;121;111;124;124;119;127;154;135;129;123;116;122;90;126;130;174;176;140;121;118;124;126;133;140;110;111;126;121;125;129;139;122;143;141;127;118;122;124;125;135;155;150;154;124;119;152;111;144;126;122;124;132;122;129;149;134;135;150;119;121;132;126;129;134;135;150;160;143;163;124;123;119;124;96;93;107;127;164;141;107;115;115;115;125;173;164;147;164;124;155;172;140;146;132;135;153;162;178;175;136;140;191;161;139;119;127;124;134;116;111;140;137;133;142;148;126;130;127;136;145;121;140;131;124;122;142;120;97;139;122;119;124;149;117;146;117;120;121;134;122;121;121;113;118;150;123;133;120;130;137;142;111;118;119;129;139;121;130;118;125;123;137;148;155;172;157;148;145;136;134;148;133;156;131;118;117;128;142;139;128;145;124;132;172;129;127;136;143;147;126;131;125;108;137;125;114;117;122;104;136;122;114;118;110;129;110;113;104;127;117;116;119;103;123;115;128;124;129;122;125;153;140;124;126;137;143;119;132;119;140;109;132;122;124;127;127;116;116;134;117;109;141;126;141;128;141;131;138;132;136;135;148;154;161;153;131;160;136;147;136;133;111;133;124;139;128;146;145;128;126;122;124;119;123;105;115;116;144;131;144;128;152;149;149;151;142;108;144;122;145;110;123;122;136;132;120;137;155;167;164;158;174;168;154;168;140;151;146;142;155;152;149;181;170;149;160;154;126;121;159;191;208;242;178;143;138;139;149;133;127;118;131;123;133;133;115;120;115;135;127;114;143;145;134;128;133;117;130;126;125;115;125;149;141;143;149;144;138;132;166;143;126;177;178;178;141;174;163;127;134;139;145;111;122;120;132;154;145;155;187;172;174;191;175;168;165;183;157;166;166;137;125;138;132;115;133;108;126;105;114;141;124;124;139;108;142;132;113;131;123;148;126;124;144;130;150;141;140;128;143;140;157;145;131;143;147;125;143;104;125;114;130;101;122;103;106;142;159;133;136;123;125;118;121;122;137;127;141;117;106;117;121;112;124;131;93;116;110;113;118;133;124;115;113;149;151;138;139;135;114;125;92;128;136;130;139;147;139;125;143;132;117;151;131;136;116
132;124;122;133;138;135;141;106;112;125;152;124;126;131;134;126;114;115;129;125;103;120;129;107;129;126;122;125;110;119;128;113;129;116;128;140;116;131;110;119;106;119;116;132;118;120;142;125;100;148;138;105;111;100;116;113;110;109;106;105;138;106;110;108;120;112;116;106;101;117;116;121;109;104;115;111;129;112;114;112;102;110;118;124;117;123;126;102;111;123;115;110;120;108;116;117;105;113;104;122;115;85;96;114;109;115;92;120;107;100;113;96;108;137;112;119;125;141;116;120;108;117;117;112;103;103;115;110;110;111;99;110;107;116;106;112;121;107;99;129;137;159;109;120;102;93;111;114;92;103;113;107;114;104;118;112;104;119;78;115;89;99;108;133;116;101;120;126;122;122;103;107;107;110;131;105;115;111;123;115;111;89;114;123;123;115;126;133;147;122;144;128;115;111;113;105;117;124;112;124;129;120;125;121;115;122;133;140;116;118;131;127;126;124;131;129;136;134;137;122;122;131;143;133;154;150;128;141;111;126;140;126;127;126;134;95;144;149;129;147;126;133;132;132;127;130;117;109;129;137;143;135;133;95;113;106;124;114;107;130;123;135;130;125;117;114;120;110;141;125;129;113;114;114;137;116;112;123;127;115;139;141;132;129;138;138;115;127;148;170;178;162;192;139;117;132;129;124;120;115;123;113;134;109;152;147;136;132;125;153;115;128;129;120;105;103;103;116;121;120;139;122;119;129;132;110;155;134;146;132;122;133;139;130;114;139;128;141;146;134;136;110;135;126;126;108;131;115;144;114;123;120;135;139;121;113;148;136;129;118;117;127;138;146;115;158;144;133;128;121;132;159;149;161;135;116;138;139;99;129;112;129;134;132;116;126;122;142;103;131;141;161;163;135;141;147;167;161;155;147;126;141;144;140;130;109;106;76;87;98;95;101;112;105;130;104;102;93;99;118;98;115;118;109;123;130;137;103;115;137;110;138;121;142;144;117;144;121;129;119;139;141;112;120;141;162;140;138;153;132;146;137;138;115;93;73;79;64;87;85;95;100;101;115;117;119;120;118;108;145;116;119;130;118;128;127;121;132;137;136;165;140;104;101;86;82;100;80;86;117;100;108;96;111;111;109;101;107;120;105;110;121;129;126;130;111;123;117;121;121;126;137;141;147;152;125;116;105;141;141;128;124;125;137;144;140;145;125;121;126;133;120;124;122;111;108;134;121;129;118;130;133;121;155;125;126;122;122;148;136;127;99;135;123;158;165;163;166;139;152;135;99;77;56;50;57;54;66;73;91;112;117;102;127;135;115;121;125;97;101;100;113;125;128;113;104;105;93;119;92;91;97;111;95;112;107;101;115;102;122;122;137;132;131;107;113;110;97;104;101;109;97;103;110;94;83;96;97;91;88;102;93;97;121;91;121;107;111;135;144;136;136;130;115;115;109;103;98;119;135;127;117;140;120;126;157;135;145;125;142;135;148;136;151;135;127;120;99;147;121;145;139;159;115;111;135;101;121;123;131;108;128;126;116;91;111;99;122;88;117;112;124;100;110;100;113;124;100;107;101;108;123;115;109;92;92;125;127;132;130;137;121;141;133;130;142;130;120;128;132;142;130;114;110;106;114;100;120;112;120;120;105;97;110;96;119;94;83;113;122;115;122;115;120;149;135;152;119;118;124;135;125;131;143;143;132;141;152;144;158;184;172;147;154;160;121;126;125;145;129;118;130;135;117;120;134;118;130;106;119;114;122;109;117;136;109;128;125;139;119;137;143;131;119;118;109;110;133;131;143;144;124;120;109;116;112;121;117;128;101;106;105;128;108;119;142;127;127;130;138;108;114;104;119;125;141;141;127;141;119;132;125;100;101;121;132;112;135;123;126;157;127;123;122;133;119;129;118;117;121;131;134;121;140;130;137;137;141;110;106;124;87;140;122;134;124;138;148;130;149;139;135;131;120;103;129;115;125;109;140;124;122;136;133;126;132;117;118;120;109;133;127;143;145;151;134;148;140;127;115;137;150;146;121;115;132;127;132;125;108;136;166;131;124;134;137;147;132;152;119;122;140;127;134;152;111;125;164;160;159;136;161;140;125;141;142;133;153;171;158;125;146;146;138;114;99;118;141;155;152;138;121;127;151;137;151;138;152;126;124;127;143;133;151;148;149;158;155;151;135;126;128;135;132;135;160;140;130;134;129;132;125;131;156;114;143;125;128;115;124;115;146;114;112;132;130;140;126;101;134;130;130;103;110;115;129;135;153;157;160;135;150;133;113;133;113;137;141;133;157;143;147;150;145;124;154;142;161;204;178;177;148;146;123;111;114;120;128;142;164;148;154;132;153;113;117;119;138;123;134;147;148;174;148;126;157;118;145;154;127;130;148;134;152;123;122;117;130;104;115;118;136;131;121;129;117;112;113;135;155;124;118;140;146;110;98;117;137;135;136;154;149;108;128;107;85;115;87;141;170;174;150;163;129;125;132;110;115;132;135;115;117;143;122;136;122;139;144;121;133;128;109;97;127;149;143;140;137;126;130;160;165;163;128;141;121;117;116;106;119;127;121;116;121;138;137;147;148;129;152;133;150;131;129;128;121;139;87;82;95;120;123;114;139;123;107;116;123;133;156;150;154;135;157;144;159;150;153;143;158;152;142;149;125;153;143;158;161;110;138;130;106;119;136;132;131;136;118;141;134;152;125;129;130;149;119;137;123;150;130;104;122;121;113;122;124;126;131;126;119;120;127;126;114;117;108;131;136;133;145;123;129;135;142;136;120;115;163;103;141;129;137;146;144;152;141;157;157;159;124;143;141;140;168;143;143;146;145;123;144;120;150;127;117;138;152;156;126;146;131;132;154;114;122;125;120;116;123;127;115;125;95;129;119;115;93;124;120;121;116;150;134;135;121;121;100;130;110;122;124;129;149;125;136;111;140;134;119;132;125;113;149;125;111;130;118;121;110;109;132;111;130;106;132;143;124;121;126;127;140;121;136;145;147;138;142;124;157;113;176;157;141;153;123;113;113;135;148;124;142;137;137;122;90;129;123;94;107;101;122;115;131;162;128;137;154;124;135;141;139;137;120;123;115;141;137;119;126;132;141;141;158;153;165;140;130;166;166;156;129;146;135;173;177;173;175;184;175;170;172;145;147;131;179;196;215;230;178;138;144;154;157;154;132;131;111;117;121;118;116;108;136;130;118;137;132;121;123;126;137;123;122;135;133;119;109;108;128;147;155;133;122;141;148;165;154;159;143;155;141;153;174;150;156;115;130;125;125;130;143;145;156;195;188;163;157;184;166;151;160;154;180;167;149;126;135;121;129;114;129;102;115;123;105;130;129;140;129;145;109;130;142;122;133;122;147;137;138;120;136;122;157;128;117;131;131;144;128;138;132;134;121;130;113;130;132;125;113;123;123;113;117;140;127;130;136;129;136;119;145;143;134;149;129;129;104;105;128;144;138;98;100;120;129;121;114;132;129;112;125;116;143;131;130;129;124;108;130;135;142;138;138;155;104;126;141;142;158;141;128
115;92;135;181;145;126;113;101;109;121;146;117;120;134;118;121;113;133;122;142;119;115;130;120;106;125;120;106;113;118;116;156;146;116;106;119;119;122;95;97;109;101;100;121;109;112;121;109;113;99;119;104;94;85;112;104;105;105;108;103;122;126;122;134;106;109;109;89;116;112;128;114;104;124;99;93;111;132;109;94;115;113;112;131;104;127;121;124;120;104;93;117;134;113;116;124;98;93;111;113;127;114;114;101;125;107;107;98;118;121;93;113;99;115;134;108;117;110;103;106;111;123;111;118;115;125;121;123;119;104;108;114;103;112;121;89;124;98;115;113;137;130;133;98;106;100;136;92;96;113;122;111;104;89;91;109;114;104;113;106;116;109;100;84;124;119;111;117;126;84;110;103;109;110;111;117;106;121;125;146;137;127;117;129;130;121;106;145;118;133;143;146;118;113;132;122;124;118;131;117;101;130;118;100;102;115;116;127;133;127;114;129;128;102;132;119;123;131;128;136;137;149;145;146;134;140;132;120;122;122;115;141;151;130;104;143;131;161;131;127;144;148;156;94;122;100;108;140;147;146;144;129;133;132;98;109;101;118;131;110;137;107;134;119;105;115;112;120;101;106;105;117;105;121;109;121;122;105;111;120;107;152;135;129;119;157;145;152;149;170;187;165;151;139;108;108;114;125;120;124;130;120;99;121;117;131;155;137;113;121;126;123;135;108;108;112;96;129;110;136;117;115;127;112;127;148;136;129;124;137;112;130;126;123;147;146;120;128;104;119;126;103;121;122;107;132;112;138;116;123;115;119;105;149;146;145;141;151;133;117;129;141;140;125;116;129;116;145;128;157;129;145;143;131;125;142;123;140;97;116;123;123;131;141;122;141;114;109;134;111;135;168;170;139;122;151;187;166;173;128;144;146;133;128;118;128;105;96;100;99;102;119;109;100;116;101;128;115;132;118;127;105;106;123;129;116;104;118;107;113;128;130;135;119;126;130;125;120;137;117;141;136;124;122;153;123;146;153;150;135;159;136;132;116;91;90;89;61;85;82;79;87;88;109;99;109;116;127;113;121;122;129;118;148;120;130;124;135;126;117;121;121;119;100;80;83;86;79;69;105;120;111;102;99;116;106;93;88;97;125;123;134;122;129;143;126;109;130;127;135;118;161;123;140;119;118;115;146;144;128;118;145;116;137;120;135;144;142;121;121;96;128;113;117;110;114;113;122;127;119;139;156;178;138;156;122;121;120;128;122;116;145;128;123;126;160;195;199;145;130;97;98;68;70;51;55;56;80;77;96;102;95;114;119;130;105;121;118;107;119;107;117;117;105;101;121;83;103;95;88;90;94;124;92;110;105;109;108;111;119;125;113;134;130;123;106;109;140;99;105;98;97;86;96;94;79;102;95;104;85;95;96;92;109;113;114;109;131;105;111;122;108;110;117;107;107;91;121;107;116;119;149;119;145;169;141;165;161;141;135;143;160;145;119;135;130;132;124;128;119;166;155;157;121;125;123;131;101;121;106;120;136;106;100;131;104;105;106;109;112;126;125;112;109;113;105;126;134;113;133;123;129;104;101;114;103;108;141;142;102;118;129;130;124;126;130;137;133;131;128;135;120;119;114;98;94;101;118;127;93;115;113;109;109;122;118;80;111;117;116;125;111;107;112;126;114;134;129;141;117;129;116;109;148;156;159;146;144;140;162;130;157;167;151;168;147;129;122;147;147;138;116;114;111;139;144;119;126;126;133;117;121;135;98;117;115;116;124;115;121;134;140;131;133;111;146;131;129;149;138;132;94;102;107;104;122;116;110;118;126;98;112;124;111;136;96;121;123;104;133;110;126;123;120;136;129;133;106;125;147;134;143;137;125;132;121;116;117;147;144;125;142;117;103;130;117;113;115;117;126;149;124;132;137;142;108;127;121;111;117;109;134;126;137;123;124;112;145;160;144;143;130;130;117;106;126;119;120;134;120;120;112;125;142;132;131;120;114;95;111;141;175;161;137;139;130;129;149;134;150;137;135;136;137;157;132;128;153;111;136;147;143;118;138;135;127;124;128;150;145;152;117;122;133;152;129;158;143;128;148;162;170;134;143;131;144;141;155;147;170;147;164;134;145;122;147;132;138;148;135;159;123;144;143;151;144;141;144;153;142;127;137;114;121;126;136;153;158;136;115;128;134;118;136;122;155;134;136;141;131;122;128;125;129;148;129;114;115;117;137;133;113;127;135;135;129;115;133;98;115;130;129;108;112;111;128;147;152;148;150;124;150;148;133;126;116;115;131;132;139;154;149;127;167;147;136;140;163;174;177;150;145;146;149;113;114;111;140;144;169;158;153;147;149;106;107;106;93;89;120;123;135;151;167;134;139;136;120;139;136;139;151;128;149;136;124;125;126;145;129;123;159;134;142;125;125;124;105;123;145;165;130;138;128;116;116;121;121;121;145;131;143;127;105;112;86;113;137;157;169;158;148;132;134;132;117;133;141;106;129;145;134;127;154;130;144;144;140;124;127;148;125;141;153;146;148;117;112;140;167;162;180;159;144;126;124;125;120;120;104;124;110;134;123;144;163;127;159;148;128;151;139;155;149;140;113;143;111;94;84;92;128;140;142;125;99;119;115;141;148;140;167;148;142;151;159;145;144;128;124;142;134;125;145;166;142;158;132;131;130;128;125;120;115;128;149;124;141;124;135;121;117;114;121;137;116;132;145;133;143;126;121;129;111;131;127;113;128;104;148;139;153;146;124;120;113;105;107;113;123;116;141;141;136;146;125;138;142;132;121;130;146;128;148;148;137;151;164;133;143;137;139;151;196;177;143;129;127;125;141;131;145;134;116;136;142;143;163;135;151;135;128;145;116;118;123;123;108;125;116;131;131;114;115;103;107;111;127;113;127;126;126;123;121;128;123;120;120;133;146;121;118;110;117;124;113;121;127;132;138;114;119;139;134;101;116;101;136;135;153;115;119;121;145;123;116;125;101;104;123;134;134;130;118;149;146;145;160;152;170;167;135;135;115;121;131;132;118;117;144;149;146;106;125;113;104;113;110;119;100;118;128;151;117;112;133;126;139;128;128;130;135;107;159;127;144;128;124;117;121;139;142;156;153;159;156;153;149;157;158;135;146;164;162;190;193;186;179;167;150;148;156;135;130;182;220;236;187;127;141;151;155;141;126;124;116;133;115;119;118;148;128;126;123;131;115;113;112;112;116;109;130;132;122;134;122;118;129;152;135;132;137;144;155;145;156;146;166;139;156;165;168;157;152;144;128;133;146;124;119;156;155;178;148;157;187;160;161;162;160;169;174;172;162;148;138;119;110;112;114;111;122;106;109;96;106;117;128;118;145;149;127;129;131;150;127;149;137;138;136;131;159;141;130;133;113;132;109;137;153;115;140;121;125;120;108;113;123;113;126;119;123;117;127;129;137;124;128;144;143;137;150;140;123;145;125;110;128;129;105;121;119;137;103;127;104;108;133;122;132;127;150;128;137;116;136;124;146;120;118;142;125;121;128;138;129;146;146;116;127
117;119;144;148;142;111;97;111;101;125;113;131;136;118;100;112;108;129;116;108;113;114;125;112;112;106;119;119;94;117;99;108;118;116;94;116;116;96;118;110;117;101;104;114;141;131;139;107;125;118;116;142;106;89;102;93;92;98;121;94;102;120;101;107;102;111;130;113;108;123;124;129;103;114;110;102;104;105;82;111;126;118;120;125;99;142;124;135;125;112;118;128;127;106;109;113;113;115;101;104;129;116;93;137;130;105;113;110;114;112;102;114;121;105;111;105;121;115;98;128;116;120;108;114;124;130;93;128;98;121;125;109;104;115;121;119;113;117;121;124;123;137;110;115;115;114;118;131;114;112;121;108;118;104;90;118;102;109;109;109;110;98;115;122;104;125;116;111;112;114;143;87;117;138;103;124;103;97;105;110;117;130;145;107;122;125;109;115;122;133;164;140;128;127;136;105;135;115;131;128;116;107;131;123;116;130;128;126;119;124;137;124;119;134;115;129;127;135;137;128;133;139;174;165;138;139;136;127;131;123;102;121;117;127;121;111;152;133;147;112;117;131;128;137;136;120;117;128;131;128;135;143;109;98;113;101;109;113;126;122;117;107;124;107;105;111;128;116;113;119;117;107;109;107;120;97;117;111;127;154;137;134;148;141;139;136;131;143;146;148;183;172;178;131;96;89;123;105;116;120;122;125;135;122;136;140;136;146;123;114;127;108;118;133;131;111;119;105;112;112;109;117;126;107;131;124;135;139;119;129;120;112;135;136;153;123;146;110;114;116;131;105;120;115;124;122;103;106;126;113;135;133;153;149;134;137;174;126;125;123;124;128;149;125;125;120;129;126;147;148;143;133;134;138;139;135;115;145;111;132;127;134;115;118;112;129;146;120;137;128;128;117;133;124;107;132;164;163;167;135;140;140;136;149;141;144;134;82;107;72;95;106;130;106;113;104;124;119;121;115;128;133;103;106;122;126;110;124;117;134;106;102;127;124;123;133;149;136;134;117;132;116;106;128;128;146;143;134;143;135;144;120;137;110;96;76;56;64;72;93;105;98;109;102;99;105;122;118;123;118;121;110;134;135;123;113;129;135;133;128;124;110;104;110;96;79;82;73;76;105;99;102;109;94;114;103;115;112;122;96;131;128;120;104;118;128;115;117;121;159;115;151;158;127;122;116;118;116;131;127;136;129;133;136;132;141;125;124;109;110;126;126;120;106;113;137;115;130;124;126;151;134;156;123;138;121;110;110;111;131;130;128;134;147;123;177;191;203;153;145;138;88;63;73;52;50;54;65;75;90;102;129;120;117;145;121;140;118;109;115;101;109;122;113;121;102;93;103;82;90;98;119;116;110;127;120;111;114;108;110;129;134;130;119;129;130;121;129;112;103;99;77;102;96;102;111;104;79;91;100;108;87;101;113;107;100;102;99;117;106;106;114;100;97;94;105;80;121;112;104;137;133;127;148;148;116;164;129;129;148;140;127;143;147;142;123;132;116;129;140;154;150;148;135;146;134;137;142;104;128;127;131;114;132;116;105;101;145;108;133;112;103;101;105;121;135;101;127;119;106;107;114;112;122;126;98;119;100;131;117;129;139;115;125;143;112;117;124;99;114;127;127;97;106;84;85;98;117;121;119;96;113;101;78;107;86;115;106;129;154;141;115;137;136;106;93;106;123;125;141;125;126;124;144;134;133;157;145;159;155;172;164;158;173;172;152;147;128;140;119;132;102;107;99;122;117;127;117;112;121;115;104;129;119;132;123;118;135;133;133;150;134;116;124;117;134;145;150;133;124;101;115;109;101;100;111;125;153;146;109;132;108;114;121;112;109;111;111;122;118;118;132;129;105;112;106;130;112;139;117;136;151;137;111;113;130;142;134;125;120;134;129;141;146;150;121;127;111;136;112;128;133;153;153;117;126;147;148;139;124;124;117;123;109;104;104;139;132;137;141;137;122;117;108;117;126;141;127;137;104;140;145;146;140;139;125;132;114;111;143;139;152;167;150;142;145;131;141;169;140;126;143;156;126;131;147;144;116;117;130;115;117;138;147;136;119;138;139;169;149;142;123;125;124;129;135;150;136;144;128;120;120;134;122;136;131;131;135;138;152;183;149;126;130;130;149;143;134;137;129;125;133;145;136;134;127;125;141;135;150;149;134;117;115;140;152;141;145;127;120;115;139;130;114;144;131;119;128;130;133;137;126;110;113;130;115;112;104;114;129;127;129;128;139;149;131;123;113;133;134;134;130;125;106;118;116;124;136;143;159;143;120;120;134;124;126;103;131;138;179;180;144;136;124;112;141;135;163;131;147;144;145;138;97;123;101;121;130;181;161;168;177;157;135;101;103;115;109;124;142;139;154;157;153;154;135;122;157;148;139;149;151;140;136;134;148;122;132;106;126;122;130;137;149;113;116;119;135;127;136;136;124;141;109;103;117;142;115;131;118;135;122;120;81;83;91;109;124;163;173;135;143;131;157;131;140;120;131;131;147;120;125;137;151;141;156;141;134;126;116;133;149;165;161;158;122;121;149;145;182;193;168;141;136;114;132;150;121;133;112;120;121;129;147;141;155;129;121;143;132;159;167;134;149;142;160;120;128;97;89;107;124;155;157;154;115;122;118;140;156;146;129;130;142;170;140;155;123;158;135;122;129;117;123;135;157;158;127;105;110;111;132;120;126;126;135;131;122;145;109;129;118;121;135;133;149;142;133;148;135;119;117;128;124;135;126;143;129;149;138;140;121;154;142;128;149;113;124;119;133;115;134;127;124;137;128;123;145;180;129;150;128;116;157;151;129;129;137;143;142;133;126;146;158;144;153;115;142;133;120;140;139;104;131;145;136;124;137;146;148;123;105;124;104;129;112;110;98;146;121;127;111;111;118;127;119;120;119;102;119;117;133;121;110;128;136;116;122;143;138;117;119;115;120;106;129;125;107;118;124;115;126;119;137;133;139;145;147;142;133;136;130;145;132;125;105;117;120;102;125;120;136;128;132;138;155;167;161;161;134;152;122;120;140;132;132;159;139;148;168;112;124;119;110;116;143;108;132;115;105;95;110;121;109;103;115;126;148;150;135;112;142;134;124;126;131;118;132;131;154;141;134;146;157;158;130;147;154;150;161;136;159;160;150;182;174;185;155;131;151;148;155;123;180;219;272;223;196;154;141;164;158;127;132;125;124;120;130;112;125;125;145;120;115;103;138;133;102;124;125;117;139;156;131;122;116;136;153;131;134;136;163;136;150;153;150;169;147;151;135;139;150;141;130;139;149;129;136;128;126;129;147;183;163;160;165;174;167;151;163;167;176;171;161;150;135;147;128;117;100;111;102;132;100;119;122;113;137;123;148;143;126;130;142;138;141;139;159;144;141;155;136;129;123;138;140;108;121;156;127;115;145;156;129;133;134;130;125;125;117;110;121;106;118;103;127;134;155;122;140;135;166;136;117;103;136;116;104;119;109;113;110;136;145;133;133;128;135;117;111;130;114;120;148;111;120;106;120;117;137;128;121;134;137;118;117;116;144;149;118
118;110;120;131;149;109;104;92;112;123;115;132;124;126;128;123;129;119;115;113;105;122;125;122;119;102;104;99;112;108;87;108;98;98;131;128;102;116;98;124;116;108;118;125;126;142;129;121;93;111;118;141;133;123;99;119;99;97;85;99;83;122;115;111;95;97;99;90;97;121;109;100;123;104;105;95;111;118;100;125;109;104;136;101;117;126;131;152;108;145;132;116;121;131;106;119;100;123;102;102;131;136;105;113;101;136;131;122;101;128;104;100;120;108;122;117;125;130;113;108;96;109;125;107;124;122;125;128;106;118;111;111;122;108;119;109;115;114;145;117;123;128;108;103;103;133;104;113;114;106;122;114;116;104;106;114;107;115;90;101;141;129;117;113;119;136;113;111;105;117;113;109;122;120;132;94;120;117;90;118;128;133;139;128;117;107;119;124;110;106;121;132;119;115;118;108;117;114;100;105;89;121;132;153;117;130;108;117;120;116;110;134;125;121;118;131;124;135;132;123;137;127;141;158;138;131;139;142;146;124;137;139;127;128;113;139;145;145;133;102;128;144;128;113;126;132;120;124;113;152;148;122;111;119;132;118;118;127;111;103;138;112;122;112;107;109;126;127;117;119;121;116;116;113;109;116;97;112;115;138;135;139;127;145;162;128;138;121;140;161;155;163;176;121;97;88;110;136;131;106;136;136;114;121;146;118;120;126;136;129;122;116;132;126;123;114;124;114;117;104;128;107;112;123;132;137;135;137;111;123;125;117;138;112;116;130;137;127;111;139;124;134;140;104;138;114;114;110;123;117;111;130;127;146;159;153;131;154;131;121;124;147;161;155;151;140;133;116;123;143;135;123;148;140;137;125;131;148;115;114;140;119;110;124;143;158;145;132;143;134;141;129;155;136;121;145;152;153;144;141;158;144;140;133;121;135;119;81;96;90;99;104;114;97;136;96;111;117;105;121;135;117;110;114;111;114;120;134;120;116;116;109;118;135;124;118;133;109;105;128;108;132;139;128;131;145;114;144;131;145;168;140;139;110;80;82;74;79;96;100;88;110;102;102;117;105;130;107;110;109;118;103;125;112;122;128;116;144;121;129;133;119;100;97;97;88;93;89;100;94;75;93;85;91;101;86;118;114;104;118;117;138;121;122;142;111;120;106;104;133;135;144;145;141;156;121;122;130;139;110;102;134;127;141;153;125;126;131;114;109;124;129;99;131;101;123;116;109;104;120;130;137;131;143;115;129;137;96;137;111;113;107;137;121;149;172;152;160;145;148;114;88;67;75;57;52;50;63;86;78;103;140;110;119;129;137;126;123;108;95;116;94;126;108;110;113;114;92;102;104;97;110;124;126;129;123;132;103;118;120;119;117;123;122;138;134;129;142;134;99;95;124;120;109;119;103;111;103;82;99;108;106;107;118;119;93;136;119;91;91;143;132;109;114;116;120;121;110;111;118;122;147;141;116;146;163;149;137;151;137;125;143;140;133;137;107;146;128;141;129;138;152;166;170;125;154;173;158;118;141;138;127;121;123;101;111;109;117;131;126;108;97;111;128;110;117;113;111;128;123;133;105;126;116;132;117;109;106;133;127;126;132;118;141;121;126;135;138;122;131;123;107;106;107;90;96;80;83;100;113;123;96;107;88;120;98;98;91;124;151;131;131;131;124;114;114;118;128;149;118;114;132;111;134;142;119;129;139;141;156;162;179;182;144;156;138;131;118;116;112;104;148;127;102;124;107;111;119;121;129;112;101;117;133;120;127;130;120;129;118;125;110;116;115;125;144;178;159;146;122;128;130;116;123;124;131;128;119;134;149;134;136;125;133;130;117;100;97;111;120;124;123;109;117;117;141;126;116;129;120;113;137;114;122;127;119;130;128;111;135;123;125;148;124;112;118;113;125;120;143;121;142;117;142;147;146;137;134;120;133;114;109;104;126;122;132;134;115;154;131;128;120;114;147;108;115;127;111;106;125;141;127;139;147;118;117;111;99;109;132;130;152;168;139;120;147;145;152;179;178;126;124;107;137;133;141;139;132;137;142;161;144;121;143;140;145;165;140;150;131;144;137;136;111;143;145;122;154;139;137;142;132;110;115;149;126;144;132;136;174;165;161;159;131;145;132;130;133;135;144;147;147;131;151;131;149;128;145;149;145;156;151;142;135;123;159;143;154;118;152;135;145;144;127;123;116;122;113;118;114;125;127;135;117;120;122;105;106;113;112;104;147;145;149;104;129;128;120;119;141;127;114;101;133;116;101;139;143;132;153;127;148;124;137;117;122;136;131;152;162;148;158;124;128;135;118;125;143;155;147;148;132;157;150;141;117;133;130;171;187;171;147;157;133;133;122;134;129;132;117;114;134;134;149;130;157;147;143;141;150;162;154;153;179;135;111;113;139;121;130;158;135;145;147;131;130;138;123;122;133;158;140;170;135;134;128;132;119;131;137;153;121;118;120;74;82;136;139;152;159;170;156;153;146;138;122;105;140;107;143;141;140;128;141;140;138;147;132;133;141;115;163;160;185;173;147;120;127;131;177;193;134;163;147;137;112;127;114;128;144;113;115;131;140;124;154;138;136;144;150;159;137;126;140;145;135;181;164;139;104;102;123;130;168;177;189;139;148;150;131;124;132;120;141;145;138;154;145;148;155;116;125;97;114;154;151;142;141;102;122;147;135;130;152;132;128;128;131;122;133;114;127;117;141;148;165;149;189;143;125;146;119;155;138;140;141;126;117;125;138;127;121;123;143;121;126;130;115;141;136;124;127;124;114;130;137;159;168;157;163;140;135;162;138;119;138;142;138;130;152;147;135;144;149;139;150;126;112;134;157;145;156;134;118;112;129;173;135;150;149;118;116;120;115;108;112;123;93;131;118;133;120;109;123;119;123;122;126;104;131;121;112;135;110;107;114;144;131;134;112;121;131;125;114;132;129;128;132;118;127;129;124;104;138;126;122;104;135;140;134;131;126;130;139;135;114;122;109;116;137;143;135;132;136;140;174;171;150;138;137;125;141;132;130;130;156;141;158;154;125;161;115;132;120;130;117;129;127;100;95;108;112;116;102;99;126;124;139;123;128;141;152;146;125;136;127;138;134;143;162;152;148;167;147;117;161;145;155;133;139;137;140;155;138;153;152;146;145;146;138;140;155;121;166;236;267;201;167;137;150;154;140;142;140;107;87;115;125;127;128;112;126;131;125;119;136;115;109;114;122;134;143;145;150;119;115;129;145;142;152;112;146;150;147;156;170;156;186;163;147;140;161;154;145;138;136;134;146;126;145;146;145;163;176;153;170;170;133;163;165;158;161;141;177;144;117;103;137;118;109;87;115;106;142;114;129;139;144;142;124;147;123;141;132;127;142;133;146;135;148;136;140;141;143;131;127;132;132;127;130;132;126;120;147;129;109;128;126;118;108;123;139;99;125;110;140;130;118;125;122;126;152;158;131;145;114;110;116;119;115;118;131;121;121;100;132;117;132;120;127;109;104;109;116;127;147;127;129;139;132;128;139;128;118;140;153;129;131;146;149
120;115;116;109;105;118;113;117;113;117;115;99;116;110;118;106;119;100;96;114;108;100;115;111;129;101;104;123;122;125;111;110;113;113;120;109;106;100;119;97;119;117;122;120;124;169;140;106;111;127;107;119;127;93;105;110;101;107;98;101;95;88;91;115;119;115;112;130;129;100;107;110;105;100;114;109;111;107;130;124;114;110;114;108;102;131;127;127;119;110;121;99;120;105;109;117;96;117;100;118;134;114;103;113;119;118;138;115;109;117;133;106;112;124;111;108;118;113;107;135;112;102;115;107;114;112;115;101;111;119;92;99;110;111;107;110;128;126;110;105;95;114;119;123;137;125;107;102;122;108;107;91;106;94;109;128;133;108;116;108;103;123;128;109;98;113;107;111;116;132;131;124;121;138;109;100;117;125;126;120;132;130;137;131;117;109;130;103;115;115;132;124;105;139;122;121;118;132;104;108;118;107;129;141;150;118;126;106;112;121;131;173;126;141;112;136;109;129;129;103;118;146;138;163;120;152;159;174;158;126;133;127;114;129;137;116;147;163;134;118;143;114;140;132;144;142;120;120;143;138;135;115;100;119;100;126;126;103;122;119;118;106;117;146;111;109;103;145;133;113;113;120;107;112;112;111;141;119;141;159;160;148;138;144;135;146;144;152;154;131;150;159;150;90;75;89;106;115;110;121;113;110;117;130;128;119;147;117;141;146;130;131;121;127;139;127;127;116;108;114;131;123;113;109;112;106;141;115;134;123;133;130;107;135;118;126;114;110;111;132;102;118;132;117;119;120;118;130;135;123;132;150;127;152;137;130;130;151;118;118;138;126;150;149;137;119;143;134;158;135;133;145;139;148;129;150;139;105;116;108;125;118;124;128;121;139;155;125;137;148;138;125;133;136;141;142;124;123;127;112;132;129;147;134;122;121;101;97;98;104;104;90;111;112;141;128;113;116;111;110;131;138;111;109;102;116;114;134;129;100;110;106;116;112;104;141;116;118;142;119;122;115;113;137;106;117;141;153;116;140;160;149;132;99;88;70;75;82;93;102;110;114;108;122;103;101;124;123;116;106;125;128;125;119;130;141;125;148;138;131;132;125;112;82;92;72;85;84;98;100;91;60;85;83;114;88;93;115;104;111;120;117;120;133;118;132;123;126;107;121;122;113;144;123;128;133;118;129;123;112;121;117;146;150;131;141;125;123;105;121;113;100;123;116;110;116;120;117;109;115;125;123;139;121;128;120;112;121;105;104;104;132;102;127;161;169;187;155;142;168;112;92;70;60;73;57;51;55;74;78;109;99;114;137;144;148;117;95;143;132;116;87;128;117;112;113;107;96;95;88;104;110;102;111;102;140;116;110;126;131;99;124;103;117;134;137;123;115;143;122;114;126;123;127;111;105;108;120;115;101;119;113;98;115;110;103;105;113;103;101;103;116;126;101;116;112;114;124;126;146;139;152;148;154;134;150;131;180;170;132;145;141;166;137;144;147;135;161;152;134;167;146;161;165;157;178;144;143;137;110;127;152;118;108;105;108;125;126;133;118;133;120;116;121;107;103;104;112;122;119;124;117;121;124;128;116;126;121;132;110;113;143;132;146;115;128;136;134;139;144;127;133;110;98;97;92;106;89;107;113;108;102;81;115;87;100;95;93;90;114;96;117;119;125;100;112;99;93;120;132;117;132;115;155;148;150;144;123;139;168;203;156;163;166;187;122;142;124;117;118;144;133;126;109;135;134;115;132;120;106;119;124;123;108;140;135;122;117;118;118;123;116;121;104;148;131;127;155;117;93;129;98;108;118;113;132;137;126;140;154;132;105;135;136;109;130;112;111;127;130;126;101;132;129;123;130;107;138;125;107;131;108;120;147;119;112;129;129;129;120;137;106;97;118;112;130;122;107;116;153;164;153;117;117;103;119;127;141;142;120;132;134;129;123;125;125;116;143;138;122;139;110;132;128;109;133;112;137;120;110;138;116;138;142;124;136;121;119;96;134;143;138;159;148;128;153;175;147;188;153;128;147;106;136;144;128;133;129;134;142;140;135;158;155;144;161;151;173;159;131;142;126;107;112;136;148;129;139;140;119;147;122;120;114;140;127;140;149;133;138;159;176;156;120;113;137;120;132;118;138;157;134;127;142;150;144;142;155;123;148;149;128;132;124;142;132;154;140;132;131;166;172;136;131;119;128;103;113;139;141;119;101;117;124;136;113;120;133;136;119;138;140;144;111;138;138;123;104;116;123;120;143;111;105;100;129;124;133;126;126;121;119;113;120;121;128;137;139;158;150;139;137;134;114;141;96;130;122;142;124;175;151;148;117;135;117;122;163;172;160;158;148;136;125;139;120;118;133;132;135;123;133;162;136;154;144;156;140;157;174;165;175;145;126;133;138;146;102;117;134;133;142;136;151;146;134;102;123;128;133;133;151;117;137;117;131;140;128;119;116;134;119;125;119;103;123;115;135;142;153;162;172;176;157;145;137;145;125;114;125;120;172;134;138;155;133;123;139;146;127;122;179;184;163;157;161;124;117;132;131;144;144;135;116;119;126;128;138;119;125;131;108;118;125;128;137;129;143;112;121;150;148;135;135;148;168;166;162;152;103;125;129;142;173;187;202;199;177;145;118;139;134;151;157;149;154;144;132;138;135;150;125;133;150;163;166;133;148;126;148;126;125;129;143;127;131;135;121;142;109;131;126;111;140;152;175;149;151;148;151;129;144;127;132;131;122;122;127;121;144;116;113;133;130;108;113;127;126;125;112;138;139;132;121;127;122;134;147;148;181;148;116;126;153;122;138;155;121;138;158;133;129;136;141;139;128;152;116;119;121;148;142;128;134;136;148;149;148;151;129;139;110;131;121;114;128;113;109;134;126;131;120;122;124;117;115;113;101;108;135;132;130;100;125;129;126;119;115;123;118;137;129;128;134;120;120;133;110;118;119;129;124;95;117;115;128;136;139;143;158;176;133;128;119;118;113;124;116;120;120;142;164;138;141;157;146;168;148;133;118;154;129;146;146;134;157;151;162;171;129;136;118;121;116;128;120;105;125;89;111;107;113;119;94;103;100;110;137;137;150;127;128;139;126;133;135;152;151;138;142;156;137;159;161;165;138;116;148;139;152;140;128;137;148;156;156;132;118;135;159;130;118;159;156;204;214;195;143;136;135;137;131;130;139;129;128;114;137;120;98;122;125;113;111;106;138;135;136;118;116;137;137;141;116;122;130;117;132;143;146;120;137;125;158;160;178;172;174;158;154;136;147;136;159;170;140;146;151;150;152;146;171;164;153;159;178;177;165;171;139;151;147;137;157;128;113;111;114;120;127;98;121;118;106;123;117;130;117;134;122;147;138;125;156;139;138;157;146;133;145;137;133;119;118;143;122;151;136;130;131;138;161;130;121;131;115;118;111;131;109;119;108;134;135;125;120;102;128;129;133;141;143;131;141;151;127;132;116;121;125;123;132;112;122;133;111;108;117;140;129;128;117;143;134;120;135;140;116;142;137;129;122;130;110;137;119;128;123;119;151
131;118;109;131;115;114;125;123;117;127;111;118;119;126;116;116;116;112;107;123;112;100;108;103;114;115;125;111;137;128;93;95;102;103;105;141;113;107;108;112;107;100;105;92;143;125;133;94;126;128;119;112;106;122;104;84;89;96;108;100;102;104;84;108;102;99;121;103;121;99;125;126;108;113;105;95;110;112;126;100;124;106;121;123;107;115;128;118;125;114;117;106;116;99;120;119;89;105;112;135;122;111;112;120;108;107;145;140;111;110;122;85;111;111;123;110;96;108;110;95;114;108;106;113;97;115;104;126;111;122;111;118;122;112;114;101;124;120;130;109;103;114;117;93;116;108;104;119;101;105;100;107;92;121;101;120;110;102;99;96;102;127;110;121;108;110;93;118;121;126;112;144;147;126;127;122;125;131;124;118;109;116;144;121;124;102;105;115;125;117;122;147;129;119;129;115;114;115;107;120;114;136;131;167;125;123;123;123;130;131;117;134;143;127;119;130;132;118;129;125;130;142;138;138;143;137;166;205;192;152;123;122;114;124;152;132;120;136;125;107;123;134;118;131;110;132;109;142;117;119;123;120;87;104;104;121;98;106;131;109;122;115;116;110;120;125;136;126;143;127;124;132;124;95;104;116;150;135;128;154;137;147;175;139;149;146;163;155;154;155;142;131;144;101;74;74;111;120;134;108;126;125;116;111;129;134;126;141;117;122;140;155;113;119;135;100;129;128;129;140;130;101;119;117;114;131;125;138;126;121;129;119;111;132;140;129;112;128;109;119;114;117;109;139;140;128;124;119;143;138;149;122;124;118;148;115;127;149;129;120;115;129;132;149;155;142;137;119;120;145;140;142;157;132;137;134;122;133;99;120;145;124;118;112;139;131;146;119;114;133;141;143;148;125;136;150;137;146;149;133;110;131;123;115;137;138;118;115;89;107;111;93;125;131;105;132;137;111;102;126;103;114;94;121;126;113;110;128;124;124;118;111;116;124;109;131;164;136;129;107;119;148;135;130;162;112;142;145;141;148;143;137;116;118;92;84;95;91;98;97;98;92;94;98;126;135;100;134;97;129;121;121;127;117;121;150;132;120;110;140;137;119;130;98;89;97;92;93;90;107;78;75;82;83;62;88;71;90;97;114;131;142;122;130;115;126;130;114;118;132;140;145;167;121;167;141;134;114;121;123;125;130;127;164;152;138;112;103;109;94;124;122;126;116;139;129;132;114;126;124;124;132;110;133;132;126;144;122;138;130;106;109;128;116;127;160;176;168;166;133;101;63;57;67;59;70;71;79;61;83;115;104;105;112;113;127;123;122;115;138;109;113;122;140;115;133;112;114;84;119;103;105;124;116;139;132;118;120;128;116;99;98;112;95;142;133;134;143;110;105;134;128;125;130;100;106;97;108;108;101;93;103;98;101;97;113;110;117;133;100;93;116;102;105;109;121;114;105;112;132;146;133;137;129;144;120;139;158;162;152;145;150;144;148;160;142;149;160;142;137;156;161;156;172;141;161;143;129;117;117;141;150;132;102;122;106;105;109;119;138;107;120;119;109;115;98;117;120;118;104;119;119;113;125;120;144;114;127;133;125;101;149;127;145;115;119;154;144;131;140;136;137;113;113;96;83;106;95;99;101;109;98;81;94;87;106;89;85;85;112;101;123;116;119;138;125;101;117;117;135;121;117;134;142;139;135;130;153;153;170;177;183;182;156;142;142;120;129;139;124;104;111;113;117;132;119;122;114;136;106;95;114;108;124;107;117;124;134;116;137;121;137;112;114;133;127;128;122;130;116;119;113;105;122;113;107;128;132;129;142;127;126;133;110;102;124;104;128;122;125;109;131;125;117;113;90;132;103;111;117;120;126;131;111;129;115;136;119;137;113;123;106;136;116;117;119;120;149;124;130;150;143;147;130;141;128;137;135;133;138;118;104;110;137;117;121;107;143;122;128;143;119;118;140;127;118;133;132;113;126;130;132;141;147;147;143;112;127;117;131;99;125;143;136;136;162;185;163;143;107;139;116;126;139;121;120;128;142;138;133;127;135;156;121;136;139;162;138;139;129;145;95;101;126;136;145;147;148;122;105;109;142;144;124;131;123;126;136;137;137;127;132;136;161;121;133;120;138;141;138;145;153;128;120;156;168;137;155;157;137;139;137;131;114;145;154;128;142;150;127;127;162;120;115;119;118;120;121;133;132;109;126;118;131;134;106;132;107;131;151;141;110;111;97;111;120;122;119;135;121;121;141;123;106;104;131;125;116;141;147;135;104;114;119;118;137;116;129;127;158;164;117;132;113;119;140;133;142;109;129;137;152;153;155;125;144;143;146;155;150;151;119;126;145;115;140;125;158;133;164;172;173;156;148;153;138;156;149;165;152;157;147;171;157;143;137;132;109;143;130;165;139;176;148;146;130;136;133;125;135;129;125;150;160;133;125;126;145;129;119;120;105;118;121;113;109;114;129;132;153;161;157;156;156;170;135;121;121;122;135;119;131;141;126;157;140;164;146;141;139;115;163;130;160;156;145;163;117;119;150;137;127;145;129;115;136;109;121;130;132;137;142;144;135;139;133;119;137;132;137;134;140;125;154;137;133;183;151;131;122;137;139;146;193;249;188;185;172;148;140;113;125;123;127;144;133;130;148;161;140;161;141;147;160;143;139;147;143;131;123;119;148;136;134;129;116;126;125;122;120;133;137;131;134;113;159;176;131;154;153;142;144;158;136;144;150;144;138;142;150;147;125;126;135;140;145;138;123;119;135;135;119;123;116;104;137;137;139;139;162;162;127;137;115;135;126;152;121;144;148;139;133;136;142;122;126;141;139;112;125;131;133;134;127;139;167;132;138;140;131;107;130;120;141;113;113;117;112;121;126;97;130;123;96;105;103;123;129;122;133;123;115;123;113;128;114;124;111;131;115;116;135;138;130;116;109;120;117;135;122;117;131;104;114;103;120;125;130;149;195;153;125;142;114;132;151;121;123;137;154;136;144;151;161;151;154;145;152;138;156;152;128;128;127;133;149;167;175;166;145;130;122;156;137;130;112;104;129;125;125;107;107;110;102;96;121;129;131;154;137;148;143;133;124;123;133;129;110;131;117;112;151;156;160;150;137;135;163;144;131;135;155;167;173;164;153;118;125;157;136;157;144;136;147;229;180;156;127;135;126;119;130;99;101;122;113;129;124;123;125;127;109;148;137;103;115;132;167;130;116;129;102;114;137;109;134;115;103;147;130;165;132;118;134;140;168;176;147;165;154;171;155;152;173;146;146;134;129;138;120;132;174;171;146;155;164;158;155;146;144;151;126;148;131;116;129;112;102;120;118;103;120;122;108;107;112;120;128;137;143;167;118;126;136;123;144;132;132;146;140;130;138;127;122;154;128;124;123;145;128;145;156;152;135;133;118;95;111;119;111;96;117;134;152;122;122;109;125;119;117;143;148;152;127;132;97;128;108;129;122;141;118;120;124;132;123;114;138;124;129;126;123;121;111;118;136;146;132;140;119;104;137;115;118;132;120;118;106;119;115
93;113;131;96;101;115;112;106;86;80;122;122;107;118;105;142;124;113;116;116;121;83;99;109;120;120;96;131;125;121;114;107;87;122;109;115;105;119;111;119;94;104;115;109;126;110;113;115;119;103;127;111;124;105;99;92;116;109;103;102;84;89;100;99;95;107;106;112;100;101;112;121;113;91;105;105;152;121;110;116;117;112;111;110;97;112;111;111;114;131;115;107;114;97;111;112;113;98;114;136;111;126;123;109;119;114;117;103;126;120;94;106;117;126;117;106;99;102;106;101;139;117;100;114;105;136;105;110;102;129;111;120;99;121;111;125;117;117;118;104;132;113;91;104;134;129;110;115;98;96;115;113;101;121;102;128;122;106;97;106;113;126;115;102;104;109;117;109;125;139;140;114;128;128;155;126;117;115;129;132;111;128;126;126;129;126;128;103;108;127;127;112;124;119;122;111;124;107;115;101;127;120;126;125;118;122;98;115;129;161;122;172;132;142;134;110;133;119;129;115;163;129;124;136;123;157;200;209;167;133;130;116;129;115;117;128;125;133;127;118;122;118;136;123;124;131;134;124;121;136;109;119;101;101;123;109;105;97;118;105;100;113;117;95;125;120;141;159;172;143;162;130;105;106;123;124;125;112;119;135;143;140;150;151;137;141;160;149;121;164;166;137;154;106;77;96;114;116;101;129;130;109;114;120;135;134;126;122;120;143;113;153;128;130;128;148;150;145;143;122;126;113;112;116;114;118;126;100;109;129;119;121;125;131;127;124;124;118;136;134;125;136;117;135;145;120;120;116;143;158;148;128;122;134;115;145;136;144;118;103;103;133;148;143;131;136;142;141;122;121;143;153;171;137;114;137;137;111;105;118;129;132;140;141;124;144;130;108;138;135;134;143;154;136;165;138;134;145;134;135;112;138;124;127;116;97;114;111;94;91;95;101;109;132;136;108;120;100;112;128;121;118;112;121;114;118;119;123;109;129;118;113;113;104;129;136;131;127;108;110;135;139;142;133;129;138;146;132;131;141;153;155;120;112;110;84;98;87;86;106;80;117;119;120;102;128;115;131;142;131;124;122;136;110;128;110;126;139;129;141;131;123;111;102;91;87;79;82;91;127;98;95;73;80;74;104;106;118;110;133;109;136;104;134;131;136;111;123;108;124;142;140;137;130;122;134;139;126;132;127;123;154;128;122;146;127;122;112;122;111;133;129;95;133;125;134;126;139;121;131;132;135;111;128;107;135;139;111;126;110;92;116;125;130;164;157;176;168;142;131;99;93;88;86;64;61;67;66;83;98;122;92;98;87;107;111;112;93;106;115;136;123;137;127;123;114;109;116;111;99;80;114;99;101;129;115;113;107;128;110;135;108;119;113;139;138;136;127;117;111;123;116;159;151;123;101;119;105;115;91;93;85;112;106;119;105;120;115;143;130;133;103;129;124;106;108;130;114;128;131;118;120;118;122;135;144;149;151;174;150;143;125;119;151;128;124;169;167;148;162;151;188;206;146;163;128;160;153;126;125;133;123;137;121;135;120;105;120;133;135;130;121;113;104;104;122;112;104;126;96;136;119;123;127;134;129;120;121;126;95;135;127;111;112;139;123;120;132;134;150;127;141;150;132;121;114;124;102;116;91;100;91;108;115;114;96;86;83;86;102;99;100;129;125;137;137;116;108;120;117;128;123;135;148;114;145;172;147;164;166;148;191;165;175;172;139;155;140;93;118;119;132;133;134;91;129;129;129;103;132;121;123;109;112;104;115;113;108;132;120;135;123;106;148;126;128;123;115;112;122;121;115;105;119;139;141;120;118;127;107;125;140;139;140;113;125;106;102;122;109;129;115;115;127;118;114;90;105;123;128;123;144;131;127;129;125;129;120;137;137;120;117;129;133;126;107;126;107;108;110;137;165;124;145;115;125;128;138;135;129;108;117;124;138;119;136;134;136;122;117;122;140;117;132;127;114;142;144;127;116;127;159;147;138;126;119;117;112;116;150;129;127;133;121;130;121;124;166;145;137;124;119;133;132;135;129;129;123;126;138;123;129;118;123;124;151;118;126;123;128;145;125;125;105;134;121;129;125;141;130;117;123;109;130;127;131;139;124;151;160;119;136;138;132;149;130;124;150;153;137;137;144;115;148;119;148;149;166;138;166;148;136;131;130;151;146;165;136;135;132;130;125;125;121;132;131;115;119;146;110;96;128;109;135;110;143;132;112;118;108;124;103;131;126;113;138;133;124;138;135;129;162;128;111;106;122;126;143;116;118;107;132;101;116;135;107;137;105;149;132;129;137;137;111;115;130;123;112;115;137;138;128;134;138;123;115;151;139;154;133;141;116;122;124;124;119;130;146;162;177;180;157;168;142;145;139;132;133;123;164;152;159;167;115;152;119;131;115;122;141;156;152;156;154;141;135;147;135;132;117;136;136;134;165;170;158;136;119;128;133;120;113;128;124;127;122;122;141;148;136;192;196;188;165;156;123;114;134;125;116;132;137;123;127;131;152;124;119;134;137;130;151;144;125;148;142;117;105;115;118;129;144;146;137;142;120;125;139;125;125;112;134;130;106;137;141;132;109;142;122;123;141;116;137;162;178;168;158;162;129;121;120;154;160;220;238;212;166;147;146;140;134;124;127;125;147;120;151;132;136;161;165;154;164;148;153;163;151;119;102;101;118;125;135;150;140;147;103;142;109;133;140;110;137;141;157;160;144;160;157;171;160;150;155;139;136;138;148;114;150;105;118;143;144;141;110;156;131;133;149;139;143;117;113;131;125;155;171;142;156;144;157;124;154;128;138;139;138;141;140;128;143;132;153;132;154;137;134;141;122;128;115;126;115;118;132;151;161;149;170;134;115;120;124;103;115;103;112;122;119;123;114;125;123;132;137;118;110;109;118;123;122;148;107;152;134;123;131;107;109;119;143;119;121;112;136;127;122;134;132;117;107;121;133;126;124;118;128;144;149;164;140;108;134;133;104;126;109;129;141;139;133;130;132;131;162;124;138;134;119;133;136;136;151;147;146;165;167;191;160;131;102;134;132;103;116;123;125;105;134;123;116;122;123;96;113;131;144;129;156;154;146;132;129;129;131;124;133;132;129;160;158;172;178;161;164;141;143;153;139;147;154;169;155;148;148;119;132;127;139;118;112;127;134;167;132;153;122;122;124;97;120;135;140;126;132;139;122;125;127;123;107;129;127;123;123;135;154;154;121;135;122;124;129;125;111;117;127;122;125;143;129;144;147;166;151;167;171;159;142;139;153;174;134;148;151;139;170;139;135;163;188;155;166;183;172;158;186;179;145;157;138;143;119;110;117;108;120;113;111;103;98;120;118;106;121;110;120;125;132;149;117;123;132;144;147;148;123;160;143;140;126;131;129;130;120;129;132;122;151;133;167;168;129;123;112;110;112;141;102;124;112;125;116;121;130;129;127;157;149;136;144;129;113;133;115;116;121;130;139;147;129;137;132;90;133;142;124;150;136;125;134;135;107;122;119;115;123;117;125;126;124;114;132;112;129;109;112;147;142
101;114;126;124;110;123;97;130;103;122;136;133;123;122;129;119;145;108;115;131;123;109;106;120;111;80;115;136;128;120;121;88;121;107;102;105;122;108;133;135;139;115;112;105;114;114;109;99;120;117;112;121;107;115;92;90;99;99;103;89;97;89;120;94;85;111;97;123;112;115;103;122;121;114;109;102;117;108;113;108;123;110;95;102;114;134;125;112;107;109;107;113;114;97;110;115;106;103;90;106;130;103;125;132;103;141;122;115;106;124;110;120;112;97;116;112;116;106;122;119;111;97;110;93;106;119;123;101;115;117;127;110;113;119;117;133;122;121;105;103;110;89;110;123;119;108;103;100;115;128;102;107;106;108;145;133;112;123;113;110;103;116;94;98;112;114;124;121;121;140;139;120;110;137;134;138;134;134;134;113;109;123;129;132;134;118;129;124;142;135;112;129;124;122;128;131;114;137;119;120;109;111;137;127;126;119;145;117;134;150;157;151;135;142;134;127;138;117;122;126;159;120;137;142;141;199;202;165;173;103;111;115;121;120;129;136;128;125;135;121;114;110;122;136;120;109;114;114;138;140;157;127;120;97;111;123;105;131;133;122;116;100;123;125;98;134;182;170;130;142;134;122;106;105;114;121;116;130;129;130;108;150;136;145;132;122;166;142;142;139;150;165;117;106;83;89;98;145;135;110;121;142;133;133;120;127;125;137;119;142;126;140;131;118;149;129;143;129;137;144;117;128;101;114;143;130;118;128;148;108;132;110;131;120;120;110;121;126;122;133;129;120;135;112;122;119;112;123;125;143;134;119;123;125;113;140;114;107;109;124;105;133;142;154;145;148;142;132;104;137;135;154;157;136;109;127;121;114;113;115;124;154;105;134;138;156;146;127;111;138;118;132;140;131;140;153;145;140;129;128;143;120;120;121;129;115;117;86;109;111;118;125;114;109;118;133;105;126;116;113;120;117;101;123;118;109;103;111;108;95;109;133;144;137;132;121;132;137;128;129;109;120;114;132;119;157;135;142;147;137;152;139;143;117;75;78;102;89;110;116;114;118;107;109;128;116;117;145;135;134;155;146;140;122;137;128;133;136;130;129;126;135;125;104;93;85;83;83;102;97;107;87;116;91;86;104;95;111;114;125;136;133;125;137;119;123;122;111;135;118;117;151;141;148;122;120;103;129;128;138;139;136;135;125;148;139;135;118;105;119;121;114;107;181;126;120;121;122;139;117;110;106;129;132;109;131;111;104;119;120;143;126;124;151;167;164;152;152;148;115;118;86;71;76;50;73;52;72;92;103;103;85;104;119;101;93;125;116;119;123;105;121;137;129;144;113;93;117;100;109;86;95;94;105;133;118;129;106;124;122;114;104;125;128;143;139;121;148;127;134;132;135;158;150;114;121;98;98;89;106;108;114;87;115;102;122;105;137;96;117;133;110;112;106;108;121;103;156;138;153;142;141;116;122;105;130;133;134;138;140;130;138;152;135;142;133;167;159;135;120;152;158;174;174;167;172;144;131;128;116;119;126;117;125;122;123;108;109;127;126;124;133;106;123;100;136;115;132;85;116;103;121;120;132;150;141;112;115;139;121;126;131;121;143;132;138;150;120;151;137;140;135;166;132;98;80;98;69;102;91;105;101;110;114;92;88;81;112;90;88;103;114;103;121;119;108;109;133;145;140;127;127;122;140;148;148;146;140;166;174;170;171;186;179;178;164;146;122;108;106;103;120;114;125;127;108;107;110;119;153;124;119;107;119;123;117;121;109;116;112;119;122;96;127;108;119;132;127;136;119;139;126;116;144;138;137;135;114;124;139;139;130;133;134;136;110;101;102;128;110;116;108;134;117;98;118;117;131;93;118;121;137;122;145;123;150;132;140;113;116;143;122;121;118;113;116;119;125;136;128;133;134;161;139;162;144;127;123;130;123;114;140;121;128;123;126;127;117;132;128;110;127;145;138;120;97;139;142;132;121;119;126;145;136;133;133;123;132;139;166;120;135;121;125;140;147;138;146;136;140;133;126;134;121;133;139;129;130;150;143;112;136;144;133;134;113;101;122;124;114;115;112;109;100;137;134;138;148;121;121;113;133;146;129;113;137;132;117;121;140;109;122;135;125;125;136;131;132;133;144;136;139;127;136;159;159;168;187;210;180;152;138;136;116;137;164;128;142;137;135;139;110;139;144;143;156;131;144;139;128;105;120;140;105;121;140;131;120;113;120;118;149;119;135;141;126;125;118;124;130;125;124;134;112;102;125;123;138;140;118;109;114;125;121;126;133;123;122;140;168;124;136;115;108;113;106;126;135;116;143;121;125;138;141;116;130;137;131;144;146;141;156;121;110;149;144;131;140;181;173;161;158;148;143;135;143;144;134;141;155;156;149;140;133;115;115;120;103;118;125;109;136;147;153;129;120;142;140;133;135;109;116;117;146;144;159;127;119;134;118;127;113;124;121;121;128;142;146;138;143;177;155;162;168;163;140;139;136;129;145;138;143;126;121;129;150;130;157;140;129;127;131;136;123;133;129;122;136;119;118;127;133;131;123;137;122;127;127;136;130;127;122;142;140;137;137;113;136;128;127;141;133;120;122;160;151;168;133;123;101;130;128;130;191;234;207;216;192;183;144;130;114;140;131;132;143;107;163;148;145;145;150;151;149;141;149;118;128;130;159;127;139;126;124;151;123;111;107;124;122;104;131;126;135;140;155;154;147;152;165;144;177;159;143;150;126;140;131;143;118;128;138;136;126;126;102;136;131;121;111;111;146;133;129;115;132;146;136;150;139;121;142;139;145;137;154;116;143;153;151;132;131;138;140;130;130;110;107;127;127;118;137;133;131;124;123;149;153;140;148;132;119;173;158;136;124;116;123;123;128;110;123;107;138;104;138;118;125;116;119;112;121;117;106;141;128;116;138;132;129;149;118;131;111;138;110;134;118;118;92;119;119;109;114;151;110;96;119;127;132;138;125;115;115;130;127;148;133;130;120;147;154;158;127;144;123;137;120;129;115;141;134;145;150;141;141;186;168;169;167;134;104;102;122;147;128;123;124;112;127;129;112;123;139;106;133;121;139;142;145;155;133;127;129;117;130;136;137;145;136;166;149;158;150;168;148;174;134;163;155;134;140;132;142;179;143;127;123;157;138;134;117;127;152;157;163;162;157;128;101;128;166;140;153;137;136;160;131;120;119;139;132;162;128;129;119;117;148;127;152;107;136;132;117;128;120;137;141;149;133;118;119;127;147;144;174;147;155;148;145;158;172;150;133;142;142;145;126;128;143;133;177;162;177;175;161;161;173;145;148;154;133;137;136;112;91;113;98;99;104;108;88;131;100;135;120;117;112;119;139;133;119;105;136;124;141;145;151;174;137;121;134;147;148;155;143;130;128;132;159;153;159;143;120;100;117;107;116;105;105;126;122;114;119;114;129;115;141;121;155;146;123;128;116;114;118;137;145;129;103;119;164;133;124;123;146;139;161;155;141;134;127;127;119;132;153;133;156;128;144;123;122;129;138;112;125;131;122;136;130
126;126;121;102;123;125;114;84;110;104;124;110;120;101;115;108;125;127;123;108;121;110;125;133;124;103;118;131;101;130;99;135;135;102;103;112;100;106;106;131;124;110;130;116;120;128;94;116;95;118;122;125;104;100;95;115;102;115;84;110;120;99;128;98;104;117;88;111;96;116;100;108;108;118;95;85;104;120;129;90;109;99;126;104;116;113;113;97;99;117;117;119;127;104;100;96;113;97;114;112;120;124;102;104;119;111;124;105;87;111;108;116;123;108;120;124;125;117;102;107;115;116;136;129;103;114;108;125;84;128;124;101;94;113;136;126;117;127;111;122;117;112;118;110;125;125;120;115;106;115;112;90;114;123;121;138;109;122;105;119;106;99;97;97;92;97;114;127;126;119;133;130;138;131;153;125;129;132;135;117;127;124;142;135;137;110;132;135;124;131;134;130;111;124;106;127;102;140;117;132;107;102;119;139;115;121;118;139;134;140;155;152;123;139;159;128;123;113;126;154;139;141;156;148;178;192;186;171;135;133;119;131;128;116;122;121;126;106;156;123;131;127;148;139;122;137;126;119;135;159;146;137;137;127;112;149;116;108;118;123;108;123;115;121;107;132;159;141;135;110;113;102;97;123;108;119;116;112;103;132;143;149;146;144;144;130;149;172;172;167;164;128;130;97;111;112;138;138;110;109;121;124;128;125;132;144;133;140;135;132;137;150;133;102;134;140;121;119;125;133;142;113;133;143;128;110;110;116;109;132;141;139;124;113;103;135;112;118;130;143;129;122;121;128;118;112;131;114;118;142;134;125;134;138;129;138;116;133;133;112;122;142;135;136;143;119;129;141;154;153;112;134;150;129;119;127;123;117;114;103;126;127;148;132;145;131;154;131;147;125;117;142;119;142;135;147;129;132;125;141;146;129;145;125;102;116;115;106;97;122;126;99;133;128;107;142;115;116;138;116;99;112;126;114;123;107;122;93;105;100;113;105;124;139;140;115;119;125;122;113;119;118;136;122;137;157;130;154;163;166;135;147;150;102;95;92;90;106;101;115;130;124;118;87;111;121;119;142;124;119;124;162;124;134;138;138;122;143;137;142;142;130;126;110;89;81;88;89;101;98;117;92;111;109;105;114;106;110;123;130;109;130;124;118;119;119;123;120;105;110;121;133;130;122;122;116;130;109;107;141;147;155;119;129;130;155;143;124;105;108;120;115;132;162;132;122;115;109;130;129;123;120;120;150;110;111;129;119;129;122;128;117;123;124;145;127;139;138;143;133;140;85;64;53;81;58;62;70;78;108;112;93;89;97;115;106;107;96;115;124;133;127;150;136;153;124;97;112;87;94;102;112;97;131;104;97;108;112;117;123;132;110;115;135;114;132;131;128;119;97;102;121;134;117;102;92;109;97;116;85;91;106;100;104;117;139;112;116;110;117;119;115;117;119;114;136;132;132;126;165;131;127;142;113;109;114;122;127;138;139;123;131;157;134;138;162;151;130;127;138;147;155;165;172;150;147;138;142;128;114;124;122;143;122;127;118;125;118;112;126;142;121;110;115;99;115;110;101;116;113;127;124;106;117;129;150;148;108;119;141;114;120;132;114;122;142;140;138;155;133;146;144;117;134;101;92;87;94;97;99;94;82;117;112;123;106;88;88;80;92;102;120;135;114;105;129;121;124;121;124;127;124;117;122;138;123;159;162;156;162;176;188;185;179;177;132;139;113;124;103;117;116;101;105;113;112;118;128;106;135;125;114;112;133;128;104;116;115;111;132;126;106;116;120;126;123;137;135;111;151;149;133;103;150;136;158;153;119;122;114;109;104;118;139;107;121;106;126;107;135;138;97;135;125;132;101;117;93;139;125;118;132;130;113;120;131;142;132;110;105;137;117;116;133;134;96;137;126;117;150;135;138;128;150;145;148;129;152;138;145;138;133;107;143;138;137;127;130;125;128;131;145;158;111;116;122;104;131;118;109;108;149;108;154;145;150;93;117;151;139;126;151;120;124;131;132;139;142;127;124;117;106;127;155;151;155;127;122;127;124;131;141;160;118;126;151;121;129;125;130;111;111;116;127;123;127;133;127;127;122;153;125;119;138;95;134;138;136;113;127;126;137;110;123;123;151;128;159;142;146;125;155;148;140;163;154;164;192;240;187;159;154;124;125;140;158;158;148;137;146;116;130;131;144;121;122;141;138;138;136;123;115;133;108;116;122;126;123;122;117;137;129;140;110;133;123;120;116;101;118;113;115;133;124;106;102;132;149;141;134;115;117;119;109;121;125;127;152;173;185;174;151;133;133;99;103;129;121;104;148;151;140;150;146;150;139;144;179;142;167;149;151;138;123;126;144;116;128;149;135;148;140;153;153;126;148;144;149;138;136;142;147;144;133;114;108;118;121;122;133;121;145;140;122;110;128;130;135;136;125;130;121;112;159;144;147;166;143;123;127;128;112;123;134;144;146;160;150;145;192;166;172;165;165;141;146;147;135;135;132;142;137;136;127;134;110;129;143;149;121;126;133;130;133;137;127;127;120;120;114;146;149;131;140;144;111;137;113;145;108;149;141;125;117;147;155;121;118;137;139;152;132;129;131;136;162;142;122;137;122;101;136;146;162;199;197;192;158;174;153;139;108;118;129;130;145;130;130;164;175;168;163;145;126;122;147;149;126;158;143;147;146;144;129;123;113;136;130;122;127;124;126;122;141;145;168;171;172;173;154;175;158;138;123;142;158;143;134;137;135;117;136;131;124;147;107;134;131;110;136;134;133;135;125;111;117;125;143;156;127;135;158;155;157;135;138;124;132;131;137;136;143;105;114;154;147;127;139;122;124;135;151;127;129;128;141;133;143;142;130;142;118;165;126;128;147;122;147;122;137;118;105;116;104;103;104;105;103;118;111;117;129;117;113;103;114;112;124;122;138;127;127;127;128;113;113;108;116;108;113;130;112;140;121;124;119;130;130;124;130;100;121;120;118;111;116;116;121;130;143;137;149;135;145;117;147;139;117;135;117;131;154;167;140;133;134;172;180;172;155;144;113;112;141;121;127;137;130;132;111;128;143;170;144;137;153;123;152;148;138;164;156;139;126;127;135;128;137;138;149;146;156;195;166;172;140;160;150;152;136;152;149;123;144;166;156;123;120;133;155;122;128;112;132;147;160;152;139;155;107;124;149;149;149;133;150;149;123;128;136;126;123;137;112;131;146;131;124;133;137;136;129;130;122;154;134;125;139;133;150;112;106;124;138;155;169;193;186;165;128;154;126;137;143;132;148;141;127;149;159;154;152;172;133;172;184;178;165;153;122;138;131;136;141;102;98;117;115;127;116;107;128;105;101;114;115;113;112;125;114;138;124;111;121;143;130;150;154;157;166;148;137;141;142;136;132;110;142;141;117;125;145;125;128;107;129;121;141;131;119;123;115;120;119;112;131;123;133;149;145;136;136;142;132;117;117;128;136;127;112;128;117;124;133;127;127;127;144;120;129;142;121;127;109;119;116;136;129;128;137;118;138;124;91;128;122;113;130;128;117
96;113;103;97;134;111;118;94;105;111;112;146;115;118;105;114;133;117;131;110;115;103;125;101;115;130;150;124;106;97;109;139;104;115;113;80;94;125;104;128;99;122;125;108;99;118;123;116;113;131;132;117;107;105;101;120;109;100;130;105;91;103;111;121;116;122;103;98;98;127;84;123;114;132;120;97;118;102;120;140;124;108;106;103;88;110;104;123;98;106;114;105;92;107;110;112;108;98;107;126;145;129;112;103;120;113;107;89;115;101;110;143;121;119;118;118;106;103;112;114;96;105;104;105;122;107;114;120;110;107;86;96;126;108;101;122;126;118;111;107;106;117;109;124;108;114;114;118;92;103;113;121;101;109;106;138;130;102;127;109;116;89;113;88;137;134;127;118;124;101;116;128;108;128;138;145;127;141;139;122;129;107;143;139;127;133;128;121;108;114;131;138;131;123;111;129;127;131;130;137;124;120;127;145;124;130;155;139;125;149;153;142;116;132;131;128;116;117;114;141;135;136;142;108;162;167;164;143;132;134;120;129;123;122;118;111;119;122;138;119;117;112;134;116;117;124;125;140;142;153;129;125;120;132;122;112;148;135;129;104;98;133;147;105;112;114;111;123;125;123;100;109;114;123;112;116;93;114;118;141;124;159;145;152;164;122;161;171;128;157;164;142;139;106;115;135;138;125;126;118;128;121;125;125;162;131;123;137;132;144;132;109;134;119;133;129;139;143;137;129;124;126;146;121;146;103;121;125;114;131;108;130;129;134;143;125;134;113;127;124;128;105;104;136;102;109;110;113;138;125;136;134;137;134;127;118;127;140;139;111;143;134;147;144;143;140;143;118;130;139;149;146;159;134;123;110;108;100;117;124;120;104;137;136;139;122;115;125;128;109;127;143;117;161;146;133;143;137;154;140;168;146;121;149;104;136;92;96;113;110;127;138;124;126;105;106;124;111;116;122;119;118;133;103;133;121;112;115;94;105;117;135;133;129;124;145;125;125;120;145;134;136;130;132;157;172;161;133;161;151;153;164;145;107;100;78;114;121;124;115;118;129;93;118;117;104;109;127;133;137;146;153;121;140;129;130;139;114;126;127;119;112;130;109;96;105;87;79;76;94;99;95;101;88;119;111;133;135;139;123;139;114;120;119;126;124;127;105;160;126;132;121;138;129;131;128;112;138;125;119;137;151;125;149;143;132;139;116;126;121;115;110;115;127;122;134;108;108;119;107;131;112;132;135;145;112;121;120;126;136;136;126;131;138;157;135;156;157;153;148;115;104;75;58;54;67;69;62;112;111;91;87;108;101;79;116;129;131;121;110;104;125;131;143;133;118;86;88;97;108;112;122;123;124;136;108;123;121;129;135;104;119;123;113;131;166;128;120;100;107;103;114;137;102;100;93;91;98;94;89;87;108;103;121;111;98;104;99;120;127;103;109;103;148;127;120;145;133;127;135;129;108;113;89;105;108;148;116;138;156;124;129;121;116;154;130;152;144;167;135;158;145;157;195;145;150;125;151;137;132;106;117;139;127;132;132;143;110;117;117;119;121;122;114;104;135;105;116;131;112;102;112;115;110;134;96;129;111;127;151;142;142;165;150;139;136;167;146;144;120;131;122;129;131;107;76;62;71;82;92;90;107;114;100;108;107;118;116;80;77;102;93;106;113;121;133;121;123;122;140;137;152;127;153;134;116;135;160;140;168;177;176;177;171;152;147;155;139;126;111;105;113;107;103;135;111;126;126;129;123;125;136;131;140;146;128;129;144;128;142;104;109;132;116;118;102;98;119;139;127;146;145;102;122;120;140;129;120;109;108;148;115;122;119;135;107;109;124;117;108;124;100;127;128;112;114;101;99;114;117;123;125;117;120;133;115;142;135;132;122;129;146;115;112;112;105;138;144;132;145;158;153;168;143;170;146;146;137;125;117;128;130;127;127;121;150;119;146;113;114;126;138;124;132;140;128;119;119;128;141;109;127;132;130;136;126;111;104;137;135;141;111;109;139;131;131;131;122;120;129;128;119;136;110;123;138;137;126;116;134;156;140;119;119;115;122;127;114;130;127;117;142;127;128;110;126;109;105;118;129;130;101;113;107;141;122;141;142;143;132;131;128;116;145;133;143;143;127;154;147;147;156;144;137;140;137;140;142;194;165;172;167;151;144;125;138;172;159;123;135;131;132;109;124;134;127;113;139;135;130;129;137;107;136;121;122;127;105;130;127;125;148;149;128;135;110;112;113;106;101;111;121;128;128;115;112;145;144;132;117;97;99;112;115;135;134;124;145;162;222;154;145;126;130;137;119;124;118;123;129;155;171;162;160;145;137;155;145;154;138;142;133;145;149;138;137;140;115;132;141;155;130;136;111;124;124;140;126;143;135;142;125;144;135;130;102;101;119;127;120;135;120;137;140;123;108;111;133;121;130;119;106;155;139;169;152;168;123;143;135;130;115;109;126;128;171;155;158;181;166;183;161;183;165;167;141;125;124;132;130;141;109;120;118;131;131;143;149;122;117;113;109;142;142;140;108;133;124;123;131;127;130;133;120;148;113;124;124;139;123;166;126;140;145;163;129;136;129;162;131;161;129;140;130;140;143;100;132;124;104;112;108;130;135;196;201;164;192;187;147;129;128;105;138;127;136;131;153;151;216;217;170;165;136;151;150;132;147;148;148;147;120;138;111;124;106;123;141;151;131;125;118;138;125;144;131;165;132;164;144;132;173;167;131;137;147;118;127;113;138;132;138;124;124;119;120;132;139;102;115;127;106;142;114;100;101;128;145;131;146;137;173;139;161;159;155;127;128;123;134;141;116;146;140;143;126;125;130;114;131;124;128;147;143;133;135;146;140;140;135;121;110;123;121;148;128;122;118;130;113;105;110;115;114;125;96;125;96;114;121;135;117;138;114;133;115;115;127;119;121;122;135;114;105;122;112;110;106;128;118;129;142;139;111;136;153;117;116;125;111;110;114;144;140;125;119;135;139;122;138;130;134;127;145;144;118;122;130;145;143;138;162;140;150;137;139;134;151;201;194;171;88;134;134;154;131;99;115;111;128;132;176;141;151;135;148;155;181;172;163;168;135;144;138;131;133;133;126;171;122;174;181;183;169;188;176;135;154;133;135;131;117;144;133;158;126;121;99;133;101;125;98;121;121;135;162;178;190;178;147;115;155;136;159;165;128;152;123;139;130;137;141;147;149;137;147;136;137;124;120;122;125;122;156;141;113;129;132;121;128;120;129;128;146;158;169;161;165;134;137;132;133;140;163;164;145;128;133;138;144;141;127;151;142;168;159;165;160;154;153;130;136;159;200;139;117;112;113;108;143;136;106;118;115;106;116;109;92;127;123;127;150;115;127;135;139;150;144;152;140;157;140;143;137;148;149;110;149;138;138;139;128;154;112;121;125;125;118;129;104;90;112;101;112;106;129;145;143;149;131;146;145;130;143;129;144;135;149;142;136;119;145;120;153;110;112;117;115;130;107;146;104;131;131;101;150;140;135;123;150;148;140;128;148;132;104;116;126;133;124
106;124;107;111;102;116;128;105;108;125;128;92;107;105;128;125;105;130;116;113;120;115;112;126;101;104;144;112;124;113;104;113;129;97;112;98;112;119;111;117;93;86;89;99;99;139;103;124;134;111;106;120;113;117;127;119;111;105;108;137;103;100;115;101;112;111;106;105;96;104;133;113;131;111;129;126;108;107;136;120;128;123;121;113;98;105;109;105;93;118;112;124;118;103;101;107;122;115;100;109;111;127;104;118;122;111;121;113;115;99;109;93;109;105;115;113;99;109;109;95;95;120;108;118;116;131;122;100;113;110;93;117;88;100;116;111;117;132;125;118;122;118;110;109;130;122;122;113;107;105;116;124;118;108;126;117;118;159;135;110;118;112;105;118;126;119;99;123;102;108;132;113;144;118;115;132;139;121;138;118;129;112;118;119;123;135;122;147;119;120;97;135;117;108;117;106;119;151;134;125;122;96;114;114;102;128;142;131;130;135;147;116;133;126;160;145;118;124;116;135;138;121;168;152;161;127;155;134;140;111;131;131;110;109;110;138;130;115;132;142;111;120;122;124;136;132;121;148;131;163;124;133;108;119;112;126;168;159;145;96;125;108;100;113;114;109;111;115;134;94;130;98;134;118;98;104;142;125;129;127;134;164;144;126;157;165;123;147;137;166;160;135;141;88;107;121;158;131;107;116;122;123;109;124;127;137;113;130;134;121;115;143;102;128;113;150;133;129;127;142;114;111;125;117;140;136;110;146;141;139;124;124;123;128;118;130;112;124;110;106;117;115;125;121;141;114;115;107;116;117;135;161;118;129;115;141;127;132;140;145;127;120;138;111;136;140;135;132;145;124;130;144;137;135;124;110;118;116;114;121;135;128;135;147;124;141;122;158;131;121;127;139;127;151;134;133;141;155;133;162;142;135;123;119;136;131;132;121;113;110;132;122;108;96;113;110;140;106;122;111;119;112;121;131;115;111;114;111;109;91;115;118;128;135;136;125;119;114;107;129;126;137;131;151;144;143;150;170;154;164;145;158;111;112;97;93;89;98;104;130;112;130;99;105;117;114;124;132;118;126;115;123;123;113;132;145;129;133;127;151;119;120;139;88;81;91;90;91;75;86;116;71;98;102;131;115;131;123;112;111;104;110;121;131;123;118;133;127;107;125;126;128;120;130;118;124;116;120;118;115;135;147;143;142;119;127;123;107;128;119;112;98;114;105;109;116;116;113;115;129;128;111;134;136;136;129;132;128;120;140;116;119;120;147;145;155;147;131;143;114;96;82;69;62;70;68;69;90;89;121;122;110;103;92;128;107;105;116;115;112;123;118;124;144;137;130;99;75;110;84;102;131;129;115;126;130;136;142;102;92;137;130;115;122;137;130;123;102;96;88;126;130;131;96;111;87;90;122;95;83;103;110;92;122;112;131;120;108;111;136;106;119;109;94;151;152;129;129;131;120;111;122;112;109;107;100;102;133;120;130;133;118;147;127;150;165;131;133;151;121;154;173;155;177;134;142;146;131;134;109;109;129;123;133;124;113;111;107;81;121;120;106;108;112;107;115;134;104;103;107;106;111;113;106;128;130;117;123;122;155;133;146;169;134;128;118;135;148;155;151;123;137;145;119;90;84;71;63;65;93;98;98;96;116;101;127;109;102;98;109;95;115;122;109;98;109;109;117;131;97;119;113;141;131;121;137;152;140;152;145;141;180;183;151;158;185;154;138;138;144;144;149;127;109;107;110;130;134;119;127;115;113;130;151;115;152;115;109;143;148;115;132;151;126;139;129;117;119;144;133;127;143;131;131;120;126;123;113;132;97;120;107;131;120;110;129;108;132;93;107;116;125;126;121;115;118;128;122;117;107;118;131;121;114;136;141;121;128;134;127;123;132;120;118;135;120;133;142;138;152;146;124;152;144;119;142;143;145;137;119;131;136;128;110;119;155;131;132;119;136;126;128;126;139;135;133;129;132;118;113;127;133;119;122;136;117;120;116;142;150;143;121;129;138;142;161;144;113;131;111;127;126;130;120;129;114;106;145;134;151;168;132;134;150;150;140;125;107;144;127;120;129;125;118;119;119;116;113;138;117;138;132;111;130;124;156;117;139;150;120;119;135;119;154;164;130;163;133;156;170;141;146;146;153;138;147;147;165;139;144;163;164;148;131;126;143;152;148;133;144;138;155;127;135;146;126;147;131;145;153;139;110;117;123;114;116;132;121;124;123;130;141;157;142;136;145;140;115;105;97;102;112;122;136;141;119;105;131;136;104;97;90;96;123;128;135;147;132;195;237;212;167;126;147;123;136;145;149;132;151;160;179;179;149;144;158;159;170;156;119;125;142;147;126;142;136;140;138;145;123;136;128;132;162;132;126;124;153;119;126;147;114;128;113;115;119;120;120;144;132;138;143;116;149;129;104;110;130;137;125;162;146;141;145;135;152;152;145;143;131;122;128;134;123;120;154;159;147;143;148;177;180;166;190;137;147;121;114;126;144;158;140;136;133;133;132;142;175;143;128;127;123;124;122;122;104;125;139;141;128;134;133;153;126;149;137;119;146;157;131;127;136;138;133;151;138;139;145;143;146;154;135;127;123;150;133;156;120;101;88;110;118;127;150;152;171;182;200;206;209;162;156;142;161;136;139;122;138;163;187;159;164;154;155;158;144;137;129;155;150;129;147;141;135;105;123;119;157;145;102;160;132;118;148;150;158;133;135;142;133;143;152;149;143;132;138;141;140;130;137;114;137;116;134;116;141;122;127;121;136;140;116;130;128;105;109;123;126;150;168;154;146;142;170;141;123;150;130;143;150;159;125;106;140;134;125;145;144;115;110;149;121;135;129;137;161;119;135;156;118;124;133;140;150;157;150;122;122;124;139;107;117;107;126;111;112;94;116;124;107;102;114;127;122;126;129;113;116;110;110;112;116;136;139;140;128;113;118;141;110;126;139;116;133;138;132;136;112;122;128;122;104;124;139;133;120;128;125;122;114;128;143;152;140;153;171;157;133;138;139;132;129;141;159;122;137;137;169;180;190;123;129;142;175;146;158;134;137;142;149;156;172;166;149;125;139;144;139;141;143;137;133;126;131;116;143;124;136;140;160;190;167;206;193;165;163;153;144;136;132;137;136;140;146;151;174;136;144;103;123;121;128;117;144;136;153;144;155;166;126;127;151;132;126;119;128;141;123;123;142;131;162;127;122;105;134;146;161;147;142;119;115;131;137;131;145;122;118;136;140;122;129;130;166;157;188;202;168;150;157;137;121;148;150;154;147;138;134;151;110;170;139;147;172;168;173;168;166;148;127;116;140;182;226;137;115;121;123;118;122;144;101;120;115;121;120;110;125;116;127;131;153;109;135;132;145;144;157;152;152;137;128;129;147;133;132;140;126;136;134;142;134;134;122;128;120;116;107;120;125;131;129;137;104;111;120;115;148;130;130;139;128;147;117;128;87;130;160;124;126;123;128;129;112;128;111;132;114;120;121;123;129;117;98;123;116;112;132;147;159;113;133;151;136;140;135;118;151;103;137
84;123;123;113;97;118;107;103;102;120;118;130;101;106;99;113;112;120;107;95;105;101;117;111;103;109;118;103;106;121;102;108;118;115;109;127;109;96;111;113;109;88;111;107;103;106;107;110;132;112;131;120;98;120;145;127;104;117;136;112;91;90;113;104;130;113;114;111;110;111;116;107;113;128;119;121;123;115;91;122;126;125;133;115;105;87;104;93;113;113;111;87;109;137;110;110;107;97;93;103;118;115;122;114;108;121;108;104;92;109;112;116;121;114;115;92;113;114;96;120;103;110;129;100;125;107;119;103;111;112;113;119;108;107;108;133;160;139;133;111;107;125;134;122;111;109;104;107;126;117;116;117;102;129;105;113;112;144;127;128;116;131;108;120;126;110;117;105;115;117;125;119;121;133;128;136;147;128;135;106;112;130;113;137;123;127;107;84;131;115;126;116;106;122;112;118;123;124;128;107;115;99;98;132;112;106;127;126;121;119;135;136;120;152;115;142;115;136;117;123;116;154;146;149;141;144;138;131;131;142;123;123;129;128;126;127;132;137;131;120;116;118;117;132;131;154;117;141;124;135;147;119;116;100;104;157;150;187;151;119;105;84;109;116;103;106;96;112;104;110;115;113;117;113;118;114;130;127;143;130;154;147;145;144;156;136;141;148;156;150;168;130;112;86;113;108;152;130;114;106;113;114;112;126;126;147;127;119;123;132;125;113;103;134;131;136;131;122;120;121;128;107;130;122;118;117;110;114;152;112;128;117;114;99;127;104;142;113;132;117;109;111;105;150;139;114;110;112;124;126;126;130;152;162;136;141;132;152;127;132;126;133;154;107;135;135;126;116;136;132;153;148;144;124;110;117;108;115;102;131;132;114;133;142;136;130;127;128;124;146;128;134;135;127;132;158;144;158;132;136;104;150;131;126;118;99;127;100;99;116;103;98;115;110;111;123;124;110;104;110;98;114;115;118;101;96;110;121;95;107;123;102;126;139;136;130;111;121;122;120;131;126;117;126;165;143;145;166;180;134;148;126;124;99;69;87;98;87;95;93;105;124;109;111;114;89;124;140;123;119;140;124;123;136;126;154;123;135;121;152;117;131;130;80;89;94;75;90;84;88;86;88;92;115;139;143;137;105;151;117;131;127;90;115;114;133;128;116;137;127;121;124;127;123;127;92;114;122;118;112;143;144;127;138;135;130;132;127;107;116;125;125;135;142;141;120;123;91;118;113;114;115;118;131;114;133;117;102;115;137;114;120;128;143;152;130;124;143;137;134;127;85;76;55;65;69;85;81;96;103;114;95;96;102;97;135;138;125;120;128;125;134;142;156;148;106;79;73;79;84;102;100;131;123;131;115;125;116;113;120;103;125;110;118;127;111;120;104;77;62;99;103;114;105;94;97;93;101;109;101;95;114;102;127;109;130;108;105;79;111;109;133;106;116;118;116;130;118;130;109;118;116;136;129;114;122;130;134;144;137;152;125;123;153;146;165;138;142;136;150;142;135;146;172;138;132;133;136;147;141;126;130;113;138;136;143;118;98;116;110;111;116;128;104;115;105;96;105;110;101;109;121;126;109;117;106;115;129;152;135;158;174;183;178;119;142;118;130;143;158;128;133;124;129;93;109;88;88;84;100;85;110;96;113;120;132;100;95;122;102;98;118;101;117;110;107;136;108;102;132;131;119;128;142;138;139;153;140;139;147;142;128;181;150;158;168;167;142;170;107;153;133;126;116;122;121;108;129;124;148;139;104;119;129;130;124;124;121;165;133;151;159;150;153;147;139;116;126;127;127;142;130;114;119;105;112;114;108;127;122;114;102;118;119;96;114;114;117;108;117;128;114;126;106;109;108;105;111;119;115;120;118;113;115;109;126;130;125;123;107;140;121;139;118;127;139;135;120;114;132;122;129;157;145;144;145;159;119;144;153;153;168;134;121;126;146;139;125;126;137;142;131;122;144;132;120;121;133;115;117;105;130;125;116;112;136;114;138;135;149;156;127;112;131;151;139;145;123;136;131;129;135;134;132;128;119;110;111;130;133;152;150;127;127;143;141;134;126;125;162;131;126;133;141;133;128;117;118;130;156;131;143;130;131;128;140;135;133;139;116;123;131;148;154;151;140;120;156;154;152;166;148;140;145;139;135;157;148;152;145;132;135;146;126;123;139;146;130;138;144;144;132;138;122;151;146;124;144;109;125;117;126;127;109;113;127;146;134;124;116;111;144;171;140;127;135;120;124;106;127;112;127;149;121;113;114;121;136;125;97;127;97;112;102;127;144;141;147;199;256;238;196;157;156;155;160;157;134;149;157;175;170;169;143;157;133;160;131;143;134;128;128;142;149;139;125;137;117;131;156;149;140;147;147;123;139;123;123;136;160;135;161;143;130;124;129;132;178;157;126;113;138;154;137;108;135;143;127;143;146;137;135;158;139;128;137;139;141;127;129;132;132;137;135;127;147;161;157;161;148;186;169;152;174;137;131;139;118;131;124;127;114;135;137;138;164;125;149;167;140;144;136;117;125;138;138;134;146;143;150;126;127;116;120;122;132;119;156;114;144;133;115;126;132;147;167;179;143;140;134;159;133;138;155;156;137;125;138;105;109;118;104;120;133;180;181;211;240;211;189;145;138;145;144;153;174;146;163;167;140;159;159;161;141;149;121;155;146;140;150;140;132;139;132;126;120;127;144;153;126;107;111;115;148;143;134;129;128;125;133;145;134;134;135;122;130;149;138;146;138;124;149;139;126;119;142;133;117;120;118;119;128;115;121;96;132;139;127;117;151;126;148;148;154;151;136;139;127;128;133;133;128;129;145;160;153;168;148;140;123;112;135;128;144;127;133;127;138;133;138;118;121;137;127;145;149;141;128;153;119;116;115;124;138;130;133;104;107;128;104;98;135;146;133;120;109;108;134;119;129;129;121;138;164;132;139;146;120;148;135;133;125;156;156;130;129;139;136;124;110;116;144;129;110;137;138;124;131;134;142;137;134;124;163;153;152;136;131;135;132;137;134;145;153;139;151;150;164;189;172;152;148;136;170;160;170;146;148;125;139;156;164;179;155;147;139;121;125;142;122;140;136;136;116;142;127;131;146;163;142;152;170;186;178;174;160;144;150;152;147;134;141;126;153;154;166;132;136;122;121;127;103;102;110;172;164;160;157;162;145;133;132;138;143;130;125;114;129;144;122;126;126;140;158;143;121;130;131;135;145;157;140;118;127;139;139;114;148;145;147;144;166;152;144;130;193;198;186;187;168;148;136;149;167;158;153;146;161;134;140;147;128;143;173;165;171;171;177;153;146;109;130;138;174;135;119;133;90;126;140;142;131;121;103;110;110;112;141;106;106;148;135;135;125;138;145;136;125;161;133;142;129;149;144;141;159;145;131;139;142;126;167;123;105;118;134;121;121;119;126;121;115;148;122;119;120;141;158;123;139;131;149;132;140;130;127;142;135;130;120;116;134;139;157;112;120;131;121;116;117;114;115;117;119;112;123;127;133;123;115;120;146;169;126;121;141;126;121;134;101
126;99;107;122;115;99;124;99;103;94;107;108;112;115;99;118;98;105;122;112;95;121;122;135;121;114;115;107;103;97;126;102;112;98;109;114;123;107;94;100;113;125;106;99;119;95;95;108;121;117;124;129;87;111;120;133;78;97;97;82;90;119;101;102;87;111;103;112;110;122;103;111;122;120;114;93;136;109;111;105;106;141;119;115;112;122;98;90;99;108;121;102;131;111;108;103;141;118;92;102;109;114;129;115;127;109;105;102;116;105;130;112;102;97;129;126;87;108;106;130;114;124;124;114;103;109;98;110;89;90;115;109;125;127;112;119;153;145;150;133;107;116;119;119;123;117;103;133;100;114;104;135;112;116;114;92;118;139;135;148;122;116;136;93;134;113;121;116;93;101;127;140;135;132;124;144;112;144;131;119;124;112;126;121;121;108;121;121;112;135;136;138;116;127;112;127;118;116;119;111;114;106;110;116;108;112;119;105;115;126;137;142;144;134;119;117;111;138;138;124;139;155;131;156;141;157;155;142;138;126;122;120;114;132;114;121;129;133;128;124;134;120;128;150;143;149;133;129;133;132;149;122;113;106;119;112;131;111;112;119;126;124;114;111;117;105;122;118;104;129;113;118;132;118;110;127;94;132;142;145;126;152;118;147;169;209;170;155;152;176;155;130;101;71;97;115;139;116;103;116;119;120;124;110;130;112;120;138;128;151;122;130;122;119;124;110;130;119;109;123;128;108;111;116;129;142;129;133;118;142;159;121;115;128;127;108;139;101;147;129;105;125;131;114;131;114;110;106;100;137;118;130;124;146;119;142;141;158;138;117;116;149;128;153;128;133;146;142;135;109;133;142;122;141;120;115;121;129;131;113;110;111;123;135;126;116;135;126;152;125;158;139;128;149;131;162;119;147;137;123;141;122;164;131;104;110;79;79;77;92;91;81;102;111;97;110;115;114;94;103;103;105;127;125;105;115;107;110;110;88;122;114;132;130;143;141;125;107;108;130;121;115;126;117;153;139;142;167;171;143;151;140;107;119;83;114;110;113;99;118;97;120;106;101;101;119;126;134;125;138;144;138;127;121;158;132;116;130;147;109;133;121;109;86;99;89;99;87;99;82;105;97;99;92;111;117;110;129;126;128;130;114;130;108;125;146;120;105;128;123;113;109;132;114;135;122;133;128;131;110;127;134;148;118;158;127;121;118;123;125;137;135;122;129;118;124;148;126;115;109;91;102;131;121;139;139;151;129;137;102;115;107;150;145;154;164;149;145;117;117;94;93;71;62;53;64;94;94;112;112;114;98;106;95;105;131;131;112;112;114;96;141;137;150;147;131;107;93;89;91;90;98;123;134;120;105;129;119;115;124;117;108;113;115;120;123;109;105;88;94;111;89;108;104;105;101;103;112;97;96;94;100;98;111;119;124;116;105;109;84;119;99;126;120;120;132;130;134;141;137;126;126;117;103;127;120;110;122;141;99;155;140;155;138;135;139;117;115;150;120;135;166;150;142;158;134;136;131;157;131;113;125;120;143;111;124;122;120;95;100;113;122;136;121;118;119;97;120;95;117;93;103;118;111;93;107;134;106;120;139;137;138;164;117;121;131;129;131;132;134;148;106;132;121;82;92;101;112;111;91;106;91;109;108;108;122;117;99;102;99;81;107;116;132;124;116;136;123;117;124;138;136;130;128;131;157;187;161;142;164;136;138;171;130;144;165;154;168;144;128;123;141;134;134;118;132;137;118;125;114;116;132;133;119;136;120;108;140;150;142;148;166;128;142;121;139;141;134;99;138;146;137;117;116;127;120;112;102;116;128;98;111;94;120;142;95;111;126;118;115;126;114;131;133;107;114;115;113;128;123;117;119;116;136;113;118;115;130;119;139;130;120;138;150;140;109;103;134;115;101;126;135;134;125;136;154;151;162;148;146;164;152;151;120;121;128;114;117;145;119;139;111;115;126;126;143;120;142;146;127;135;122;123;98;127;115;116;127;128;150;150;130;125;146;135;121;150;155;158;140;111;147;134;120;127;136;136;138;145;135;118;144;152;124;136;125;121;110;138;137;134;126;121;122;115;116;128;124;157;117;140;134;131;150;113;150;118;115;134;129;122;158;165;148;150;143;141;146;131;151;147;142;132;156;145;125;147;138;153;132;143;137;123;121;127;145;126;143;130;139;143;132;136;118;131;139;129;114;142;143;130;133;120;124;140;122;128;136;114;113;113;124;134;139;141;126;125;117;123;93;124;114;111;144;123;119;136;128;116;115;105;102;104;121;130;144;131;150;227;241;227;174;161;155;184;155;152;131;140;153;185;167;163;152;147;112;166;155;150;120;121;142;111;134;132;122;124;153;134;134;132;157;178;169;154;131;141;96;123;144;172;146;151;135;109;139;136;126;125;123;115;111;108;134;124;129;130;149;149;133;145;140;134;124;120;131;134;120;158;112;122;123;110;134;156;167;186;153;170;151;177;165;128;164;140;145;121;140;147;150;117;110;131;116;135;132;131;163;165;141;98;126;133;122;155;141;142;126;154;166;148;113;143;138;131;120;145;137;136;134;137;140;112;127;120;134;167;148;148;131;122;138;137;140;129;127;127;128;117;97;122;130;128;124;169;202;226;208;206;182;172;136;118;154;142;144;142;137;147;155;158;159;181;170;159;128;126;139;112;140;126;171;152;109;113;107;129;143;137;134;108;110;109;115;126;150;143;123;110;157;127;140;173;149;135;125;125;151;122;122;106;142;146;123;149;108;106;114;135;111;133;113;132;106;128;145;111;135;138;120;152;151;129;124;154;152;157;154;125;142;119;112;112;165;165;137;132;158;134;118;126;129;132;140;127;124;126;136;133;136;118;122;111;150;121;141;130;108;115;129;132;125;113;121;130;99;123;113;99;124;109;134;124;119;140;146;133;101;130;121;124;138;142;169;157;135;122;103;122;135;138;163;156;143;122;129;126;127;108;138;148;112;135;120;129;136;130;131;128;128;143;146;147;139;146;150;137;128;137;148;131;131;137;149;138;144;152;184;167;210;145;154;137;150;165;179;158;156;139;162;159;188;183;162;147;140;125;135;154;147;150;111;136;121;139;135;133;157;145;154;134;141;133;172;178;151;138;136;123;141;128;115;163;146;154;148;122;140;123;121;112;125;145;130;166;174;188;155;149;157;137;117;134;120;130;130;135;143;131;132;133;127;162;173;141;116;110;134;129;128;148;125;141;119;122;120;157;147;148;122;144;117;140;135;150;174;165;180;182;188;157;153;116;139;151;176;158;125;135;124;126;136;160;158;140;147;170;179;120;140;128;126;137;111;128;112;114;117;134;132;129;137;140;120;124;116;140;142;137;104;109;118;135;116;120;110;120;124;151;131;112;121;144;127;126;131;143;138;145;127;160;149;137;127;126;117;96;114;124;129;125;133;144;130;118;133;101;144;146;144;134;142;169;138;140;152;126;134;143;132;133;128;119;118;130;103;125;122;126;117;135;123;123;129;125;121;108;112;127;150;154;126;118;149;134;113;115;157;120;107
131;110;119;92;111;108;113;91;104;115;106;120;119;115;105;105;125;103;106;109;109;134;135;113;122;116;91;112;97;121;104;112;113;107;132;107;98;111;132;105;107;124;96;119;127;79;108;102;103;107;118;126;120;99;118;114;103;113;84;90;83;79;93;86;126;108;105;107;113;110;112;93;110;105;107;112;129;121;110;121;122;136;109;116;112;96;121;97;105;114;123;102;115;112;104;122;114;124;102;119;123;104;91;120;120;113;106;124;99;121;108;95;114;114;107;117;102;99;118;125;132;107;90;106;112;119;133;106;98;113;116;120;124;113;108;135;125;140;138;120;124;127;117;102;115;131;129;129;104;116;118;97;102;109;116;119;135;121;132;104;121;134;120;122;104;104;117;121;101;119;116;124;126;136;126;133;130;149;125;134;123;139;118;119;117;126;108;115;91;120;114;140;111;105;108;126;133;115;124;140;118;115;127;130;133;123;117;100;139;126;118;122;118;127;133;140;131;143;119;137;131;144;135;129;142;122;114;115;146;124;112;116;108;131;115;130;103;109;122;152;132;130;143;124;118;145;102;142;138;148;135;133;111;102;114;120;121;104;116;124;112;143;131;106;127;99;119;121;127;116;132;118;108;100;135;125;137;150;141;146;155;137;128;152;184;180;173;138;158;133;142;127;90;80;105;130;103;133;119;125;123;116;133;142;112;130;124;124;128;133;115;133;134;132;128;122;102;122;106;117;123;109;114;114;126;105;133;118;127;158;136;90;122;108;112;121;121;144;127;125;133;110;111;110;113;129;127;101;95;135;108;141;111;120;115;150;135;146;137;98;130;133;141;149;125;145;166;134;123;144;139;116;118;140;128;138;129;117;120;119;117;137;127;129;137;118;115;139;126;122;104;128;140;128;150;158;133;132;163;126;136;121;130;134;111;92;82;81;79;83;96;77;87;85;105;117;109;131;104;112;110;115;120;118;115;94;108;113;98;108;107;103;122;144;144;138;161;134;107;132;101;139;139;142;114;140;169;151;139;151;136;125;113;91;84;103;90;116;107;94;116;109;95;90;104;103;118;115;112;124;118;118;120;128;137;145;138;110;121;121;122;116;119;105;73;88;96;82;97;85;109;87;96;107;100;123;131;135;130;135;135;134;136;112;107;120;121;104;126;144;132;125;122;129;117;132;130;111;108;130;136;109;127;138;160;159;149;130;132;128;136;140;121;125;117;138;141;112;109;94;107;139;101;120;118;99;130;115;102;121;108;126;128;151;164;160;165;128;116;134;127;95;69;58;65;68;76;91;120;114;104;112;111;101;113;116;106;128;131;121;121;128;114;133;144;134;112;76;84;92;109;110;154;135;135;95;108;100;115;122;114;116;113;104;138;122;123;98;103;94;90;101;101;101;109;99;107;112;105;84;82;113;109;113;131;136;123;105;124;134;106;111;113;122;101;128;138;129;113;148;112;136;110;117;114;106;129;125;133;116;136;143;149;142;157;134;138;149;156;161;127;173;175;165;152;149;146;158;113;121;122;144;121;126;127;117;134;101;112;114;125;113;119;123;125;108;111;113;100;93;109;122;117;119;117;131;118;110;112;117;124;125;149;153;130;136;118;150;122;115;126;149;137;115;95;93;95;98;108;118;108;110;99;145;138;154;113;119;101;99;103;121;149;133;132;117;121;111;131;122;123;131;145;142;128;160;158;137;166;152;150;131;146;143;154;142;164;147;145;118;130;149;117;128;131;112;140;125;118;127;106;129;107;115;135;113;106;143;144;137;139;134;163;126;136;124;102;135;129;127;128;149;137;123;135;150;103;113;110;110;120;104;114;122;122;118;123;127;121;129;124;124;109;106;121;113;136;126;102;116;155;123;122;118;112;128;130;142;152;129;159;129;119;123;128;132;130;129;142;136;144;131;131;160;141;137;128;142;158;168;143;143;136;118;127;116;139;123;129;117;103;128;104;113;120;121;142;128;135;131;123;132;132;122;113;128;146;116;116;149;142;116;138;139;151;164;144;122;139;152;145;168;142;117;126;125;126;98;143;127;134;107;134;151;149;156;144;133;144;110;114;115;111;116;128;144;133;126;125;147;134;148;136;130;115;130;133;166;147;141;133;166;159;144;180;158;137;133;136;137;146;126;160;130;133;147;138;140;149;144;119;130;143;117;151;144;117;126;127;140;174;159;153;140;132;145;139;126;113;108;123;124;128;129;133;118;111;129;107;103;115;125;134;131;125;109;135;108;100;104;135;123;126;137;122;130;133;140;129;123;121;121;122;126;112;158;149;179;190;230;170;148;179;174;188;171;158;143;150;138;149;172;193;176;148;181;135;152;130;111;114;123;104;106;118;129;109;149;160;153;143;134;144;156;142;135;150;116;133;169;142;134;150;114;152;116;130;141;137;102;103;101;123;118;111;114;144;122;149;124;142;129;117;147;133;138;133;132;125;110;137;136;129;155;140;182;199;157;150;123;123;132;138;157;134;130;114;129;131;157;154;107;110;132;130;136;150;131;132;148;138;127;128;127;146;140;142;128;141;164;168;132;138;147;131;147;174;165;146;144;127;147;112;138;131;123;129;146;135;110;148;154;118;136;148;129;128;158;135;134;118;135;156;160;161;193;194;199;205;205;164;143;133;126;148;138;117;135;149;144;138;129;141;131;129;144;155;118;139;141;164;157;114;126;119;133;128;126;128;147;113;119;112;129;130;132;141;108;106;151;150;165;140;176;147;146;139;144;138;133;142;131;139;135;121;151;129;118;150;115;132;139;125;127;121;143;142;132;137;123;114;125;133;138;145;144;127;161;136;130;114;138;147;140;158;145;138;128;138;130;130;127;147;132;143;118;125;124;110;136;135;125;123;122;141;134;128;132;126;140;108;119;145;110;145;123;117;113;127;117;106;117;111;137;124;125;142;126;120;127;119;132;151;149;153;137;124;118;142;104;137;129;164;147;134;146;125;121;120;144;135;173;126;122;138;150;125;141;121;141;132;126;148;156;151;141;132;146;153;137;163;144;152;148;139;142;176;170;169;170;136;139;158;167;167;161;154;150;181;155;144;186;182;143;141;121;148;142;156;140;122;142;116;130;123;131;130;142;146;134;142;127;177;201;167;149;178;141;130;126;117;115;125;143;144;170;139;121;145;130;121;119;129;163;161;167;182;158;148;146;131;117;125;123;134;114;127;133;122;105;123;122;134;142;149;119;133;152;134;126;139;142;123;147;129;131;108;128;132;139;139;160;136;153;156;148;178;190;198;223;223;185;159;160;174;144;147;130;133;146;120;131;157;164;149;180;173;146;150;136;139;122;115;122;96;92;113;139;103;127;133;134;139;133;142;125;129;137;119;119;123;141;135;120;140;133;127;127;133;122;159;139;137;135;125;130;141;136;139;141;142;135;147;149;118;112;116;138;140;141;148;123;108;116;142;120;115;142;123;131;139;134;135;134;126;125;132;118;126;127;123;120;114;128;142;119;115;101;109;127;109;141;106;124;123;116;110;133;146;145;141;136;142;122;113;118;123;125;136;123
115;126;116;111;106;102;107;113;97;85;135;114;114;106;102;122;104;99;95;118;147;122;107;96;98;127;108;112;123;109;116;108;106;111;92;124;115;109;100;120;106;93;108;89;97;105;122;110;106;97;99;117;115;78;109;104;117;111;117;108;82;95;87;108;113;102;95;98;116;112;98;105;136;103;128;119;132;117;107;129;122;124;98;108;106;108;99;104;125;111;101;116;100;87;102;97;113;101;113;116;111;96;120;125;118;118;105;126;113;118;112;118;120;109;130;116;96;95;96;97;98;94;121;116;100;124;104;111;92;110;97;112;98;93;105;98;115;103;99;115;102;102;139;118;126;137;105;128;118;97;112;118;110;113;99;92;100;121;135;102;117;113;117;100;109;106;115;116;99;110;125;113;126;112;111;124;125;147;122;129;108;142;143;127;100;127;137;108;129;123;129;119;113;108;126;121;116;124;107;105;111;138;101;130;124;130;120;131;131;129;132;122;134;124;92;129;110;124;131;142;132;125;143;111;124;134;129;117;134;119;135;133;121;122;109;114;140;108;140;114;141;114;114;111;133;123;125;123;131;147;137;134;113;104;100;94;121;107;117;116;187;203;162;137;112;121;123;125;131;132;125;126;108;118;110;112;122;136;146;136;133;161;145;159;159;180;172;141;156;160;142;137;73;80;102;113;131;135;128;114;142;131;118;101;115;127;126;129;133;147;126;127;108;106;118;111;125;110;117;129;118;115;121;123;138;123;141;146;137;136;143;138;133;107;126;116;126;107;142;116;112;128;128;121;108;112;101;114;113;114;110;124;118;115;128;125;115;148;118;131;121;116;119;144;127;128;129;122;121;122;161;120;123;131;151;111;115;115;127;106;117;146;125;128;127;120;131;121;129;119;120;134;133;131;148;147;159;172;153;126;133;134;138;111;121;116;82;78;91;84;98;104;102;100;99;105;112;111;116;112;128;133;130;152;139;81;103;108;108;100;118;110;133;133;158;121;125;147;125;111;110;141;134;114;149;137;145;140;160;141;111;125;113;82;86;96;93;90;106;97;110;111;113;110;116;113;102;128;135;135;136;126;148;149;128;145;137;128;140;134;134;127;114;115;88;99;93;100;97;111;110;106;96;125;122;127;146;127;111;130;138;123;139;115;123;124;129;113;109;117;121;125;129;137;118;110;128;127;151;127;121;121;122;141;168;130;116;131;103;128;127;131;123;122;123;117;136;135;114;124;126;142;104;107;135;143;122;149;138;113;118;150;129;154;161;157;129;163;124;120;124;76;59;55;61;61;80;109;93;113;106;129;102;93;135;130;110;145;109;117;113;130;132;146;138;142;107;77;93;100;102;117;125;115;120;94;105;116;123;116;112;107;125;111;115;129;125;91;92;86;100;88;103;96;92;115;106;122;111;90;114;98;110;107;123;126;144;123;106;110;117;98;137;126;97;115;130;140;122;130;145;131;125;108;91;109;109;107;115;130;133;137;158;131;151;144;148;143;150;138;147;157;196;173;161;144;127;145;154;134;114;117;91;104;124;126;135;115;121;109;122;118;112;114;108;114;109;106;126;121;125;123;145;125;114;142;97;109;97;143;132;141;136;131;124;127;113;128;145;124;137;146;128;126;102;99;110;117;123;125;103;114;107;103;100;131;123;104;117;96;108;148;141;118;98;114;120;131;120;149;139;134;118;155;138;148;132;128;143;142;153;131;147;140;145;163;147;139;128;123;131;119;110;121;94;122;119;116;121;120;125;119;118;119;110;121;126;117;130;155;121;121;125;136;130;133;142;112;111;126;124;140;128;114;126;132;133;110;121;125;135;127;108;132;118;119;122;100;121;102;120;113;109;134;120;97;127;131;120;125;134;122;111;129;131;117;111;125;136;129;129;113;133;137;130;121;144;145;146;139;144;151;108;137;139;154;129;129;152;172;145;124;117;135;117;114;122;144;124;127;125;131;113;140;134;123;121;141;169;127;136;115;116;124;129;129;138;149;135;128;130;128;129;137;161;145;150;144;143;144;155;154;147;127;118;128;129;131;128;126;132;119;154;143;117;122;169;126;128;133;106;128;131;135;113;138;130;114;100;142;142;157;130;146;151;127;158;153;137;135;166;150;159;158;172;132;128;127;112;151;128;132;143;144;128;144;129;143;141;138;134;146;145;136;151;141;124;130;127;135;134;148;135;144;122;119;113;113;123;115;97;107;127;126;138;117;130;99;109;98;102;127;127;128;142;144;121;117;115;114;109;125;117;127;121;118;129;121;108;117;125;149;140;137;158;145;133;178;197;184;168;181;155;163;152;142;140;144;133;118;137;181;173;167;155;165;169;166;154;151;110;123;123;123;106;106;124;110;168;137;157;150;157;174;144;146;139;144;130;147;138;159;144;124;134;150;146;124;142;108;118;98;121;106;148;138;134;126;157;124;137;137;136;124;121;168;137;139;116;131;125;132;135;141;145;147;166;166;141;156;140;140;138;136;120;117;116;133;134;133;127;124;129;145;131;133;151;128;127;131;130;129;129;134;121;150;154;150;153;154;149;159;141;138;135;144;212;165;147;137;150;135;133;147;135;146;130;161;110;113;126;149;127;135;128;115;135;123;117;135;124;135;137;153;161;176;190;249;207;180;162;152;117;152;145;145;148;132;155;157;143;139;134;153;167;137;110;144;139;158;107;132;141;129;114;107;146;137;130;131;129;134;109;120;142;154;142;118;150;148;149;150;177;150;140;130;143;139;148;162;122;127;158;135;111;127;139;124;128;145;137;121;132;134;134;136;144;117;131;131;109;136;119;123;133;132;150;167;170;136;147;143;124;170;152;143;142;140;122;124;120;127;111;140;126;132;147;122;126;159;154;122;144;136;125;126;144;138;142;122;126;126;116;113;113;148;133;112;121;116;115;126;132;122;140;130;150;130;123;134;130;141;125;130;119;125;124;125;111;125;131;116;147;131;132;140;122;114;113;132;129;152;123;152;135;139;138;131;144;138;141;156;143;145;131;153;145;113;129;132;145;149;112;146;149;153;182;199;172;157;153;135;123;110;141;151;155;138;138;155;155;181;153;131;141;140;146;138;114;145;130;146;121;133;129;118;137;145;142;127;157;142;141;167;167;157;158;145;147;147;120;122;132;130;134;161;166;134;143;158;141;124;153;159;181;161;162;166;168;135;113;117;125;161;135;115;127;109;132;130;131;112;142;125;143;112;118;129;139;148;113;113;120;140;144;119;139;137;152;147;132;136;158;158;157;164;144;154;189;201;190;156;157;151;146;140;150;131;127;120;130;140;135;136;164;150;148;157;153;160;147;113;110;121;119;111;108;115;113;101;112;139;122;125;126;116;131;123;137;119;134;134;130;137;136;126;111;114;142;138;120;147;146;133;116;120;119;137;115;140;155;160;128;127;115;118;120;135;111;116;121;128;115;114;132;117;124;136;118;128;125;116;147;125;131;120;144;135;110;120;113;118;144;140;122;109;111;135;124;128;173;132;120;137;134;148;146;134;138;147;119;135;140;116;132;136;137;148;129;127
126;120;107;126;110;128;112;90;95;126;107;110;100;115;117;102;112;129;110;119;124;102;97;100;113;130;90;128;108;112;100;113;116;116;110;98;117;111;107;114;97;108;120;95;117;115;96;118;109;98;131;118;101;108;101;118;126;123;133;111;110;125;98;119;106;99;94;106;118;122;96;111;125;94;123;125;116;117;111;128;96;83;117;120;104;110;84;108;109;93;106;130;121;116;110;106;108;111;136;102;117;111;102;98;109;101;104;91;107;111;113;117;99;163;163;117;126;84;100;114;102;111;112;131;107;115;111;83;108;102;119;121;100;97;110;106;123;105;127;107;145;121;109;109;105;132;130;137;106;113;80;106;116;104;114;106;112;110;106;122;128;109;115;106;114;128;86;129;105;109;122;110;116;120;110;124;87;114;144;134;122;128;118;141;96;139;130;127;103;133;133;118;107;123;155;117;137;98;112;122;114;125;129;129;128;114;113;131;117;114;112;136;120;144;139;105;132;129;137;135;138;114;111;144;135;130;123;107;126;136;146;118;128;141;116;150;129;128;133;139;121;121;126;141;137;124;124;117;147;124;130;111;134;105;110;125;92;96;102;139;199;255;201;131;142;116;127;96;111;109;124;127;98;114;124;124;131;145;127;158;133;131;136;153;149;178;145;121;161;141;136;124;108;85;105;141;103;123;124;108;94;112;109;122;123;121;133;130;128;125;110;124;121;120;134;117;125;124;122;106;107;110;135;138;112;120;107;134;141;155;136;122;94;106;118;111;122;130;145;118;125;134;132;117;107;103;121;111;114;114;118;129;112;118;118;134;138;136;117;96;122;135;132;153;132;134;141;143;125;109;158;153;134;131;113;123;116;125;101;131;124;127;117;146;119;114;130;116;117;100;120;144;137;127;137;157;187;203;182;141;128;134;149;129;128;115;94;94;73;115;88;91;97;83;107;120;117;103;122;155;136;119;123;116;138;108;117;125;119;95;109;132;134;124;142;119;141;126;144;145;154;156;179;141;140;142;134;153;149;137;156;154;111;85;93;97;98;116;109;102;98;104;112;114;115;102;135;120;132;130;107;119;156;137;136;170;129;145;121;140;138;134;105;107;78;103;90;91;89;104;108;116;96;118;111;132;119;129;155;126;119;113;106;108;129;128;125;108;135;118;160;138;120;116;113;122;130;125;151;133;143;113;125;130;149;145;126;125;113;111;113;125;131;110;105;97;139;117;113;112;125;137;125;130;136;133;120;125;133;133;111;124;135;158;159;185;137;123;155;135;104;69;55;51;71;69;79;94;112;108;130;111;110;132;113;97;120;144;140;118;117;114;129;122;150;113;112;103;83;101;93;144;139;127;109;107;104;104;116;115;100;96;111;116;110;124;119;109;117;112;110;119;97;86;105;85;108;108;118;99;100;105;112;112;121;134;104;110;115;125;92;117;112;108;100;114;130;144;102;121;142;132;115;100;108;119;123;99;108;120;135;133;150;138;126;160;144;142;151;156;169;179;186;179;164;132;154;139;124;120;128;137;106;124;102;110;96;116;118;120;106;135;111;119;114;113;136;119;105;133;143;106;103;130;106;125;121;118;123;115;111;133;126;130;130;114;122;116;135;140;154;123;126;119;88;111;108;112;145;128;102;117;123;102;128;113;120;126;119;132;131;135;135;124;105;112;103;128;109;127;145;129;137;121;137;135;138;153;153;157;138;142;139;149;135;133;141;136;150;141;121;115;103;131;104;132;107;106;128;135;134;123;108;116;120;123;121;117;119;125;116;101;135;132;149;154;124;121;122;115;100;122;115;122;113;120;128;106;118;137;125;125;127;110;114;98;120;91;116;103;121;126;104;128;113;136;125;135;119;126;119;143;121;121;145;126;135;114;114;129;148;140;128;132;103;126;114;131;163;137;121;132;136;133;140;136;150;136;129;149;133;148;121;115;122;101;127;137;117;107;150;127;137;134;115;121;142;140;127;109;131;130;132;136;129;151;148;123;130;125;128;156;166;145;153;170;175;149;139;155;150;136;150;120;139;140;142;129;115;135;125;120;141;134;130;133;146;145;128;123;125;120;133;107;128;134;114;152;121;140;125;116;154;128;116;131;143;150;134;131;127;143;168;162;143;129;143;126;138;123;135;129;140;128;130;136;132;147;136;142;127;162;146;134;113;121;131;120;104;123;163;117;129;135;131;127;132;131;131;88;88;75;117;98;125;120;121;136;113;92;121;140;130;147;145;134;128;132;122;128;141;134;124;125;102;115;122;121;125;118;125;132;142;138;129;156;168;135;144;173;167;152;139;123;153;158;127;133;135;142;148;153;164;158;141;175;156;157;170;143;129;160;134;132;151;119;137;132;136;153;139;178;171;194;148;116;140;118;144;133;150;130;137;134;149;121;135;138;123;122;115;88;106;130;141;135;145;120;119;126;143;141;116;136;133;154;140;158;141;136;128;134;126;133;128;148;160;139;163;193;161;143;125;151;141;120;113;133;125;129;116;138;123;133;121;126;144;168;122;124;118;133;123;137;118;144;154;140;136;139;142;135;140;136;137;149;174;140;143;132;125;125;147;148;147;135;135;140;128;143;135;158;149;122;128;108;145;129;150;130;147;135;124;155;163;149;195;222;186;169;187;142;144;121;134;122;128;109;149;132;132;146;150;156;166;143;148;165;123;130;139;139;118;120;111;146;148;130;111;154;140;154;118;118;123;155;148;138;145;146;156;159;159;175;167;142;141;136;145;147;121;146;126;122;115;126;119;129;164;139;120;120;143;139;139;139;152;149;131;136;122;137;128;134;146;143;154;176;163;171;121;133;161;155;151;143;143;130;118;136;142;122;131;136;139;133;140;158;129;140;159;136;122;109;121;120;135;134;109;109;113;137;107;113;120;137;152;123;114;119;119;131;135;136;114;133;128;136;134;131;126;116;127;107;134;119;129;124;122;139;120;129;139;127;143;123;144;126;138;117;137;153;118;137;119;149;131;128;138;131;140;133;146;143;149;136;126;133;165;165;149;152;125;125;137;184;177;167;181;147;131;129;124;128;137;167;172;137;144;151;142;169;165;141;155;117;140;139;135;144;138;137;143;122;115;139;115;141;147;151;136;121;140;149;163;153;148;153;160;121;137;128;148;156;158;152;145;136;140;164;158;140;126;161;146;173;164;188;136;131;104;122;131;119;144;128;129;139;148;127;125;106;125;125;135;136;131;129;129;149;134;123;127;114;125;132;137;137;133;121;143;119;131;162;153;184;175;167;162;193;174;152;122;144;133;138;131;149;138;136;120;132;152;154;147;157;165;170;165;163;146;143;137;110;105;111;127;112;112;109;101;108;110;145;151;113;132;143;132;127;123;118;139;110;135;137;108;108;134;111;105;144;135;141;131;130;128;117;139;138;132;138;136;143;137;112;111;136;120;117;124;113;124;129;144;119;115;129;132;131;120;120;136;120;121;126;127;122;118;136;150;134;143;134;131;131;129;128;135;145;122;112;128;137;150;135;146;118;149;118;156;134;142;111;138;123;132;120;145;129
86;133;110;130;101;114;86;113;111;109;145;110;115;104;105;106;119;119;120;119;134;129;105;121;117;100;98;120;103;119;107;106;109;102;101;123;123;110;138;135;134;107;116;100;122;103;101;116;112;121;123;105;117;85;99;123;149;159;207;166;140;103;113;111;99;93;103;87;102;89;124;102;106;104;112;128;113;124;116;107;126;100;105;111;117;127;129;109;101;111;112;92;115;122;106;111;98;99;120;99;113;110;81;101;101;125;121;114;111;95;98;108;110;154;142;154;124;115;119;115;103;129;128;109;119;105;119;121;127;118;109;99;97;103;97;108;96;123;120;114;103;108;110;115;145;144;110;102;124;111;110;112;105;121;129;107;125;120;117;114;136;119;96;101;113;104;110;124;130;108;99;117;115;96;149;127;132;120;121;130;124;112;123;121;99;123;104;113;103;107;151;129;126;109;116;147;134;115;125;130;118;116;119;140;125;132;116;115;143;117;125;135;126;116;115;126;141;136;123;126;127;121;124;116;123;127;113;138;132;116;127;128;137;111;114;150;117;141;151;138;138;117;105;139;125;138;124;131;134;152;125;125;120;109;107;120;106;114;105;140;219;291;221;179;134;130;108;114;108;108;103;125;124;121;112;113;117;132;136;118;122;135;131;152;165;124;139;174;140;142;144;111;79;107;116;140;136;128;116;126;111;121;106;111;134;125;136;127;124;133;123;135;135;139;135;124;110;140;112;120;118;110;131;128;140;153;136;132;134;138;132;136;136;123;129;105;137;149;134;107;130;121;131;117;120;123;126;107;126;107;105;113;111;125;155;122;121;145;120;101;131;116;121;134;144;133;141;122;124;143;143;114;129;143;138;131;118;127;91;118;136;143;110;137;156;135;124;127;136;121;138;133;135;133;145;155;176;201;147;131;140;106;132;116;107;114;86;99;107;106;119;89;110;115;105;124;110;123;116;95;114;131;124;139;114;120;112;119;104;111;96;120;114;132;163;134;127;128;137;132;142;170;169;148;170;154;141;171;155;173;154;140;88;85;78;97;102;120;98;100;119;110;124;125;112;108;104;111;132;125;124;149;125;129;139;161;159;116;141;158;127;107;102;117;99;109;84;91;98;95;102;110;84;118;117;117;110;126;140;145;118;109;118;124;119;124;140;118;126;145;144;125;121;153;120;135;112;139;132;140;139;121;132;128;118;112;138;111;130;112;139;120;125;127;134;127;112;102;122;117;126;151;134;139;115;117;135;128;137;118;110;135;129;151;157;156;140;141;143;154;112;89;64;70;56;58;88;96;115;115;117;127;131;101;135;123;121;137;120;87;112;131;135;100;126;112;116;91;76;93;109;126;130;116;107;100;95;116;102;106;100;104;104;102;111;100;105;103;113;125;100;108;100;93;85;92;116;92;124;89;87;118;83;87;114;103;135;102;105;103;124;124;118;124;108;117;122;129;121;141;116;135;129;116;121;110;124;112;137;137;121;134;128;147;154;150;131;119;116;129;147;171;165;159;143;168;131;143;134;125;100;117;131;120;110;123;122;118;127;122;109;128;124;112;126;135;109;133;134;137;136;136;122;130;133;123;142;103;101;122;133;153;142;147;140;127;103;146;133;134;123;134;129;113;115;106;113;115;115;106;112;107;117;117;102;133;140;126;120;112;117;106;108;98;90;103;99;130;99;122;130;119;135;163;144;168;139;174;160;144;149;127;145;146;140;138;136;146;146;148;154;115;112;116;90;127;102;125;122;107;130;142;114;111;134;123;127;125;106;134;119;134;133;116;120;107;109;109;117;123;130;123;141;108;114;89;119;123;117;116;110;128;124;129;99;123;121;95;113;129;102;104;106;126;121;107;130;104;117;120;125;124;126;121;114;135;126;128;125;117;137;131;121;129;114;125;138;128;137;120;133;131;112;157;135;115;122;109;103;138;136;127;122;119;124;122;113;124;101;111;126;118;157;145;132;104;142;126;126;124;138;130;132;140;128;127;126;151;129;126;125;122;126;160;158;151;152;141;147;144;106;128;121;142;148;139;136;115;129;134;117;118;109;125;119;124;125;123;130;140;121;145;135;130;132;120;109;148;137;153;122;127;120;139;143;147;111;153;161;165;148;131;153;155;152;150;123;124;130;139;123;131;135;126;127;146;133;125;154;140;130;160;172;158;124;123;128;119;107;148;136;129;120;137;126;146;138;123;130;102;95;81;98;116;121;112;110;123;123;104;100;121;129;138;134;147;136;160;110;128;130;134;117;133;129;136;140;134;147;90;117;147;147;141;149;162;173;140;161;160;160;143;112;131;145;130;154;135;166;137;127;140;135;150;164;171;139;138;153;164;154;135;119;137;112;108;124;122;122;135;134;131;158;152;179;163;152;148;116;136;128;149;127;161;129;112;139;117;124;125;104;109;126;125;114;150;132;114;134;142;134;120;145;147;123;142;156;169;133;123;138;147;150;137;121;151;146;165;164;163;159;158;152;128;146;142;143;120;111;143;159;117;110;129;139;143;146;140;119;128;126;138;133;128;118;131;138;140;135;132;119;116;149;148;135;122;112;106;130;148;140;132;139;132;148;149;138;116;140;152;131;140;149;119;110;126;130;133;121;143;138;157;147;127;157;144;195;207;189;197;166;149;144;131;155;113;123;157;157;149;150;160;169;155;166;144;137;148;122;129;142;150;109;114;143;131;157;138;162;140;144;133;131;133;132;125;149;158;119;133;122;140;168;150;153;134;134;115;121;128;128;124;158;145;121;125;92;139;154;124;129;152;137;119;127;129;139;126;126;120;153;132;133;123;135;131;154;149;151;148;156;137;145;179;148;140;124;111;128;113;114;149;143;148;131;129;158;138;145;138;149;152;123;101;121;112;151;124;118;136;115;109;100;122;115;119;103;117;127;108;123;149;118;126;131;144;130;131;130;105;119;121;113;118;107;110;124;125;151;154;122;138;134;146;138;125;116;157;118;136;152;143;135;130;137;120;150;136;113;147;121;135;126;162;139;125;146;160;175;151;129;134;126;132;172;198;212;183;190;144;160;133;113;91;143;145;145;160;101;141;143;164;159;157;156;131;130;145;117;126;136;123;126;122;123;124;154;165;141;145;117;129;163;145;154;153;128;142;112;148;128;159;144;164;147;131;133;129;144;173;155;135;145;130;136;151;164;174;157;143;129;109;116;115;120;147;122;114;117;117;148;107;125;128;129;128;140;135;120;120;138;111;132;147;145;115;133;111;115;121;134;152;141;126;154;151;178;165;160;143;147;165;169;139;146;134;152;122;118;107;118;164;160;150;169;158;183;185;173;180;163;157;149;119;116;115;109;111;116;114;128;108;92;118;122;124;124;137;131;131;149;124;135;131;123;129;107;112;142;129;145;114;133;108;129;123;124;113;139;129;128;154;140;124;123;116;112;124;124;108;113;108;115;134;163;111;126;121;146;119;146;127;126;119;137;113;116;120;133;113;122;154;123;158;122;114;120;135;124;109;148;123;114;148;117;132;124;148;116;136;153;126;124;123;132;138;140;136;122;124
109;145;123;121;98;109;107;108;123;121;116;115;108;111;130;116;122;118;122;100;142;120;102;121;104;133;130;108;113;112;112;105;114;112;106;125;112;81;122;90;109;104;95;109;109;111;124;142;113;128;149;108;96;128;129;134;142;210;247;172;117;114;123;107;106;106;99;114;111;87;104;110;97;97;122;118;118;101;129;98;110;106;99;107;136;102;105;127;132;122;104;101;105;147;133;114;102;109;99;103;109;115;104;103;110;114;127;102;103;100;94;105;109;116;140;141;119;120;119;105;102;111;103;107;109;132;114;133;119;117;131;98;117;133;118;124;107;120;125;98;121;116;128;110;115;130;128;122;125;116;108;100;100;114;118;120;96;132;125;139;122;109;112;112;101;102;117;127;117;118;105;139;114;113;97;135;150;116;113;109;121;120;125;113;121;127;133;139;115;108;132;123;129;125;121;151;112;135;92;128;106;117;121;121;111;115;144;123;123;124;147;118;122;111;130;131;106;140;114;121;139;140;132;127;134;129;152;134;120;115;134;129;112;119;132;128;121;139;130;118;126;106;118;132;144;132;109;126;157;148;148;132;100;129;97;105;119;91;141;147;189;229;192;135;123;111;100;109;114;92;117;125;117;116;116;119;123;148;146;129;118;135;164;147;131;147;135;162;157;169;149;149;106;80;133;132;135;120;131;95;110;129;130;129;133;139;112;130;121;136;137;121;126;129;139;137;120;121;95;106;143;124;125;123;127;123;136;125;110;134;124;108;127;122;123;115;124;119;126;145;124;147;123;96;112;125;101;128;122;105;123;107;114;127;125;188;160;170;114;113;118;147;123;128;138;148;130;138;140;123;150;144;121;135;110;124;107;130;129;127;117;136;138;150;147;138;118;130;115;144;129;137;126;121;135;134;150;201;131;111;127;105;124;120;108;121;84;96;97;103;112;114;96;89;106;118;115;125;105;125;136;117;135;148;130;123;119;102;107;97;130;115;129;139;137;141;120;127;133;135;151;178;179;178;136;161;138;160;155;154;128;103;109;95;99;75;90;112;145;116;104;124;127;104;95;103;115;98;112;111;127;132;127;136;126;157;147;133;110;127;112;117;118;107;98;114;100;92;87;97;100;103;104;105;115;118;109;127;118;135;113;124;134;134;115;130;124;106;137;134;128;145;120;125;143;113;143;126;123;115;109;127;119;140;131;119;144;129;133;136;123;120;112;131;109;136;120;116;117;104;138;110;112;127;107;107;140;118;116;129;107;117;123;110;139;159;146;147;144;128;116;91;54;51;65;66;85;134;135;127;113;104;107;109;141;112;116;112;121;101;97;123;123;140;124;126;107;101;98;112;123;96;93;114;105;95;81;102;125;114;96;131;99;101;104;95;96;125;119;122;105;102;98;87;80;84;108;77;85;100;77;80;90;103;107;114;110;130;113;114;107;126;108;127;138;109;136;138;143;135;135;153;124;92;112;95;119;113;131;140;136;134;135;151;158;140;121;126;153;138;141;178;187;164;177;152;153;142;178;119;120;114;112;114;119;79;121;118;103;123;135;125;138;122;113;124;117;138;132;121;140;127;126;117;128;122;114;122;102;120;137;139;139;121;129;119;111;113;151;134;126;116;128;89;84;84;103;102;107;125;102;101;97;105;94;124;118;127;153;121;130;138;115;84;98;113;94;131;133;109;135;146;130;134;154;164;159;186;158;135;154;131;131;134;114;152;129;130;136;144;127;135;122;143;127;129;137;122;113;135;117;105;110;138;109;113;117;149;128;127;133;130;118;139;128;130;117;129;129;116;117;118;111;138;105;139;121;114;112;114;132;113;103;104;95;123;106;93;102;103;116;113;134;123;121;109;113;124;133;117;130;133;127;125;133;128;139;150;142;111;119;116;117;122;132;106;117;132;113;145;137;145;134;143;129;104;109;120;131;140;131;116;128;123;137;146;149;119;104;124;129;149;133;126;110;136;139;145;120;134;128;145;151;130;117;126;147;146;138;138;144;133;118;167;164;183;185;136;134;117;139;142;135;148;121;113;126;131;149;128;117;124;125;143;123;146;141;131;134;122;149;160;162;125;127;130;125;143;114;134;158;131;125;135;117;133;149;144;153;144;134;129;138;178;146;140;133;160;145;119;129;111;141;120;128;132;124;152;130;128;141;156;137;146;137;111;118;156;142;154;138;142;148;132;150;131;136;112;136;107;109;99;102;117;124;108;131;121;122;125;125;132;116;124;131;155;136;132;123;115;122;130;158;111;149;144;140;127;144;120;122;145;195;159;167;159;166;161;150;157;148;126;115;137;166;159;135;163;153;139;123;140;128;150;145;174;134;161;137;137;132;139;140;118;105;101;125;128;121;117;154;135;154;161;159;163;154;126;145;132;176;123;111;150;122;133;144;132;117;119;125;146;131;129;115;114;120;120;122;141;126;152;129;97;152;144;161;154;128;154;143;133;124;117;127;126;153;144;156;169;149;149;157;131;147;127;136;128;134;118;124;146;136;123;145;133;134;150;123;155;116;150;151;118;125;136;138;158;126;122;112;135;111;138;129;137;143;119;165;133;134;134;124;133;162;152;131;135;124;138;140;145;136;126;91;105;105;132;140;139;144;146;149;129;140;144;181;200;159;181;146;142;153;145;136;111;143;124;161;152;161;162;150;161;153;152;138;157;140;142;130;147;134;116;149;137;121;149;172;143;149;132;122;134;130;148;161;152;149;125;129;120;167;165;168;154;134;133;125;125;119;137;115;126;108;123;117;140;115;117;109;148;141;131;134;137;120;126;122;101;115;121;107;142;174;148;141;172;148;149;150;131;136;154;151;132;120;136;117;122;122;130;129;124;141;150;137;152;143;171;164;144;119;106;146;106;132;121;122;131;116;117;114;119;132;118;136;136;110;111;119;133;131;119;138;127;127;125;134;125;123;102;112;100;103;147;140;126;146;138;141;161;161;127;150;135;146;107;131;138;122;126;119;121;144;150;142;107;147;143;139;147;142;132;130;129;161;158;183;189;141;145;122;140;150;172;188;172;163;135;151;118;126;133;112;137;130;129;110;139;137;145;190;121;137;149;145;121;135;133;158;118;127;102;132;144;125;123;150;143;144;143;139;138;144;162;119;134;134;138;130;140;134;176;135;164;128;95;154;163;177;134;128;154;162;132;174;176;138;149;127;132;115;139;127;135;121;133;134;131;123;118;125;118;132;122;115;144;151;150;127;119;135;124;119;128;114;122;151;139;131;141;119;143;172;170;140;147;156;156;188;175;147;134;116;176;131;144;109;126;136;175;135;174;168;169;160;160;182;156;143;154;157;156;129;129;93;101;115;120;101;106;119;128;107;131;119;130;133;133;132;137;143;106;138;124;107;126;141;133;127;104;142;128;133;136;115;134;132;137;130;136;149;132;136;118;112;115;131;125;119;125;109;142;130;130;119;123;156;152;140;136;134;142;142;144;126;117;108;137;147;138;144;115;121;140;146;125;129;116;107;112;123;123;128;128;114;145;141;140;156;104;147;140;143;103;139;125;122;104
98;108;105;110;106;118;108;114;103;106;118;98;119;123;120;123;133;130;138;122;125;116;125;91;116;116;125;136;115;123;113;108;128;107;98;105;116;104;109;124;117;130;141;116;98;124;81;130;132;131;127;133;137;108;124;130;115;178;198;166;116;122;97;120;105;93;103;114;126;106;101;124;126;110;94;133;108;116;106;116;128;97;110;121;108;104;87;107;113;127;111;129;111;114;109;108;128;103;107;100;119;117;110;115;99;105;102;111;124;111;110;109;114;117;122;131;130;106;104;117;98;120;103;93;101;98;123;99;108;117;135;124;121;109;96;102;130;121;100;129;106;99;122;106;113;112;136;121;138;90;105;96;113;98;105;108;97;99;111;123;119;133;107;130;133;116;105;127;146;124;127;102;92;129;126;147;148;132;108;104;115;116;123;110;101;105;119;122;134;115;130;101;121;133;121;133;129;123;121;106;99;110;115;115;143;110;114;128;114;136;111;126;129;127;120;123;131;101;113;119;110;127;121;119;116;150;143;134;126;120;110;109;130;112;129;128;130;130;133;110;114;130;119;128;130;96;119;130;130;165;142;107;121;115;106;124;108;114;95;116;152;163;142;135;129;115;141;103;104;99;110;90;103;118;138;100;117;119;142;114;137;141;149;147;156;146;156;164;142;147;148;121;100;115;120;149;127;112;129;126;123;121;121;118;122;129;111;134;125;114;137;138;137;102;139;148;121;122;139;129;106;137;132;128;127;139;142;147;131;147;129;122;110;129;115;133;166;129;126;152;117;130;131;122;95;141;133;113;135;108;101;105;132;140;147;165;163;157;150;128;104;141;136;133;128;128;148;137;125;140;102;126;125;102;128;133;124;122;116;128;113;137;138;165;131;147;138;125;116;150;123;122;137;134;119;125;156;134;129;152;115;143;141;137;133;101;98;95;117;111;113;97;97;108;98;126;115;124;111;118;126;121;121;122;117;110;120;120;90;112;122;100;138;111;124;132;113;123;119;134;135;178;196;177;129;148;152;152;141;147;131;118;105;99;78;101;100;109;162;138;125;127;126;116;109;98;121;126;140;95;120;122;136;135;122;133;129;123;135;126;128;140;116;101;96;92;104;83;78;103;88;114;98;122;115;101;115;110;107;122;135;130;131;121;134;103;126;120;121;127;123;135;119;125;136;126;130;124;135;123;124;128;127;138;125;140;130;120;136;163;128;124;126;110;141;115;100;115;113;133;125;126;128;116;120;126;137;122;110;120;105;109;129;147;124;149;160;157;131;158;120;81;57;51;56;76;95;154;211;176;145;115;109;100;123;120;121;99;128;110;106;132;141;126;127;103;108;116;106;101;115;104;99;97;92;103;92;80;110;105;103;109;88;95;107;84;79;100;144;124;122;112;83;73;88;94;106;94;96;89;93;110;99;119;134;118;105;109;92;124;111;113;130;118;126;114;133;129;134;141;104;129;125;126;109;117;126;115;142;126;137;134;146;136;156;140;124;136;108;139;135;168;155;200;173;152;120;149;125;133;87;120;103;114;98;112;110;138;132;122;129;109;133;140;111;119;113;113;113;125;119;110;110;109;130;102;131;129;135;119;114;126;138;119;144;125;132;120;119;134;132;108;113;85;108;82;97;125;111;104;114;130;115;103;99;117;121;118;125;105;123;130;128;112;102;94;131;139;119;126;141;121;135;161;154;149;162;167;150;160;140;145;141;133;138;142;137;118;142;125;122;147;138;144;159;119;120;113;129;115;120;117;123;119;120;110;105;139;128;148;134;133;132;141;117;118;133;130;115;112;117;122;131;121;130;135;123;128;129;126;120;107;102;102;118;111;115;113;108;104;105;119;127;118;113;111;111;151;124;136;109;144;133;124;118;130;114;120;144;135;150;124;127;120;127;114;150;137;131;113;119;126;130;160;160;138;133;116;137;119;117;120;125;125;112;150;132;140;96;110;113;143;130;130;101;123;141;119;129;121;129;136;123;121;150;127;132;171;152;143;142;103;157;152;166;190;160;136;149;131;144;166;119;140;113;123;137;136;134;155;151;132;133;107;159;147;120;133;120;124;156;150;151;115;136;142;140;135;118;133;126;155;141;120;149;119;130;138;159;133;121;148;153;139;156;140;117;139;123;142;122;124;121;135;126;144;116;141;125;124;131;129;146;120;118;124;148;128;141;130;146;137;140;130;131;112;131;120;124;100;133;118;106;112;120;123;118;124;105;107;136;115;129;135;115;119;131;134;138;125;139;129;141;143;149;130;128;129;126;111;125;166;178;155;152;130;132;129;150;139;142;128;133;148;145;143;144;147;136;124;133;130;133;152;172;169;157;141;161;135;140;140;123;126;100;110;134;118;149;137;137;118;137;152;171;145;144;139;126;150;153;117;134;115;137;136;142;150;112;128;128;130;142;159;126;123;119;117;130;128;137;133;110;118;136;126;157;141;147;121;123;121;132;126;143;140;130;155;137;169;153;144;145;132;116;157;131;147;128;120;134;139;141;138;122;144;113;138;123;130;131;144;133;114;106;127;136;125;119;132;112;100;125;141;124;114;134;138;147;130;121;128;140;125;116;138;136;126;137;128;130;124;123;117;97;106;99;104;129;126;127;141;155;142;148;137;180;179;191;168;160;157;169;144;132;118;129;141;173;149;185;181;171;149;169;149;140;119;145;151;133;126;129;139;118;130;156;167;131;146;145;136;148;140;118;129;151;151;125;119;135;137;161;160;155;132;119;117;112;140;131;122;148;127;125;139;145;125;115;102;127;138;119;125;119;124;128;104;148;123;121;125;111;115;149;135;156;143;154;152;123;150;161;153;160;135;134;130;132;133;117;134;124;132;128;136;145;141;131;156;149;146;134;119;126;123;138;126;122;130;108;116;119;115;123;123;133;105;121;125;129;123;128;125;132;125;149;134;117;126;117;123;114;95;109;128;124;133;114;123;165;161;146;184;144;122;113;122;115;135;127;116;127;123;122;122;123;136;129;123;174;156;165;130;129;143;152;215;221;177;144;156;154;145;139;163;167;193;147;148;130;125;105;124;131;128;137;163;157;134;136;160;158;147;135;146;127;143;113;111;123;111;108;118;118;124;120;125;118;139;140;145;186;166;158;149;158;125;141;117;145;179;152;169;150;130;153;135;143;150;147;139;146;121;129;140;153;170;169;152;123;110;145;110;107;121;146;123;126;134;119;133;156;130;133;132;147;126;113;150;128;124;116;136;144;116;114;126;109;135;123;107;139;158;141;141;151;151;155;165;150;160;163;135;140;151;131;133;139;138;135;176;152;160;158;170;172;162;203;175;158;169;145;152;124;131;118;99;115;112;115;118;117;120;126;119;129;120;133;132;142;127;109;114;130;126;115;129;101;139;118;118;116;120;125;103;103;108;111;97;136;115;108;139;117;117;124;112;123;110;120;112;116;118;122;128;140;138;127;138;133;124;146;112;134;104;137;124;136;119;132;110;132;118;117;138;124;122;123;120;130;92;126;133;121;133;154;132;134;172;146;127;138;139;127;142;102;125;140;124
140;120;103;99;118;105;123;118;119;115;103;96;101;112;123;124;130;130;119;114;127;111;113;102;126;119;108;125;111;105;118;108;129;105;144;110;116;113;121;105;124;125;94;103;112;120;131;138;138;136;122;125;118;120;119;120;92;121;127;128;106;106;114;100;76;112;109;119;134;100;114;99;108;112;117;129;140;119;114;104;117;112;112;109;115;92;107;108;97;92;158;118;123;106;96;112;106;107;107;100;119;104;131;121;121;107;113;122;113;95;113;111;111;106;127;133;153;136;98;117;141;137;105;94;125;109;111;113;119;131;107;120;122;123;128;135;122;135;140;122;122;111;112;112;127;106;112;131;119;116;117;106;117;99;106;114;109;97;109;101;109;118;109;120;114;112;136;118;100;113;107;124;115;124;124;159;121;129;124;95;117;113;116;110;130;118;121;123;123;124;120;123;110;117;136;123;128;107;127;120;118;94;113;122;92;138;121;153;137;135;117;121;133;123;111;125;130;128;147;118;140;116;139;154;114;131;124;112;117;133;140;121;126;126;136;142;119;134;135;114;118;113;116;108;119;116;126;133;129;135;157;126;133;135;119;112;116;96;123;89;122;129;131;131;123;120;95;83;103;99;114;106;110;113;126;116;131;138;118;140;118;143;140;135;169;168;167;144;147;163;137;128;94;91;114;130;144;114;101;111;109;115;115;119;127;120;127;138;123;134;125;122;96;127;135;131;136;135;122;118;137;149;120;112;108;109;145;122;129;128;118;121;115;115;128;151;131;141;148;115;145;127;114;111;153;130;135;107;113;144;109;117;119;129;144;158;176;160;137;113;118;124;135;116;140;140;134;150;138;118;130;133;131;111;125;122;121;113;127;132;112;120;143;142;146;120;136;147;111;127;129;122;132;120;138;127;132;139;124;119;124;146;120;124;130;141;103;100;96;122;114;94;95;122;101;123;124;121;98;124;130;128;120;115;104;111;107;79;116;107;106;119;129;117;124;118;120;127;130;139;145;149;162;155;107;151;129;147;135;130;98;115;93;81;85;62;80;102;120;142;95;132;104;105;110;118;107;98;119;109;104;123;142;118;117;145;117;135;123;131;111;113;119;89;88;90;88;116;121;93;88;106;96;101;104;120;116;94;108;107;124;106;124;120;124;111;118;137;140;132;123;121;141;124;122;116;124;126;126;136;130;128;138;147;132;134;152;132;125;136;116;126;115;111;113;152;147;131;119;128;121;111;109;110;128;111;100;118;112;128;134;111;149;118;137;149;149;133;137;151;125;77;45;43;54;74;117;141;234;187;158;121;109;111;118;138;131;132;121;91;112;117;133;126;116;107;116;122;116;120;120;101;116;79;77;97;77;83;93;102;120;114;134;116;102;103;72;114;119;134;113;109;97;95;96;86;93;100;95;98;88;98;116;97;123;88;81;108;134;109;115;106;135;112;113;124;115;113;122;136;124;123;97;116;116;97;123;109;124;123;134;138;135;149;152;143;145;144;144;123;123;181;231;199;177;147;135;143;116;126;112;123;101;101;109;110;123;130;130;130;154;144;149;130;133;140;134;114;113;120;114;98;122;120;138;127;102;130;112;158;131;129;128;170;118;130;136;119;127;137;134;105;98;75;95;94;94;88;92;94;100;107;113;114;117;124;120;97;116;122;119;129;123;115;113;113;105;124;129;131;140;178;143;122;141;148;161;137;162;142;145;123;145;141;150;120;143;142;113;120;123;122;140;117;121;142;119;139;139;109;132;128;161;120;140;113;137;122;122;143;145;143;125;126;126;111;147;144;121;140;130;140;109;138;156;101;125;145;107;130;122;118;118;119;132;111;122;107;126;105;129;120;102;136;108;140;134;107;135;115;125;134;135;131;133;144;139;122;129;139;137;116;139;122;123;140;131;140;125;129;149;145;153;156;167;131;121;128;157;120;133;113;121;104;109;131;139;112;119;107;118;117;135;124;128;128;128;130;147;126;125;116;131;123;122;125;124;130;157;146;152;117;135;129;182;178;152;122;153;130;151;147;137;126;127;107;119;141;133;157;159;113;123;123;119;134;140;144;136;125;132;151;150;133;126;130;146;136;105;139;126;119;130;125;137;133;150;133;118;162;148;144;150;155;151;143;141;142;134;112;130;110;159;134;135;135;139;122;133;152;143;131;113;118;131;113;125;135;131;130;152;143;130;134;124;115;121;120;126;127;123;96;100;123;123;120;117;135;121;133;135;133;125;120;134;123;139;133;118;122;125;130;138;135;134;135;129;128;137;127;147;174;121;152;136;130;140;137;148;125;122;161;126;159;161;147;141;149;137;147;147;139;157;140;162;172;123;154;150;130;110;116;98;113;121;123;130;151;141;113;136;129;142;149;136;152;123;146;110;141;127;148;138;152;125;135;143;149;125;113;123;139;149;148;127;123;115;130;121;123;138;126;120;117;123;175;140;123;144;153;151;139;116;131;119;128;150;134;123;145;148;146;147;150;126;142;135;130;112;126;105;141;155;134;131;137;142;134;111;123;116;128;128;143;136;132;138;137;108;111;117;118;128;105;121;113;113;130;128;125;142;114;145;157;147;144;124;124;114;132;124;125;117;127;82;88;106;98;112;121;158;136;129;138;134;163;194;191;191;197;155;188;155;146;117;127;139;151;150;151;167;180;164;180;170;160;157;151;136;141;145;132;126;139;150;158;158;163;153;174;132;144;121;128;150;147;145;136;167;146;111;143;151;154;164;155;116;88;129;119;144;118;131;130;130;146;113;116;124;122;137;139;123;122;137;139;133;146;164;141;120;108;143;145;126;150;158;162;145;149;137;129;160;155;141;130;156;132;120;149;111;147;131;127;136;153;156;120;142;136;119;146;120;117;137;116;123;133;117;94;114;119;113;122;128;98;128;121;120;134;131;113;118;123;136;130;130;160;120;120;121;132;138;115;122;124;133;136;122;126;145;170;180;157;147;124;125;118;126;122;134;124;126;126;122;142;119;122;116;143;163;154;187;165;166;154;160;207;220;197;156;143;155;144;140;138;147;162;162;132;125;142;113;128;133;142;150;149;123;132;151;131;163;147;138;124;126;114;111;139;137;138;121;121;117;113;122;136;116;114;125;124;149;171;159;135;143;145;160;131;148;168;166;162;157;157;154;147;152;177;172;147;126;131;122;142;160;137;184;135;129;140;129;134;125;117;121;145;137;121;144;115;111;152;132;124;117;134;131;145;111;110;126;120;133;137;150;134;150;121;130;146;133;166;141;160;153;160;159;158;145;149;144;156;122;107;128;138;122;106;127;162;147;155;177;146;151;149;163;190;154;144;147;146;148;138;119;117;129;110;104;120;135;102;116;134;129;157;140;124;134;124;150;136;143;120;126;136;135;121;133;126;119;151;150;117;108;106;126;115;102;122;120;133;131;106;103;118;118;123;103;97;124;102;123;122;132;128;123;116;133;117;148;132;136;122;132;113;118;133;120;119;117;132;99;126;117;143;118;102;128;113;108;119;115;123;143;133;104;187;158;177;152;154;139;139;123;138;117;122
117;110;111;106;99;122;119;107;91;119;101;106;116;115;118;118;145;117;110;122;126;117;119;130;114;128;135;125;124;114;108;106;112;111;133;119;112;121;123;108;85;122;106;131;121;135;118;127;181;152;153;116;115;113;117;112;113;127;123;99;109;104;106;100;102;93;113;100;95;112;113;106;103;121;115;122;154;141;96;109;127;127;107;120;88;100;96;102;110;115;117;105;108;112;110;104;98;121;105;113;113;123;120;109;108;104;87;108;114;126;111;113;108;112;129;121;114;109;118;115;111;106;103;115;114;113;119;99;100;106;109;119;119;119;108;117;137;146;121;127;117;137;117;109;108;114;111;94;133;106;123;112;100;132;109;110;94;101;88;116;100;115;125;131;83;125;120;99;111;116;109;102;128;134;111;145;129;121;124;115;130;107;137;118;106;132;131;122;123;111;120;115;113;109;142;118;117;112;120;113;112;124;148;107;120;135;131;165;139;129;112;143;128;130;118;121;119;130;118;134;128;134;133;120;111;118;142;142;126;128;120;134;148;174;123;144;110;101;156;139;132;126;112;112;125;125;140;122;113;145;138;139;131;126;108;134;112;109;116;119;137;103;102;109;115;101;136;98;121;104;110;99;120;120;111;117;109;129;150;132;130;147;140;153;159;163;134;152;147;132;134;149;88;106;136;126;125;121;117;135;114;149;116;143;129;125;125;148;114;131;118;150;131;121;126;121;130;147;120;133;165;147;136;122;142;139;116;122;129;123;138;130;122;136;133;124;139;120;126;144;119;116;116;131;180;151;139;127;128;114;118;117;105;129;135;137;140;146;126;106;132;131;122;127;134;121;137;143;163;124;151;120;145;147;105;117;129;135;125;127;140;132;123;147;135;119;127;123;135;131;126;122;130;142;136;134;126;120;123;124;140;108;146;134;118;106;112;116;97;101;95;97;100;106;139;131;111;123;129;124;108;117;116;116;116;113;82;117;116;96;112;114;111;122;123;110;129;139;135;109;145;141;157;162;127;158;146;141;141;145;133;127;93;94;72;86;88;104;118;109;117;121;116;118;96;120;126;134;119;122;126;125;119;116;117;107;125;135;122;118;119;126;113;103;89;85;74;82;74;87;88;86;102;112;119;123;118;123;111;122;135;153;146;121;125;135;129;110;139;127;117;125;115;119;116;124;124;129;113;109;125;112;126;143;126;127;135;121;116;108;113;118;126;118;147;153;149;114;129;107;142;112;117;128;162;115;132;127;129;116;111;126;135;154;128;152;142;141;179;141;106;75;50;45;50;73;102;138;162;166;159;120;105;117;118;138;122;121;127;125;132;121;130;140;122;113;110;117;110;121;138;91;112;103;116;103;91;86;92;98;112;126;122;111;107;114;104;104;111;136;105;115;93;107;81;93;102;102;99;102;89;101;112;116;120;105;108;104;97;130;102;148;117;109;134;133;111;116;130;131;147;119;145;139;119;112;135;138;148;132;137;126;141;157;137;146;140;136;133;144;163;162;166;169;152;174;155;151;125;114;105;119;100;117;124;137;117;138;112;116;114;141;138;159;118;132;132;120;120;94;116;107;107;131;108;110;138;128;105;139;119;146;135;142;119;129;115;113;140;122;108;109;89;70;69;66;97;83;114;122;117;109;121;101;118;99;92;121;130;90;105;144;139;125;96;125;110;131;122;134;148;122;130;133;153;145;163;155;145;151;172;152;161;155;148;120;154;130;134;126;138;114;149;138;118;136;121;142;122;127;128;118;131;135;138;157;125;139;115;137;150;132;126;117;115;118;103;135;124;117;100;107;124;150;99;127;118;120;123;103;118;97;115;117;137;125;106;104;109;117;108;117;136;124;123;110;115;109;130;107;113;145;110;131;150;139;127;137;136;136;140;148;123;129;134;144;146;134;144;137;126;130;155;174;151;124;132;124;130;109;112;120;128;108;123;120;153;137;115;112;131;128;134;147;141;144;129;139;121;147;127;144;158;120;125;153;142;157;134;124;151;136;129;137;170;161;154;136;142;153;137;157;148;127;114;137;132;149;157;144;140;152;149;117;126;141;145;130;143;137;145;149;140;150;155;127;113;145;151;117;143;143;138;137;147;164;148;154;145;149;141;158;151;138;134;129;130;125;132;148;128;137;127;156;131;142;147;146;129;137;108;118;138;103;121;140;134;104;111;125;125;146;130;114;113;111;135;139;129;137;114;94;119;104;105;107;110;123;118;138;123;139;104;120;128;104;132;144;125;122;117;116;147;108;134;127;146;129;115;132;131;148;148;152;151;144;137;127;135;108;137;125;145;157;161;163;140;138;152;140;140;155;160;146;135;145;134;143;154;109;98;93;81;103;116;119;137;141;118;123;152;167;147;142;178;145;156;132;121;158;136;152;130;138;122;139;103;122;99;129;128;144;143;118;138;121;109;119;139;132;119;104;133;129;142;134;121;131;144;159;148;150;146;132;123;115;111;121;133;149;135;133;130;128;132;131;136;122;130;110;117;118;138;147;120;106;104;123;141;127;140;130;150;139;128;136;119;124;142;139;116;147;124;117;123;127;121;135;100;154;133;132;151;131;147;135;136;141;128;144;126;118;118;87;127;99;108;93;99;114;122;145;132;132;154;162;198;200;222;207;180;186;157;152;137;121;134;151;197;158;151;164;178;159;147;159;136;158;145;151;123;130;120;114;165;138;142;127;155;140;137;129;128;128;131;152;141;146;168;147;133;157;167;146;156;131;136;106;132;129;135;120;141;106;134;126;92;127;87;126;127;115;141;139;138;122;131;149;158;166;147;111;131;133;127;150;140;146;125;160;139;140;203;148;176;131;134;110;127;115;128;138;129;144;124;122;133;119;142;136;148;130;126;121;130;142;151;139;144;141;118;117;105;115;116;113;133;131;133;113;120;124;115;143;131;137;140;125;123;102;110;110;99;115;128;132;107;125;129;122;120;149;153;151;123;139;144;124;123;134;133;115;118;114;136;133;130;106;133;133;167;200;202;173;146;154;165;223;220;170;149;149;128;138;151;138;151;146;172;132;117;125;137;110;128;116;131;142;127;142;153;153;161;162;148;146;129;128;126;115;139;142;118;123;124;135;114;134;112;125;135;141;135;158;145;152;148;155;110;145;147;161;174;169;217;193;175;175;162;175;197;156;137;103;129;146;175;127;164;172;151;102;132;133;129;105;135;148;135;126;143;113;113;132;109;121;121;103;136;121;126;125;137;130;134;122;137;142;126;135;117;120;153;132;137;172;210;181;152;174;176;147;150;146;141;117;127;126;126;125;149;162;144;162;145;164;176;187;168;167;159;154;136;148;151;121;124;113;120;111;128;129;136;131;140;127;111;149;127;140;120;146;126;129;121;128;132;131;129;118;112;150;128;131;133;138;117;115;120;117;135;125;129;113;122;117;129;101;121;126;110;109;113;120;133;128;128;154;139;126;146;141;130;147;126;137;116;124;141;117;113;116;107;93;116;132;109;112;138;119;127;117;122;119;147;128;145;142;167;222;252;175;154;144;119;136;126;127;113;123
143;99;109;135;113;78;116;108;131;123;114;101;106;131;125;123;145;115;114;129;116;113;126;117;110;111;120;145;122;124;110;119;119;130;128;139;117;150;98;108;114;100;104;97;111;108;118;144;158;163;130;110;99;89;102;110;106;93;93;100;94;117;110;92;99;84;115;114;92;90;119;114;118;117;133;125;127;129;127;138;124;132;110;112;106;123;99;108;98;125;122;114;96;111;113;104;92;97;84;85;127;116;115;111;116;100;96;107;128;109;109;131;113;116;121;119;88;119;101;99;101;111;109;118;129;121;115;136;133;118;139;90;107;109;103;107;125;141;120;115;106;113;123;129;112;99;100;106;106;113;104;110;109;116;124;103;92;112;98;87;102;103;130;121;145;117;139;112;128;106;115;99;119;107;124;131;139;117;128;119;130;129;129;101;115;111;135;140;128;96;140;126;135;115;130;112;124;121;117;106;129;108;152;126;132;116;132;150;115;129;101;133;148;143;151;120;121;118;124;144;137;125;125;125;124;125;96;138;128;121;117;121;122;127;128;122;136;133;122;107;131;126;131;98;125;107;124;125;127;149;141;144;143;136;121;123;127;117;129;120;115;123;109;126;114;112;104;104;127;107;104;102;113;120;97;106;134;114;121;121;131;143;143;140;160;148;168;147;140;154;154;131;120;122;121;129;118;112;115;123;93;140;139;134;134;122;133;140;119;120;117;110;131;120;105;127;110;136;122;122;137;174;145;124;141;154;144;137;165;135;126;110;117;121;122;123;138;141;129;127;142;132;134;129;158;150;119;126;142;126;133;129;120;106;151;124;129;142;119;117;106;138;121;127;134;142;135;127;142;131;123;123;136;130;135;120;112;131;130;125;135;129;126;137;109;136;126;128;121;125;123;129;135;130;123;140;129;148;139;128;142;127;129;116;118;101;126;97;114;82;117;107;99;98;108;126;130;143;128;133;109;97;114;114;121;102;113;94;106;111;100;140;127;125;105;131;132;112;126;136;156;117;151;137;170;143;168;130;141;140;126;111;92;84;81;111;102;131;134;107;116;113;129;117;113;123;110;128;111;109;131;116;110;144;125;121;125;129;138;134;123;121;104;108;118;94;83;72;78;84;89;98;115;112;107;124;119;105;124;148;149;122;132;133;126;123;121;129;120;133;132;120;115;139;117;120;96;118;133;124;129;120;139;133;131;155;123;134;115;113;111;128;121;120;126;114;126;137;140;109;114;119;100;112;130;136;145;130;122;124;122;119;134;122;138;142;152;138;147;111;98;73;54;54;45;75;80;123;133;145;128;107;120;128;126;111;117;118;114;131;134;130;152;122;111;103;105;128;119;111;136;145;140;119;114;125;90;84;93;116;141;124;116;95;119;103;92;93;130;90;117;102;81;101;93;107;94;97;109;121;108;82;111;123;108;119;111;92;103;103;110;116;105;114;135;128;142;121;128;119;127;123;125;131;104;127;125;121;132;140;122;150;147;155;153;126;159;120;161;147;159;163;198;142;169;171;140;153;114;109;121;133;123;125;101;127;141;130;144;109;121;133;137;133;124;128;117;130;118;121;117;122;134;119;109;115;126;141;120;134;127;141;137;133;147;117;114;121;130;122;136;89;90;72;66;78;92;91;97;104;116;94;105;108;115;110;110;107;137;140;107;140;135;139;109;118;102;145;148;150;139;161;144;142;150;150;171;150;171;150;168;177;166;150;134;135;148;130;131;137;145;150;130;135;127;118;106;118;118;128;129;124;128;126;156;150;147;138;131;123;125;113;103;120;106;127;126;119;109;109;126;113;149;120;96;115;121;114;131;117;104;127;114;98;131;133;125;118;93;124;122;113;125;116;113;145;145;110;126;134;128;134;127;117;128;120;137;122;128;129;130;120;156;158;139;122;116;131;128;137;121;122;132;137;124;120;137;134;128;110;98;117;125;101;119;145;136;131;155;125;124;133;109;144;129;110;145;136;119;117;137;157;131;124;143;135;134;146;111;144;117;136;135;121;169;159;145;157;134;155;156;125;125;116;128;132;138;137;141;152;127;137;131;136;148;136;127;126;140;130;134;136;124;145;127;138;116;126;123;128;119;126;144;126;143;136;142;137;115;146;158;136;155;174;137;117;129;127;135;120;134;138;118;128;150;150;137;146;135;109;107;148;108;103;125;133;128;122;147;121;152;138;134;116;105;86;122;111;119;129;103;88;105;105;122;93;103;112;109;129;132;141;113;132;128;94;127;128;123;120;112;132;132;120;130;135;122;135;137;129;138;163;157;137;144;141;138;135;127;131;123;141;143;146;119;145;149;128;137;163;160;142;129;158;153;149;142;164;165;117;102;97;91;114;129;125;141;127;127;130;145;133;159;132;158;151;152;142;120;143;142;118;154;125;122;113;117;133;125;104;115;131;110;119;107;100;120;128;128;163;143;140;137;133;130;142;121;127;133;129;122;138;114;129;143;136;126;104;134;146;147;122;123;116;142;132;138;125;119;104;118;122;133;127;133;119;116;106;128;145;145;135;141;128;130;137;126;143;128;131;114;125;118;127;123;111;126;120;113;130;128;162;141;145;134;141;134;130;126;129;116;135;150;97;107;96;90;118;105;127;117;130;134;121;156;161;203;216;193;202;223;195;157;155;139;110;129;158;140;162;161;180;182;180;159;138;149;140;148;150;137;128;120;117;133;164;137;176;147;147;128;122;117;121;138;141;147;170;146;162;154;174;157;146;156;149;162;118;138;116;117;141;110;131;134;130;113;156;123;127;129;138;132;147;121;97;134;149;164;177;144;147;121;118;151;130;148;140;136;134;146;199;206;194;136;140;142;141;131;117;121;133;135;132;109;127;120;150;152;131;125;127;130;136;126;147;145;170;152;125;112;116;120;106;127;127;150;113;117;119;117;102;127;123;148;142;147;146;143;117;117;122;122;122;128;142;113;147;132;116;152;141;146;127;124;119;120;137;134;121;116;142;136;123;119;118;152;117;135;139;171;179;193;160;147;164;169;171;190;176;146;154;160;142;140;142;149;159;181;149;162;116;130;130;122;128;138;130;147;141;155;159;157;147;145;149;114;147;137;137;123;119;129;125;136;124;120;119;134;122;159;159;138;167;169;141;142;127;124;135;145;165;176;181;187;211;160;162;176;184;209;189;152;148;143;154;157;147;157;132;115;114;120;120;132;150;114;92;141;149;105;137;106;130;133;123;135;117;125;131;134;130;126;114;118;149;149;129;152;132;127;129;134;142;140;164;202;180;182;151;152;146;149;158;136;158;138;120;118;142;154;143;147;159;161;168;181;173;167;152;188;163;145;160;156;135;137;129;97;107;138;120;117;113;132;124;133;108;107;127;125;126;151;106;136;122;120;133;120;128;132;116;114;121;139;115;128;114;115;117;132;105;120;135;125;116;106;122;135;120;116;119;142;136;135;126;150;163;119;148;120;126;132;116;122;116;131;107;124;145;120;114;126;128;121;116;128;126;127;147;138;141;107;105;122;153;153;111;189;216;276;201;138;134;125;133;116;109;138;126
102;137;125;118;101;106;106;88;127;120;107;127;111;127;112;110;130;101;105;113;127;112;109;116;121;116;120;104;100;116;114;103;94;112;114;119;123;117;112;113;117;113;102;96;128;105;119;118;139;127;124;129;89;114;106;112;108;101;96;93;100;111;104;104;112;97;100;95;112;111;93;122;86;106;120;115;129;121;114;87;115;124;105;88;107;104;110;109;89;120;86;109;99;92;91;124;108;100;94;121;99;114;114;101;123;111;118;110;103;130;100;115;116;121;102;107;109;133;115;100;106;115;111;124;92;112;125;129;117;99;114;126;116;105;114;124;112;104;117;108;125;115;127;128;107;103;95;99;100;121;107;117;132;117;105;126;121;71;121;138;105;99;112;109;132;133;110;114;121;118;117;116;117;126;122;114;103;122;122;141;132;123;108;124;106;119;113;136;136;108;126;100;111;132;134;103;136;126;134;116;120;140;144;129;135;122;145;140;152;137;131;118;139;174;148;137;113;119;147;139;140;137;148;134;134;111;131;129;134;106;123;125;132;145;139;162;152;119;130;152;146;122;115;129;117;129;125;117;114;139;158;127;130;118;123;119;101;113;97;109;117;130;97;130;80;115;111;102;111;85;112;104;124;123;130;121;117;139;129;151;129;139;157;148;167;155;150;142;143;155;136;121;114;112;113;130;117;124;119;89;121;133;137;121;118;133;129;131;119;137;135;114;130;135;131;114;120;124;136;122;121;119;135;118;114;139;105;146;105;144;128;119;133;106;159;142;141;129;133;148;120;124;119;110;137;129;135;118;129;132;126;129;126;124;123;107;142;127;115;122;132;106;129;134;139;137;134;133;137;127;135;123;147;137;138;105;122;128;139;151;142;123;130;134;129;101;144;123;113;100;123;109;109;122;130;124;142;139;145;118;137;131;140;122;149;116;131;120;96;88;107;96;101;113;97;120;119;121;134;123;108;115;101;95;122;119;117;108;126;104;137;100;128;119;140;123;133;118;130;145;126;139;134;148;171;182;155;126;151;149;124;98;101;91;101;98;113;106;141;125;113;116;136;95;124;124;116;129;122;121;128;127;121;125;104;125;128;143;149;148;136;118;130;106;110;83;86;81;79;73;90;110;94;80;123;116;125;110;112;105;123;124;148;104;125;115;125;115;141;126;145;128;135;116;121;123;109;127;125;116;127;127;108;149;132;144;138;130;124;123;112;142;138;124;123;136;113;144;115;98;134;127;118;114;109;123;111;112;124;143;137;142;138;140;137;162;142;147;147;134;118;82;63;55;58;69;87;118;105;115;100;105;121;115;145;111;114;117;125;137;131;122;139;122;109;108;114;105;111;141;104;115;111;111;107;91;102;98;89;97;93;115;118;107;112;112;99;128;109;108;80;99;84;120;91;78;95;104;94;98;83;114;97;90;118;114;111;102;82;108;122;101;108;95;127;123;117;101;124;123;151;129;114;114;111;114;106;127;142;142;152;124;134;161;133;139;127;136;160;145;156;134;172;165;153;125;159;119;147;119;105;135;123;153;101;113;124;134;128;128;121;121;122;119;126;148;125;111;125;122;114;115;120;116;110;128;119;108;125;129;130;119;160;155;127;112;115;116;141;127;110;119;93;88;66;70;87;105;120;114;113;97;125;117;106;76;87;107;124;121;127;127;106;118;101;117;135;137;142;143;161;157;155;135;153;143;163;182;181;159;181;198;181;146;139;120;152;159;154;110;130;101;121;134;131;122;123;115;108;110;119;141;117;150;156;139;149;115;153;146;130;131;123;131;114;116;121;133;142;113;126;113;136;117;107;103;111;127;127;115;111;129;127;123;117;106;121;124;121;107;120;124;122;124;130;125;120;117;133;115;138;131;108;136;147;127;108;125;107;151;125;129;134;130;135;140;144;152;148;130;137;135;133;141;129;123;141;130;137;124;128;134;126;124;123;113;136;133;132;110;124;132;121;120;149;140;144;180;119;121;118;130;127;147;125;128;145;135;137;149;144;129;154;149;147;149;120;149;150;123;133;127;128;129;159;143;162;142;157;114;133;114;134;138;134;134;127;107;115;115;112;152;133;162;137;145;137;126;136;140;127;121;149;136;133;130;123;139;117;114;151;140;133;137;137;135;158;124;132;129;145;137;128;130;143;142;139;149;162;135;118;103;92;117;129;112;114;148;115;126;135;124;138;128;109;120;117;128;120;105;118;114;113;107;119;101;107;106;110;139;120;122;126;136;120;121;125;117;91;100;106;122;135;125;114;141;120;124;144;128;141;140;152;163;147;157;127;138;110;135;140;119;122;127;132;149;146;127;124;139;129;149;153;153;126;150;162;141;138;162;124;104;127;127;136;151;140;120;126;144;136;188;184;122;132;142;148;147;105;121;143;148;148;135;134;124;137;134;107;119;111;135;123;123;98;112;120;132;121;125;132;129;117;113;135;136;147;119;149;133;141;107;126;133;135;115;127;133;134;150;158;123;126;139;130;149;118;118;109;112;131;143;124;145;122;104;130;122;134;162;156;140;134;146;162;146;151;116;120;135;147;126;109;115;117;131;117;133;127;133;161;200;156;157;132;138;151;154;136;121;141;133;125;98;102;108;108;98;103;99;132;145;151;152;140;179;183;210;218;181;179;211;198;175;123;131;126;155;146;150;146;161;172;163;169;149;145;139;159;146;117;136;124;134;111;138;148;132;168;138;137;125;127;99;113;141;155;153;164;132;151;155;196;153;172;149;114;110;139;127;150;140;118;111;119;137;146;135;163;142;116;125;124;118;123;144;113;132;160;145;138;125;127;122;131;117;147;133;131;151;142;170;190;176;140;132;114;126;117;123;107;124;179;167;135;123;142;132;132;142;104;120;128;141;128;150;153;139;142;127;125;130;142;112;125;136;111;102;124;106;134;122;137;126;132;127;148;146;122;118;143;113;115;115;121;132;145;118;142;117;132;136;132;118;115;139;148;137;115;143;128;144;114;114;118;109;129;107;121;122;150;146;155;141;158;151;184;148;147;158;137;143;174;134;163;161;161;158;160;178;125;131;103;114;117;129;134;135;127;135;153;145;163;150;161;127;122;129;129;131;120;130;141;113;126;119;134;134;137;144;127;138;135;180;157;183;139;147;155;152;156;159;142;189;187;155;185;166;161;196;211;182;171;152;157;145;142;133;133;127;137;132;116;131;116;130;145;126;125;107;107;116;113;125;124;116;114;118;119;156;122;120;118;137;135;141;148;162;124;151;138;147;135;160;131;159;145;162;149;145;124;144;137;153;164;140;131;111;122;135;151;159;168;149;158;174;170;154;160;159;150;172;155;135;142;170;146;138;120;100;100;118;106;122;136;124;113;116;125;126;123;119;134;138;106;142;137;121;137;136;126;140;135;137;128;119;122;108;123;104;120;111;115;125;127;133;109;116;111;128;123;115;114;151;121;122;151;145;137;128;152;137;144;124;133;116;111;101;123;128;116;140;121;133;116;137;136;143;132;145;143;146;138;113;107;158;118;137;167;179;205;165;116;142;114;137;115;141;151;120
93;137;105;119;116;101;96;103;127;136;101;101;120;123;101;113;115;112;126;128;114;118;109;116;110;129;106;115;117;112;110;118;105;127;94;131;126;98;94;122;108;99;98;101;103;109;92;140;117;131;123;138;109;95;114;122;114;100;92;90;111;107;109;110;105;109;103;99;96;101;112;111;99;95;111;132;125;110;114;103;132;106;130;116;91;101;124;104;105;107;101;111;110;117;109;103;108;116;102;115;102;98;127;100;118;98;101;105;98;108;122;103;121;113;129;117;117;129;117;125;114;110;118;118;108;108;121;126;143;107;110;131;109;107;95;134;109;104;110;109;119;114;102;112;119;99;106;99;101;100;106;127;146;118;121;107;108;121;109;113;123;113;119;104;126;110;97;107;102;123;102;120;120;136;113;115;118;133;108;122;132;117;123;132;127;135;122;129;128;124;117;119;101;118;130;107;102;121;127;108;119;127;166;145;129;109;124;138;127;110;114;138;141;131;181;136;130;132;125;134;142;138;130;137;126;127;122;122;132;113;125;121;124;138;137;110;124;141;112;119;126;113;128;137;114;136;115;138;122;131;123;133;97;105;116;134;126;129;117;108;92;111;114;106;110;111;92;120;85;113;104;121;114;127;119;111;131;113;141;145;137;145;146;153;151;155;118;145;137;150;163;140;94;99;145;132;132;120;127;102;116;114;127;134;117;106;112;119;113;108;122;134;116;112;110;99;120;97;117;109;118;98;110;145;117;136;130;117;125;151;146;121;111;119;128;129;111;119;121;134;130;122;120;120;120;126;115;113;126;123;124;105;131;134;129;148;104;120;115;119;132;127;131;123;136;131;119;121;131;150;126;141;160;132;153;156;156;138;135;138;139;123;117;135;121;136;127;107;115;116;115;121;119;141;117;122;140;144;131;138;121;123;139;126;133;126;117;100;127;109;99;107;115;128;109;144;122;139;121;113;126;113;137;116;108;114;86;97;119;117;120;122;134;122;129;114;116;130;146;133;125;117;160;131;135;153;166;129;141;149;122;91;120;75;97;87;108;149;123;131;121;120;107;121;109;118;119;111;121;132;142;138;124;124;141;144;140;132;127;124;136;131;146;135;113;79;85;87;86;101;97;98;98;122;123;134;115;117;126;111;133;136;118;130;124;100;134;137;122;106;121;113;118;113;128;115;120;123;137;126;108;131;132;135;148;151;145;129;137;137;117;135;116;114;126;110;148;133;124;107;119;128;122;125;132;125;133;128;117;118;121;121;129;142;158;139;141;161;131;143;108;75;62;52;61;60;75;112;108;108;115;123;119;130;141;121;133;124;131;135;122;134;145;123;99;119;123;122;115;118;118;118;108;126;105;110;113;95;107;107;90;105;106;114;116;111;116;110;119;90;89;86;86;102;118;101;101;93;71;87;107;110;118;89;123;123;92;104;86;109;83;105;109;110;93;125;111;117;131;125;129;125;122;124;114;105;112;124;144;137;146;145;130;153;156;143;131;134;145;128;143;152;154;139;139;141;148;138;114;106;133;112;97;127;121;97;133;138;146;122;122;87;117;107;112;140;132;111;109;108;105;102;122;131;105;118;115;120;135;151;141;137;129;138;133;139;124;125;122;110;118;93;86;65;81;69;89;105;115;123;119;114;102;106;92;106;96;99;119;132;126;124;119;107;109;101;112;124;123;128;136;152;135;137;161;137;162;163;173;190;197;182;171;153;119;138;144;134;126;135;124;132;136;139;132;131;102;102;91;101;127;137;131;121;131;122;132;110;132;141;147;112;115;122;135;118;100;121;132;130;133;121;118;126;120;125;117;117;129;107;153;125;133;133;102;122;111;103;101;118;113;131;117;128;115;100;126;114;123;143;112;136;140;144;119;132;123;136;112;161;111;138;129;112;131;140;143;142;115;126;119;121;128;120;140;109;116;117;121;122;110;131;133;126;133;126;133;138;140;137;143;102;120;121;138;144;155;151;135;135;143;135;143;144;152;141;141;142;143;121;118;137;129;128;151;155;151;145;148;137;125;137;155;117;124;137;146;157;132;129;119;144;128;112;136;118;151;136;137;138;123;133;132;118;140;136;132;121;121;140;149;127;119;144;148;154;148;131;153;134;151;146;162;151;117;138;124;120;140;142;153;137;123;131;133;131;145;134;111;137;91;84;99;131;136;124;118;123;115;103;138;134;138;123;109;102;138;127;111;130;111;114;110;121;115;119;112;131;106;132;125;113;142;150;151;112;111;116;122;119;121;114;120;118;117;112;114;131;142;128;143;162;166;154;136;131;152;137;143;112;123;134;128;132;146;117;145;136;108;155;160;159;126;130;139;142;148;150;153;142;127;110;116;119;124;174;148;143;146;111;158;154;152;149;145;144;127;132;143;145;126;162;135;110;129;122;108;125;120;121;106;137;140;121;125;108;111;120;120;108;141;152;132;112;136;135;133;126;115;140;119;116;109;107;123;109;122;107;152;149;140;126;126;145;135;137;125;131;114;133;139;141;132;137;131;116;126;118;120;139;139;159;129;149;131;138;148;149;146;128;144;109;115;121;124;112;138;123;134;153;175;162;147;140;141;121;148;143;164;130;141;120;100;96;108;126;104;123;104;123;117;126;140;126;180;188;225;200;174;190;210;166;151;155;138;120;128;119;141;126;155;141;179;166;179;165;159;159;149;173;142;136;121;119;144;153;153;135;130;141;152;133;140;120;140;131;127;154;140;157;162;158;209;158;156;144;139;129;146;136;117;113;148;116;138;122;144;145;155;134;146;137;127;117;109;120;142;129;131;121;143;119;118;141;120;122;142;147;145;136;139;198;186;169;138;134;159;119;138;113;119;136;148;154;147;139;167;158;133;140;134;144;121;134;122;153;151;151;144;124;111;128;126;93;114;139;120;104;104;142;118;123;134;127;130;157;172;154;152;152;120;143;142;119;123;112;118;116;135;126;143;127;115;121;141;141;152;146;135;147;161;149;187;166;122;136;136;110;118;158;137;138;131;144;172;154;156;149;156;138;147;158;153;143;171;160;175;157;159;150;160;162;113;137;136;134;124;125;128;144;158;163;182;136;145;136;121;133;127;141;151;135;114;124;122;112;121;111;140;133;151;140;160;166;170;179;135;140;152;142;148;174;164;160;172;165;147;147;180;180;230;188;149;141;149;155;166;158;137;137;111;143;128;143;110;145;140;138;122;103;143;128;117;109;121;126;96;110;127;134;117;108;136;124;125;137;146;122;162;107;120;119;130;120;142;133;178;168;155;163;145;137;146;167;149;167;133;145;111;149;122;148;132;175;161;149;138;157;186;161;210;175;181;153;165;133;142;155;130;126;145;135;122;122;120;117;116;127;121;105;101;139;121;119;116;114;128;137;143;131;129;129;128;118;112;125;110;134;109;134;122;121;149;133;146;152;128;130;120;125;122;121;116;143;133;130;125;125;156;128;143;154;148;135;138;124;112;129;120;93;102;103;115;105;117;130;121;124;129;121;128;120;136;125;104;131;147;126;134;138;139;128;128;118;110;125;123;132;117;125
94;134;114;104;97;117;116;119;105;112;120;107;114;124;104;112;87;98;95;123;102;105;122;123;120;110;109;106;101;114;111;101;102;94;112;106;110;114;110;126;108;110;100;110;109;118;96;104;118;116;122;109;123;105;105;112;97;100;116;113;104;119;120;99;84;127;136;110;105;121;103;99;104;115;107;119;118;130;115;101;114;140;115;109;116;95;118;94;130;116;113;95;124;110;110;113;104;106;140;103;106;100;120;117;109;101;94;116;125;104;112;109;126;115;135;93;102;117;120;109;119;112;121;97;124;128;100;125;139;109;109;128;134;115;127;113;112;113;111;120;90;119;121;135;116;108;83;104;117;110;126;133;133;107;111;125;97;104;107;124;117;104;115;98;108;131;130;115;101;108;115;102;123;116;107;125;112;123;103;116;119;144;115;108;136;121;125;120;117;113;106;121;110;131;114;117;106;105;143;126;130;122;126;128;142;139;127;136;102;128;129;120;118;133;128;129;132;110;130;131;125;139;134;169;149;132;128;118;110;126;148;130;147;130;132;146;144;137;119;119;132;102;110;122;123;124;121;127;125;131;131;117;117;134;125;115;127;120;115;114;94;101;118;115;119;122;107;112;114;106;94;99;141;132;100;123;113;140;124;126;131;115;120;134;125;145;144;128;141;133;145;100;80;87;123;134;136;114;108;123;124;112;98;105;128;108;129;130;124;127;135;110;130;121;124;121;148;138;92;116;117;107;125;135;126;153;141;120;125;127;129;101;110;146;116;125;143;109;113;147;139;147;133;120;126;125;103;116;126;128;128;135;155;128;127;129;130;138;134;124;107;120;133;123;137;135;127;125;134;134;144;113;139;133;145;145;131;131;114;117;132;140;135;148;123;137;118;129;130;114;134;126;136;122;131;146;157;131;147;122;126;122;136;151;146;133;105;106;101;116;120;106;97;107;114;128;135;101;113;108;127;124;135;119;113;99;107;128;126;118;116;112;144;133;121;133;131;132;127;107;106;138;144;119;162;122;159;162;138;144;126;103;96;94;84;95;94;109;116;136;115;101;132;110;124;118;131;143;123;127;96;132;114;126;152;133;133;135;132;132;135;140;134;144;109;109;96;90;85;95;123;97;93;101;127;117;118;129;135;117;132;123;128;132;151;146;111;124;137;115;131;137;144;145;124;107;106;115;104;110;116;133;141;155;145;107;154;128;135;138;125;127;124;130;125;128;126;135;130;122;118;140;126;135;115;132;109;123;121;104;126;137;128;141;119;147;138;159;152;128;99;92;77;62;53;66;75;88;83;101;103;107;124;106;123;120;139;111;125;120;126;111;118;111;116;116;127;120;111;118;118;127;123;113;100;117;108;98;118;103;136;114;125;107;120;113;112;98;95;100;94;95;96;110;105;101;75;90;103;88;109;100;105;101;111;99;118;90;112;117;102;130;114;118;112;123;123;119;125;143;143;140;122;119;135;145;128;129;157;150;144;131;134;123;152;134;147;140;124;153;140;158;160;141;131;135;125;138;138;109;111;114;126;128;123;126;105;103;123;110;121;123;125;130;126;115;152;122;114;116;120;97;118;126;112;122;120;117;138;145;147;120;121;144;151;153;136;124;117;111;129;105;87;77;77;68;85;109;122;111;108;126;129;121;102;96;95;110;144;118;118;123;117;117;91;100;108;142;126;121;160;136;138;162;144;146;144;158;200;188;205;164;172;158;140;139;142;156;138;119;139;139;138;116;126;116;119;97;100;105;127;109;112;125;125;121;119;123;123;128;148;132;157;116;104;136;126;116;134;141;123;130;123;129;113;119;118;108;121;131;102;131;123;127;115;135;116;128;106;108;113;129;108;116;93;100;114;114;98;96;107;144;137;139;138;104;112;122;109;142;133;128;124;137;144;130;144;130;128;155;147;136;132;121;116;142;127;138;135;131;118;151;143;117;120;119;113;148;139;123;131;134;111;126;117;129;143;145;108;138;132;121;145;165;156;166;164;164;119;141;134;143;163;146;140;135;146;147;123;125;135;131;132;178;157;172;148;148;148;143;139;141;120;146;117;133;126;136;124;112;124;133;152;134;140;126;125;132;127;137;143;132;141;145;126;132;144;152;111;132;154;149;145;154;111;136;127;128;108;126;135;126;127;120;139;141;145;133;123;131;103;109;103;135;134;132;116;123;83;112;125;120;113;101;116;108;108;120;106;124;115;112;136;113;111;116;102;121;112;116;119;136;125;122;153;115;100;118;115;120;127;121;123;99;126;123;120;128;126;131;155;145;153;144;142;118;144;147;140;133;123;158;140;135;120;128;116;111;139;115;150;126;139;149;122;154;147;139;130;135;128;131;104;128;127;138;116;140;114;135;130;144;137;142;156;168;177;163;166;155;143;146;153;112;113;130;121;135;130;136;114;137;126;118;141;140;141;115;106;112;140;128;127;120;163;122;150;122;114;99;136;116;119;128;146;129;145;115;121;121;116;139;122;143;150;137;144;121;129;132;158;120;123;136;133;138;118;120;148;129;146;140;151;139;140;118;135;144;142;161;134;126;111;122;125;105;120;125;126;126;152;178;142;150;137;130;136;123;128;121;125;93;107;108;109;100;109;123;140;122;146;118;142;163;182;209;209;209;185;212;173;167;172;147;153;125;157;150;174;161;136;171;168;184;174;147;141;148;150;131;130;120;114;130;144;166;133;134;137;150;150;154;132;131;124;142;154;153;130;129;144;162;166;168;141;147;155;150;138;117;132;115;120;136;121;133;120;119;120;119;129;142;139;126;106;112;124;115;147;125;114;122;106;121;130;127;107;140;131;133;137;140;161;166;127;156;157;141;106;129;122;130;140;157;133;153;155;134;145;155;144;143;148;123;141;169;161;158;126;112;144;133;119;116;134;114;110;128;126;116;109;125;158;126;133;159;130;126;143;122;132;153;138;152;119;132;111;112;123;132;141;136;142;135;140;148;124;141;116;128;151;163;172;176;137;143;130;144;123;139;121;152;144;150;139;178;158;163;146;142;143;134;164;160;133;176;148;146;121;148;123;139;119;124;144;110;133;141;114;134;136;147;161;144;153;138;128;137;133;125;141;126;115;130;106;124;103;145;145;143;138;148;161;166;179;168;136;135;144;160;167;161;143;157;176;162;156;176;142;194;198;200;144;149;154;118;169;122;148;114;89;143;134;143;136;154;127;136;129;121;125;133;113;125;121;120;132;132;148;114;127;138;150;118;124;133;142;154;127;136;122;140;139;133;128;140;137;163;150;142;140;148;129;165;161;153;136;123;168;136;142;146;156;169;172;174;159;169;175;137;188;166;146;164;179;132;135;142;136;115;136;123;111;102;107;110;119;112;97;120;109;121;116;126;132;114;139;138;107;124;122;135;152;126;112;121;130;121;109;154;125;129;157;133;143;122;120;116;114;125;97;119;116;133;122;113;146;144;123;128;136;149;126;126;119;132;128;123;138;111;132;136;117;112;123;125;136;128;123;126;120;129;127;121;147;131;147;113;123;121;140;143;121;119;135;109;120;139;135;148
105;109;102;106;108;101;112;91;108;101;119;130;127;114;129;115;99;118;119;114;121;143;119;123;130;95;125;125;98;126;114;99;93;115;119;117;116;121;118;131;112;113;107;107;109;100;139;91;120;117;120;103;123;129;110;126;112;92;91;112;92;109;88;107;98;111;111;111;97;128;107;108;110;115;108;126;99;104;99;101;120;118;111;110;111;90;107;120;108;97;117;109;101;93;113;111;94;114;100;102;109;98;114;93;100;126;106;120;114;112;115;121;111;123;125;135;108;99;121;125;124;117;118;124;124;125;122;117;120;121;108;116;103;89;103;88;130;101;125;104;123;119;113;118;124;123;104;77;100;113;116;116;112;112;142;128;123;99;117;106;111;123;109;110;117;107;129;100;106;88;113;115;131;111;109;132;116;125;131;134;132;141;125;103;106;105;129;126;114;127;132;110;107;129;127;123;107;143;127;144;120;115;130;112;128;114;130;124;105;117;109;97;107;125;92;120;112;120;106;142;128;106;136;131;126;146;142;135;124;148;141;155;152;127;139;128;154;142;139;120;105;128;115;125;132;121;131;116;116;155;128;122;108;128;119;127;127;132;112;130;99;99;98;111;111;118;110;92;121;117;140;129;122;110;96;114;114;120;124;135;135;116;135;105;138;135;141;134;131;160;136;118;88;85;122;124;119;119;124;113;107;124;111;120;138;134;126;159;140;129;118;128;124;95;128;131;123;108;114;124;134;116;116;116;134;117;117;129;126;120;131;125;99;132;136;128;150;120;123;127;123;137;135;128;110;123;114;124;126;128;139;123;147;145;138;117;145;122;147;103;109;136;130;124;111;109;125;116;126;119;127;135;148;128;144;161;126;107;121;109;133;123;125;135;120;110;130;133;111;103;109;120;118;140;123;135;152;154;160;141;142;113;127;123;141;139;136;107;105;104;84;110;93;111;117;101;132;115;120;136;133;133;122;127;131;107;114;124;129;115;110;130;145;130;128;126;140;134;122;123;107;138;140;160;115;150;140;125;111;142;133;97;92;80;105;100;104;117;121;117;119;115;125;135;122;127;108;130;112;115;124;126;124;115;125;159;141;127;140;135;125;173;151;124;127;95;97;98;121;96;114;103;94;97;126;110;112;107;126;106;120;115;120;114;120;111;121;103;113;127;127;122;137;125;115;128;136;116;115;114;132;128;134;138;157;145;138;130;115;123;125;115;108;125;127;150;107;141;142;124;130;119;128;116;124;110;111;104;113;119;132;108;141;125;128;119;145;134;139;115;103;100;74;66;62;76;58;60;96;97;83;80;120;148;111;126;122;110;96;133;106;114;101;95;129;110;137;105;157;91;124;119;130;95;121;102;105;114;99;95;111;121;125;117;110;127;87;79;93;97;105;92;111;124;103;121;95;83;106;106;87;97;105;105;107;91;101;103;126;117;107;114;124;124;129;135;112;118;126;153;145;149;125;111;129;118;110;146;142;139;126;146;120;132;138;137;119;159;123;149;169;157;165;155;137;121;147;130;111;118;96;100;104;108;109;122;118;121;109;134;120;125;104;118;104;136;132;116;118;118;105;112;123;121;117;115;127;125;117;155;116;124;127;156;141;141;130;116;109;117;114;109;70;76;75;72;91;96;119;111;123;103;121;126;101;114;113;114;132;104;123;140;120;108;94;123;97;119;121;129;120;136;141;140;148;137;146;166;161;182;200;158;189;145;108;117;124;139;147;130;143;114;118;133;131;113;94;111;92;103;98;118;128;125;108;127;112;94;110;112;120;138;142;154;145;134;127;151;182;162;117;114;113;111;139;126;104;128;128;115;127;120;133;128;106;124;149;161;127;119;133;106;110;122;114;108;106;106;113;117;105;137;121;122;112;139;147;125;126;133;128;124;117;130;120;143;115;143;140;146;142;135;138;122;118;122;107;122;133;114;122;118;122;140;133;133;121;126;135;118;139;120;116;126;121;130;121;132;136;141;136;126;125;135;120;138;128;122;144;137;138;128;131;143;154;153;127;137;131;133;126;127;145;155;147;131;161;155;155;139;146;120;154;127;143;134;123;152;137;161;119;125;138;152;140;123;129;119;117;136;148;146;142;145;134;146;147;127;131;147;115;149;149;136;129;127;117;117;125;116;130;130;130;129;125;133;153;138;143;113;114;103;102;112;135;125;112;120;108;103;106;117;120;109;138;95;138;137;131;113;101;131;126;129;120;109;123;120;130;128;127;129;119;115;134;127;134;136;110;124;116;111;150;136;139;116;120;128;133;154;150;144;168;171;148;146;137;144;139;138;116;135;116;123;115;108;124;112;110;139;131;152;154;143;130;139;151;122;151;161;143;119;119;148;144;145;144;134;145;129;140;141;149;152;153;131;174;171;157;178;158;148;133;133;102;114;132;122;113;117;127;131;139;136;137;117;104;119;123;115;147;118;129;136;145;146;114;136;122;113;140;114;115;111;131;156;146;144;109;135;130;134;146;168;150;156;119;113;113;124;128;152;140;120;136;126;133;118;124;126;135;167;172;159;144;135;149;163;137;117;134;125;120;123;113;110;118;135;92;123;136;135;139;130;126;121;135;175;121;133;122;124;114;76;96;103;129;151;145;132;139;136;149;140;179;177;217;226;212;214;178;198;153;142;143;117;131;146;150;160;161;161;183;160;168;177;134;155;138;139;129;112;113;114;150;137;163;145;146;137;129;112;120;129;131;148;121;129;130;151;125;161;159;179;155;136;135;129;116;126;113;122;152;118;113;116;144;123;166;115;126;139;126;127;125;122;126;117;138;141;125;118;112;106;116;135;129;144;140;129;125;122;150;136;144;151;170;192;156;143;129;148;104;128;127;159;136;155;136;139;124;149;133;124;135;162;160;175;142;139;138;109;131;134;116;107;125;121;126;129;108;146;118;127;148;153;136;137;137;130;113;152;125;136;150;138;128;112;109;127;121;120;126;130;112;124;129;120;148;130;127;114;133;141;151;121;131;144;141;139;140;154;157;143;148;161;146;156;152;161;128;130;157;148;124;134;166;151;163;137;140;125;122;96;130;118;127;133;125;110;143;147;160;139;138;147;115;146;131;119;112;119;116;115;133;109;118;132;149;168;147;143;144;155;186;192;137;148;146;138;136;146;149;157;171;164;169;146;139;126;168;173;145;143;150;149;153;133;146;149;125;126;121;154;155;169;124;107;127;140;146;129;118;116;118;113;115;112;158;127;130;123;136;110;134;153;142;120;144;107;133;125;138;123;143;140;146;166;137;167;142;125;164;182;192;163;142;123;132;112;146;155;144;175;161;139;162;163;160;162;149;172;188;169;159;157;144;137;150;132;119;122;126;92;115;119;132;118;121;117;117;127;134;135;132;117;112;142;134;123;144;143;127;153;135;142;115;143;116;139;129;124;139;130;159;143;155;146;149;120;116;148;134;104;137;95;148;124;108;140;128;142;147;131;140;117;121;131;122;116;132;106;120;149;127;117;111;113;125;135;133;118;116;92;129;158;131;146;135;121;129;108;130;115;129;119;129;109;104;95
111;108;141;85;96;110;106;108;118;128;119;109;111;106;111;114;119;114;121;120;121;117;132;110;117;105;122;103;90;110;109;119;126;118;103;107;120;106;124;126;105;110;101;125;101;105;112;116;109;119;132;111;106;114;120;108;113;104;118;111;109;95;111;95;100;137;132;100;110;115;102;100;88;102;108;109;140;107;116;125;133;97;119;114;98;117;122;111;103;109;112;108;114;118;121;117;113;119;100;95;102;118;122;104;96;115;109;104;111;108;135;110;128;144;138;123;105;109;105;113;98;105;105;99;113;122;105;126;115;127;101;105;108;122;131;110;125;87;112;103;116;101;107;109;100;101;106;107;97;102;120;107;123;114;131;119;113;103;118;111;108;104;93;86;100;105;130;119;119;125;114;117;138;128;113;135;116;140;136;134;138;114;106;108;89;118;126;115;129;112;100;121;133;145;128;115;132;123;127;111;126;97;131;135;149;139;129;142;136;97;146;95;104;101;105;98;120;128;135;144;114;127;136;147;144;139;139;154;137;165;170;149;141;122;131;135;149;129;126;118;139;113;128;102;110;111;139;106;119;128;121;96;121;123;114;136;129;114;130;133;106;99;119;99;93;106;103;99;101;131;141;111;105;96;81;110;108;118;102;133;124;146;151;134;128;132;151;132;154;153;148;144;97;92;132;117;150;118;117;122;116;108;116;115;124;130;136;118;133;133;97;140;132;119;122;135;110;140;124;135;125;124;125;98;139;127;115;126;129;123;120;119;114;138;142;141;124;100;103;124;129;130;111;109;101;107;108;122;119;126;128;99;152;144;116;123;124;120;159;128;131;124;123;140;126;116;133;110;142;129;133;135;120;104;132;147;119;111;121;124;139;131;144;139;108;117;137;114;128;121;108;118;120;120;127;142;149;160;138;161;149;135;143;129;122;122;115;94;129;119;93;94;100;101;109;113;120;114;127;118;126;119;117;143;100;104;133;117;118;122;104;134;124;142;148;144;134;118;131;107;134;127;125;137;142;143;132;140;155;123;145;120;77;101;97;99;98;100;118;87;114;110;127;106;129;122;121;126;123;126;124;116;140;142;138;163;148;127;132;128;177;179;141;110;97;104;93;102;113;79;122;123;122;113;122;119;127;105;112;99;119;128;123;138;126;122;85;122;146;123;135;119;113;119;134;125;122;141;117;110;114;138;149;135;146;118;123;124;114;126;124;126;121;139;125;101;112;125;133;98;126;118;137;125;143;136;131;111;144;123;126;144;147;117;141;120;152;144;143;134;111;87;70;63;53;62;81;78;104;90;120;125;130;131;132;122;115;128;110;103;94;124;123;106;110;115;132;138;147;121;120;137;127;99;123;108;107;104;117;121;123;115;130;117;109;137;128;92;67;97;103;98;100;117;113;123;102;112;96;91;106;108;91;91;106;109;106;106;102;113;93;131;117;120;126;129;128;129;161;131;128;136;141;118;109;122;125;130;140;127;116;116;153;145;150;126;143;128;143;158;133;147;152;121;132;150;134;110;106;99;92;99;126;111;117;117;115;112;119;106;120;131;137;109;87;113;107;134;96;108;124;119;109;115;130;129;130;115;143;118;136;139;127;142;144;143;121;120;129;108;94;81;85;63;78;67;90;102;107;100;115;108;108;100;102;100;97;88;90;117;130;113;138;113;104;114;123;162;120;129;101;114;124;159;162;152;141;145;156;181;164;171;176;133;118;135;119;105;140;154;134;122;110;118;122;129;126;96;118;100;137;108;138;102;101;114;109;131;96;123;140;142;164;144;137;114;123;143;170;170;130;142;106;128;145;106;116;134;109;119;110;113;116;117;124;138;166;143;128;126;116;115;115;124;118;98;130;111;103;118;135;107;121;124;137;105;145;112;109;119;122;128;151;123;130;140;117;133;118;143;142;143;129;146;135;122;91;128;114;135;124;163;126;122;118;155;136;122;134;131;130;102;141;120;137;143;129;131;105;144;149;136;144;139;142;143;149;123;138;144;146;140;130;140;163;144;142;140;129;132;113;135;164;158;155;138;142;144;147;158;140;93;126;144;111;139;131;138;131;118;157;145;152;146;153;125;125;131;124;143;155;160;148;162;157;150;136;139;125;141;138;126;140;130;140;145;115;149;157;145;126;141;141;123;121;136;149;135;106;123;120;119;126;121;111;152;120;106;102;106;119;123;115;118;125;139;128;124;110;118;113;148;110;123;120;133;106;96;132;108;106;110;112;109;148;151;114;112;119;133;138;117;120;122;124;141;124;137;127;136;129;167;156;158;155;134;140;138;137;153;148;126;150;132;97;94;105;107;118;124;119;132;128;129;125;154;123;143;157;159;161;156;132;139;144;124;121;113;120;125;144;135;136;145;152;141;134;142;144;154;152;124;131;113;128;135;138;126;120;118;126;130;156;137;139;123;131;107;136;125;123;116;119;133;133;137;104;106;137;146;137;122;133;137;121;140;143;127;140;125;133;139;166;144;120;135;124;121;110;158;132;123;133;136;128;106;117;129;109;128;145;139;142;119;117;130;132;159;126;150;132;118;128;139;144;149;119;135;121;117;135;133;142;136;131;152;136;127;160;145;132;119;102;114;110;118;133;153;144;147;134;126;147;162;150;169;193;198;224;213;186;163;177;166;142;121;119;146;157;167;158;154;140;179;171;135;135;135;113;146;120;106;116;146;139;111;156;134;143;125;126;140;120;127;139;128;137;162;115;168;129;153;145;187;174;146;139;134;115;115;125;123;139;131;135;135;127;140;141;155;140;152;141;104;131;128;115;137;121;121;140;115;140;145;125;136;136;131;128;122;125;142;135;151;157;174;177;176;132;131;128;117;132;143;148;144;157;171;140;152;141;150;147;135;153;158;150;181;149;148;123;121;127;118;112;118;107;113;115;135;142;117;128;136;114;154;128;126;124;136;145;145;126;121;116;125;134;130;118;124;129;128;130;143;119;134;135;124;111;119;121;124;146;146;141;126;126;109;140;143;116;142;129;135;139;142;147;137;151;131;143;134;143;141;144;154;156;157;127;125;132;114;112;113;106;115;114;139;136;124;116;160;147;159;152;138;135;131;117;123;123;115;142;146;124;121;130;146;144;159;184;158;134;146;181;156;144;155;139;143;160;122;135;156;162;164;196;138;151;154;190;170;145;151;131;149;148;150;122;122;115;118;124;161;178;154;126;135;143;132;158;129;124;121;125;110;116;107;125;110;153;126;111;130;139;119;133;118;131;111;141;128;142;121;162;132;152;168;155;138;144;142;171;174;163;192;141;142;124;136;160;170;186;189;169;169;145;158;183;180;152;168;157;181;170;155;154;140;155;138;120;107;114;124;88;127;106;135;111;111;128;116;111;146;137;119;135;113;103;128;144;118;151;141;136;130;118;142;137;163;129;146;135;125;157;147;150;129;127;130;116;127;125;125;125;137;138;145;139;119;131;123;134;116;128;137;138;123;120;137;122;116;148;113;122;140;104;136;108;117;97;113;100;111;118;121;125;130;147;123;125;115;101;130;101;116;120;122;132;142
151;109;140;106;114;118;114;135;128;113;101;118;117;113;130;105;117;127;122;96;125;91;116;112;122;125;111;121;115;121;120;105;122;138;99;83;89;117;98;105;114;93;128;144;95;115;114;151;111;118;126;113;109;93;97;110;98;102;102;105;86;113;108;111;85;107;99;109;100;107;131;110;97;89;113;112;132;125;125;144;125;111;104;112;103;124;108;110;142;123;113;118;120;140;160;104;111;108;94;119;103;110;120;120;92;104;124;126;109;119;120;123;118;124;126;121;128;117;118;113;90;108;94;102;109;131;120;126;107;115;125;110;124;108;120;118;110;117;122;118;114;105;117;114;103;100;105;111;130;124;112;110;103;119;118;122;133;95;103;108;142;103;104;100;114;102;117;134;109;101;128;130;128;117;128;134;125;114;130;118;133;117;112;118;110;125;108;129;113;111;124;101;116;115;116;120;127;101;106;119;101;135;123;123;134;113;138;122;113;125;131;125;96;103;99;104;135;145;158;126;133;129;143;122;138;150;149;152;134;125;153;153;155;149;142;117;139;159;149;128;133;116;124;119;124;107;119;123;143;148;142;123;128;125;98;98;140;106;105;129;102;112;97;115;109;104;101;122;123;141;128;135;104;109;122;123;131;122;94;125;123;122;127;138;135;138;140;159;148;138;142;121;71;81;107;128;131;126;110;124;128;126;104;100;114;125;106;125;138;127;114;105;113;124;125;111;125;127;137;118;129;121;114;142;119;107;119;138;106;137;138;139;125;118;145;159;139;125;134;110;116;111;114;126;121;125;121;134;121;107;118;118;149;138;126;143;132;138;137;135;110;104;123;130;125;141;124;115;133;138;142;123;123;119;114;127;126;138;123;98;116;145;127;131;129;122;111;113;110;113;115;140;131;125;137;121;153;139;148;137;154;131;165;129;142;118;105;88;100;96;86;92;94;124;129;115;104;110;120;114;116;106;125;135;99;129;135;90;106;109;130;138;132;140;158;130;130;126;137;136;105;141;115;137;115;137;144;129;133;126;128;127;90;92;98;99;111;87;106;116;108;107;123;105;122;123;140;123;121;128;95;124;142;131;124;137;143;130;144;153;162;137;147;117;106;83;101;84;106;102;127;105;116;111;120;105;108;114;120;114;119;119;115;125;110;120;132;126;122;144;146;149;121;123;141;138;136;145;139;128;130;150;160;145;145;135;114;133;138;122;143;114;137;109;123;139;117;149;161;125;125;133;119;127;155;127;130;119;130;145;145;135;105;134;139;125;156;157;134;130;114;116;77;75;61;51;84;90;84;102;107;124;135;121;133;113;111;102;107;119;130;118;105;124;130;130;120;135;147;98;131;128;113;106;113;109;115;92;117;103;117;113;135;106;116;110;122;98;87;86;89;115;124;111;117;123;114;112;109;128;119;121;99;93;107;116;123;91;106;100;107;111;129;114;137;113;123;126;118;137;174;140;147;135;126;119;116;123;124;123;125;133;134;144;135;155;126;130;130;135;147;139;134;138;143;157;122;123;111;98;97;106;106;112;121;129;123;121;125;118;106;105;117;121;129;98;128;113;116;117;134;111;112;124;140;120;112;131;109;112;140;148;139;141;144;170;135;125;103;110;88;98;76;66;67;68;95;109;90;73;110;119;118;113;98;101;115;83;88;85;99;134;108;121;115;115;100;138;117;123;125;129;129;136;126;122;155;150;140;150;162;168;172;142;129;114;142;122;119;137;123;141;109;126;113;126;124;110;115;113;135;117;120;126;116;131;106;106;98;127;153;137;152;130;146;154;124;115;150;115;120;147;131;112;106;103;113;122;96;122;111;107;112;124;129;118;107;122;136;116;123;131;119;111;116;122;123;117;96;129;117;118;138;135;139;133;120;119;150;129;143;133;114;160;114;111;109;122;132;129;127;161;170;155;138;129;119;136;130;137;138;146;118;115;148;138;117;113;130;131;135;118;126;119;125;162;141;126;141;130;146;130;168;138;127;123;141;116;132;133;131;121;137;137;161;148;132;123;125;136;148;145;150;156;146;149;149;138;167;143;152;172;144;132;153;147;140;135;132;149;154;156;153;148;154;134;141;154;120;120;128;157;139;149;165;146;134;148;165;124;125;119;123;137;138;133;131;147;126;142;134;157;135;97;153;143;127;151;139;122;134;114;116;126;139;145;136;131;113;106;110;134;142;120;119;118;129;127;114;104;106;133;130;122;118;146;127;130;133;115;117;121;129;119;132;124;144;137;134;125;106;126;128;127;122;132;116;114;130;142;156;160;159;171;172;173;131;147;131;143;170;141;132;137;116;111;116;118;115;131;133;155;125;135;132;108;148;151;171;154;141;145;138;133;123;130;120;93;86;105;116;136;144;174;138;139;143;117;140;163;167;158;119;139;135;105;122;132;134;126;136;159;178;142;134;106;115;133;122;117;119;135;129;135;148;127;131;118;142;164;128;120;135;125;125;156;129;153;157;132;147;148;149;147;135;121;104;107;111;125;120;124;112;133;123;103;120;122;130;142;138;133;132;130;134;114;128;121;131;136;142;114;142;126;133;119;133;144;136;148;145;146;146;143;158;164;165;134;140;152;130;133;112;108;102;126;131;156;168;138;130;118;127;143;148;189;150;183;209;190;195;220;197;134;174;129;126;115;134;150;176;172;165;160;153;122;132;132;127;117;121;127;116;115;144;153;151;129;140;136;145;120;127;130;132;134;139;147;139;143;124;135;158;138;168;150;142;126;129;119;120;142;127;127;123;102;115;117;144;129;150;130;119;117;100;120;124;123;138;138;123;128;142;137;117;137;141;154;142;118;133;125;147;178;152;161;152;167;163;121;135;123;111;111;149;147;150;155;149;177;145;146;140;123;136;149;180;170;138;135;126;139;110;104;115;102;111;121;125;129;129;109;120;132;124;131;116;128;147;138;115;131;134;125;119;127;124;112;134;129;137;122;108;135;137;133;131;117;119;108;122;133;133;131;129;131;120;136;117;115;115;140;146;139;144;153;148;162;144;127;148;144;132;131;142;151;155;145;139;138;136;154;112;121;102;124;119;123;122;126;148;131;158;163;158;120;139;139;108;108;116;121;148;139;115;124;153;154;154;157;149;168;161;179;168;199;164;172;130;155;146;140;170;163;181;154;141;139;142;165;183;181;141;142;148;148;122;140;138;121;87;122;125;173;155;140;109;121;112;115;140;140;142;138;115;121;126;115;115;117;124;152;137;116;128;133;125;126;126;116;143;122;128;126;135;138;146;134;149;148;135;143;134;167;133;169;148;144;129;135;152;182;208;190;166;176;175;155;151;196;174;160;148;168;167;167;170;130;148;121;117;105;115;98;106;113;137;120;100;119;118;114;125;109;125;124;139;120;121;134;160;151;126;149;130;141;148;133;138;166;143;138;120;126;133;133;133;152;117;103;112;110;127;113;138;128;123;112;115;117;141;102;127;133;120;125;121;124;112;112;143;127;104;123;135;118;131;133;115;126;137;135;112;125;116;124;114;140;149;120;147;133;120;124;115;106;122;118;132;140
131;121;114;129;159;127;116;101;127;115;114;130;124;100;109;109;110;116;136;124;116;123;119;110;125;110;113;113;121;118;111;98;111;104;109;114;110;108;118;131;100;120;141;101;106;103;122;99;116;121;117;116;139;127;126;124;103;102;102;86;106;107;114;106;105;114;100;95;118;126;124;106;119;102;84;88;133;151;120;147;102;130;103;107;105;91;126;107;92;109;113;108;111;124;114;112;137;101;104;107;108;116;111;104;103;109;120;96;103;113;107;118;108;116;114;109;109;131;113;106;115;111;120;102;104;118;120;137;113;109;93;133;124;102;129;127;136;104;120;113;112;139;117;116;113;119;123;129;119;94;103;105;121;107;126;102;122;103;100;104;110;138;94;124;106;108;99;96;124;93;117;132;108;128;112;130;96;128;127;119;124;119;106;113;120;97;144;115;119;105;94;118;116;121;122;132;131;103;129;111;119;126;134;117;131;116;125;110;142;136;136;122;111;124;119;140;135;136;138;137;133;131;167;142;143;128;164;141;174;160;138;142;156;124;133;120;136;137;145;129;136;124;120;119;125;108;129;138;138;119;117;102;98;111;104;104;113;118;131;105;106;101;140;115;126;107;107;129;117;110;110;124;107;112;111;111;110;118;120;114;131;130;139;127;118;126;129;133;148;123;117;94;83;104;103;142;114;138;135;114;107;125;139;116;124;119;116;116;136;127;128;136;114;114;123;106;137;116;133;152;128;108;104;117;117;111;123;140;142;140;110;122;121;146;141;142;151;151;133;131;135;128;120;124;122;112;104;112;106;118;103;130;125;115;126;118;139;120;102;132;109;128;132;126;133;131;119;130;145;134;165;121;119;131;142;139;153;149;125;135;120;126;135;99;119;124;107;119;127;106;119;114;138;131;153;153;149;134;111;150;126;147;118;127;135;132;122;102;94;98;80;102;106;108;111;94;128;121;101;97;117;103;116;113;110;114;96;116;114;97;97;127;131;131;132;162;128;115;135;134;127;121;114;137;130;130;120;126;150;135;150;102;88;92;85;99;87;94;127;119;103;92;112;131;132;144;128;130;116;117;135;142;128;135;136;146;125;153;147;135;157;151;146;125;112;104;98;117;98;101;98;113;115;108;104;96;111;116;103;107;119;96;112;119;127;107;127;121;131;143;146;129;148;123;143;132;115;122;119;114;123;122;137;114;140;128;162;146;102;136;128;117;114;121;127;139;131;145;132;115;118;133;127;119;133;138;136;129;134;128;126;137;150;161;141;135;131;131;134;131;120;102;81;69;70;66;76;96;96;104;123;144;124;116;121;100;106;100;123;110;119;132;121;113;123;117;135;162;153;132;120;81;127;108;110;119;121;124;111;118;106;111;134;122;108;124;116;86;69;106;106;106;107;113;113;120;120;114;95;97;125;104;106;88;133;115;108;110;107;104;121;120;143;141;117;127;84;115;125;152;154;127;136;120;123;128;118;123;124;119;142;115;125;120;130;129;129;150;139;142;141;145;121;137;124;137;120;127;101;93;104;108;122;116;112;119;119;122;111;125;115;122;115;107;132;132;117;112;117;134;127;107;123;118;101;118;102;123;104;116;155;140;144;152;132;129;130;126;137;125;96;92;91;73;85;87;79;81;87;90;108;87;125;104;107;99;111;86;111;104;109;129;130;125;135;100;108;115;119;127;126;159;151;135;140;141;141;150;164;172;176;144;148;165;108;131;140;135;128;136;139;138;108;109;131;133;134;121;151;115;143;117;134;131;125;128;130;114;98;132;132;137;138;154;130;131;116;146;135;133;120;130;127;126;102;119;106;117;112;98;104;108;115;99;112;137;106;119;115;117;116;119;84;104;104;120;120;109;127;111;105;127;131;119;121;142;125;139;135;119;123;115;127;141;142;115;111;146;126;137;147;154;167;163;150;148;113;142;139;133;142;150;110;120;117;123;126;96;117;115;136;122;116;116;129;134;133;119;136;152;139;132;159;137;137;120;111;124;136;142;141;133;150;144;141;145;135;137;121;142;148;144;134;118;146;134;160;148;156;173;149;157;128;146;144;137;122;130;129;150;137;130;121;146;144;147;107;151;139;159;120;134;135;152;144;145;141;150;145;154;132;133;145;125;146;132;130;169;165;142;136;132;132;120;145;123;142;158;151;145;141;126;125;108;133;147;150;140;112;117;134;119;124;153;124;125;129;130;136;132;104;108;112;97;133;126;114;150;139;115;115;117;97;142;116;154;156;142;107;121;140;131;130;153;126;116;101;125;114;130;145;146;143;164;148;162;140;107;118;132;134;138;118;145;96;95;103;106;93;122;150;145;156;126;119;137;137;166;117;143;128;132;137;153;126;137;125;87;123;127;136;132;142;160;145;149;138;155;119;163;138;148;124;134;139;141;131;120;113;132;129;134;165;127;133;104;108;103;100;103;118;118;107;141;138;149;141;138;126;153;141;121;134;140;125;123;126;121;131;117;137;159;164;146;129;115;106;139;110;153;162;118;102;104;125;109;103;135;142;136;145;122;151;119;129;114;115;109;141;152;153;148;124;130;142;133;154;125;161;138;138;138;150;140;191;175;151;128;130;116;134;124;136;106;112;130;134;165;126;142;127;124;135;124;137;167;180;203;215;214;207;201;162;118;130;125;145;159;151;149;169;135;151;143;134;112;136;141;131;129;119;121;125;115;131;115;145;131;128;97;150;132;127;120;143;135;137;130;137;146;136;133;138;137;150;147;157;131;108;119;127;123;128;122;108;122;134;121;145;136;157;117;111;118;120;134;123;114;118;112;118;137;149;114;121;128;132;157;144;143;113;157;144;144;154;170;169;161;124;130;127;128;115;130;146;151;156;139;177;143;142;138;136;150;131;172;161;171;157;144;133;110;133;120;114;114;120;134;117;147;133;126;130;128;141;117;106;123;131;144;150;137;115;105;139;119;119;113;128;146;130;165;134;137;139;135;113;116;112;137;143;144;157;122;115;117;126;115;134;126;117;137;121;150;137;154;156;172;142;145;128;125;111;156;139;115;141;136;129;116;142;136;141;108;105;111;117;133;150;159;125;155;161;152;147;141;109;125;114;125;115;139;132;111;152;137;114;139;140;146;160;169;162;181;178;188;152;153;156;135;147;166;154;162;159;152;157;150;135;194;170;188;157;137;130;131;122;149;120;109;98;98;159;138;136;127;160;137;129;113;123;122;120;129;118;124;143;129;102;123;104;107;122;123;113;131;120;100;150;138;123;129;132;111;122;147;154;151;129;131;140;159;157;154;135;157;156;127;132;132;174;192;205;204;182;181;153;174;180;138;165;148;169;159;164;169;189;172;132;147;100;107;122;130;118;118;112;114;122;123;98;111;111;127;150;129;134;143;147;136;129;127;138;123;146;144;148;137;165;153;150;128;123;123;132;131;118;139;124;104;111;123;115;128;128;145;122;111;123;124;125;105;138;126;125;132;135;140;113;121;112;132;143;122;133;121;129;101;126;111;138;130;138;103;151;121;117;111;133;130;150;138;117;146;114;120;123;118;123;120
139;116;124;133;172;141;116;102;113;140;119;104;117;114;113;131;110;123;134;121;109;108;114;119;111;98;121;114;110;101;115;119;106;114;133;109;120;106;134;126;118;120;120;92;119;117;119;122;108;106;119;145;147;159;161;103;117;98;89;105;96;119;91;91;116;126;147;113;100;125;106;105;98;96;98;120;127;123;120;141;111;141;120;92;119;142;114;108;115;141;138;107;117;120;127;122;137;125;104;117;111;111;98;117;126;118;115;103;111;109;98;127;102;114;94;118;107;100;111;108;131;102;106;110;102;100;130;109;101;118;119;95;117;96;122;114;114;111;115;123;124;92;107;120;107;90;112;102;124;116;131;114;109;113;94;121;103;99;93;118;104;111;130;109;100;100;115;129;115;127;118;134;133;132;130;117;127;120;125;110;124;123;114;124;109;114;113;113;107;109;127;135;115;122;102;126;100;134;131;117;108;117;115;92;97;104;110;125;114;119;147;144;133;114;148;152;132;126;126;135;125;128;127;135;157;163;146;160;158;147;154;150;138;129;134;128;134;135;146;133;127;131;122;120;121;122;142;130;144;131;109;130;122;105;122;124;107;106;95;103;99;130;103;119;100;96;128;109;122;136;101;116;121;96;120;111;118;111;134;133;133;116;116;135;132;125;143;142;128;134;130;99;73;112;139;137;139;115;134;105;95;96;114;120;128;128;122;117;135;121;129;98;116;112;100;112;139;119;120;133;107;120;128;125;104;102;116;134;136;117;137;120;104;137;140;139;107;147;139;138;120;130;121;118;123;123;112;117;116;111;116;114;125;122;131;141;133;137;138;102;100;113;122;144;133;178;156;130;145;130;142;139;132;136;151;108;111;138;131;103;136;135;127;118;125;106;120;134;128;107;134;139;127;150;151;140;133;128;134;134;146;135;144;136;139;127;116;81;90;89;109;108;84;108;109;116;106;103;131;117;110;100;118;118;104;90;110;121;110;117;106;119;128;149;129;123;112;146;119;125;123;134;133;141;124;134;130;136;142;145;126;105;105;84;95;122;113;121;129;110;119;110;104;105;120;119;140;125;133;125;137;127;122;136;139;133;135;156;128;145;131;150;161;128;121;111;111;109;120;112;118;116;130;99;141;113;130;117;92;133;138;135;121;133;116;114;149;114;118;133;137;122;132;125;144;138;119;132;138;112;147;117;143;126;155;141;131;137;133;108;107;121;118;124;123;129;147;131;126;122;132;128;112;115;146;153;138;121;110;109;135;129;138;138;133;164;138;156;121;111;121;104;100;73;61;76;82;81;105;114;127;132;148;129;120;118;120;100;132;113;137;128;117;116;119;125;133;162;136;125;110;123;105;101;112;100;118;112;95;130;112;98;120;122;124;126;103;78;108;99;89;116;116;140;117;116;111;116;107;101;102;101;105;118;100;108;112;111;123;94;131;114;165;118;106;120;143;117;135;167;134;167;119;156;109;100;131;139;123;138;144;118;150;132;136;140;131;128;150;118;132;127;159;136;137;119;144;112;94;94;100;109;123;114;109;113;141;137;112;107;125;108;123;108;115;119;111;114;127;119;97;126;115;108;131;140;116;132;119;113;131;148;140;153;147;130;123;110;116;119;93;86;81;63;63;106;88;81;86;75;103;100;99;125;104;112;99;93;100;81;129;129;119;132;102;136;108;111;127;109;131;156;143;137;124;132;138;152;160;157;155;138;160;120;122;121;125;126;146;130;129;130;135;131;107;104;124;111;127;153;122;139;139;122;127;148;137;123;115;115;131;128;114;119;128;126;130;100;109;131;124;96;115;121;120;102;113;123;106;132;104;109;102;105;120;138;138;106;95;127;117;126;156;115;121;114;121;108;112;125;121;117;120;135;142;163;129;129;163;128;107;136;136;125;146;125;118;136;140;148;161;192;161;153;146;143;148;139;128;142;132;154;110;118;107;115;118;137;120;136;109;116;120;129;123;135;137;116;133;136;152;142;145;130;129;133;128;138;132;128;141;144;142;156;144;145;139;133;137;117;143;142;141;139;132;145;156;144;171;144;173;118;115;124;126;156;127;145;123;142;135;144;132;130;129;135;115;135;142;125;128;131;149;131;128;153;133;125;145;129;140;138;131;139;130;121;144;147;158;164;124;154;141;129;131;117;117;113;134;128;139;135;106;134;118;166;116;149;116;103;125;112;139;124;126;133;129;116;130;93;137;120;124;142;139;130;129;134;131;109;107;126;111;132;128;159;121;146;123;128;151;124;134;124;134;110;113;106;127;117;144;130;134;147;157;158;155;148;125;144;134;151;148;118;116;116;113;122;138;107;137;136;146;127;132;145;119;154;135;116;102;127;131;165;126;132;126;114;117;130;117;138;147;167;163;114;135;130;136;129;146;114;132;158;130;138;131;133;131;125;133;155;155;120;140;110;128;115;121;113;118;151;123;157;125;138;136;154;159;161;133;132;115;103;123;134;143;141;137;114;137;131;149;131;119;131;110;132;124;129;120;118;105;121;122;121;125;120;131;145;110;140;109;142;142;121;132;127;126;120;142;166;128;141;136;150;146;142;144;135;129;123;150;170;275;254;178;118;120;131;128;129;120;97;104;117;123;152;134;131;117;120;132;117;149;152;186;170;216;208;184;171;159;166;169;131;131;157;142;137;133;164;137;146;160;142;110;120;122;120;133;131;142;127;129;134;151;145;145;127;127;121;122;103;126;141;112;135;147;148;133;116;139;129;155;150;134;151;160;147;131;152;123;125;130;128;116;111;116;119;139;141;128;142;123;117;113;154;131;123;144;126;120;138;134;140;159;146;145;123;116;134;127;146;129;145;130;144;144;133;111;128;126;141;147;160;153;162;179;147;140;131;131;144;131;145;167;174;145;151;111;114;152;111;128;100;107;139;129;145;145;123;120;100;117;132;119;130;135;124;135;130;104;134;136;116;116;115;111;118;153;137;119;134;124;133;112;128;124;126;121;109;123;135;117;111;153;112;121;139;151;135;133;126;129;130;161;172;148;153;141;126;138;161;166;145;134;145;132;146;143;148;142;117;119;138;127;129;151;145;164;172;148;147;153;132;132;125;124;134;133;131;126;128;140;138;124;131;147;144;172;149;177;222;219;205;179;154;136;130;156;159;157;171;200;166;167;138;147;167;208;210;177;152;124;108;132;139;131;127;87;136;125;146;138;100;111;132;127;108;117;119;125;129;133;123;123;116;138;125;114;121;112;120;102;98;113;126;121;153;124;120;130;117;134;151;154;166;133;156;124;128;137;152;157;155;123;151;149;148;165;161;185;179;197;166;139;150;158;183;162;160;142;166;173;147;157;164;130;148;115;147;128;113;122;111;128;109;96;116;119;108;116;138;125;128;121;125;127;131;123;142;149;132;149;165;166;153;153;166;162;142;120;106;125;146;136;151;121;119;127;122;135;155;123;142;116;129;136;126;138;125;120;136;93;128;118;128;126;136;118;129;121;115;115;115;102;117;119;112;122;128;106;123;95;109;115;111;115;138;129;160;132;121;113;125;126;126;128;133
91;114;119;131;170;141;127;103;123;119;114;120;117;125;123;123;119;134;123;142;104;124;124;118;124;124;123;95;127;128;127;105;113;115;97;123;139;125;132;109;97;101;115;95;101;123;118;112;126;109;135;140;205;276;203;136;97;105;100;107;104;115;87;94;108;126;107;96;114;97;108;117;98;102;120;130;122;129;132;124;125;135;101;123;128;123;97;111;119;109;94;113;104;111;106;115;116;110;85;111;115;106;109;119;104;134;111;109;122;120;110;109;93;119;128;103;101;108;108;94;96;115;98;123;103;105;115;123;116;96;124;115;99;129;125;147;123;114;81;112;95;118;100;105;114;121;141;132;110;114;110;120;110;106;112;98;110;113;111;120;109;92;109;106;107;125;112;120;108;121;134;114;116;108;110;102;127;118;138;134;107;115;113;99;122;103;111;110;156;124;125;124;101;104;114;108;121;114;117;98;102;110;127;133;113;114;122;136;130;139;132;126;127;135;109;104;118;129;141;135;124;141;136;139;133;138;137;140;136;150;141;176;163;132;125;136;138;128;128;129;135;124;116;136;118;131;143;115;152;133;130;113;109;102;125;112;103;121;100;131;110;106;108;97;108;108;103;124;110;98;106;112;106;112;118;124;107;103;121;115;122;119;127;124;146;156;149;163;124;142;143;111;83;132;138;143;124;124;119;121;126;118;128;134;115;135;146;119;133;117;137;113;121;116;114;121;143;117;126;109;110;121;132;143;112;118;130;108;141;131;137;126;129;125;124;131;134;127;130;116;136;125;115;110;116;136;129;105;109;106;104;133;119;116;133;127;119;121;115;116;113;128;141;148;145;219;212;163;123;111;163;139;128;120;107;119;121;126;129;121;122;116;101;121;105;125;117;141;133;127;113;121;128;125;143;120;129;137;123;159;159;140;141;137;131;117;116;119;104;103;102;111;96;94;116;132;88;117;103;109;111;110;108;102;101;112;136;100;97;111;108;111;115;123;131;128;139;108;122;132;129;123;135;137;143;150;149;125;132;151;126;95;85;98;89;84;126;123;133;106;107;109;112;121;126;129;129;121;100;115;130;135;142;132;148;168;143;160;143;150;155;154;152;153;99;108;103;118;130;109;91;103;118;117;112;108;126;111;118;117;107;138;122;127;113;119;119;138;114;129;127;118;117;139;131;119;111;121;136;122;137;131;139;125;149;131;118;119;121;117;118;119;110;130;117;137;126;110;142;110;124;107;127;127;112;116;107;126;143;107;120;124;156;132;164;137;132;130;142;136;140;144;89;71;66;83;58;92;95;115;136;133;117;120;117;144;120;116;142;156;110;135;129;135;120;134;136;155;137;142;94;108;116;121;86;96;113;120;113;137;120;96;102;114;137;135;101;103;109;106;124;118;104;140;120;134;115;122;105;117;110;110;124;109;116;104;95;86;117;119;133;130;110;137;102;127;134;123;148;130;129;119;139;142;128;131;127;140;126;182;127;142;141;178;158;164;130;117;145;131;140;153;116;135;123;133;131;126;100;76;99;100;113;107;125;144;113;114;117;108;116;140;116;112;117;121;99;109;114;112;133;126;112;124;125;113;135;101;116;119;137;153;150;142;140;150;136;122;117;125;97;96;106;86;80;91;84;80;103;103;90;111;111;136;127;99;129;84;125;129;116;117;105;124;102;119;140;121;107;134;121;154;152;138;134;138;151;158;151;146;147;156;135;146;137;136;132;117;163;132;130;115;125;114;128;122;139;121;118;128;106;107;119;119;116;129;105;114;130;150;117;118;111;135;128;126;107;114;129;126;114;106;116;112;117;118;108;106;113;116;119;120;127;107;100;108;118;137;113;119;121;116;120;122;123;120;107;120;118;122;100;119;124;122;141;142;156;153;172;144;145;139;138;149;139;115;131;128;132;156;159;166;179;177;165;146;126;135;121;132;133;123;127;124;126;125;121;118;126;114;139;110;119;100;145;153;147;119;123;123;154;155;128;118;120;124;141;150;131;116;119;154;143;130;139;150;139;134;135;120;113;140;125;141;124;152;130;170;143;139;145;136;132;142;133;138;131;126;133;137;114;155;154;140;125;126;131;121;152;144;120;155;140;144;159;128;126;137;130;169;148;128;122;122;145;152;161;152;124;136;139;148;136;133;135;125;138;148;135;136;120;126;131;110;115;129;134;138;126;108;105;131;120;116;104;140;136;136;123;128;129;135;135;116;153;132;125;131;120;111;116;108;111;101;126;120;141;137;113;129;126;136;140;124;139;99;103;107;138;147;161;155;145;144;150;145;139;128;117;124;149;140;154;148;126;115;118;118;104;124;124;131;156;115;129;129;145;138;126;123;125;133;154;148;133;129;126;120;121;128;117;120;131;105;147;166;121;128;131;135;155;126;127;104;125;123;126;128;120;133;160;138;133;131;118;126;117;107;128;127;115;110;120;139;143;136;136;144;149;129;147;112;137;109;149;138;134;123;120;120;129;126;119;122;130;122;145;128;146;119;96;112;114;132;104;137;135;135;114;122;123;141;159;119;127;136;135;152;121;142;126;147;141;134;140;144;176;147;131;147;132;129;169;190;266;205;143;143;126;129;140;149;112;133;119;126;144;136;128;109;97;108;111;114;134;137;168;204;194;211;197;188;202;150;157;136;162;161;153;155;170;151;150;152;137;149;116;106;110;125;130;118;132;136;144;148;170;157;137;115;136;129;131;122;152;145;146;122;135;111;144;115;141;135;113;148;132;137;127;126;142;145;130;142;124;134;127;102;117;148;130;131;131;136;120;142;110;121;144;151;152;136;136;125;131;132;123;165;138;127;123;121;138;149;134;141;143;133;119;116;119;123;140;142;125;147;133;154;142;132;148;145;133;127;149;148;165;149;164;143;131;124;133;127;101;108;136;108;142;111;124;108;139;135;122;107;100;136;131;138;112;133;121;123;141;124;145;130;118;116;149;136;137;150;123;121;104;114;111;123;130;135;118;144;154;122;115;114;125;109;147;130;162;151;128;119;152;159;143;140;129;149;145;131;149;139;139;118;128;145;162;157;158;125;126;126;129;153;139;124;181;183;121;149;144;118;136;134;129;141;151;139;140;126;119;137;128;111;142;158;150;169;162;212;230;198;157;176;152;133;164;169;166;172;203;157;134;151;171;199;233;201;204;169;113;112;99;122;142;122;114;114;114;106;158;135;144;123;132;113;122;124;118;113;117;126;128;122;111;148;91;130;118;110;140;134;157;116;117;122;122;134;128;117;130;155;138;134;157;150;130;134;128;137;172;127;141;150;137;138;145;167;157;166;170;154;183;154;158;178;158;157;136;148;173;183;157;173;180;128;115;116;151;109;126;112;136;130;127;96;111;99;123;116;136;131;116;130;124;139;132;139;121;146;141;153;153;183;168;174;163;130;127;101;115;140;140;150;146;121;118;137;125;134;129;145;134;166;142;147;148;140;106;115;145;137;128;140;139;86;111;124;110;122;120;100;105;123;126;124;132;120;125;112;137;118;127;132;102;126;116;134;115;129;139;140;118;113;153;127
102;132;107;100;138;113;110;119;103;113;121;116;135;112;114;108;102;103;120;130;115;118;105;140;105;114;117;117;98;112;120;127;109;103;110;139;133;136;94;109;104;111;105;100;96;114;117;123;108;110;104;141;233;316;243;136;96;96;109;96;113;99;99;112;121;111;116;104;122;116;85;111;120;127;104;120;107;128;144;118;110;126;101;103;95;119;104;103;102;103;139;116;101;122;113;110;120;123;100;111;113;104;103;91;107;115;122;117;124;91;125;93;98;115;121;103;111;111;100;113;107;94;115;122;106;119;105;101;138;108;110;122;104;98;119;114;105;125;117;113;117;110;133;121;109;104;118;99;120;112;114;103;126;115;101;124;104;118;101;121;125;113;128;106;125;125;107;125;132;115;124;131;127;122;132;116;130;119;111;117;121;99;108;96;98;124;109;98;132;111;136;129;135;103;116;130;113;121;110;97;109;115;131;104;109;143;127;134;153;139;151;115;144;117;129;109;119;147;145;112;123;129;131;159;131;130;142;133;135;128;159;160;132;143;146;143;119;120;118;121;122;131;117;121;133;146;159;150;130;106;105;127;104;108;102;105;111;115;86;111;115;111;102;112;95;117;109;130;107;95;109;108;130;126;122;124;120;134;117;112;121;136;120;124;132;123;132;128;140;136;156;112;111;128;145;146;117;145;126;113;110;117;135;112;137;102;142;129;128;135;123;116;117;119;108;130;112;122;132;138;123;122;116;155;132;141;131;135;122;149;138;128;132;137;112;129;116;122;120;119;120;130;120;121;119;113;103;88;109;97;107;128;127;142;122;133;125;118;127;116;94;126;145;138;203;232;192;147;165;149;120;114;125;134;138;119;121;132;122;164;132;128;125;98;153;127;126;121;142;128;126;126;123;128;125;134;124;155;149;152;156;139;162;129;143;106;114;85;82;107;106;115;118;120;130;110;102;83;122;115;108;122;125;122;136;116;134;120;121;122;116;122;137;166;158;135;144;136;106;147;118;111;146;140;118;131;127;112;127;117;126;94;78;86;115;114;104;122;122;95;103;112;114;123;132;114;124;103;93;123;116;169;126;139;133;130;144;157;149;141;156;157;141;127;116;99;127;132;134;132;106;115;130;119;106;125;120;133;132;146;112;118;123;124;113;113;121;121;148;145;127;138;119;106;119;126;134;117;137;120;124;146;114;135;126;126;118;126;101;122;117;118;126;123;120;119;124;116;129;119;151;129;140;117;113;101;124;124;113;124;125;123;145;142;130;144;141;138;116;138;122;101;113;76;69;79;86;107;114;111;109;124;111;119;123;108;118;125;158;147;127;118;128;120;116;121;135;138;109;125;105;91;109;110;116;106;115;107;107;101;117;118;123;123;97;127;116;87;108;101;96;121;113;119;116;109;105;102;107;101;134;122;100;103;93;107;103;116;109;91;119;111;131;131;110;113;156;130;123;124;159;118;147;149;146;127;126;121;146;154;144;128;124;161;166;159;145;147;124;135;147;117;127;144;115;120;112;117;94;85;116;90;141;108;105;115;134;119;135;112;94;107;118;117;117;111;141;112;110;120;102;114;128;131;149;110;113;104;115;106;116;126;137;142;152;127;127;110;116;114;115;100;89;85;84;76;90;93;84;101;111;107;113;156;139;112;97;90;105;106;105;105;123;108;136;132;121;139;126;116;126;140;146;147;146;124;140;154;144;152;142;133;132;136;155;144;121;138;146;152;178;135;132;126;123;112;127;143;134;115;118;120;113;115;117;129;127;120;96;100;116;117;99;115;121;126;144;108;132;108;120;108;132;128;134;118;112;107;126;101;120;99;96;112;127;147;124;131;97;105;108;110;102;121;119;128;112;123;119;122;123;131;116;124;117;118;134;156;121;133;109;109;124;137;127;141;120;130;151;164;158;159;177;144;171;147;131;140;134;130;160;144;131;116;108;107;101;118;115;138;120;117;119;116;137;122;145;129;132;131;116;154;131;117;104;144;120;110;102;126;126;147;160;139;124;152;115;126;115;128;120;97;138;121;150;112;139;131;142;130;140;125;126;124;125;146;147;122;130;134;148;121;147;133;140;121;128;155;120;124;129;156;180;176;129;172;140;150;139;134;136;126;124;124;121;147;123;152;127;128;158;134;150;150;158;134;107;142;129;156;137;127;150;112;145;127;137;131;125;123;108;119;128;131;152;136;122;157;118;136;112;136;140;134;114;139;135;133;125;117;105;118;111;125;125;137;114;130;113;124;117;110;103;128;126;126;140;121;136;125;169;135;150;147;150;136;107;102;113;115;125;169;139;168;113;127;109;114;138;106;122;124;118;123;111;120;147;162;140;128;117;128;122;116;143;145;113;124;139;130;139;104;128;134;153;138;133;131;116;165;150;147;129;123;123;130;116;122;127;117;127;129;132;121;118;120;129;121;118;116;130;128;99;116;155;130;140;131;155;162;132;127;115;131;131;130;156;155;150;126;123;135;111;122;105;103;124;139;131;120;92;103;103;119;122;113;131;140;138;132;134;140;146;110;126;134;135;119;135;129;119;131;133;149;137;138;148;152;141;155;130;130;157;158;219;182;160;129;127;133;146;132;131;112;103;92;91;116;126;113;132;97;105;114;100;158;158;194;201;203;228;203;221;153;144;155;129;151;140;149;123;160;164;121;147;161;116;139;128;126;137;118;127;121;147;123;141;166;132;123;129;126;134;158;154;146;134;108;125;132;139;136;132;138;138;152;134;143;139;128;135;140;142;128;144;134;138;127;131;134;136;136;115;121;122;140;141;130;132;138;131;121;146;126;103;126;142;158;137;121;132;116;136;126;134;132;147;121;133;119;131;118;127;123;147;132;125;148;130;152;155;131;114;120;125;135;156;174;138;170;124;136;102;121;113;135;121;132;137;138;133;107;127;121;124;136;115;113;130;133;135;130;124;133;147;119;130;118;133;132;134;110;137;129;129;140;120;116;101;116;128;132;112;129;143;113;134;103;130;111;122;149;148;147;149;152;157;143;130;139;132;164;140;138;160;135;125;125;121;170;165;166;147;144;141;110;143;141;153;177;159;164;141;157;150;142;140;117;139;116;149;146;118;123;154;138;110;126;148;118;143;150;169;234;235;173;173;142;138;127;175;187;198;177;195;171;160;141;144;194;250;243;247;165;138;93;128;106;159;138;132;123;134;120;135;143;134;125;113;129;133;117;103;132;130;125;148;141;119;139;130;124;113;129;137;149;124;123;135;140;141;125;126;155;153;130;171;112;140;130;127;120;117;111;115;117;138;123;145;133;164;153;169;154;162;138;166;142;161;140;150;172;133;153;167;163;161;161;149;125;150;123;120;120;137;105;122;130;122;127;112;101;127;140;133;137;126;127;118;134;138;113;128;130;144;130;126;163;165;177;176;157;121;121;124;146;135;126;99;119;126;151;128;133;119;124;120;169;162;117;135;119;119;104;123;103;119;126;119;108;128;126;106;101;109;128;107;123;113;121;111;139;124;143;118;110;125;120;130;139;136;141;127;140;137;124;128;137;132;121
98;113;103;107;94;116;115;104;110;120;108;105;123;119;118;123;124;127;109;108;141;118;119;130;134;138;101;109;105;103;111;104;128;123;124;129;119;134;140;108;132;98;98;117;85;106;95;111;106;113;124;145;166;229;154;155;113;110;92;128;105;110;103;106;102;91;110;112;93;78;106;99;102;109;127;98;128;136;131;130;100;107;115;87;114;106;91;117;118;93;101;113;112;113;109;85;117;104;109;109;127;98;105;120;108;125;116;110;109;131;122;109;106;114;118;106;114;117;113;96;139;131;105;111;106;120;109;135;110;127;126;128;118;115;126;147;129;105;98;119;109;130;119;114;119;101;143;157;146;126;110;117;111;105;101;103;118;117;114;117;121;127;117;114;103;132;142;122;122;121;117;123;126;117;121;119;113;122;127;96;123;118;118;112;102;123;100;105;106;117;123;112;133;116;113;102;92;108;115;99;113;118;124;103;120;117;115;143;147;118;137;143;124;129;119;144;126;140;131;130;99;114;130;150;138;141;142;136;127;130;127;151;148;143;139;134;132;132;114;116;117;122;126;118;109;119;150;151;140;142;124;134;142;124;131;106;108;114;81;110;106;111;105;115;128;107;122;138;131;114;135;134;111;113;137;139;146;127;109;107;144;159;142;130;129;120;120;140;149;149;153;151;125;116;128;133;139;130;126;130;137;110;115;118;116;117;128;115;126;112;126;152;136;103;115;114;104;110;129;111;117;109;119;123;113;143;118;109;133;132;131;107;118;118;119;154;110;106;146;113;121;119;123;124;121;122;113;126;114;118;119;125;131;108;124;163;132;117;132;162;124;129;145;151;162;178;182;135;138;134;134;140;114;110;122;121;130;110;139;118;106;116;152;119;119;111;133;124;129;130;127;141;127;117;114;149;157;138;132;153;135;144;146;144;140;114;106;94;93;112;112;129;107;105;110;96;103;119;116;115;129;103;132;130;123;130;112;104;107;110;118;107;128;109;153;123;147;150;138;112;129;138;127;132;152;117;141;145;138;137;113;105;75;88;81;116;122;124;136;111;116;105;94;114;133;134;123;104;105;100;136;122;142;142;148;152;131;140;142;147;143;128;126;108;123;133;103;131;114;132;114;123;120;114;107;105;117;105;122;128;142;130;137;121;115;134;123;135;152;132;140;145;123;133;121;144;131;141;110;130;115;142;142;124;132;135;126;132;129;125;124;116;111;116;132;106;98;93;119;134;111;113;113;114;112;120;130;103;117;120;147;126;134;130;144;144;144;111;135;124;121;107;94;96;76;69;68;92;105;123;99;137;136;107;119;139;115;125;136;145;128;108;110;133;108;112;120;122;134;106;108;112;126;132;117;130;119;123;122;122;123;105;114;110;129;114;126;95;94;80;125;102;127;123;117;103;99;111;91;108;100;90;119;100;132;121;117;110;106;83;137;103;130;131;106;129;120;118;145;121;96;123;127;134;135;120;134;148;133;110;131;149;159;185;197;157;170;152;115;116;117;141;133;122;108;120;118;78;65;81;97;102;109;110;120;116;118;114;133;123;112;116;118;149;107;125;108;118;109;100;140;110;115;130;110;120;122;110;128;115;110;130;136;142;140;132;140;137;127;132;105;111;67;71;86;80;82;83;70;82;103;91;116;106;114;127;89;83;112;116;99;119;124;96;117;118;132;154;124;117;134;165;137;137;122;122;134;108;144;137;149;153;127;147;116;117;130;136;138;149;132;138;148;133;127;138;143;149;119;144;134;119;142;129;129;107;149;113;114;127;113;123;121;125;138;142;117;117;117;114;127;117;125;121;110;112;126;112;124;130;115;122;121;119;126;126;139;132;116;116;112;106;132;135;123;115;118;133;134;124;121;129;112;137;141;121;115;135;125;116;109;118;97;104;126;113;113;127;139;131;141;165;156;178;167;128;145;134;157;146;133;122;133;111;119;133;116;121;116;146;114;134;122;118;119;118;142;139;114;120;119;133;99;122;122;131;125;122;115;121;127;133;145;115;132;146;113;160;149;128;126;110;93;114;142;112;130;121;137;149;127;140;149;131;150;136;129;127;111;151;134;147;148;137;142;138;146;143;132;130;150;156;162;163;160;141;163;131;147;130;129;107;105;109;136;120;131;140;127;142;129;122;116;112;140;109;156;159;150;123;132;138;149;125;122;121;143;147;138;130;141;100;114;115;125;127;111;116;140;137;117;119;136;126;147;133;121;133;131;127;136;99;108;104;98;132;138;127;120;92;91;97;129;114;109;134;108;122;152;134;168;137;150;132;140;120;107;93;110;123;141;160;169;147;152;122;138;143;131;130;117;122;100;134;115;129;129;134;133;122;126;129;131;152;129;115;107;114;113;125;141;111;126;158;149;182;160;120;117;154;142;136;126;125;120;113;116;127;139;142;138;132;121;113;123;126;116;129;106;132;121;125;130;129;143;131;118;129;157;154;139;116;117;115;132;134;148;122;141;141;138;123;109;101;105;106;138;138;121;128;90;112;98;104;119;121;112;123;124;132;154;146;148;128;134;135;139;132;134;124;123;129;152;127;132;136;122;149;120;144;134;143;147;132;156;168;158;140;121;123;182;158;128;121;113;150;114;133;120;116;128;106;112;131;128;145;139;132;164;172;168;184;155;160;150;141;142;136;128;143;143;178;169;143;141;123;130;147;119;114;140;124;105;131;147;137;152;140;132;129;116;119;149;130;134;151;154;149;124;143;142;141;134;118;137;129;142;147;133;106;122;116;143;148;129;149;112;112;122;166;167;142;134;125;132;137;109;144;127;127;120;152;133;128;121;140;143;139;144;128;124;125;121;131;151;150;135;152;111;122;132;125;126;132;122;142;142;138;168;158;161;135;112;112;102;122;162;134;141;137;113;131;115;114;108;121;118;113;109;108;128;129;135;136;116;152;103;127;127;136;121;119;139;125;116;118;146;117;106;118;119;130;114;124;131;135;123;135;122;114;128;140;144;122;125;128;125;114;119;120;139;144;153;124;140;145;148;138;140;119;124;125;146;142;154;139;169;163;135;151;168;136;144;144;125;123;147;149;147;161;158;133;145;128;143;140;121;130;141;135;119;141;130;147;110;146;116;141;119;130;153;149;147;152;184;165;152;147;152;142;159;172;194;183;196;209;152;165;138;211;225;233;211;187;141;111;114;129;136;159;116;118;102;126;122;135;149;137;128;122;143;125;129;134;132;132;118;127;149;131;156;139;132;125;125;138;161;133;148;140;137;128;145;142;140;140;145;142;136;142;125;126;111;151;126;116;128;128;132;159;155;166;144;151;178;141;187;171;155;157;167;168;146;148;160;153;160;167;128;122;131;123;127;151;122;130;144;143;140;107;116;100;111;127;126;122;119;161;133;113;139;113;146;130;138;146;142;154;163;162;164;142;118;154;112;111;144;115;104;127;116;114;136;112;118;121;126;143;133;148;119;122;129;139;143;120;131;122;138;110;122;133;130;114;136;143;108;129;135;110;111;120;127;126;124;140;145;132;125;133;130;132;137;141;120;107;128;112;123;116
120;110;122;139;127;107;103;103;123;113;92;125;105;111;128;124;123;144;114;118;114;126;128;122;124;96;102;122;125;114;116;124;90;99;114;112;122;121;123;119;121;112;119;106;78;103;116;96;126;126;126;131;144;140;159;123;99;101;109;116;119;97;97;118;100;110;102;104;108;105;96;110;107;122;113;108;123;122;116;138;121;118;129;109;103;109;126;118;105;98;80;113;94;106;118;102;99;119;124;97;104;103;87;112;99;127;90;111;111;145;122;121;94;111;104;102;113;95;97;107;124;121;108;102;100;108;102;108;117;123;116;113;115;111;118;133;124;146;114;120;100;103;98;113;151;120;142;159;143;114;126;117;120;93;130;103;109;124;125;108;103;123;110;97;103;107;111;140;113;104;107;110;127;109;127;103;119;136;133;92;128;148;125;120;116;114;125;123;112;108;124;107;126;120;120;132;106;104;115;108;131;141;137;131;114;121;135;128;154;115;141;131;125;114;134;110;125;169;136;149;116;124;120;151;141;122;132;106;137;135;135;130;134;138;151;156;144;137;109;134;110;114;136;106;129;116;142;141;147;149;120;116;115;120;120;120;117;105;111;118;115;119;121;119;120;105;118;104;95;109;103;110;112;130;141;185;164;145;146;130;134;130;149;123;121;156;149;142;151;147;135;121;122;135;152;116;143;119;129;135;128;123;100;109;100;141;129;136;135;121;126;110;122;102;123;115;103;121;120;119;119;126;123;115;125;119;124;126;112;148;139;134;110;107;116;126;116;134;109;122;139;122;129;128;105;103;104;128;130;121;127;108;125;121;108;128;122;127;129;139;119;126;113;139;140;155;140;134;120;131;131;120;126;94;112;125;120;121;129;128;118;134;113;113;125;141;109;137;139;129;180;126;129;127;108;133;145;139;122;152;156;135;120;125;134;121;112;111;128;108;126;134;109;108;123;110;99;124;134;138;115;126;139;140;111;94;95;99;106;116;121;127;146;115;120;135;126;117;133;129;126;139;156;169;144;146;133;118;122;109;101;94;87;91;92;118;140;135;104;100;112;119;123;108;113;129;122;136;98;146;118;130;112;133;153;148;142;142;118;142;155;153;161;161;112;96;105;115;127;109;112;117;117;128;117;120;99;120;132;123;129;96;143;112;128;107;145;116;113;146;136;127;110;127;133;148;117;130;113;118;128;123;114;155;125;114;137;105;137;120;118;115;135;129;115;123;129;103;127;104;123;102;127;115;147;116;129;122;149;134;121;138;153;121;144;143;139;129;155;139;135;95;88;83;80;86;87;87;110;107;94;113;104;118;143;112;132;148;117;129;110;114;105;113;128;115;129;118;111;105;109;81;116;97;111;105;101;142;116;123;120;115;111;110;136;115;127;98;108;119;106;105;88;103;119;110;86;82;109;84;106;89;107;100;95;103;104;90;116;101;98;113;119;110;115;109;126;121;142;122;148;137;153;151;141;137;125;133;115;135;133;159;204;174;217;192;178;160;143;140;130;130;153;133;127;124;97;77;80;78;119;114;127;132;113;92;111;122;97;112;111;93;136;115;139;109;107;127;110;107;108;110;98;117;106;104;119;123;129;128;131;149;156;142;137;117;98;159;135;111;103;75;64;58;74;62;68;83;78;94;91;101;78;106;128;99;104;117;112;125;106;113;123;110;115;122;105;135;128;143;132;148;114;136;143;125;136;144;143;156;151;133;176;130;142;118;127;128;147;155;140;135;113;140;136;156;141;129;129;113;125;127;130;126;107;117;128;124;117;129;145;112;111;134;149;171;112;119;107;148;109;136;102;132;118;122;131;118;125;116;134;116;141;132;149;129;137;103;112;135;110;133;117;114;132;138;119;108;105;114;124;128;114;115;130;107;123;118;133;127;106;99;89;99;116;124;123;109;134;153;158;147;140;184;137;159;159;138;153;144;129;144;121;134;119;137;98;112;115;144;119;132;148;116;129;157;122;120;116;136;110;118;123;115;120;117;137;120;122;122;113;121;133;114;116;131;137;129;151;121;113;112;117;128;123;133;117;108;151;123;129;155;161;145;158;146;129;121;144;139;139;153;150;165;142;128;147;125;150;116;145;161;157;137;145;143;138;139;127;140;121;142;128;128;117;135;132;145;148;143;113;122;140;140;124;123;126;145;145;135;151;134;160;140;144;125;130;137;130;128;119;122;125;119;118;136;118;117;129;139;141;134;147;142;133;124;124;128;145;133;129;129;102;106;110;101;114;124;93;103;81;84;118;106;130;122;126;130;143;151;149;153;146;140;138;108;90;84;136;140;150;136;178;152;141;142;143;134;132;112;129;119;120;144;127;137;137;118;126;108;117;146;163;125;126;109;96;110;120;104;164;148;155;121;144;155;163;152;139;164;162;136;158;139;133;102;138;132;146;155;131;123;129;130;141;120;123;125;125;124;124;123;126;138;128;130;131;172;120;160;139;138;115;124;150;132;139;139;136;123;130;128;129;107;96;110;129;110;135;141;98;120;142;114;129;117;128;131;113;160;132;149;156;136;148;126;131;142;124;106;116;113;116;125;121;150;134;120;123;131;147;139;144;138;147;151;146;147;147;130;167;133;112;131;123;84;107;118;134;127;122;112;134;139;127;105;131;124;149;165;171;158;172;161;147;140;127;129;153;148;146;148;154;140;127;136;133;133;138;126;109;126;135;118;128;141;129;123;123;122;139;134;122;153;136;151;128;141;159;133;130;137;126;145;133;120;108;146;119;133;134;115;129;135;122;119;107;119;138;180;153;155;154;139;126;133;123;130;140;127;138;148;126;147;136;155;131;158;132;136;129;146;142;136;137;116;146;119;145;137;121;140;157;121;146;143;149;165;127;172;138;150;151;132;114;138;139;147;146;120;107;106;105;112;115;124;114;115;123;110;116;135;117;132;109;129;132;136;133;122;115;124;118;131;112;115;108;105;134;103;120;114;120;121;131;115;133;101;122;121;119;139;143;153;129;137;107;118;105;124;128;142;175;165;145;173;133;144;141;142;144;139;169;152;159;147;120;154;146;143;149;156;151;142;153;121;174;140;140;140;147;142;135;136;146;135;132;135;144;133;122;123;125;124;129;135;116;123;129;143;141;137;129;151;158;151;160;164;155;135;178;165;145;153;191;203;164;133;154;202;228;229;231;192;170;128;131;147;166;163;112;121;108;112;121;137;137;136;120;142;99;130;138;119;150;139;134;124;107;156;142;113;126;137;132;122;134;145;131;139;142;149;125;153;145;178;172;160;162;126;103;121;116;109;96;114;114;129;149;156;131;145;154;154;150;133;176;172;186;196;161;162;178;159;156;166;162;154;154;134;129;130;137;135;140;151;135;138;137;104;111;102;111;132;137;128;120;123;123;114;136;140;123;168;136;113;147;154;155;153;153;140;139;113;116;115;123;108;117;120;122;109;117;133;111;138;132;138;152;134;128;138;115;116;118;128;120;112;123;126;122;139;128;153;150;127;126;128;117;114;108;116;122;124;113;113;135;127;130;132;146;148;141;166;130;131;122;122;138;140
117;107;114;132;107;116;110;124;102;129;107;100;105;117;110;129;121;120;108;114;106;128;109;142;122;119;106;115;126;117;110;111;96;120;120;113;114;120;120;120;120;121;116;83;99;104;136;135;172;136;130;123;110;121;109;105;112;126;110;120;109;96;109;110;111;120;104;89;124;106;106;107;115;110;120;122;123;125;107;136;125;109;97;114;88;114;105;101;91;134;104;116;102;119;112;120;99;114;112;100;119;77;96;114;108;102;105;87;117;114;114;101;112;101;99;109;101;123;123;116;98;91;115;106;127;122;104;102;106;123;126;113;85;132;108;126;139;143;118;111;133;115;121;126;120;136;132;155;114;106;129;130;128;100;99;102;119;122;141;122;106;105;110;111;120;132;119;110;118;111;111;100;106;112;124;136;115;148;123;113;100;127;140;112;122;114;111;123;118;105;115;148;115;106;107;118;102;132;100;106;120;129;111;129;139;111;107;120;115;138;141;133;136;138;134;126;131;125;129;147;121;114;128;123;131;133;132;120;112;125;164;152;130;139;145;149;144;137;131;122;120;128;121;114;117;127;108;135;127;135;117;116;138;144;155;134;120;119;121;117;129;123;103;112;99;98;125;112;110;108;121;111;128;123;121;178;184;133;145;123;136;121;147;145;138;134;157;116;135;148;139;132;123;130;124;120;112;107;115;113;109;120;117;121;123;145;143;136;132;119;119;123;122;116;117;115;133;116;136;116;132;125;128;128;110;126;121;114;140;137;115;118;111;112;109;125;94;119;101;127;143;120;114;103;113;94;124;116;104;112;110;136;110;115;113;120;131;113;111;116;135;147;129;148;154;138;160;144;147;128;127;125;117;113;111;117;131;110;134;132;115;125;116;124;133;137;133;142;144;125;113;131;117;122;142;128;151;128;137;136;131;130;140;134;126;123;150;95;79;117;101;103;111;108;119;115;117;103;118;117;142;137;131;125;101;118;125;97;99;121;110;139;142;149;139;135;135;152;140;125;145;133;151;137;140;124;146;124;144;104;108;81;82;79;110;105;108;128;97;122;114;122;133;114;117;117;133;111;115;113;122;107;134;135;122;135;134;148;157;136;137;148;159;146;121;97;94;91;103;92;113;89;123;109;96;101;101;119;101;114;115;114;146;125;128;121;129;139;114;124;120;137;119;130;121;139;110;132;108;133;117;148;131;139;120;116;102;117;119;120;128;102;119;130;113;117;133;123;127;133;143;116;118;111;131;119;131;112;132;153;128;128;126;152;109;133;120;118;144;141;110;83;111;72;67;71;79;94;99;122;122;139;111;141;123;115;111;127;115;108;122;116;113;118;118;128;138;110;110;111;93;113;111;104;116;100;92;132;112;129;133;126;131;105;142;135;128;133;113;98;79;99;110;101;85;101;100;111;96;115;108;102;97;85;110;86;102;97;130;113;104;102;124;141;134;133;120;108;116;140;129;125;156;141;139;130;123;139;133;124;122;137;144;184;184;188;137;165;150;132;163;147;152;131;105;119;104;102;87;96;112;120;127;128;104;98;106;116;102;134;95;114;141;120;128;133;122;102;123;117;120;116;129;123;130;122;122;117;126;140;117;141;141;127;133;126;122;121;137;126;109;90;85;71;74;81;75;86;90;87;87;92;94;108;109;131;108;119;99;121;100;112;94;110;113;128;114;128;155;133;117;114;129;114;132;143;166;130;145;156;148;135;122;137;126;122;130;135;127;150;133;128;140;150;139;142;99;118;134;109;107;130;111;117;120;117;113;125;130;111;134;119;128;139;161;130;125;115;121;146;135;119;122;120;113;118;113;131;130;87;114;121;121;127;133;139;130;110;137;142;122;100;112;144;119;110;107;131;105;105;96;112;124;118;130;109;109;101;119;122;89;92;85;115;116;122;150;131;141;136;136;159;157;151;158;144;133;138;156;130;147;144;114;120;134;131;122;123;140;131;136;124;141;123;116;127;128;136;119;153;121;125;102;122;124;100;94;137;114;107;119;139;115;130;140;134;133;133;140;142;127;114;110;135;128;146;140;156;135;132;147;134;153;132;138;135;136;142;140;156;136;134;139;163;147;174;127;141;146;119;138;134;140;159;141;132;136;140;128;127;122;136;117;125;134;157;148;150;141;137;143;134;138;142;134;145;139;144;147;137;140;129;144;140;148;140;125;118;127;127;124;118;108;106;127;133;127;114;119;150;128;110;125;108;143;133;136;144;127;118;139;112;135;98;102;117;122;108;95;95;90;92;104;103;123;124;122;132;161;118;144;147;148;140;146;132;132;115;149;136;147;149;166;162;145;151;178;136;138;144;148;135;123;123;129;107;124;103;117;101;120;154;131;124;125;125;101;110;110;136;148;129;123;127;136;161;135;139;128;148;122;108;142;128;143;131;112;138;142;167;137;124;131;136;126;122;106;130;116;101;96;124;107;135;131;141;119;115;147;164;153;124;129;112;136;131;131;138;134;139;133;120;139;115;90;106;129;140;158;124;129;143;133;125;120;135;123;140;111;134;128;152;120;131;148;122;125;137;129;108;119;99;116;122;121;128;119;131;122;119;136;136;121;114;146;139;163;142;135;168;159;166;124;140;166;119;124;115;116;127;129;117;130;127;106;91;118;109;122;151;134;182;168;145;183;188;181;138;168;148;144;155;141;157;144;132;136;139;145;105;116;136;123;131;145;120;155;128;139;141;134;145;137;142;147;156;136;137;132;145;146;124;126;115;134;141;132;161;136;108;134;129;125;118;120;107;122;126;147;140;165;140;134;148;135;120;123;139;98;131;149;133;144;136;126;144;128;133;129;130;152;153;121;149;135;171;135;148;143;120;117;119;146;132;130;155;161;124;155;154;150;139;120;137;131;139;128;148;128;130;113;104;133;110;113;123;125;133;110;109;113;111;124;131;116;117;118;116;111;126;120;122;120;132;129;124;133;124;111;128;146;128;123;119;143;124;153;133;135;112;118;133;135;182;135;134;120;120;120;147;113;142;175;164;159;150;130;164;135;139;149;149;163;159;142;144;147;139;136;128;128;134;144;134;147;155;148;145;160;139;153;157;145;149;128;150;135;125;158;124;113;140;141;119;105;119;130;117;119;125;130;141;134;155;168;147;164;177;161;150;144;151;168;159;185;175;181;160;171;191;217;195;223;198;160;106;125;128;143;149;121;100;112;128;118;115;129;103;137;143;134;122;116;119;134;105;112;129;142;121;125;119;140;144;115;144;99;143;136;135;134;140;147;156;154;172;190;148;171;144;163;156;130;117;127;135;133;144;149;111;146;149;168;158;165;152;167;155;171;193;175;161;165;170;155;135;177;157;152;145;124;98;130;134;132;114;128;141;135;114;101;115;111;120;127;131;121;132;139;129;114;137;129;160;128;141;151;163;183;154;135;148;140;129;127;117;120;124;112;104;113;117;117;97;135;122;134;163;114;128;121;139;104;126;114;110;110;138;138;117;117;131;159;153;155;136;115;114;138;123;104;125;133;85;111;126;119;129;114;125;151;145;189;135;139;146;131;111;153;134
92;108;118;124;103;96;107;119;113;128;96;118;117;108;117;108;125;141;116;110;108;119;122;124;120;125;121;120;113;110;105;134;117;115;104;129;110;126;144;106;108;111;98;91;107;116;103;108;121;149;127;112;139;101;124;104;117;104;93;101;96;87;113;105;102;108;112;105;106;95;102;111;130;95;117;122;112;102;96;121;130;126;104;98;120;102;119;106;100;107;100;111;107;108;94;122;109;115;120;112;100;112;101;103;98;101;91;93;113;108;128;100;118;103;108;119;106;115;90;99;118;99;93;109;109;114;126;104;115;118;122;114;115;129;102;90;161;160;117;110;104;111;109;84;117;130;128;116;114;118;105;96;113;93;121;129;113;130;98;114;109;98;107;119;126;129;126;136;115;112;109;107;124;117;113;88;124;136;99;130;124;120;108;112;105;120;130;135;136;111;111;121;109;116;127;104;118;110;134;102;119;132;118;117;130;99;120;123;101;139;114;103;115;132;130;118;139;130;164;126;138;124;127;129;112;137;141;119;125;119;109;150;131;125;135;156;148;134;135;119;112;118;116;116;100;103;103;127;129;144;113;119;131;208;229;184;144;107;107;93;117;121;109;113;109;115;109;109;103;117;121;96;116;108;133;110;145;129;140;115;129;135;135;135;132;156;151;136;152;144;126;124;117;110;113;121;121;131;117;126;134;118;110;122;123;132;123;138;123;129;118;97;127;108;127;106;124;123;106;119;107;137;130;127;106;122;132;126;128;123;108;104;106;105;98;130;132;136;114;106;124;138;125;129;108;108;94;98;139;102;118;118;118;106;106;120;141;143;132;115;127;138;154;146;128;129;140;145;142;126;136;119;88;123;124;119;135;126;119;124;117;137;127;141;129;125;138;116;128;122;121;129;133;142;154;157;159;126;136;134;141;139;147;132;120;119;130;104;99;92;110;122;105;125;113;121;108;107;128;139;114;119;134;137;117;102;98;112;108;121;118;144;135;134;151;120;146;159;135;125;144;153;139;150;148;120;130;131;124;115;112;104;73;88;105;104;118;113;127;115;123;113;107;146;102;124;116;125;130;101;124;110;129;159;136;146;160;154;141;143;131;132;155;128;126;115;95;81;97;96;105;95;103;110;114;126;115;126;133;117;110;126;106;131;129;129;124;138;115;125;138;123;137;138;143;131;162;127;127;126;125;113;116;128;108;143;120;123;142;115;109;120;117;104;113;113;105;133;123;114;132;116;117;124;130;125;113;116;130;127;131;129;138;132;158;145;135;144;134;126;108;107;79;69;72;74;70;82;108;103;113;129;144;141;138;112;79;106;110;131;134;123;122;134;154;147;133;123;98;119;111;110;114;121;112;96;109;112;147;140;135;112;144;128;133;128;157;117;113;95;91;117;108;96;99;93;96;102;99;127;95;97;107;102;103;102;97;118;105;83;99;117;130;125;123;152;124;120;119;124;116;127;134;150;145;139;129;115;109;148;118;142;150;140;145;143;163;164;143;135;155;138;149;115;105;100;116;103;92;90;114;108;93;118;106;126;100;103;120;119;115;112;134;127;131;106;124;125;112;97;123;113;103;103;132;124;117;148;130;136;139;132;146;140;137;128;141;126;131;129;116;94;77;71;91;96;89;93;96;116;113;100;106;138;122;99;125;116;100;125;109;112;110;128;105;130;148;118;127;135;127;150;134;112;132;155;150;168;156;159;147;133;158;124;145;144;138;132;148;122;122;178;162;162;121;115;108;149;118;137;129;118;136;131;139;128;127;148;129;126;120;128;110;119;123;114;118;130;123;130;140;124;116;130;108;123;117;116;131;131;145;122;138;138;133;129;106;101;129;130;126;107;111;136;133;119;110;112;109;120;123;136;148;100;135;142;114;129;96;79;77;105;102;120;135;133;135;128;158;147;157;162;144;141;125;131;126;138;155;151;142;136;139;125;122;114;119;115;100;118;119;119;137;113;118;128;124;135;144;128;136;108;128;125;138;132;118;110;127;130;119;128;128;110;126;132;148;150;162;122;150;120;127;114;127;120;133;151;124;111;160;142;177;157;134;158;134;134;151;166;136;171;177;166;150;155;131;137;143;146;125;135;138;139;132;123;132;148;136;114;125;146;115;134;141;132;121;129;145;140;145;141;149;129;125;158;120;147;130;125;148;126;116;150;146;164;146;137;122;137;121;128;115;123;132;144;146;150;154;144;138;153;158;152;143;126;118;126;138;107;128;120;111;122;129;132;93;102;97;85;94;108;95;108;96;119;105;129;143;141;130;129;118;129;131;127;114;132;162;170;168;160;149;171;179;182;188;139;153;134;122;153;137;111;145;136;97;102;135;113;123;152;154;125;112;103;108;117;129;133;131;140;148;149;136;151;147;118;139;141;154;142;149;144;127;122;128;138;146;128;130;132;106;133;107;116;142;134;127;128;117;113;124;136;134;145;133;141;146;186;185;152;134;133;134;134;130;145;125;117;132;120;144;122;100;108;131;158;159;150;151;117;106;125;121;116;121;114;112;138;129;138;153;134;179;144;107;134;108;125;107;140;116;120;106;136;156;142;134;123;143;133;113;139;140;148;177;154;165;188;142;137;115;160;193;169;144;117;133;136;115;129;120;86;73;95;101;121;90;149;155;171;143;187;145;148;158;157;144;134;144;136;166;152;164;114;113;131;127;137;103;104;102;146;151;152;122;119;122;128;130;125;145;142;141;144;151;154;140;134;130;129;112;149;105;139;152;161;141;125;109;117;115;127;131;122;114;125;147;139;136;143;154;124;119;119;126;136;112;129;122;149;133;138;144;145;151;134;140;136;135;106;126;167;127;150;154;140;142;128;135;136;146;147;135;129;134;141;141;149;171;133;151;129;120;152;140;136;143;107;128;103;117;113;121;143;136;127;133;121;130;106;120;110;113;115;133;128;118;109;120;101;125;118;131;124;127;120;141;121;127;155;134;127;113;132;140;129;126;125;146;163;129;156;121;116;119;129;111;127;122;134;137;147;136;170;138;141;116;112;142;154;140;159;157;142;133;142;151;133;138;135;129;110;123;137;124;141;139;133;165;138;150;139;146;120;143;153;126;131;130;107;126;121;129;103;147;123;119;138;144;158;154;145;156;159;143;157;158;175;144;155;167;189;163;192;184;130;149;229;235;222;206;189;147;105;119;139;150;101;125;90;103;91;122;110;123;122;120;133;116;135;138;133;129;132;127;127;128;155;155;149;153;133;124;133;136;127;152;124;133;123;142;154;165;177;178;156;157;141;127;131;115;122;106;114;114;134;148;137;147;168;145;149;138;148;162;162;182;170;182;142;168;191;182;144;168;164;145;171;155;106;127;142;127;157;115;117;112;117;124;116;132;121;118;120;108;120;142;146;124;126;109;130;134;145;127;137;141;144;140;159;119;140;121;131;142;114;123;106;100;146;125;134;118;145;122;125;131;135;130;151;94;135;136;108;115;132;134;135;133;133;172;202;172;129;127;122;118;145;105;111;113;104;116;112;131;132;165;128;154;153;137;156;131;149;129;149;142;129
85;91;113;129;119;114;121;118;126;123;117;108;117;125;125;108;125;128;119;96;134;122;120;111;110;117;104;123;115;136;122;125;125;121;114;104;133;127;121;125;115;121;106;105;105;110;117;113;119;122;122;104;112;126;99;100;112;115;104;101;97;91;106;120;106;111;106;92;103;120;104;119;118;115;131;114;120;121;116;114;100;100;114;106;125;104;110;108;102;108;99;111;103;76;106;117;105;89;115;104;103;83;115;105;109;97;106;120;114;97;121;94;117;91;104;89;122;104;117;115;85;90;98;89;95;85;120;93;83;124;117;106;127;110;116;89;120;132;127;123;106;113;105;112;110;94;116;118;118;125;109;114;110;119;108;129;117;101;122;106;135;103;113;102;119;128;116;139;92;120;114;106;111;119;105;118;124;124;119;117;119;130;100;107;99;104;117;107;118;120;132;108;100;123;129;120;121;101;109;116;115;114;128;119;129;149;133;107;109;107;141;127;127;137;137;145;138;121;150;139;127;116;118;134;128;136;119;139;118;120;137;137;138;139;158;155;156;123;135;127;148;120;118;122;104;108;106;139;125;136;125;142;169;273;375;223;154;106;108;104;116;110;124;137;107;87;135;129;111;106;129;96;97;111;109;92;138;143;124;110;134;132;135;148;141;139;160;161;165;145;150;146;115;111;109;135;143;132;122;106;121;110;99;129;131;150;129;159;134;108;107;123;115;126;125;117;110;132;98;108;112;99;133;110;119;135;128;138;131;115;132;99;112;109;100;131;108;126;113;126;145;128;103;116;121;110;106;109;109;138;110;109;108;135;128;139;125;130;125;123;135;121;130;124;134;149;131;136;154;138;119;129;107;109;120;116;117;106;129;119;135;130;134;130;134;123;138;131;115;119;122;124;104;140;129;127;137;145;141;150;149;169;148;137;147;132;123;123;101;118;107;122;130;135;120;109;127;109;126;100;124;136;141;145;134;104;113;106;115;126;118;112;144;138;136;134;169;128;156;137;145;135;141;167;153;108;132;143;130;112;87;77;72;82;104;103;101;89;103;115;96;84;109;125;116;131;139;123;148;131;143;120;111;132;153;143;151;131;153;127;128;132;137;116;118;93;90;61;65;75;96;98;109;106;115;121;121;141;124;139;106;114;130;109;143;138;125;126;135;115;109;122;154;147;137;131;140;110;128;136;109;138;133;130;117;122;130;141;127;125;119;90;144;119;100;120;124;100;114;114;125;127;112;104;117;130;109;142;124;122;152;140;155;134;138;153;132;109;123;149;110;110;113;80;62;54;64;89;87;83;104;129;117;134;121;86;107;127;113;103;119;121;126;105;147;131;132;132;109;104;116;103;112;118;96;134;112;124;119;144;128;136;116;119;118;127;119;122;108;103;82;104;127;137;134;99;110;127;114;109;126;93;97;111;101;113;105;105;118;113;111;122;150;130;142;106;107;133;141;143;129;135;134;149;156;139;131;131;119;150;134;123;145;129;120;151;118;151;123;123;124;143;134;130;103;93;126;130;114;106;107;117;115;113;112;92;96;104;113;116;102;101;136;100;118;117;102;117;123;118;119;106;127;131;124;108;131;148;147;156;166;120;130;138;146;140;158;121;124;139;108;111;84;92;102;85;97;92;86;110;123;99;127;108;115;135;109;141;125;104;105;105;122;135;113;113;141;129;126;119;128;100;131;134;122;138;136;124;156;126;158;147;151;150;155;135;141;138;130;127;146;156;146;132;138;123;108;128;115;121;122;125;107;121;125;121;119;111;115;124;136;120;125;119;122;131;158;122;136;140;122;110;122;134;126;111;108;112;113;109;107;128;140;133;115;113;128;128;125;120;117;123;132;130;132;103;125;110;129;120;126;106;129;135;125;137;127;118;97;97;99;99;117;110;124;137;138;131;146;120;128;148;139;155;136;151;120;139;138;120;127;109;119;113;114;123;121;127;125;114;137;116;132;128;129;124;142;133;134;132;140;136;126;117;123;110;134;109;123;122;96;120;116;129;136;129;143;154;152;127;125;112;146;145;125;114;134;135;137;159;147;134;158;135;143;152;147;112;121;143;132;144;146;165;160;176;154;142;150;126;141;127;118;129;151;121;141;177;123;147;118;114;124;118;148;143;135;135;151;138;143;109;140;142;138;146;150;124;127;147;138;126;127;130;138;151;155;138;134;143;139;124;114;135;113;130;166;158;201;167;150;106;128;147;156;138;126;138;140;127;126;134;102;122;122;137;102;119;103;118;103;85;89;109;82;119;125;115;156;155;148;139;116;141;117;136;115;143;173;154;169;144;196;178;223;234;218;179;128;133;149;146;128;112;107;117;111;97;106;122;146;193;166;158;154;109;118;140;153;143;154;137;142;114;141;165;152;124;136;131;125;146;136;142;142;99;113;127;141;126;111;128;133;149;134;131;132;126;114;125;126;106;104;150;115;117;108;135;141;178;180;162;148;127;139;127;137;129;155;129;141;118;128;107;127;138;140;158;149;137;147;129;118;130;115;149;142;111;123;141;127;148;154;143;141;146;126;122;126;137;101;93;114;126;137;126;121;117;133;130;105;141;125;121;141;154;125;158;147;135;153;146;145;199;253;195;158;116;111;129;141;133;111;109;86;82;94;102;133;142;152;179;164;133;154;156;150;149;158;129;169;165;174;139;156;124;127;136;121;118;117;97;105;115;140;140;156;152;116;123;145;141;146;137;135;152;143;136;142;136;128;126;124;98;126;119;136;149;136;129;123;113;131;124;118;126;96;119;135;127;139;129;113;137;134;133;133;134;134;121;131;116;124;133;144;154;141;128;127;137;133;141;143;132;154;145;140;158;140;141;128;105;123;119;132;147;130;163;139;125;163;151;137;141;123;98;152;151;148;121;132;113;130;116;105;124;130;112;127;127;115;141;107;133;102;102;122;134;116;104;105;124;108;118;158;121;112;127;112;136;140;128;123;94;129;121;151;130;141;140;103;130;137;155;133;126;134;147;107;134;106;118;138;148;151;138;126;159;160;133;140;136;129;137;160;145;142;152;151;143;140;158;144;131;131;137;125;153;141;136;138;141;144;141;151;117;127;141;126;146;126;132;125;128;121;136;131;115;120;131;152;131;132;140;146;122;138;147;151;162;177;145;145;156;148;175;163;131;158;206;232;251;233;171;135;107;110;126;158;104;99;84;79;118;105;122;114;125;156;147;136;140;148;118;140;105;118;140;127;124;131;121;136;140;122;145;135;131;110;119;129;116;137;131;164;181;187;180;148;138;125;111;117;123;125;114;114;140;135;143;161;149;155;165;178;175;193;192;178;178;178;158;163;174;171;181;136;164;154;129;122;135;137;141;111;122;123;101;113;122;127;137;121;130;118;127;116;144;128;139;128;142;130;110;140;121;133;142;122;136;125;127;129;133;110;125;114;130;126;116;124;107;124;135;147;128;128;133;139;118;106;128;118;141;110;128;121;151;129;130;128;121;151;178;155;124;128;103;138;131;129;120;142;131;100;130;124;124;122;131;169;153;159;143;127;122;135;138;148;150
107;107;107;126;119;123;130;126;135;126;131;112;135;126;118;98;123;114;114;97;77;110;107;109;116;144;126;118;122;112;131;118;123;121;99;97;110;124;121;105;111;104;104;108;111;96;110;104;107;118;110;121;119;110;91;103;112;105;101;103;99;110;117;110;117;119;103;98;110;106;124;110;115;131;145;126;129;124;106;129;102;118;111;86;103;93;114;120;131;112;105;131;102;120;102;139;111;107;124;97;111;93;115;100;94;123;108;130;109;116;128;117;102;106;103;112;124;120;108;117;111;113;93;98;104;133;99;115;115;116;105;126;93;100;104;110;119;112;118;129;113;117;116;118;122;119;116;88;100;111;125;139;102;115;93;91;96;108;101;136;96;84;129;104;125;132;121;118;105;103;111;101;116;114;121;124;139;123;110;114;115;104;129;124;129;113;106;121;118;121;118;114;117;104;117;98;114;129;119;124;126;110;107;117;115;119;141;126;131;113;127;111;141;137;139;152;132;135;119;141;148;135;123;110;133;135;119;131;166;124;120;126;134;134;123;125;158;173;138;160;160;153;149;120;114;144;119;130;120;134;126;121;170;271;352;255;156;110;122;109;121;120;125;116;113;131;104;99;115;90;111;104;97;104;101;117;116;90;112;134;136;136;153;151;126;131;145;134;136;153;148;137;97;83;105;111;126;113;138;113;125;116;111;130;128;142;131;131;112;112;117;114;155;155;121;137;112;136;138;118;111;127;127;120;119;118;134;169;124;142;104;121;105;119;122;129;117;126;140;134;129;160;115;103;126;132;87;106;144;100;102;136;127;119;127;148;116;136;120;130;138;96;117;141;112;124;154;147;154;142;157;116;131;119;104;108;123;101;114;128;147;117;107;124;115;101;141;127;136;141;115;118;123;120;144;136;137;113;130;171;153;159;144;147;134;115;120;99;117;128;102;132;118;117;109;123;102;130;122;132;128;117;150;142;112;110;98;107;86;101;114;109;131;138;119;154;151;124;139;107;149;165;153;153;147;127;136;131;127;117;87;74;76;87;91;91;107;115;117;111;125;98;92;120;95;119;129;139;125;111;112;133;132;115;149;136;122;130;152;125;145;132;145;149;108;95;81;47;62;74;78;91;103;124;127;103;145;115;116;128;129;125;132;127;126;125;124;130;124;135;136;137;140;129;145;142;131;127;150;143;120;119;129;115;141;119;124;126;161;129;112;112;96;100;109;111;117;122;101;134;108;116;119;115;97;112;125;127;131;141;146;116;128;137;146;121;136;132;160;121;106;110;90;74;66;71;79;75;88;106;114;108;120;124;133;117;135;108;110;126;128;115;124;114;122;122;121;137;123;125;92;116;121;117;112;124;128;121;123;152;144;133;98;121;115;98;115;105;121;103;102;129;138;141;139;123;113;101;115;113;101;101;113;91;112;105;120;122;135;123;122;122;104;132;135;129;138;132;134;118;129;134;127;125;126;141;131;115;125;124;151;118;114;136;143;142;151;142;137;155;162;141;122;111;99;105;140;169;116;138;127;108;122;128;108;94;109;115;118;111;119;115;123;144;105;107;105;102;96;106;111;106;125;103;125;120;129;114;150;165;158;130;118;138;122;189;137;168;138;137;135;109;92;97;102;101;99;91;121;102;112;123;125;137;117;125;101;99;97;111;115;120;113;138;116;127;128;128;127;128;128;116;142;146;128;132;148;137;141;120;128;109;129;117;137;136;146;130;140;133;135;163;171;138;141;134;132;120;105;103;128;110;105;109;126;123;121;121;115;96;114;99;123;123;120;115;123;135;148;131;108;105;137;108;124;120;104;118;130;126;127;129;118;132;114;119;114;141;129;130;139;122;130;134;130;145;132;124;130;133;141;139;113;120;125;115;117;128;98;96;100;116;141;133;150;135;150;140;132;140;128;163;150;134;141;148;125;130;129;147;119;137;115;133;137;133;145;136;138;141;136;123;142;128;124;147;145;145;138;133;157;131;120;115;127;128;131;143;134;120;123;134;153;127;120;123;123;121;175;131;139;126;114;116;129;121;122;118;130;147;141;157;141;130;156;133;139;135;123;133;146;136;163;145;148;136;165;132;178;170;136;102;110;124;128;133;118;144;117;131;113;135;121;131;116;144;149;164;155;148;142;128;135;136;129;144;131;109;128;123;126;104;152;130;151;130;138;131;156;142;132;129;141;141;131;138;133;193;255;191;154;121;124;130;123;123;121;143;122;125;121;94;111;121;111;127;116;100;125;91;112;127;119;92;98;103;141;148;138;132;145;135;139;128;128;130;134;147;145;166;154;160;151;189;214;248;235;178;146;147;138;119;123;94;104;113;105;123;98;120;135;150;147;166;130;99;136;126;145;151;138;141;136;125;155;168;143;125;131;129;124;151;148;124;120;126;121;122;130;120;98;108;137;119;144;155;141;141;149;130;135;108;109;137;120;117;120;162;169;165;177;170;141;140;131;109;119;131;136;149;127;115;146;143;152;152;135;169;155;153;115;124;128;107;134;152;134;144;121;122;128;144;151;148;157;178;151;124;128;114;107;93;115;118;107;108;129;141;117;143;146;152;132;134;121;143;133;158;149;162;162;125;135;182;224;199;141;118;130;133;137;135;105;117;107;107;88;111;117;128;149;180;156;166;160;145;141;155;157;160;168;165;182;153;161;135;112;108;122;118;116;137;109;129;166;135;160;147;117;147;125;130;128;154;134;162;142;154;153;123;154;130;114;128;114;102;142;143;128;124;95;141;117;119;137;131;134;119;150;115;120;122;123;112;144;137;134;126;125;143;126;142;125;160;155;166;127;136;126;150;153;149;129;120;141;128;142;148;139;158;141;129;118;139;133;123;148;153;155;145;129;137;131;138;133;126;149;163;144;132;104;126;122;114;102;132;125;104;106;147;122;139;126;123;108;121;142;121;147;115;142;102;120;136;123;141;118;125;117;138;138;131;115;131;135;141;143;136;143;125;137;124;136;139;131;129;125;129;135;125;129;116;132;155;155;148;122;147;156;147;157;152;154;151;149;138;136;150;175;151;157;153;118;128;107;120;102;116;125;146;167;172;157;146;125;132;127;139;142;136;126;139;136;149;123;125;131;116;146;125;134;118;138;131;137;135;144;111;149;158;167;148;143;165;144;166;160;149;156;213;221;216;187;162;138;141;146;136;131;122;100;85;116;95;118;128;113;109;152;111;143;142;135;127;127;137;112;121;136;129;123;131;124;143;150;146;149;136;143;137;145;112;111;161;163;158;170;167;151;133;128;117;110;129;123;135;120;118;152;169;167;166;153;181;197;174;163;175;167;181;176;141;145;180;172;152;126;149;108;129;124;126;146;108;115;135;111;116;117;128;114;133;98;108;116;99;136;136;134;150;143;177;150;138;136;121;107;156;125;127;140;113;125;136;146;149;143;136;132;113;124;134;132;137;136;116;115;129;147;124;111;122;133;155;126;142;125;137;139;136;145;119;161;159;132;134;130;135;146;119;118;119;122;113;114;132;127;136;118;131;143;148;156;142;102;120;129;153;128;134
112;99;112;91;132;143;153;136;134;142;111;111;95;125;114;102;122;124;112;125;108;116;97;125;130;141;115;105;128;104;126;118;105;132;124;106;106;110;115;117;118;114;96;112;111;103;87;112;117;123;128;100;112;112;105;96;110;99;89;105;108;110;108;122;131;103;97;109;100;107;120;117;103;117;125;126;108;121;106;120;123;117;111;117;115;105;107;118;114;109;125;111;94;116;114;106;131;115;85;109;102;122;91;85;109;114;101;106;110;113;96;106;99;113;100;105;119;104;96;102;122;114;112;117;97;110;129;114;95;102;117;102;105;111;103;121;95;114;133;133;114;117;122;107;117;102;112;104;114;130;124;120;123;104;125;135;130;111;118;98;95;125;140;123;119;133;133;113;111;125;109;121;116;122;124;116;144;129;121;121;131;139;106;111;121;108;117;131;120;124;117;120;124;112;138;96;108;135;103;119;131;132;126;120;137;128;117;125;137;110;119;140;135;120;144;141;141;129;126;124;116;127;126;141;140;122;126;130;135;143;119;132;146;118;134;133;112;155;129;141;140;128;126;123;128;106;111;137;145;118;115;113;149;179;241;186;124;133;115;101;116;103;108;100;99;101;104;115;114;109;95;113;104;98;105;120;91;102;122;132;145;119;121;157;133;152;133;132;148;137;117;140;85;66;81;109;107;126;120;119;119;121;99;147;116;105;113;147;122;130;108;108;142;101;133;118;112;134;128;111;123;129;134;127;117;122;128;121;118;111;119;133;93;105;134;136;146;127;151;116;135;130;119;105;136;119;86;99;117;124;140;116;121;135;136;135;135;136;142;115;100;125;126;139;137;132;141;132;136;127;123;126;134;119;118;115;93;126;118;126;155;175;135;119;133;139;139;136;125;123;118;109;144;141;134;135;113;142;145;144;190;151;127;126;121;123;127;103;92;100;113;108;134;117;118;126;111;109;104;119;130;109;128;115;105;118;120;101;114;94;91;116;121;154;124;125;131;154;120;155;128;148;150;172;145;131;123;146;126;111;102;73;92;81;95;97;98;102;113;112;112;105;122;119;141;114;135;131;151;142;138;117;133;137;130;146;150;137;136;154;147;152;176;140;115;115;105;74;95;85;76;89;108;112;123;128;133;130;133;122;122;129;133;121;113;120;140;124;120;116;143;114;130;124;130;149;125;138;121;129;129;125;132;121;131;117;108;117;127;110;123;110;115;123;115;122;129;133;122;125;128;124;127;108;126;130;115;125;131;131;112;114;129;143;137;125;144;136;141;156;142;118;120;74;66;70;62;65;75;88;117;96;133;124;123;128;107;119;113;110;108;109;111;112;114;128;122;127;106;107;120;111;109;112;101;130;117;115;134;133;125;126;107;141;121;116;118;118;111;102;91;114;124;136;110;127;93;110;111;111;120;113;108;107;88;106;117;121;106;95;111;118;126;108;112;93;138;124;119;138;145;132;137;157;124;133;146;149;121;134;135;139;123;160;125;142;138;143;154;135;154;142;131;128;128;118;130;137;137;147;113;107;109;115;104;105;133;106;116;110;113;116;117;112;109;123;127;113;105;126;121;122;119;128;120;115;125;127;110;149;171;154;150;140;165;178;155;142;136;134;129;106;88;78;109;112;92;104;109;118;130;110;110;105;109;110;120;95;108;118;102;116;112;145;106;118;110;138;115;114;121;122;131;135;131;145;128;129;134;127;141;133;123;132;142;118;123;125;130;113;168;177;150;159;147;121;112;109;135;125;125;130;114;128;121;135;125;101;129;115;123;118;121;134;116;108;130;157;146;122;94;128;130;156;126;106;128;138;117;113;117;134;123;147;145;128;126;139;108;133;116;126;143;129;140;130;125;132;134;159;127;139;138;131;127;114;123;107;102;103;133;106;124;130;134;135;153;122;124;134;164;149;162;115;152;158;137;154;140;135;115;118;111;135;134;136;167;136;148;133;130;146;153;119;123;127;125;126;111;102;136;129;113;134;122;132;120;125;135;123;116;122;142;122;129;142;138;120;139;133;115;110;123;132;136;165;127;127;127;145;127;124;150;124;156;114;122;136;121;138;154;129;142;132;143;127;134;138;161;131;131;111;122;134;125;143;123;138;141;97;130;127;133;129;107;138;138;165;179;139;144;150;154;143;142;126;112;116;129;113;108;129;140;154;112;152;150;143;145;113;138;125;142;142;126;145;118;170;219;206;172;139;135;131;107;140;133;121;112;106;99;104;99;106;127;129;123;118;119;119;139;141;110;120;103;113;140;124;144;140;154;114;120;166;128;131;119;107;122;133;158;154;171;165;210;219;215;176;168;182;147;108;124;111;109;101;118;108;132;129;130;189;174;178;129;127;123;130;151;148;133;149;143;174;180;165;169;130;141;168;154;139;126;138;126;132;130;118;140;139;143;130;117;137;155;132;132;120;142;117;122;123;133;112;117;133;164;194;195;190;163;159;126;135;124;114;127;150;135;156;136;139;137;150;153;166;146;152;140;133;121;129;119;116;133;141;129;129;136;139;149;134;125;161;148;173;132;137;132;139;125;142;118;124;125;117;123;134;130;154;126;143;154;127;135;133;116;130;151;157;139;136;158;171;182;158;114;143;105;127;151;162;133;133;111;114;106;98;114;152;153;176;154;155;144;150;169;166;151;180;179;173;164;164;129;128;139;123;123;123;107;128;132;115;153;158;129;118;118;132;140;141;131;132;132;142;152;127;123;139;107;122;139;120;120;110;122;140;139;144;134;116;106;110;136;131;149;152;162;138;152;107;115;125;111;139;141;116;118;121;128;160;152;138;153;144;133;144;145;145;153;126;128;144;138;136;133;120;136;157;132;133;140;120;136;112;132;168;143;140;151;137;149;121;119;131;158;160;133;129;130;117;99;111;149;128;130;123;106;128;103;115;114;104;117;130;110;127;117;116;109;99;116;122;118;116;126;134;128;146;116;102;133;135;135;123;123;125;141;111;107;137;127;128;132;123;125;142;144;128;110;114;115;151;150;139;163;177;138;155;151;138;138;145;143;141;135;128;178;121;130;124;122;125;126;124;136;124;110;135;142;143;166;148;146;139;126;146;114;131;122;136;153;144;135;126;124;132;127;122;109;129;138;144;140;116;139;125;139;152;153;161;156;155;179;149;150;145;123;165;204;170;205;146;161;137;148;165;135;125;90;105;113;90;114;107;130;123;119;124;102;123;131;131;138;128;116;135;121;139;146;139;140;137;128;127;147;144;138;140;150;124;137;167;148;163;173;150;165;139;138;129;154;132;114;110;132;135;132;167;182;158;177;167;185;202;182;158;172;172;148;179;171;168;170;150;126;121;123;134;114;111;113;108;117;120;119;125;120;112;118;121;114;113;122;136;135;142;122;156;154;151;128;137;153;155;142;167;139;138;126;127;111;128;122;117;132;111;130;130;115;121;114;134;153;115;135;99;130;121;114;121;103;152;117;121;130;113;134;125;110;125;124;121;150;120;115;110;126;123;116;133;136;112;155;146;136;128;144;155;161;153;116;135;110;142;121;131;151;134
109;113;105;134;119;129;127;119;119;130;115;116;120;113;102;102;112;103;86;114;125;121;144;120;115;129;131;93;92;118;126;133;103;100;116;134;111;108;129;120;112;108;114;120;114;117;113;100;115;100;132;112;115;93;109;111;105;99;105;89;110;106;113;103;115;95;96;98;109;113;104;101;143;121;118;116;98;91;103;98;107;102;123;114;110;91;96;108;114;114;120;107;136;121;107;132;109;103;113;117;123;111;117;103;108;99;80;112;94;106;102;125;113;105;94;125;120;125;123;108;112;107;98;106;110;111;111;120;139;117;120;123;118;124;134;120;102;103;119;137;112;117;106;99;108;101;104;103;109;129;123;112;107;116;108;119;117;128;109;111;107;116;112;124;132;108;109;114;122;114;124;137;133;122;112;120;152;146;149;121;127;118;120;118;110;114;123;142;111;105;110;130;113;114;108;133;140;132;133;139;119;117;156;143;125;115;133;117;119;116;111;141;113;141;121;122;138;125;126;114;141;119;125;161;129;107;143;139;119;157;129;129;151;128;144;133;147;127;161;146;163;141;133;130;124;126;117;136;131;119;117;102;117;130;150;149;126;108;100;103;112;105;127;110;120;117;116;90;87;98;85;114;100;101;109;103;104;109;113;91;127;127;139;158;130;126;145;153;151;140;140;114;106;79;84;102;117;146;107;125;108;100;129;122;126;147;121;154;134;117;124;112;139;127;120;120;111;105;123;124;103;107;111;121;142;109;134;120;123;141;119;128;117;116;130;144;125;129;107;125;108;137;116;103;108;131;112;97;93;137;120;114;124;105;123;135;121;143;117;100;121;93;108;120;123;123;137;138;146;146;139;169;141;110;125;120;108;121;123;129;119;162;111;137;122;118;136;142;117;113;143;149;118;123;137;115;122;133;145;137;160;131;122;153;146;96;117;114;120;109;119;115;113;110;94;129;127;104;121;115;110;119;131;135;130;100;114;130;107;134;105;124;138;118;134;138;147;130;160;122;163;164;164;172;186;139;135;135;130;105;84;74;77;96;97;98;124;95;124;120;116;120;110;113;111;134;132;139;124;121;124;123;144;119;144;143;130;149;159;135;159;159;172;167;125;110;103;80;86;93;111;95;121;102;123;123;137;133;115;107;112;117;134;133;127;113;118;126;109;125;136;127;128;124;133;136;110;124;140;114;119;108;142;111;130;136;124;133;113;124;144;127;150;124;119;118;120;130;127;130;114;123;102;129;107;144;134;156;119;120;142;119;111;128;133;120;150;144;129;156;157;150;99;85;62;74;69;83;75;111;105;111;108;119;100;122;116;107;109;130;115;109;115;123;112;99;133;124;114;102;102;99;137;105;107;114;121;115;111;141;133;111;109;131;134;107;138;129;128;103;104;107;129;114;127;98;104;118;89;94;118;106;102;81;104;112;93;90;125;130;130;115;107;125;105;100;139;131;148;126;150;115;137;145;126;125;120;138;131;154;123;129;152;129;148;147;140;133;146;161;125;151;140;118;101;133;113;132;116;132;130;136;123;113;124;115;120;133;113;97;118;117;110;108;105;112;106;107;90;131;111;132;123;116;119;106;105;106;117;133;150;138;148;117;153;152;149;161;146;128;150;106;98;113;100;92;100;114;102;122;117;112;130;135;114;119;107;86;105;94;93;130;126;134;126;134;110;118;109;154;108;133;134;104;129;148;140;118;122;136;125;121;132;139;140;131;142;135;141;150;144;158;137;175;162;144;124;113;121;117;112;100;126;128;138;133;140;132;124;123;102;123;129;102;132;92;128;142;140;137;141;117;144;102;122;125;100;115;89;115;121;145;129;135;152;131;117;119;128;124;124;118;142;113;146;139;161;135;125;123;137;123;132;137;131;101;120;108;122;139;129;141;123;133;112;130;124;133;138;134;183;151;131;140;137;136;148;130;132;103;110;152;136;162;150;151;160;141;158;146;142;127;145;146;120;154;114;139;125;115;141;133;110;123;119;141;136;154;143;116;132;129;154;139;132;138;141;123;151;144;120;126;130;165;153;122;147;122;128;139;153;167;135;130;152;135;129;139;142;139;154;145;155;104;150;125;121;143;141;154;132;120;134;105;123;114;143;130;122;113;133;118;127;127;143;151;163;174;149;167;162;157;146;146;138;135;139;121;130;115;131;148;132;154;166;130;144;133;120;135;137;133;124;121;120;120;133;145;183;160;183;153;147;112;151;128;148;123;107;97;85;115;84;112;123;105;105;109;125;122;130;127;142;115;87;126;123;123;148;149;157;130;152;132;143;130;97;118;117;130;124;163;161;166;166;179;188;186;173;145;142;125;116;132;124;96;106;121;113;140;130;169;153;174;133;119;96;115;130;143;155;163;127;156;169;165;152;147;160;129;134;128;149;125;137;120;138;120;119;125;141;132;152;114;137;146;126;138;132;119;120;129;113;116;120;118;148;194;189;144;141;126;132;134;124;144;107;140;139;125;152;140;141;186;144;163;136;144;138;121;102;109;123;152;123;142;148;149;111;130;144;135;154;183;173;178;159;134;137;129;119;130;134;120;149;125;133;149;123;123;124;135;151;132;135;126;144;138;140;151;137;156;155;143;150;155;126;85;119;106;155;152;115;140;132;115;115;138;131;141;159;152;180;166;162;143;140;144;143;176;221;210;164;163;146;152;136;148;135;118;126;147;137;145;170;154;159;131;139;110;134;124;123;112;152;135;144;156;151;160;128;132;124;104;130;125;113;132;118;135;123;112;114;119;116;123;147;171;163;164;139;109;137;138;115;148;121;121;139;128;127;120;121;147;148;163;131;136;135;151;123;127;130;140;134;156;137;142;130;120;135;110;108;109;110;133;123;150;133;124;140;130;140;111;114;117;165;182;131;110;90;113;123;131;140;113;135;115;125;128;114;100;122;127;104;120;104;123;151;120;127;93;117;117;115;111;120;128;127;121;126;135;148;152;126;134;137;140;126;105;126;121;129;120;127;128;118;107;121;140;115;142;163;154;138;139;150;169;158;181;139;147;153;140;135;129;141;160;161;157;124;123;120;121;91;149;115;124;94;118;131;166;165;166;157;132;160;123;131;132;113;113;133;135;125;142;129;138;117;136;130;132;148;123;133;158;142;143;148;148;140;153;151;151;146;171;141;114;110;143;185;180;163;190;144;137;149;155;116;125;121;126;117;121;116;143;122;121;115;127;118;138;113;138;146;120;131;143;119;135;115;126;125;121;137;140;137;148;144;141;117;135;144;122;130;154;162;174;140;149;149;159;126;110;101;144;143;112;134;139;150;142;158;146;181;178;174;165;187;174;187;177;192;151;161;157;137;120;138;108;109;103;103;109;115;108;109;120;127;125;118;117;112;98;123;135;139;140;128;116;127;129;119;127;143;127;152;148;139;165;151;130;145;122;122;114;144;150;103;124;123;116;183;161;147;154;142;133;132;134;114;128;101;134;111;130;126;119;125;124;113;124;141;119;125;123;117;127;93;127;109;114;104;115;127;121;132;146;143;154;141;122;135;135;108;134;122;112;131;125
84;113;119;115;107;116;113;121;112;99;128;123;123;120;96;109;111;99;100;99;109;121;146;127;123;139;126;124;116;121;102;120;114;115;115;109;102;118;115;132;89;114;107;120;129;112;113;99;113;112;113;129;103;102;97;118;117;106;98;67;113;111;118;106;107;105;93;102;97;105;94;105;123;136;109;122;105;97;109;109;115;138;144;112;108;103;100;104;109;112;103;101;117;114;123;115;131;119;125;115;103;117;133;131;113;121;88;113;125;111;102;137;129;119;119;118;112;102;87;112;113;106;90;94;109;121;132;115;119;122;106;112;115;98;99;96;108;118;138;131;99;112;118;118;110;108;114;105;119;117;134;97;112;90;120;113;111;121;115;97;120;97;121;110;114;108;118;109;137;113;114;108;133;116;127;117;121;140;113;129;135;118;117;122;114;138;119;107;112;133;116;116;85;110;92;121;120;134;119;116;128;131;125;107;125;139;122;133;121;139;122;112;138;142;130;135;130;151;125;156;135;116;124;144;144;163;148;139;155;146;121;143;156;127;118;119;152;144;126;144;128;137;119;129;123;114;124;119;117;114;131;112;105;111;112;133;101;112;122;91;99;128;112;116;100;104;116;101;105;101;96;85;92;108;108;88;109;111;118;110;114;130;136;152;135;130;164;127;161;139;140;132;99;70;89;99;120;123;121;128;135;119;120;124;135;111;137;139;146;152;134;125;128;128;110;127;142;132;100;122;126;102;134;118;124;122;118;109;121;136;132;109;114;135;134;130;134;102;132;125;133;113;108;112;92;97;96;95;97;89;113;111;134;123;112;117;134;136;112;113;94;108;98;108;128;139;130;136;112;137;119;141;159;169;148;114;136;127;132;134;131;139;131;112;124;122;114;108;126;138;130;131;119;131;127;120;112;119;151;141;126;123;148;134;124;131;103;122;86;113;103;109;108;144;121;111;141;136;95;113;94;107;117;128;101;123;120;103;113;113;111;123;114;136;132;149;123;118;126;130;152;163;174;182;165;156;136;132;109;106;83;54;69;78;81;109;115;109;121;117;110;96;97;116;129;134;112;123;116;115;128;117;122;123;141;171;161;172;153;166;139;153;168;147;124;117;111;95;89;99;119;127;109;124;136;143;120;109;124;104;108;116;116;98;135;125;115;134;137;120;125;123;114;112;123;137;124;122;143;145;139;130;142;135;133;121;123;117;120;115;133;140;107;140;117;120;118;111;120;118;130;143;123;116;128;114;109;111;127;131;139;121;114;111;117;129;118;141;115;156;135;126;105;75;66;58;75;81;105;116;153;120;122;97;111;114;112;116;125;111;130;111;115;137;102;114;130;124;121;105;138;116;147;111;92;87;94;108;126;145;141;120;106;101;122;127;99;131;131;132;93;102;102;115;107;102;95;112;113;106;105;93;101;110;103;105;112;103;111;113;108;92;121;93;130;114;115;121;146;147;124;126;118;114;147;123;137;164;164;141;127;136;155;147;154;141;141;142;125;131;158;147;124;134;109;118;124;154;118;130;120;95;95;121;123;122;113;117;119;120;110;103;113;106;123;111;125;102;104;116;126;140;104;132;133;100;126;95;102;130;121;172;138;121;152;156;135;125;112;139;125;122;100;99;95;100;95;112;106;149;115;110;103;105;114;121;93;90;83;116;128;128;133;151;131;123;120;120;120;127;144;123;124;136;140;122;128;130;135;135;123;145;138;146;129;143;141;122;113;144;154;143;176;153;151;134;139;106;120;105;119;100;131;107;125;110;121;119;133;120;105;107;106;133;135;127;125;127;125;102;113;133;119;120;122;122;98;138;100;113;134;144;113;151;119;126;119;127;128;105;154;122;128;114;143;116;116;107;148;121;136;110;149;132;122;113;122;119;113;141;120;129;127;113;125;127;131;144;151;134;144;132;139;128;132;135;117;123;134;120;126;118;129;162;145;135;138;147;135;129;141;114;117;123;134;107;144;138;133;116;136;122;134;133;102;115;117;141;140;129;128;116;128;137;122;115;134;136;121;109;133;155;133;142;150;133;130;125;130;123;163;119;142;132;143;151;139;151;135;143;146;163;157;118;112;108;126;120;159;142;140;109;115;134;127;133;138;126;122;121;122;118;135;153;125;122;155;170;137;152;149;117;114;162;120;128;140;140;132;135;114;127;148;153;132;126;125;140;141;124;155;131;152;125;136;124;142;157;141;153;144;143;162;117;133;115;146;118;117;105;94;108;111;118;128;113;123;118;119;127;142;140;126;119;107;118;112;144;137;148;174;124;140;149;131;82;93;111;129;148;131;122;192;179;145;159;182;151;135;150;114;138;153;160;126;114;111;122;116;140;137;123;170;150;139;114;128;105;122;166;163;137;145;156;158;139;157;105;114;161;129;134;161;125;122;115;129;131;112;119;127;117;148;120;124;147;155;122;128;119;107;144;136;125;124;119;161;165;157;154;141;143;123;125;115;131;110;124;155;131;134;161;155;159;170;173;158;134;142;129;114;115;113;122;119;135;150;130;126;130;140;135;140;141;165;159;166;143;133;105;127;120;139;134;119;144;157;123;148;126;122;134;136;117;127;144;138;121;165;150;167;167;159;132;154;139;130;81;105;128;134;160;116;140;134;113;139;162;162;163;145;179;158;152;148;137;164;141;145;195;181;195;185;163;177;171;165;143;138;155;144;145;171;153;145;159;151;141;145;144;137;132;120;128;148;140;166;170;135;123;98;149;123;109;126;124;107;138;149;146;133;115;130;130;113;135;133;170;171;145;132;134;130;134;116;120;139;138;139;134;138;117;128;128;168;137;142;138;140;144;125;139;118;122;143;126;149;146;153;149;135;121;121;134;137;122;142;128;117;144;137;137;126;148;111;134;137;149;135;108;105;123;119;122;148;124;142;132;126;133;129;136;109;99;109;104;119;116;117;136;115;109;110;124;136;112;108;128;119;138;115;135;143;134;150;148;115;126;121;120;118;129;116;112;119;108;132;126;130;123;109;123;123;166;156;143;189;182;165;171;147;160;140;169;146;134;149;148;150;139;133;145;125;121;120;133;103;131;116;139;155;137;147;160;141;150;119;122;122;138;129;127;144;134;132;129;133;138;147;138;110;125;136;155;151;149;139;115;148;144;158;162;143;151;148;161;155;135;114;148;173;169;193;144;143;109;154;140;143;135;124;136;158;129;106;98;122;133;130;121;110;132;118;128;133;127;112;140;130;137;128;120;121;126;148;128;130;125;106;132;132;121;130;141;134;140;157;139;129;152;152;132;128;133;119;163;147;131;155;176;149;169;156;154;188;168;172;175;199;171;166;192;184;165;170;153;142;147;126;115;105;114;105;114;145;105;115;93;124;127;109;127;128;116;129;124;126;113;126;117;138;123;154;146;128;149;129;144;170;145;150;145;115;138;139;146;144;120;132;111;146;189;172;149;145;133;140;126;138;137;138;116;129;111;117;120;108;121;139;108;128;115;117;110;123;115;112;112;116;118;106;117;124;116;121;112;111;161;167;140;155;133;124;149;124;122;139;112;123;130
113;111;126;100;114;89;115;116;98;127;140;115;110;99;115;99;115;102;103;92;114;112;122;114;133;135;118;112;126;106;107;103;103;86;115;129;142;137;107;110;122;105;102;97;124;97;90;100;105;118;108;130;110;107;115;104;108;101;117;113;112;117;108;106;112;117;105;107;93;93;112;97;131;110;97;114;90;100;114;123;120;154;133;114;113;98;112;106;116;100;98;114;115;111;108;97;106;103;96;111;106;129;114;147;106;101;108;107;105;108;96;116;133;128;120;111;110;109;103;103;119;115;113;103;99;103;99;120;99;111;132;117;98;110;131;109;117;101;121;116;110;114;128;128;112;111;116;94;130;101;107;118;127;103;118;101;125;109;106;124;146;108;121;99;109;135;130;125;133;141;112;105;137;115;95;134;134;133;117;132;150;115;109;110;107;118;117;100;112;105;130;103;109;118;128;144;117;116;121;118;117;124;136;145;112;135;123;121;136;140;129;109;117;128;124;122;131;139;125;135;134;139;126;150;126;142;125;116;127;130;129;130;136;124;120;129;139;133;134;136;127;137;135;119;138;127;124;138;128;127;135;92;112;116;107;98;108;127;109;115;105;119;99;120;111;103;104;108;104;98;125;85;115;87;121;117;111;111;117;117;119;123;141;147;161;158;130;127;162;138;137;125;88;73;55;98;118;124;120;132;124;134;119;129;115;139;124;143;146;126;132;96;119;115;128;110;113;119;117;119;94;122;119;120;106;133;122;118;114;120;118;119;92;123;118;129;129;130;124;133;122;122;98;134;126;99;92;109;96;108;104;129;125;104;142;139;107;135;115;136;101;114;103;106;120;121;142;125;119;150;116;149;142;167;122;106;121;129;108;140;118;139;140;114;101;95;108;125;117;132;135;128;136;133;139;141;142;110;141;118;135;159;106;136;114;105;102;119;100;100;102;101;118;117;118;112;123;141;125;121;115;124;119;116;131;136;112;105;114;125;128;118;129;135;95;125;128;120;139;111;141;166;165;159;151;149;142;123;104;102;91;93;73;88;115;104;115;119;131;104;112;114;126;127;120;118;130;114;122;105;134;126;118;118;143;148;153;144;160;174;170;173;141;123;103;86;104;99;105;109;135;123;112;103;102;114;125;113;114;115;113;124;144;130;114;125;123;139;141;126;129;117;123;135;132;115;118;112;111;136;128;138;140;141;153;122;136;128;120;124;125;126;129;142;117;144;123;128;125;100;118;125;119;130;123;120;104;125;117;114;145;119;110;140;137;132;141;179;135;137;125;128;99;68;64;70;71;91;89;115;120;105;110;131;124;125;127;121;132;128;128;127;105;126;117;121;105;107;123;102;124;117;125;107;104;104;115;114;151;139;103;100;118;118;119;134;130;132;95;108;98;85;88;118;110;91;102;125;106;102;102;108;97;90;114;101;82;91;121;110;124;136;120;113;95;136;126;132;133;148;127;128;132;124;131;125;156;167;134;149;158;141;146;144;157;157;149;140;141;135;146;144;135;105;115;129;109;129;154;136;126;121;98;100;138;121;151;101;108;96;125;123;139;105;124;103;82;130;116;117;121;113;126;125;112;128;107;117;122;115;147;155;147;133;151;127;137;132;129;132;115;98;113;74;92;91;96;123;111;135;105;107;98;98;111;113;120;105;96;127;108;120;144;145;122;117;134;114;121;128;127;127;142;142;159;137;134;155;132;139;143;145;136;137;137;129;120;148;120;139;155;157;151;146;161;136;134;134;121;153;116;120;110;106;111;134;111;106;116;128;126;132;131;120;123;141;145;122;117;142;143;118;137;119;130;132;121;153;106;118;113;133;118;121;115;120;120;133;129;137;120;116;115;126;124;131;113;133;127;139;149;161;151;147;123;117;135;119;146;115;138;127;123;126;132;130;118;137;132;119;145;143;136;134;121;131;119;114;127;121;126;140;119;119;141;143;155;145;141;125;154;119;127;145;129;102;126;110;159;114;116;125;109;130;122;127;126;126;145;142;151;125;143;149;140;151;134;120;136;131;123;103;143;142;146;125;132;126;142;146;143;146;122;143;152;141;141;125;159;148;143;134;143;112;111;119;139;137;163;131;142;140;122;122;126;120;117;111;126;129;125;120;119;124;151;142;160;143;162;140;141;134;124;150;140;140;113;116;114;142;135;136;137;133;116;134;146;144;147;113;128;148;133;134;144;137;129;135;145;156;148;155;122;121;152;140;125;134;110;103;86;110;111;114;123;110;114;126;112;117;125;116;131;103;115;107;124;152;132;170;155;177;140;126;111;112;102;121;124;138;146;175;173;178;160;138;138;132;132;139;146;115;149;204;154;122;119;129;121;120;139;148;158;146;132;127;138;118;120;138;148;132;147;130;140;133;123;126;130;142;108;135;118;107;138;123;127;129;116;118;137;112;153;116;137;144;133;134;131;123;121;130;93;149;122;121;117;144;139;153;124;132;125;125;128;116;132;134;157;158;185;160;156;159;165;176;175;140;122;136;135;138;111;100;125;132;125;125;139;119;125;128;132;156;150;174;156;143;124;119;128;124;128;121;127;132;129;135;112;131;121;138;130;134;131;135;135;122;123;151;118;102;107;132;123;113;117;113;122;131;152;134;140;135;141;135;162;155;178;162;158;158;147;154;113;147;135;153;139;181;168;164;154;165;177;149;167;156;121;152;175;159;151;150;158;174;147;127;128;117;129;128;112;122;125;123;138;145;161;130;132;121;123;147;128;139;112;117;152;143;132;115;110;140;154;130;145;146;143;135;150;118;123;138;119;128;135;129;130;138;125;131;134;145;118;109;147;143;131;112;144;147;118;145;144;139;139;150;164;156;134;125;110;109;118;131;147;134;122;119;130;125;118;143;123;117;133;124;143;105;121;120;113;136;113;113;128;121;107;122;120;113;124;104;74;109;130;113;107;121;153;132;104;141;136;127;125;111;144;127;131;155;136;134;132;161;139;123;125;124;126;127;132;116;141;126;127;137;149;130;136;135;128;127;125;158;164;203;149;143;158;153;151;157;130;122;125;131;146;171;133;130;112;107;122;109;123;154;126;142;144;156;136;147;174;134;115;129;142;127;112;126;104;125;114;111;141;137;138;154;139;133;140;143;149;155;124;123;111;140;130;153;151;177;144;171;175;145;121;151;169;172;144;150;122;162;153;143;160;115;131;160;163;181;129;135;127;121;96;127;121;109;123;112;111;125;137;142;163;139;137;151;102;126;124;149;152;139;146;122;154;136;146;138;145;143;144;178;161;147;114;141;138;150;120;107;141;158;151;182;160;149;148;153;177;165;160;180;175;162;183;193;198;211;170;157;161;146;132;131;118;155;115;125;110;120;114;104;111;141;124;112;124;117;131;119;124;116;108;107;104;159;120;121;119;132;138;148;134;154;149;140;163;126;135;129;142;143;132;151;152;148;179;137;142;145;158;139;137;141;146;144;110;117;134;116;139;115;128;119;111;133;123;138;131;117;145;126;120;131;102;122;97;119;131;136;141;154;152;135;135;144;135;130;110;120;128;129;148;125
117;124;109;134;127;108;122;119;125;111;117;132;109;117;114;127;103;103;114;111;102;96;122;104;128;130;120;114;115;104;109;109;102;107;112;124;141;123;102;122;128;102;128;114;111;107;102;107;107;124;111;129;129;113;104;92;91;98;92;108;126;107;102;126;82;95;96;96;110;94;131;111;115;122;106;121;87;113;114;126;123;137;123;127;134;101;118;121;77;103;109;95;98;115;100;119;97;111;102;100;134;97;116;117;100;114;111;121;93;100;95;119;106;126;143;104;109;118;111;110;103;115;111;102;108;104;89;99;127;113;97;91;136;123;106;111;97;92;107;114;105;99;126;114;97;106;126;108;115;106;101;129;124;108;113;119;101;119;110;131;116;125;110;126;112;113;119;127;119;119;106;119;101;113;116;117;121;120;111;135;117;124;106;131;124;143;136;137;119;92;116;114;109;129;107;125;120;137;115;138;135;125;114;123;126;114;128;118;123;147;164;122;128;120;133;107;117;128;126;124;137;121;130;132;139;145;148;126;119;130;128;140;144;147;128;119;140;131;127;134;139;123;133;145;128;114;125;134;130;124;127;112;123;118;104;116;97;91;114;138;98;110;123;102;121;117;110;105;114;98;115;95;107;127;137;124;108;111;123;127;150;142;124;125;137;159;150;127;142;146;163;115;114;67;68;96;117;133;103;119;111;111;130;146;146;115;135;131;136;121;129;124;111;124;113;107;113;129;109;123;120;107;115;124;110;115;133;128;117;108;144;107;102;133;137;109;121;146;127;137;133;133;136;113;109;107;110;119;115;137;108;124;98;110;122;124;135;128;131;122;101;99;129;116;104;129;151;116;138;173;138;128;137;120;119;114;128;106;125;123;129;125;124;141;101;109;132;109;140;135;139;140;122;131;119;141;112;148;129;160;149;129;118;123;95;125;130;88;98;112;104;124;121;129;110;102;121;115;110;119;128;124;135;117;119;122;134;103;118;141;130;138;102;126;131;128;126;117;140;103;125;155;167;165;153;147;142;143;140;118;84;73;96;101;127;109;122;123;112;114;109;125;127;105;123;132;144;104;138;116;118;144;138;133;145;158;172;147;135;150;153;147;165;123;94;73;95;120;118;123;121;117;115;128;118;122;112;118;107;154;114;124;120;104;120;122;140;120;123;122;117;146;116;107;138;120;123;106;110;123;124;124;142;111;139;126;119;109;104;141;137;117;114;132;152;125;155;111;134;134;149;126;105;110;129;133;115;135;117;119;139;117;127;130;129;144;136;139;137;112;133;97;107;75;86;59;90;95;96;104;112;112;96;108;122;132;106;117;111;112;129;112;114;122;131;132;114;115;102;110;124;109;130;128;97;107;105;113;92;133;120;117;95;113;126;139;125;104;109;114;93;108;89;97;112;87;111;114;105;91;94;92;96;93;100;104;93;99;103;129;132;117;140;107;118;116;139;124;124;123;122;120;114;119;128;128;137;150;163;157;147;154;158;148;152;147;123;136;138;150;151;117;136;131;131;133;128;129;133;133;123;118;112;110;103;133;103;121;119;123;124;95;123;119;126;112;141;133;123;125;127;130;114;113;97;125;104;108;120;128;122;134;147;135;140;149;128;129;137;137;139;113;86;90;89;101;100;107;124;119;112;102;102;96;106;134;123;109;105;124;125;113;118;124;120;127;129;123;121;119;147;130;122;108;136;127;141;132;150;143;137;152;156;149;155;125;148;103;141;137;152;131;143;139;118;135;113;120;123;127;124;118;130;131;117;127;129;124;117;129;131;122;120;146;134;126;129;96;123;117;142;132;131;130;137;135;138;127;119;110;125;111;102;118;107;115;121;112;106;125;116;113;123;116;122;133;113;134;124;165;139;137;127;158;117;96;126;121;143;127;127;137;120;137;128;102;130;141;151;159;131;133;129;153;137;149;135;139;137;119;116;142;150;141;170;158;141;147;113;139;143;127;126;129;120;119;100;96;113;127;118;116;124;110;136;116;126;138;164;167;138;147;142;140;175;144;135;132;134;130;127;150;138;134;130;125;121;140;141;152;176;134;146;127;134;140;142;150;149;169;145;138;130;118;129;113;137;137;126;134;148;126;127;145;129;125;132;113;125;139;117;118;149;122;127;131;139;147;132;136;123;130;130;151;154;131;129;136;131;120;127;142;134;147;136;119;137;118;143;140;138;139;132;171;147;128;116;133;160;158;155;146;125;128;129;123;133;123;122;114;116;98;114;126;120;89;117;128;119;116;122;115;119;98;133;104;108;121;142;139;162;150;141;165;138;124;95;112;132;148;140;182;166;186;140;134;152;132;119;130;129;130;150;183;169;139;124;120;125;115;138;122;144;152;147;131;127;155;135;148;135;118;131;134;158;114;133;115;129;119;130;132;136;143;149;127;131;119;104;105;141;130;123;115;140;147;133;132;135;115;107;124;135;131;155;130;136;127;136;133;103;111;119;124;122;107;117;115;131;128;172;171;173;174;182;186;142;165;138;130;128;140;124;116;139;138;153;122;136;149;147;116;148;169;169;186;148;140;124;97;105;121;115;112;130;127;113;137;136;131;124;147;110;117;138;123;156;130;124;128;131;160;125;116;125;128;104;103;107;121;140;123;110;133;116;134;127;156;195;144;157;138;127;142;135;130;123;114;148;140;156;171;162;158;147;157;153;165;130;154;159;152;157;176;160;172;144;159;144;129;116;119;127;128;152;128;162;156;134;149;138;137;119;125;116;125;131;143;135;134;149;146;96;124;122;126;161;141;135;105;117;123;132;135;119;124;145;161;138;121;133;139;119;142;132;127;126;139;140;150;138;148;141;131;168;117;161;163;159;152;119;119;129;128;127;138;109;141;135;142;127;137;152;136;133;120;109;130;125;106;125;119;118;118;112;109;108;115;122;144;121;122;106;100;109;96;106;110;136;104;140;110;123;122;101;136;139;117;137;123;150;156;133;128;117;138;158;146;117;122;118;111;118;144;104;127;132;146;137;114;143;145;137;143;140;147;171;145;151;130;158;152;129;159;154;146;151;141;154;153;152;123;107;124;109;141;131;131;142;133;153;160;172;152;138;142;140;160;133;113;131;110;149;123;113;121;109;128;119;129;140;158;142;146;141;145;147;141;121;129;126;149;152;177;203;164;170;158;141;175;155;185;175;153;164;150;133;141;135;138;147;154;176;166;125;122;132;117;149;113;132;125;114;121;137;125;116;138;146;144;127;158;131;131;110;132;158;125;136;145;141;136;128;130;138;124;159;166;150;155;133;147;138;127;155;145;142;137;145;174;178;188;155;160;147;167;168;155;208;156;170;168;178;177;189;152;146;153;117;143;122;113;127;127;103;133;118;101;126;103;108;113;121;156;131;123;117;125;122;109;127;133;127;139;116;132;161;131;160;156;153;145;135;124;122;117;136;123;154;135;132;138;142;157;137;139;121;133;128;121;136;124;116;121;128;131;128;140;139;127;102;108;118;121;113;132;129;134;117;135;126;132;115;119;110;127;136;143;146;132;133;120;129;127;130;137;116;137;134;125
121;139;119;108;125;105;129;111;120;123;102;111;109;108;93;86;86;93;129;106;95;101;113;104;111;119;99;96;113;112;130;96;94;119;126;142;132;132;127;112;107;115;110;112;120;87;106;118;111;108;107;131;123;116;101;100;96;116;102;84;150;112;96;71;94;102;98;104;79;132;148;127;101;89;124;114;98;101;115;109;105;132;108;123;98;87;98;108;119;104;91;105;108;100;77;124;109;111;122;113;113;119;117;121;108;115;80;126;114;133;107;102;102;133;136;127;97;121;109;120;104;118;111;118;103;117;124;101;106;105;103;100;114;89;122;117;112;146;115;114;121;94;120;108;125;104;104;129;112;103;122;112;110;115;124;124;126;109;123;105;122;109;103;137;114;130;116;128;114;116;109;109;119;123;110;125;127;113;108;119;123;123;123;121;134;125;126;125;113;119;94;129;123;118;136;124;119;107;119;117;111;130;127;98;121;135;125;131;117;138;119;140;119;107;133;122;128;107;128;113;140;109;114;154;111;133;123;102;128;113;107;136;126;154;132;151;122;131;129;126;108;125;108;104;131;109;136;140;138;133;118;124;110;125;146;120;120;84;96;135;136;118;97;117;112;130;123;115;130;102;106;102;111;131;124;112;106;118;129;136;125;145;133;130;153;144;137;160;138;147;139;141;92;57;64;101;118;125;105;126;108;114;113;110;127;114;129;132;133;132;117;150;135;116;104;111;101;138;123;120;139;128;113;114;127;89;114;136;121;110;131;123;87;111;97;109;106;123;108;116;120;124;130;130;133;107;102;128;119;100;117;106;131;111;106;124;117;119;111;110;101;137;123;121;130;116;137;121;116;148;135;138;120;122;126;121;133;127;131;121;129;133;121;131;102;127;117;101;125;110;130;132;118;128;133;124;120;141;134;151;132;158;124;132;124;127;102;96;102;117;119;123;117;117;113;133;135;112;107;145;166;175;138;118;111;120;114;112;130;143;137;131;141;141;126;140;125;143;143;134;149;129;155;140;146;135;128;122;120;110;99;99;74;109;98;110;104;105;102;103;124;120;128;124;117;140;116;118;114;113;122;127;133;130;150;158;184;165;170;131;154;157;136;120;82;67;88;112;119;101;115;114;134;129;127;121;138;125;106;116;133;125;122;111;116;116;141;146;130;142;150;129;111;116;123;128;116;120;119;132;126;126;136;140;121;133;114;106;122;141;113;108;140;103;135;123;131;135;122;132;123;107;99;98;113;121;122;113;124;139;133;130;132;133;107;129;153;130;154;126;120;104;136;103;75;71;68;78;106;115;121;119;127;110;127;77;138;118;97;100;132;110;108;104;110;126;105;116;123;109;108;126;115;129;100;121;104;110;101;102;103;91;73;112;119;108;116;110;73;83;84;74;90;87;86;91;94;92;98;81;95;78;72;89;87;81;88;105;120;113;121;91;108;140;135;124;132;127;122;120;120;111;110;118;126;151;141;149;170;130;146;133;122;165;169;145;134;138;131;140;111;128;131;147;121;109;132;134;146;131;146;131;99;98;114;119;134;119;119;123;107;125;123;117;118;120;123;94;127;135;129;116;122;123;119;110;111;125;117;128;136;137;141;128;127;114;139;127;120;138;136;99;97;63;83;95;109;104;106;121;101;104;118;117;115;113;110;93;91;84;116;124;113;128;148;124;133;134;113;109;139;133;120;127;124;126;138;134;158;131;138;154;152;137;141;135;119;118;138;131;150;139;147;144;123;130;112;107;131;134;150;114;123;141;123;120;121;138;117;131;110;115;138;117;154;133;108;118;122;128;122;129;145;127;134;134;115;117;124;128;100;110;114;101;117;126;108;124;100;113;133;121;116;118;140;127;121;152;126;145;130;123;138;143;125;133;108;135;135;123;124;123;144;170;165;131;126;152;157;134;153;135;132;131;154;135;127;147;133;119;125;138;124;140;181;147;146;136;125;111;146;140;107;114;120;102;126;126;111;97;111;133;97;114;117;126;130;122;154;162;154;159;164;146;173;157;119;149;121;130;128;118;130;140;143;122;141;109;145;145;160;172;146;138;145;150;153;152;151;161;160;131;138;130;145;104;128;137;129;124;139;154;133;118;147;129;129;135;128;116;116;104;136;138;112;161;163;155;131;138;132;134;151;145;147;172;130;131;126;145;118;143;158;150;156;126;121;133;140;125;128;165;142;134;149;158;138;130;148;154;170;123;117;115;138;130;131;130;136;113;97;105;119;135;105;120;121;137;137;104;121;109;104;110;102;139;129;133;147;145;171;166;148;142;147;129;118;126;121;145;134;162;148;141;138;152;135;128;115;116;133;122;157;165;163;127;138;104;116;142;118;141;152;148;174;156;147;144;162;197;173;146;129;122;119;118;158;130;141;128;129;126;162;135;138;146;125;119;151;139;157;123;142;144;176;143;104;127;115;116;115;123;124;128;111;121;141;127;117;140;111;117;111;116;122;127;120;140;127;150;168;146;156;176;189;165;174;130;119;149;135;140;133;136;125;125;150;163;147;140;130;132;132;169;157;121;154;138;131;100;132;121;114;144;130;133;121;149;135;111;141;143;149;145;141;139;125;136;136;140;133;122;118;102;115;117;141;106;107;128;128;138;108;114;115;146;170;176;184;174;164;130;151;117;142;120;151;114;142;138;162;146;162;161;138;158;155;148;142;148;171;158;143;163;168;155;155;157;138;142;148;148;92;121;114;130;138;127;163;136;153;153;162;98;132;122;136;130;173;136;120;131;128;105;135;130;128;138;116;124;117;137;127;123;116;121;124;174;155;138;126;123;150;127;118;154;157;116;152;154;158;153;153;131;145;121;151;141;142;131;138;112;134;122;123;141;144;129;127;107;133;138;154;156;134;110;110;135;133;117;114;94;138;93;105;110;106;98;141;132;116;110;117;128;129;109;117;106;127;108;118;149;117;129;131;129;119;140;131;141;138;140;137;132;122;144;134;152;129;111;110;117;120;115;124;136;129;147;133;139;131;156;173;124;143;153;167;142;153;138;152;153;173;146;161;135;125;137;141;160;129;105;109;118;130;116;133;134;134;129;145;152;143;144;124;137;127;133;133;136;108;114;133;124;140;129;134;127;124;116;127;131;137;135;145;115;140;122;142;145;117;154;161;206;223;167;167;126;124;150;144;160;137;149;126;142;184;163;140;167;147;156;156;163;152;128;105;103;128;110;110;113;120;118;128;121;126;141;135;151;138;135;139;147;125;127;141;155;153;157;135;149;147;152;137;138;182;156;167;157;134;128;135;153;140;121;153;143;151;149;145;180;156;154;161;166;186;163;168;164;163;186;175;171;124;172;153;139;107;128;143;118;113;126;119;124;122;115;134;127;98;111;121;134;135;109;123;130;117;129;125;145;135;128;112;149;162;154;157;146;175;145;142;135;122;129;140;123;115;131;126;127;144;131;141;129;113;155;170;144;151;120;136;128;133;108;122;114;134;103;125;120;94;120;107;119;129;132;121;133;148;134;113;135;116;139;131;129;126;139;126;139;129;128;106;125;135;133;122;106
121;144;131;118;121;133;112;115;130;105;110;119;106;110;85;106;102;126;118;119;103;120;115;107;109;136;123;128;117;101;133;116;118;113;104;110;119;109;127;124;108;118;114;95;105;93;104;103;111;110;127;108;108;113;137;94;105;93;97;116;116;110;110;107;102;107;99;99;110;112;118;107;114;102;95;96;99;122;102;112;106;122;127;114;106;104;103;107;108;96;110;82;97;117;99;106;131;116;109;116;108;121;106;123;129;101;109;131;120;114;94;123;127;146;135;120;113;103;115;94;113;95;103;101;99;120;139;104;111;102;146;125;92;99;103;121;116;114;111;102;124;115;108;111;107;110;122;125;117;118;113;113;105;103;118;121;124;117;103;103;95;130;127;122;115;109;134;139;131;128;100;116;129;126;124;145;150;110;135;119;139;98;120;109;105;114;112;142;111;112;132;121;129;129;141;116;126;108;138;121;123;144;129;127;131;116;154;105;111;130;117;120;123;125;115;142;122;129;114;140;144;122;155;152;130;135;127;125;130;122;121;135;152;126;133;143;154;152;118;120;127;135;117;111;134;140;135;161;130;131;124;122;121;138;105;122;139;123;128;102;101;116;102;106;118;117;131;110;115;97;86;119;113;118;126;130;126;91;109;122;129;143;150;137;127;154;143;149;150;133;152;132;89;75;72;116;136;124;121;152;118;134;105;144;130;111;133;130;123;117;132;117;141;117;126;113;115;105;119;115;114;125;148;118;110;117;137;114;113;104;96;109;108;109;133;97;121;125;123;124;115;116;119;126;122;114;105;114;139;107;97;119;120;117;108;139;130;136;122;115;90;107;139;116;121;120;147;134;130;159;156;147;154;124;118;129;107;98;128;131;135;141;120;138;127;120;105;123;116;121;132;128;130;107;137;134;116;124;129;135;138;140;134;130;112;113;111;87;111;119;123;114;113;98;119;123;120;132;120;127;157;160;152;132;110;100;108;96;117;136;128;143;136;162;168;139;149;169;151;145;148;123;142;144;154;142;139;133;118;86;96;84;79;103;101;118;88;105;129;112;118;126;109;119;122;102;127;114;119;143;123;164;134;124;131;137;158;163;157;135;157;143;160;128;78;74;90;129;104;119;96;135;109;128;138;123;98;115;95;122;99;127;117;125;125;119;132;114;117;132;137;143;145;113;134;105;131;129;117;121;113;109;160;136;135;137;129;119;127;131;118;105;115;132;115;127;119;123;129;127;113;115;113;118;115;138;128;132;102;124;115;106;129;132;122;135;129;130;124;132;135;110;124;114;71;72;79;99;107;100;110;107;132;126;114;105;118;103;99;139;111;118;90;110;113;106;107;107;107;108;131;108;111;119;112;126;89;111;95;99;97;90;94;87;96;94;84;94;66;75;83;86;88;68;79;86;92;78;90;74;87;73;70;66;76;95;99;101;109;104;95;100;115;117;130;128;121;109;95;114;121;122;103;112;114;147;107;139;144;143;153;144;164;132;158;142;141;135;128;122;134;150;130;141;145;133;112;118;121;125;121;111;89;87;97;129;124;148;121;126;114;109;128;113;144;106;116;119;121;111;112;116;111;107;120;131;123;107;121;128;129;143;128;130;109;132;127;99;128;135;109;92;84;88;94;108;105;111;110;115;111;118;117;127;121;118;84;95;95;102;112;117;122;123;122;145;131;145;127;135;125;103;151;132;142;113;130;143;143;129;127;146;127;158;128;127;151;144;152;126;134;128;127;125;138;121;110;123;113;127;116;114;137;136;132;127;114;130;137;136;131;127;136;134;122;153;138;123;151;130;164;145;124;122;137;122;129;124;114;120;127;123;123;136;109;122;143;118;114;117;126;111;125;135;141;134;133;135;136;137;121;132;122;125;129;143;113;122;116;134;131;145;134;118;135;151;114;134;125;138;116;146;133;155;121;147;152;144;127;125;124;154;124;124;167;160;174;130;133;133;122;137;103;91;112;119;118;133;129;133;115;119;137;124;126;130;135;166;154;160;127;144;176;137;156;157;120;121;141;133;138;120;125;160;145;123;135;129;172;184;159;158;142;143;128;159;165;164;165;151;127;138;140;166;129;138;130;121;129;124;146;127;126;136;113;133;106;153;141;132;133;136;112;131;135;136;135;130;130;137;129;137;150;131;136;155;126;135;132;131;132;143;109;152;138;132;148;145;123;135;132;154;143;155;162;153;148;155;154;168;158;146;135;112;123;129;119;146;126;120;144;124;119;128;142;125;121;101;129;113;131;121;108;110;92;106;122;136;131;154;155;162;131;142;140;129;137;120;116;125;122;136;143;127;155;137;142;125;124;106;109;128;130;156;159;122;139;116;114;100;108;157;150;150;160;156;136;169;207;191;132;124;113;146;126;128;135;140;129;107;120;135;138;116;117;112;115;126;147;139;138;112;124;160;148;147;128;122;114;109;126;120;136;125;104;145;129;150;141;142;115;105;121;103;111;117;136;149;160;158;163;185;185;174;157;157;147;164;141;151;134;119;133;124;149;137;157;142;174;141;143;137;135;149;159;151;178;155;124;151;122;126;125;117;106;127;149;125;141;144;128;123;139;155;127;121;119;110;134;157;122;143;123;103;125;134;115;107;119;102;112;127;131;110;131;118;140;143;174;152;148;126;166;127;161;119;121;132;143;172;181;163;154;130;165;154;170;177;132;137;167;152;142;167;175;159;156;149;151;132;133;113;147;121;147;151;167;151;137;151;138;140;130;122;115;134;124;155;122;116;117;127;124;139;128;130;115;129;136;115;148;140;117;136;153;130;148;138;109;114;143;130;96;141;116;150;131;121;148;149;161;143;146;136;131;152;182;151;147;144;140;125;134;122;135;143;137;145;142;155;149;131;128;147;123;105;143;137;139;147;126;122;122;135;133;109;108;120;125;144;115;124;115;140;130;122;114;105;116;130;101;99;114;112;119;134;109;121;152;139;142;135;123;162;154;133;155;141;164;137;128;124;131;118;118;129;152;121;138;152;145;145;144;169;164;140;162;123;121;147;150;150;158;158;166;133;155;137;178;154;162;126;118;110;140;127;135;144;147;155;130;156;119;128;141;142;153;138;142;124;124;103;119;129;124;116;125;134;132;126;141;112;112;119;128;125;130;131;110;131;155;167;173;215;208;217;153;126;147;148;149;163;153;92;119;117;140;161;151;149;161;146;155;150;143;109;118;121;125;116;132;112;113;149;123;126;146;148;130;123;139;132;117;125;152;144;149;142;131;129;155;147;161;137;158;158;164;142;161;170;148;161;141;136;141;137;126;155;150;150;191;174;141;131;165;158;167;173;179;179;181;162;117;127;153;143;139;129;112;111;101;108;130;131;118;114;126;109;109;113;121;117;122;125;106;129;125;119;118;122;125;141;134;121;121;138;153;133;159;172;164;146;155;119;123;119;160;136;118;137;150;128;127;132;123;124;135;161;164;150;146;127;122;126;144;117;130;122;114;118;91;125;117;116;109;120;139;121;152;127;146;154;117;128;149;133;152;121;134;140;139;98;120;127;107;131;148;138;140;160
147;132;106;141;140;129;121;99;112;121;92;123;106;106;104;93;87;128;107;122;107;95;121;112;91;117;131;118;109;117;113;121;109;98;119;117;133;105;131;99;118;100;95;96;124;84;90;120;138;104;119;110;107;95;106;110;109;91;93;118;97;99;117;126;121;117;105;102;108;94;107;96;114;101;117;104;118;99;126;115;92;108;106;103;114;102;105;116;87;97;91;100;105;127;128;105;106;114;129;106;126;111;116;110;126;132;114;101;127;122;102;112;105;105;120;106;101;100;124;125;109;125;90;108;81;114;96;114;122;115;93;101;103;92;93;119;109;114;114;119;119;135;114;104;121;116;121;113;116;144;107;124;104;122;114;119;100;114;115;139;115;108;125;125;147;128;148;127;110;132;104;130;138;136;123;139;108;116;120;96;92;120;109;117;102;114;118;139;126;122;106;132;128;125;117;101;86;123;130;114;118;132;125;121;102;115;110;120;123;132;148;109;127;128;139;114;127;127;130;109;122;132;134;105;142;138;113;94;103;131;143;145;131;116;141;159;180;149;145;132;122;119;129;119;128;126;123;141;120;122;126;129;106;137;132;132;116;122;95;133;98;92;106;118;118;103;118;126;105;99;111;96;112;125;114;102;112;91;84;88;127;112;134;143;136;153;138;140;119;155;147;125;80;59;77;125;122;140;108;133;131;129;118;133;121;133;133;124;141;142;127;127;114;137;120;123;87;118;121;135;133;142;127;107;111;101;121;123;116;128;121;139;130;105;106;98;101;115;119;116;142;119;126;137;116;121;111;118;114;116;124;130;114;128;126;132;150;124;124;129;138;119;121;120;126;117;156;172;148;133;139;132;139;132;115;111;119;105;135;133;123;132;106;97;129;105;123;83;116;139;100;135;122;125;109;113;129;139;134;135;133;171;137;132;112;99;105;106;101;129;111;128;116;109;98;126;123;116;130;124;155;142;119;112;108;102;122;119;101;130;133;118;112;130;118;136;146;153;128;141;147;138;142;149;146;147;116;137;101;110;66;86;100;90;117;112;104;112;100;120;105;132;106;134;111;111;119;126;130;139;122;132;141;138;134;148;169;162;183;168;146;158;157;127;93;68;93;107;116;123;106;117;132;113;115;112;121;118;118;120;100;110;128;117;110;126;118;133;113;124;140;127;120;126;130;120;108;128;123;127;129;121;140;127;111;131;134;101;130;94;129;126;130;116;132;114;143;136;111;131;142;112;124;130;131;118;109;120;100;138;147;140;114;124;128;146;153;116;143;138;138;147;118;100;83;83;94;86;83;93;99;97;113;105;131;118;119;102;112;112;111;100;85;105;116;120;131;106;110;144;129;115;135;107;110;100;116;104;96;103;89;93;127;76;79;99;76;71;66;93;58;75;71;64;84;46;70;66;73;73;68;89;84;76;97;71;79;98;85;101;115;105;128;113;99;131;139;90;113;102;122;124;116;127;106;124;128;110;119;137;144;149;126;145;156;156;130;147;164;158;131;158;133;143;149;128;118;136;140;130;125;120;117;104;88;127;111;130;119;126;103;115;99;105;125;119;117;102;107;121;122;94;119;109;103;135;121;109;127;108;111;104;118;132;131;104;124;120;121;114;87;79;79;75;101;102;104;123;114;112;115;113;134;128;112;106;105;91;92;79;106;129;150;127;117;144;131;139;138;132;131;145;159;142;143;141;143;151;128;138;136;125;149;142;138;137;140;146;183;152;132;143;134;123;120;150;128;124;125;136;106;119;125;137;151;131;135;117;127;119;137;115;121;133;126;111;134;141;132;121;128;145;149;121;124;109;118;129;131;116;121;125;129;132;120;134;127;118;103;128;115;123;127;139;139;138;122;120;165;129;156;117;138;137;126;128;125;118;111;124;129;145;128;144;154;122;132;144;142;150;128;127;130;153;150;130;150;116;115;130;112;139;163;143;151;176;152;112;101;132;112;132;110;112;103;142;117;113;131;110;117;148;117;136;117;132;138;151;150;138;148;156;142;158;175;142;171;131;155;128;148;124;119;145;150;130;149;145;130;157;182;175;134;153;131;141;143;126;149;140;129;113;125;159;136;129;109;110;121;159;112;141;127;136;108;131;132;150;136;139;128;135;130;139;140;124;134;134;139;151;128;143;146;124;128;151;123;129;138;152;138;112;151;142;145;126;128;130;139;139;116;145;153;140;152;128;127;150;141;180;141;149;144;108;145;150;146;115;126;134;124;137;127;111;148;139;126;126;132;102;147;131;137;92;98;120;124;143;140;149;145;153;158;158;137;148;141;132;131;111;112;126;127;149;128;136;142;131;139;147;127;104;130;122;117;98;127;128;110;125;118;143;157;143;152;130;139;165;186;156;159;120;128;135;120;128;148;128;118;141;145;151;143;124;129;133;124;131;139;127;123;121;117;122;144;155;143;121;121;124;132;120;115;140;131;132;151;144;159;161;150;109;97;129;103;119;152;117;143;135;164;155;161;149;160;158;140;148;137;127;128;130;121;136;137;171;148;170;168;142;137;134;123;129;140;158;154;122;145;122;130;129;120;133;147;124;123;138;113;153;125;141;155;149;144;133;140;116;123;149;157;139;102;109;100;121;105;115;127;114;111;126;104;114;123;123;131;154;186;147;160;169;121;138;134;132;119;119;135;183;155;166;157;154;157;154;154;142;150;140;122;118;165;157;154;157;165;169;153;136;122;149;151;143;127;190;170;146;142;121;135;123;121;125;116;104;136;115;111;122;128;135;130;116;102;138;128;116;132;128;132;136;142;161;121;134;162;152;116;146;144;127;126;132;142;137;127;140;126;136;141;156;131;138;122;132;131;131;145;131;118;133;138;114;140;121;139;142;115;125;125;129;133;142;126;132;130;121;139;113;123;142;124;118;127;120;133;126;117;113;113;132;115;139;150;124;135;111;125;125;121;114;120;136;123;119;134;108;122;131;125;137;128;147;139;148;143;157;116;123;131;134;103;140;126;130;139;126;140;118;146;153;128;155;155;140;151;151;139;149;164;137;140;173;153;145;127;149;144;141;147;146;133;136;133;138;145;162;144;156;137;111;140;130;128;150;136;142;137;119;127;140;126;120;117;107;149;137;131;134;130;116;122;130;151;134;113;118;131;138;161;143;185;195;212;196;144;127;131;132;146;140;111;97;85;140;155;175;168;159;151;143;113;140;119;113;106;124;114;99;121;125;111;124;86;111;111;130;120;136;134;146;154;131;143;146;161;134;137;175;139;153;130;159;175;159;153;146;167;148;167;145;146;159;146;153;129;150;141;164;160;149;177;157;175;174;177;164;177;181;160;160;153;144;126;114;109;126;134;102;103;124;112;131;133;125;110;108;142;106;119;114;106;114;106;126;130;143;109;127;125;142;154;139;130;133;155;137;130;167;174;147;114;122;143;135;132;141;144;125;121;143;114;143;151;137;126;164;149;162;127;116;131;124;115;111;119;114;119;98;117;134;108;107;125;145;133;114;107;127;138;103;120;123;131;120;131;139;104;133;147;142;123;125;120;123;119;123;139;114
118;98;125;121;122;137;124;124;145;133;99;86;108;124;115;103;99;99;123;128;133;106;113;110;108;111;92;135;140;115;105;144;144;95;124;126;109;115;125;123;100;126;108;120;117;124;114;126;118;125;108;98;117;115;118;122;110;102;107;111;104;104;105;103;100;109;116;99;105;102;101;101;128;115;123;107;110;92;97;122;109;99;120;118;106;108;103;121;111;93;93;103;105;96;99;110;110;104;110;115;110;106;128;125;134;127;118;136;120;126;125;101;121;127;100;109;123;114;94;110;106;122;98;115;125;122;143;141;116;123;111;116;108;110;108;132;111;128;118;142;116;106;123;101;127;122;107;103;109;97;105;92;109;113;123;92;114;120;106;103;122;134;112;101;131;123;119;122;113;127;104;101;122;120;115;125;111;130;112;124;135;106;116;123;126;129;117;111;109;129;125;114;102;123;97;111;112;97;119;117;119;118;131;115;108;110;105;115;132;121;129;129;114;134;117;102;113;119;112;141;124;150;138;128;126;125;147;118;116;100;139;127;107;125;158;151;149;164;150;139;112;124;123;123;106;127;139;133;128;140;128;123;121;131;111;128;141;130;123;100;130;99;105;118;98;98;98;120;90;113;115;108;102;135;127;123;133;91;75;96;110;134;124;125;157;161;130;148;155;150;150;111;87;81;95;96;134;107;121;128;128;126;115;135;124;135;128;135;144;115;129;129;122;125;122;118;125;119;120;122;98;125;111;116;135;136;124;106;93;136;130;126;115;101;110;99;109;113;110;138;138;126;127;122;103;113;134;111;102;107;121;116;119;132;116;124;155;153;132;95;118;114;100;122;136;131;121;142;149;141;124;141;133;132;128;115;103;139;156;115;129;110;123;127;126;118;106;121;145;121;149;109;119;127;131;136;125;136;139;143;158;148;142;143;128;93;88;106;91;98;112;116;113;114;109;116;127;98;118;136;131;137;133;113;110;82;125;107;114;122;124;131;120;145;128;141;132;143;138;156;130;128;131;127;175;137;115;141;131;122;91;92;95;94;99;103;109;107;124;97;143;122;115;122;138;115;114;118;125;103;123;105;122;145;146;158;128;127;147;158;136;151;144;125;122;90;82;89;106;115;109;112;123;122;121;110;107;96;136;111;121;114;109;111;118;105;151;119;137;112;143;122;112;116;132;127;126;124;128;115;135;116;135;125;151;142;122;104;119;134;119;117;134;112;119;121;127;153;124;126;128;133;130;139;127;93;116;122;132;125;122;101;129;127;145;131;119;160;141;157;135;132;120;87;82;91;110;108;119;92;104;107;117;115;93;121;127;141;114;125;103;99;90;106;97;114;120;113;144;122;122;112;95;108;113;100;99;119;83;90;116;111;95;90;85;73;96;69;85;72;68;58;77;61;64;65;63;71;67;83;89;104;94;84;94;100;98;87;108;109;107;116;103;102;115;115;125;128;123;120;135;127;127;113;139;135;110;119;125;149;126;156;121;134;157;151;129;174;128;125;139;161;143;168;172;162;136;144;120;133;140;134;83;98;102;109;122;124;135;133;118;113;111;133;131;135;105;120;127;106;132;109;106;134;117;110;138;103;130;115;130;136;115;146;124;123;121;130;113;116;111;80;81;83;76;112;120;116;99;105;107;115;138;136;101;109;84;92;83;77;122;127;133;135;151;123;130;138;143;130;122;125;138;152;145;153;173;154;145;139;119;155;142;142;153;152;148;167;161;144;131;134;149;125;117;131;123;132;120;117;146;107;118;118;126;132;138;151;127;133;110;142;113;123;115;142;115;131;138;136;127;126;139;139;145;130;107;102;114;117;133;130;132;125;123;113;113;128;130;116;132;144;122;134;118;117;119;126;147;137;146;124;139;121;114;140;120;126;121;129;129;132;139;131;151;136;119;122;124;134;150;124;150;138;130;141;131;128;137;108;121;132;160;133;137;153;141;130;125;127;127;119;103;113;111;115;108;135;107;113;112;124;137;151;140;121;130;164;136;129;152;126;159;150;147;163;147;148;142;159;118;131;142;155;148;144;155;139;130;150;165;153;145;136;148;132;121;125;142;118;138;126;138;129;106;147;133;90;107;135;138;143;136;135;120;137;159;161;123;138;129;130;146;123;140;134;182;147;150;147;145;130;129;130;132;147;123;120;159;147;134;127;162;166;176;140;154;133;111;124;121;131;154;134;147;141;149;143;151;143;163;148;133;140;132;130;125;135;138;133;150;133;116;140;122;150;132;127;129;121;130;122;112;101;116;129;144;134;136;167;177;154;158;142;140;145;153;135;152;112;107;126;122;138;153;190;200;163;152;140;123;134;139;117;94;102;125;130;149;136;117;113;136;142;129;107;133;152;147;143;129;133;137;151;132;148;138;147;125;138;140;146;150;126;153;128;130;114;129;140;134;119;125;134;156;153;122;142;133;138;128;136;132;119;130;146;123;131;134;142;129;127;125;88;118;150;148;151;134;122;155;146;159;154;160;125;161;138;149;131;152;119;134;132;140;151;144;157;155;138;147;139;149;149;163;153;139;137;130;139;131;147;131;139;141;120;132;130;134;131;123;174;134;129;129;112;109;97;117;147;139;126;123;91;125;102;112;115;114;120;122;127;120;124;139;143;150;166;153;194;166;156;134;129;157;141;129;139;129;162;158;164;169;141;132;168;184;148;140;146;143;136;154;172;165;186;174;148;168;134;130;138;135;164;135;148;166;156;135;144;140;147;139;140;147;113;132;118;133;119;113;110;109;127;120;126;137;123;139;163;120;124;126;146;142;137;137;139;123;146;142;105;126;147;132;141;136;137;139;157;136;156;142;146;134;145;142;124;141;150;142;128;113;130;134;113;107;131;136;138;125;151;150;138;155;127;125;154;120;117;111;142;134;127;111;113;125;122;93;118;130;143;141;125;126;133;107;89;118;103;111;125;121;130;96;96;130;126;118;122;142;136;140;137;146;141;136;137;132;160;143;156;130;134;133;151;124;133;122;138;134;141;128;157;118;148;144;138;148;138;121;151;147;187;152;135;122;164;149;154;157;129;137;160;138;160;141;151;144;129;145;151;126;137;130;124;116;144;139;136;107;130;107;134;108;111;142;114;149;138;126;104;138;110;151;131;105;135;129;136;144;150;167;217;229;220;187;134;122;128;134;118;95;74;103;103;152;176;189;157;156;141;113;138;114;121;124;127;122;115;107;118;129;137;119;123;116;129;133;122;152;142;136;154;148;136;123;128;133;132;153;147;159;150;153;155;160;153;176;179;167;151;135;145;137;131;140;135;133;160;149;143;136;160;168;145;147;173;179;186;162;146;135;124;111;136;119;107;112;118;104;103;124;128;120;115;117;128;136;102;124;110;94;122;108;121;115;127;135;118;114;135;145;144;136;137;142;156;137;169;120;134;120;125;130;128;123;116;114;107;141;141;112;162;142;149;128;150;161;140;141;121;137;135;152;125;118;140;137;135;111;122;125;117;95;125;114;111;118;136;117;149;114;141;129;133;144;112;140;125;148;135;125;134;121;124;123;143;121;133
107;114;119;101;131;126;138;144;150;123;131;114;96;107;107;104;114;111;119;110;118;112;121;105;106;112;128;126;111;127;128;112;143;104;133;109;108;118;124;124;113;117;120;111;131;113;108;119;125;113;99;118;124;105;102;138;129;87;94;101;96;81;108;109;99;91;107;101;115;115;115;106;89;97;118;99;106;119;120;124;115;130;87;100;106;88;106;104;111;108;110;98;100;113;101;109;95;118;104;99;118;106;102;88;116;134;104;130;109;95;126;108;89;107;110;106;96;109;113;116;97;104;112;107;125;122;127;107;138;135;110;103;107;76;110;126;131;103;114;119;114;101;101;126;110;114;96;110;108;105;119;93;92;110;96;120;115;123;95;96;111;107;138;117;124;120;139;126;101;111;112;135;122;126;124;136;117;116;124;124;127;129;123;117;126;115;105;120;121;125;107;128;141;108;98;103;106;142;102;107;133;117;116;111;139;119;118;111;114;115;151;135;143;126;113;97;111;142;122;124;146;133;147;150;139;144;111;137;124;116;125;129;116;114;124;129;133;135;112;137;125;133;132;108;119;115;150;128;114;122;141;139;115;110;119;142;142;132;127;125;100;112;112;109;122;94;95;122;99;119;119;116;107;109;131;127;109;88;94;106;122;117;115;113;132;155;166;146;145;132;134;122;94;81;105;98;116;103;144;126;120;102;129;133;146;145;134;144;153;133;133;139;121;125;128;138;123;134;113;103;127;119;133;114;116;100;119;134;106;110;131;116;115;110;100;126;108;108;122;116;130;125;118;130;125;128;97;81;116;117;160;121;115;120;120;145;195;139;131;114;106;108;104;137;131;138;141;152;138;145;137;126;152;141;130;114;125;107;108;112;119;127;117;112;103;124;122;116;135;120;108;122;158;122;143;118;151;115;138;126;127;128;146;142;115;114;105;96;100;97;109;109;128;96;112;114;127;129;100;124;123;145;117;116;112;126;129;116;143;128;128;126;126;131;130;154;142;156;139;132;133;147;133;141;147;117;141;140;138;123;91;80;71;86;124;103;111;107;127;125;116;126;120;134;131;100;140;115;124;125;115;144;136;142;147;132;149;171;137;147;154;141;168;150;108;84;98;102;93;100;96;107;112;122;118;109;110;121;105;125;113;109;119;103;131;151;114;157;128;119;117;136;113;138;128;121;122;129;115;114;110;116;136;135;160;137;139;128;118;124;126;101;116;153;113;113;128;138;145;115;161;151;145;132;142;131;115;107;121;120;122;138;106;105;136;154;148;156;147;152;146;119;101;104;92;113;122;153;108;88;83;121;128;125;136;119;115;109;116;111;111;94;103;108;109;110;115;118;117;110;126;99;113;120;118;105;109;106;106;112;104;110;117;110;96;87;110;85;97;80;81;70;53;57;80;63;73;83;78;97;86;107;89;87;109;116;110;107;113;109;108;122;133;113;121;120;103;109;121;150;99;133;117;131;112;149;146;105;129;137;148;163;149;143;151;139;156;136;145;141;125;120;126;164;162;158;144;147;153;143;123;126;120;129;116;126;114;132;135;132;129;120;115;107;131;108;112;131;119;118;121;117;120;114;117;102;122;98;82;114;128;117;136;143;115;122;121;127;131;116;127;104;90;89;109;86;109;104;85;109;131;119;125;106;106;131;116;87;67;76;127;141;138;180;153;158;140;159;184;144;128;140;135;145;159;139;142;144;126;155;135;146;160;155;150;129;146;146;146;139;125;125;117;164;118;128;131;114;110;119;117;124;141;160;148;125;102;126;135;118;125;116;112;111;114;123;115;130;128;124;104;103;115;108;109;109;103;124;146;136;141;105;136;153;123;141;129;115;92;135;137;121;115;138;136;141;143;121;120;120;122;129;112;137;126;102;130;144;149;129;140;141;140;140;139;137;122;136;137;117;149;119;146;121;143;142;112;138;106;108;126;122;171;142;144;126;130;120;146;136;132;144;111;119;110;134;130;112;126;114;129;130;128;149;132;141;121;114;115;128;134;147;153;152;158;142;147;158;136;138;121;121;142;146;149;155;144;145;126;144;150;122;144;133;122;147;128;143;142;117;117;113;137;107;114;120;114;148;110;147;117;128;140;135;140;142;132;145;125;153;130;154;118;120;143;129;140;173;147;113;135;156;134;122;149;135;126;125;121;132;143;129;164;177;157;162;167;136;135;140;94;124;136;118;131;127;137;174;110;130;149;154;131;146;131;142;112;137;136;143;163;115;134;124;122;128;129;131;121;132;151;111;114;111;113;134;129;130;131;154;149;174;166;140;133;133;136;150;137;140;124;106;115;133;157;162;193;175;174;154;132;117;124;103;91;105;137;136;135;110;147;147;125;136;132;139;142;132;125;120;141;126;138;157;134;122;157;121;135;144;156;161;140;156;138;143;105;119;129;134;136;124;128;125;144;144;146;128;106;158;105;133;138;138;130;110;117;155;132;129;138;131;110;118;126;115;139;103;112;155;148;153;156;150;130;144;128;138;132;154;127;142;127;136;154;129;137;137;150;144;141;120;139;144;138;149;134;129;140;135;131;154;154;134;126;132;101;116;143;134;145;155;154;133;141;131;121;143;123;149;147;106;128;90;99;108;118;102;109;136;133;123;136;117;116;139;152;150;180;186;170;170;127;146;147;142;134;153;156;156;172;195;172;195;182;170;178;165;150;154;148;121;147;166;159;155;181;190;146;136;149;146;144;135;127;137;153;150;155;134;108;126;135;133;116;125;117;137;113;111;123;120;129;145;119;132;123;131;132;145;149;122;121;128;133;133;140;127;148;144;122;129;134;131;143;139;137;146;133;151;139;138;130;145;144;117;161;143;136;144;127;131;126;113;121;109;105;120;140;119;141;142;123;141;142;140;139;139;134;131;132;114;128;127;114;112;121;125;96;115;125;124;144;144;114;118;124;104;113;118;118;120;126;122;113;125;102;111;141;119;112;133;119;126;152;150;147;134;120;142;118;124;145;134;114;159;129;131;144;137;134;129;128;129;153;130;127;135;122;140;155;150;165;157;148;140;157;141;165;152;154;158;138;157;152;151;134;165;150;131;149;120;150;136;120;117;138;148;132;147;157;123;152;119;131;136;129;125;123;132;118;122;132;145;127;136;130;133;112;135;132;145;175;195;231;232;159;129;115;129;116;93;82;92;82;118;179;201;180;193;172;137;156;131;132;125;133;115;143;131;137;106;128;117;123;104;116;123;146;125;129;139;142;146;138;146;167;145;132;146;142;132;139;142;143;179;167;148;191;193;169;136;136;141;144;139;131;134;155;162;140;127;157;172;160;159;144;153;187;166;163;157;140;122;91;125;118;136;129;116;123;113;137;132;121;140;111;131;109;122;128;124;132;127;114;126;119;152;134;122;135;138;145;136;151;152;162;133;136;143;142;132;127;117;132;143;121;138;128;144;129;173;137;143;146;129;130;146;167;144;123;137;125;132;140;114;123;143;145;121;105;110;97;128;130;116;123;124;123;103;135;137;128;129;111;131;130;118;140;137;120;139;126;114;116;120;142;120;124;140
125;107;117;114;111;122;119;107;155;124;111;115;106;107;114;104;107;122;105;98;91;109;108;102;106;129;131;113;98;115;121;106;107;109;108;116;112;112;120;106;119;99;92;105;102;116;106;110;96;113;117;86;110;107;103;126;123;105;100;99;98;116;82;106;95;119;117;106;106;118;94;117;109;106;121;120;96;111;104;120;122;101;88;106;121;94;104;121;122;104;103;127;103;111;117;102;97;100;124;121;104;97;99;109;118;104;122;116;98;124;106;111;115;94;93;112;101;97;108;131;111;105;122;111;113;115;100;125;113;131;121;100;112;113;103;121;125;118;104;112;110;112;118;124;108;94;109;126;116;119;105;115;129;135;92;121;124;98;114;99;104;103;124;128;130;121;129;138;112;107;124;122;84;128;122;115;142;111;116;108;109;110;127;123;100;102;126;128;108;112;115;128;107;123;122;116;107;132;110;118;121;120;139;119;112;113;120;119;124;129;138;139;130;124;107;121;116;119;161;145;138;125;136;174;162;128;119;134;114;137;140;138;122;118;132;114;111;136;114;132;116;142;115;124;124;126;127;111;124;134;140;109;139;90;120;163;179;164;120;108;123;104;113;129;118;107;104;115;81;107;115;124;106;120;128;131;112;105;116;124;118;133;119;121;149;148;147;161;135;147;150;110;90;76;95;134;133;113;106;113;113;111;113;127;150;129;123;120;127;161;130;154;150;133;130;130;127;132;118;126;103;113;112;116;131;135;112;136;129;116;129;119;126;113;102;122;143;103;128;139;116;126;132;145;117;101;129;103;123;119;114;127;109;130;117;175;169;139;125;99;121;85;123;138;144;132;145;125;132;142;152;150;126;137;125;100;123;118;127;147;127;135;126;115;152;116;123;131;112;141;146;131;125;125;133;124;132;149;143;136;133;126;127;92;127;92;108;92;90;100;117;117;117;132;101;105;119;114;115;130;111;123;140;133;120;139;117;116;114;132;125;157;133;138;141;147;139;150;158;131;152;138;122;146;147;145;133;123;138;125;94;95;81;112;110;101;91;114;116;101;121;124;126;116;124;127;142;130;118;130;132;112;119;143;123;122;127;157;155;177;178;160;146;124;96;85;124;94;105;133;107;105;134;123;102;116;132;114;133;143;127;120;124;131;129;105;118;139;130;148;119;121;148;115;141;117;123;123;126;116;126;116;129;136;148;98;123;141;126;110;112;122;133;114;105;129;135;149;129;124;126;118;128;115;139;143;129;124;134;111;121;123;116;122;163;134;139;146;148;134;128;129;115;119;85;101;112;111;105;118;102;119;119;119;119;101;93;114;109;93;125;116;118;112;134;122;137;123;133;129;113;103;102;101;113;105;115;116;99;112;107;117;103;107;112;109;136;117;129;110;75;71;68;72;70;85;95;93;97;93;87;94;123;97;99;98;110;102;124;103;107;121;90;108;130;116;115;116;153;128;140;133;100;111;114;114;112;138;135;130;153;158;137;123;142;123;127;130;138;150;135;118;138;129;164;161;144;144;129;137;147;117;113;100;132;139;128;140;162;136;142;121;109;125;120;136;104;108;124;98;114;106;120;132;135;126;114;118;122;101;119;119;130;121;114;113;119;130;128;134;125;128;98;90;99;111;91;97;96;100;90;121;116;111;115;106;111;90;62;79;106;141;132;154;167;155;163;179;167;146;134;137;128;136;122;136;141;134;151;144;149;142;165;169;141;140;143;138;133;145;134;153;122;129;127;117;119;108;111;107;130;133;131;130;131;123;140;133;122;131;129;121;114;113;118;110;104;129;117;116;114;103;119;111;109;111;119;148;146;133;127;128;169;134;137;126;126;130;120;140;128;117;133;107;128;135;131;136;117;134;141;122;131;131;122;123;135;156;151;151;140;153;140;134;135;116;134;129;151;145;152;133;131;137;133;135;102;110;131;117;147;152;138;150;146;146;118;122;117;151;136;152;133;111;111;123;130;123;140;126;109;136;131;155;142;169;137;109;125;121;137;162;149;167;172;169;144;103;151;134;136;117;130;165;160;151;150;147;132;126;116;122;130;155;101;125;144;170;135;121;109;130;124;126;118;133;133;153;140;116;116;113;128;133;140;131;130;141;134;131;122;122;127;145;167;128;138;144;158;145;130;142;130;149;129;126;140;139;122;145;110;141;160;161;157;149;142;122;122;119;115;124;142;129;146;124;127;156;127;139;176;168;149;124;152;124;117;121;115;113;132;140;131;130;109;145;137;108;127;114;134;141;115;121;128;146;135;124;137;140;141;174;151;183;152;120;142;129;141;100;104;126;131;149;157;184;177;173;176;140;142;147;116;74;94;87;113;139;153;117;152;149;159;134;136;131;142;129;124;122;141;136;136;159;128;158;129;111;106;126;141;129;162;161;143;132;126;156;132;122;123;148;116;137;138;144;139;133;128;123;109;157;117;118;117;129;121;111;132;124;134;122;123;131;130;145;121;119;132;118;116;132;152;140;130;139;114;125;128;128;108;131;142;124;145;118;140;124;135;164;134;154;138;140;170;145;126;152;127;151;140;140;121;130;138;130;126;127;156;135;124;134;121;154;133;134;137;123;126;151;132;131;112;101;105;88;107;125;91;131;147;145;120;102;113;138;154;141;180;159;167;152;173;159;139;138;127;153;142;156;202;179;166;167;186;175;172;137;149;172;146;137;148;148;141;184;180;177;157;134;144;129;143;142;110;142;166;156;137;142;136;151;136;147;153;147;136;128;123;104;122;147;132;126;136;133;131;136;131;130;152;120;117;127;118;143;132;135;135;143;118;119;133;127;134;145;127;121;116;145;122;150;158;161;160;143;145;135;133;132;138;121;131;136;162;104;127;109;120;132;147;152;129;164;168;145;114;127;117;167;124;141;117;124;135;128;104;137;116;119;130;115;133;127;131;127;133;111;117;103;125;157;127;106;113;117;144;113;135;156;113;138;132;150;150;136;149;130;138;146;133;144;132;108;139;117;125;132;150;158;155;134;149;141;135;140;119;143;127;164;184;185;195;151;153;149;129;115;137;134;129;116;147;150;150;158;149;156;151;136;133;144;139;124;136;133;144;136;167;157;163;154;120;134;113;119;126;128;134;119;123;121;116;130;139;148;127;137;133;131;137;159;169;178;207;229;161;126;144;153;122;123;93;102;123;143;190;207;213;167;185;143;121;112;127;123;133;116;126;112;114;120;130;142;106;103;112;134;132;147;134;138;172;134;127;144;144;145;140;128;134;134;117;132;130;157;146;162;179;176;145;122;134;136;136;135;128;150;143;152;134;145;136;171;167;155;161;149;182;140;160;128;139;125;127;115;99;111;129;116;101;113;104;112;135;121;138;110;118;133;122;115;114;127;116;105;146;153;103;103;113;141;140;145;142;162;160;161;155;130;132;133;122;121;123;142;164;137;145;148;121;142;146;136;117;95;141;129;142;140;151;129;135;134;141;127;122;129;128;137;117;108;116;118;130;111;144;121;126;131;127;133;127;150;111;126;110;145;128;132;138;117;136;120;124;122;124;139;161;146
94;123;102;135;140;131;117;124;87;106;116;112;106;97;109;105;116;102;106;106;113;88;123;117;103;112;118;117;131;120;118;117;110;101;103;113;123;129;122;131;115;102;96;94;95;117;119;109;120;130;118;108;113;108;88;102;89;102;105;91;96;103;131;117;108;119;96;87;97;104;96;108;114;106;117;103;112;111;123;111;135;105;122;102;99;129;111;117;101;140;110;100;99;116;92;108;108;121;118;106;122;116;117;118;117;121;116;139;129;131;109;111;110;124;130;116;117;105;114;111;120;103;118;106;121;131;89;114;109;123;122;114;110;119;105;119;103;136;92;123;108;113;133;108;101;118;111;112;115;135;119;109;114;107;103;107;93;106;107;113;111;123;115;120;103;122;137;120;123;110;125;105;107;109;110;118;115;119;127;116;123;119;130;103;111;126;118;114;121;122;114;112;108;112;117;138;122;105;129;101;108;124;134;126;121;125;124;119;120;123;128;112;121;112;126;111;116;147;140;133;140;161;144;156;152;148;117;122;111;94;110;146;134;146;136;137;147;121;117;103;110;125;138;108;109;113;132;116;147;126;147;125;118;126;127;138;142;133;118;94;123;115;112;114;121;113;106;125;125;115;113;131;120;98;117;114;120;113;120;106;114;138;129;147;141;131;151;163;144;147;129;110;102;75;120;121;124;112;132;129;103;117;127;119;134;130;142;113;130;161;125;132;138;120;117;135;115;132;104;138;125;102;101;108;110;122;114;124;127;122;120;125;102;115;97;95;131;129;118;128;131;113;110;109;132;123;105;101;107;111;135;119;147;130;118;115;157;137;127;118;106;99;88;111;126;117;136;131;164;138;145;154;149;146;112;111;108;114;135;133;113;137;120;122;155;141;142;158;157;160;113;126;142;154;135;122;139;128;146;132;134;117;133;111;99;104;92;122;115;106;112;112;119;105;100;108;117;115;139;117;101;113;113;119;102;117;120;125;114;147;126;133;152;161;157;141;152;145;144;127;131;101;162;135;134;153;105;149;146;125;93;87;99;108;111;101;103;106;125;108;102;130;115;131;130;137;126;140;113;131;149;125;121;150;125;144;137;164;172;173;163;169;160;138;99;92;90;110;96;126;119;102;124;107;127;138;120;138;131;156;126;149;135;115;115;98;128;131;131;122;132;130;120;117;135;114;112;122;140;89;127;100;112;115;91;120;141;130;116;125;118;115;116;96;122;149;137;131;144;118;117;111;124;101;118;113;115;126;131;117;98;131;91;120;141;136;139;154;154;140;134;108;93;94;111;83;111;105;106;91;118;124;117;120;113;102;117;89;108;116;85;121;107;100;128;115;137;136;117;125;130;118;112;111;119;125;108;125;109;101;109;106;115;108;119;106;119;147;133;90;94;87;87;59;71;108;94;99;104;96;106;88;99;91;116;115;97;123;110;114;109;106;120;139;159;135;139;133;137;157;141;125;126;130;111;131;137;133;115;113;137;151;143;123;148;149;121;163;160;155;129;134;118;150;125;144;156;126;121;132;142;98;94;107;122;159;147;186;153;142;152;122;102;118;119;96;102;104;101;123;132;124;113;114;121;98;103;129;122;117;90;113;113;103;109;116;131;113;116;136;144;126;96;85;99;105;103;103;91;104;103;108;119;109;116;116;93;101;63;82;94;126;131;151;161;141;168;201;194;128;133;127;129;131;136;141;159;142;142;110;135;165;164;173;148;129;120;130;143;128;144;113;121;119;126;122;137;115;123;107;122;130;131;145;143;149;116;143;126;134;126;123;115;124;111;129;108;143;142;116;136;113;111;115;126;120;112;118;137;147;135;129;139;150;154;133;120;113;104;137;134;122;130;114;144;123;127;139;144;136;144;142;120;117;122;120;124;125;124;137;137;140;108;115;137;147;131;122;125;124;131;139;125;122;144;145;142;112;120;104;111;131;138;156;154;147;134;124;128;134;134;117;141;149;140;126;150;132;115;134;132;128;133;153;172;143;128;128;117;118;124;137;166;148;150;138;155;147;145;145;128;118;130;138;137;138;137;120;142;146;143;119;138;121;138;137;141;133;136;161;142;134;124;150;117;118;132;149;143;130;129;114;120;153;132;140;137;135;132;137;141;130;128;146;173;155;152;144;149;142;152;149;135;115;129;139;117;135;149;140;133;135;140;132;130;149;134;132;112;123;135;118;128;160;120;108;139;143;138;147;170;165;143;144;139;124;102;95;131;133;112;111;133;120;116;134;133;99;120;159;159;121;126;125;122;141;130;122;141;140;132;168;178;171;141;143;129;144;154;124;123;129;125;131;164;192;204;176;164;155;128;126;129;110;87;91;127;153;112;146;178;136;136;129;152;140;128;134;139;145;131;139;140;139;138;147;143;128;146;137;144;160;140;156;161;145;145;138;123;138;147;116;123;138;132;136;122;119;134;113;119;127;118;148;120;114;110;128;133;125;134;101;145;132;122;125;138;134;121;113;138;116;132;129;133;105;131;118;134;139;133;143;144;139;119;119;138;122;151;140;140;143;143;158;133;144;153;140;136;155;129;120;148;128;122;129;118;108;114;123;113;156;141;140;136;131;134;126;133;136;138;140;103;99;122;91;122;119;143;140;158;136;136;142;124;134;144;141;159;181;192;187;221;231;178;124;135;162;158;176;145;158;191;186;162;158;136;167;167;160;159;135;135;117;126;186;145;164;147;135;121;133;131;153;144;166;165;137;150;124;156;155;184;169;119;154;114;118;110;143;120;112;136;135;141;141;135;123;113;135;136;120;103;134;143;112;126;129;156;138;132;128;136;142;122;139;131;143;131;155;135;151;186;156;168;165;120;127;146;130;132;123;114;115;134;130;118;118;132;150;135;140;156;161;177;136;133;116;127;125;144;152;136;150;118;98;112;105;114;123;126;128;136;130;118;127;125;137;100;119;131;104;113;131;136;129;136;145;134;149;112;127;142;139;143;135;122;122;138;126;148;155;109;101;131;124;132;117;147;131;116;130;114;116;118;130;120;158;137;152;196;236;191;161;144;135;123;124;145;130;134;136;142;159;150;158;151;148;141;137;143;141;134;136;122;167;180;163;176;171;192;167;140;124;137;129;141;105;141;135;127;130;150;139;126;137;147;131;122;119;128;120;152;168;199;207;156;134;130;111;133;132;117;112;128;157;191;176;194;205;169;142;146;121;126;127;96;103;118;112;117;110;124;126;121;124;122;110;123;136;124;133;142;146;139;123;135;145;134;136;129;120;137;119;128;144;150;145;135;150;113;136;144;121;116;133;120;139;125;146;186;160;154;125;153;135;148;189;160;166;147;121;117;119;119;114;126;123;113;138;116;141;98;120;147;118;143;120;120;120;128;130;129;109;116;122;142;123;117;127;114;132;127;127;138;126;143;142;163;130;123;119;127;138;135;135;150;148;132;129;119;135;126;122;129;142;149;135;148;121;134;115;134;129;137;127;129;151;146;149;119;120;130;127;110;134;128;146;122;131;139;130;128;141;114;125;120;146;143;130;135;150;131;129;140;124;132;121;129;140
91;109;115;124;121;104;111;101;124;116;128;96;91;106;108;106;105;95;101;94;113;110;100;104;108;113;117;122;105;113;111;98;132;104;114;140;140;172;149;112;122;107;120;95;104;97;125;110;117;119;137;119;117;93;103;112;106;104;87;96;89;98;103;115;112;111;95;106;115;107;92;110;98;115;105;131;96;107;117;112;114;108;93;91;102;99;95;121;95;129;114;81;116;115;130;120;108;102;105;97;98;92;109;115;120;108;106;134;120;121;107;131;94;120;110;87;110;126;110;118;112;130;114;117;85;106;113;93;100;128;106;108;96;128;112;107;111;129;96;108;116;117;128;116;122;111;119;131;134;137;114;124;96;99;116;95;112;110;91;103;104;118;94;114;129;117;122;121;116;127;112;109;121;135;145;122;105;114;117;112;111;115;109;135;108;110;110;102;135;117;116;107;128;127;118;129;110;123;112;133;110;100;110;114;133;124;115;102;106;115;120;117;99;140;119;120;118;128;144;147;148;147;146;173;147;156;156;120;124;125;119;110;126;114;135;112;122;119;113;127;117;123;115;112;129;114;143;126;149;115;134;113;127;135;131;126;131;129;120;128;114;114;135;107;102;113;111;101;120;123;108;117;115;122;112;122;97;99;118;126;131;124;148;120;131;145;144;132;143;130;142;140;108;86;113;110;117;104;106;110;113;113;122;134;142;149;157;131;111;125;141;137;141;145;135;120;122;125;126;128;135;115;148;120;119;95;113;136;110;125;131;147;111;112;115;104;126;118;129;135;132;111;121;112;118;103;84;101;109;124;124;137;129;114;106;125;112;119;125;100;90;91;106;132;138;122;124;111;123;163;155;160;155;149;115;111;118;128;120;114;131;126;125;124;122;115;141;150;139;122;163;123;145;125;129;137;146;127;133;128;140;142;117;140;118;137;130;110;112;115;113;105;96;128;104;96;105;123;117;112;121;101;109;128;110;102;126;108;112;113;139;156;140;131;146;158;150;157;132;158;145;142;124;134;134;133;120;131;135;127;97;76;99;110;98;103;108;115;124;105;128;116;132;107;132;121;118;155;130;130;127;113;121;122;133;132;145;211;170;189;156;151;160;133;117;106;84;98;100;104;110;111;120;120;140;123;129;136;142;125;152;148;153;123;119;102;116;126;137;151;120;123;116;115;115;110;118;115;139;108;141;140;134;123;106;123;133;121;139;138;129;116;136;123;116;149;163;131;125;127;118;138;132;103;135;129;98;128;119;139;104;117;124;136;147;136;136;144;146;109;118;101;90;94;95;104;109;110;124;137;119;105;107;103;123;115;110;117;118;102;118;115;106;129;124;134;134;128;110;119;120;115;134;132;121;104;117;98;94;86;114;110;103;111;123;152;126;140;124;108;104;109;82;84;99;89;89;111;114;95;111;130;119;120;114;114;104;98;106;112;112;121;120;128;141;135;126;122;134;143;124;125;121;133;149;137;131;125;138;142;129;139;119;149;105;140;130;163;137;180;133;161;107;115;147;131;134;129;131;108;109;95;104;116;148;138;139;150;142;111;133;133;115;111;114;119;113;104;108;113;92;106;121;115;107;124;130;97;119;108;109;130;128;117;119;122;144;110;128;140;117;125;92;83;92;95;116;87;85;99;115;118;101;119;110;99;121;95;108;102;112;134;141;134;142;137;145;186;194;158;140;122;152;139;151;160;137;139;138;133;133;136;163;159;131;129;127;138;162;145;124;115;116;105;103;126;106;120;102;131;106;104;115;133;151;125;133;120;122;129;135;131;119;115;132;118;116;130;139;138;130;127;124;101;129;125;127;121;117;118;124;112;139;109;115;132;124;131;128;137;125;90;123;97;127;125;142;127;144;130;101;116;110;143;120;130;148;137;156;149;146;136;140;146;132;112;106;132;136;132;146;140;109;136;128;128;126;126;109;102;132;126;148;167;152;128;109;122;161;146;153;147;131;137;134;117;128;134;120;142;108;115;149;169;153;159;111;137;125;116;138;124;173;179;183;134;160;160;142;137;131;109;133;138;150;134;144;155;139;135;136;150;143;144;123;117;134;139;142;154;139;147;126;123;122;131;156;151;142;150;125;136;147;134;129;135;136;136;127;113;139;108;125;159;149;143;162;127;160;138;158;153;158;114;139;132;126;121;134;145;133;125;155;137;161;168;153;124;106;135;115;137;131;122;128;128;127;145;143;145;143;142;131;116;123;134;114;106;111;128;106;111;99;120;130;137;112;119;145;133;150;140;113;125;136;139;154;138;129;157;157;156;172;143;139;137;127;146;130;135;137;124;137;142;169;172;171;177;168;162;126;134;123;108;92;89;127;139;114;131;133;170;141;138;149;148;157;133;132;131;141;132;147;159;179;129;133;126;123;144;137;147;165;145;178;171;154;136;117;124;148;118;133;103;129;129;149;107;139;137;112;135;136;124;131;134;120;113;124;129;125;144;108;135;123;114;136;110;115;145;147;140;104;119;138;118;134;115;131;151;135;123;132;117;125;137;122;143;140;141;139;133;136;137;138;131;131;145;141;116;159;129;122;133;135;127;128;119;146;128;161;129;143;133;149;133;154;137;141;130;154;129;120;117;112;106;138;126;144;133;144;136;119;124;122;109;138;162;196;167;172;183;207;222;188;151;156;159;158;151;189;154;158;180;158;133;169;167;148;143;132;161;131;138;138;143;139;168;148;135;129;133;113;128;151;153;121;160;147;143;141;171;162;173;130;136;113;118;153;127;138;100;119;145;133;137;158;116;136;143;134;113;125;102;132;116;107;128;148;137;150;146;154;125;110;140;118;139;150;147;128;149;177;147;194;183;138;143;119;130;142;143;124;125;123;132;126;127;132;143;141;134;155;148;166;133;138;113;134;154;127;125;146;105;114;112;123;102;123;110;118;130;147;120;109;125;124;102;109;137;98;108;119;124;124;136;121;113;128;142;150;137;130;113;125;115;145;132;129;116;126;124;114;100;119;133;141;142;129;157;137;148;122;122;130;125;135;155;154;144;202;216;204;174;136;143;139;116;109;134;135;146;107;150;161;160;128;133;142;126;134;142;149;149;126;188;179;165;163;153;176;177;143;129;124;120;135;119;110;126;140;132;138;156;122;145;132;104;112;126;130;152;172;166;189;185;160;126;126;154;160;131;130;126;152;174;208;193;162;164;139;134;131;91;104;102;108;95;110;101;112;134;129;126;149;116;120;132;116;132;137;127;134;133;124;120;125;123;139;115;134;128;148;113;130;140;139;149;149;170;136;124;105;133;108;108;122;118;140;144;145;159;162;139;157;148;173;162;193;170;155;125;137;127;120;115;111;125;113;106;144;113;112;98;135;166;201;152;117;102;106;120;125;126;119;125;107;139;130;132;119;126;139;136;122;142;134;117;129;135;117;135;148;105;121;122;142;144;142;114;151;132;115;147;141;124;145;160;155;131;143;121;132;118;101;147;138;125;137;110;115;117;139;113;114;147;120;137;125;122;120;116;100;106;131;136;112;140;145;148;113;122;126;133;132;114;154;132;137;127
125;98;105;144;110;115;125;115;133;130;102;106;111;127;114;109;112;115;105;135;102;116;92;92;105;119;94;110;106;117;118;90;101;110;119;140;144;174;136;125;106;100;101;114;110;115;129;118;110;117;102;115;97;110;99;113;92;84;112;123;119;115;131;106;109;109;96;103;102;112;115;106;114;97;100;116;120;115;101;97;115;127;120;115;98;102;104;106;114;118;107;99;107;97;105;101;106;102;119;117;107;121;105;115;94;115;108;110;115;114;103;121;107;117;117;126;117;139;117;100;129;116;120;103;111;94;118;115;115;124;105;99;115;108;121;92;99;117;121;105;79;108;111;132;113;144;123;112;144;109;113;117;106;140;120;106;102;102;117;104;95;101;99;133;112;114;117;124;129;114;115;138;128;140;101;114;115;129;122;128;123;128;125;139;111;126;129;107;114;119;106;111;111;131;125;118;100;117;118;106;102;119;109;135;106;124;111;125;129;130;107;111;127;118;110;132;124;135;156;150;146;146;139;138;158;133;106;135;128;120;107;122;133;114;124;148;139;123;115;110;117;114;122;120;113;132;109;144;146;128;130;108;116;110;113;122;117;140;137;98;107;117;107;101;113;108;105;118;113;132;145;131;118;120;104;128;116;136;152;113;128;122;126;146;138;131;106;127;122;141;165;143;103;87;112;128;130;112;114;127;120;114;113;113;135;154;140;146;135;152;144;127;122;120;126;107;124;109;108;127;133;137;129;121;131;124;129;118;115;132;121;123;97;114;111;130;133;120;126;134;118;130;120;133;139;104;110;125;113;121;144;138;119;121;137;118;128;125;136;109;114;102;121;114;125;143;123;128;95;146;162;168;158;145;107;115;125;122;133;114;127;121;126;121;122;128;132;112;122;143;141;130;140;132;143;135;143;130;144;137;124;147;128;128;114;123;140;121;140;138;105;107;118;115;126;122;127;119;111;116;105;123;109;136;110;92;135;122;127;147;122;140;116;153;140;128;129;166;121;168;153;160;127;154;109;118;143;145;136;113;104;84;87;78;104;115;98;119;126;108;120;108;111;118;114;96;131;130;112;138;115;134;134;124;101;156;131;125;167;180;143;137;136;108;91;127;96;106;111;119;116;95;123;105;114;129;142;120;119;163;129;120;106;122;130;106;123;140;129;126;120;134;108;127;124;131;132;140;130;119;114;137;146;133;133;128;133;139;126;108;126;112;109;113;112;107;115;142;124;91;103;125;98;110;124;121;145;132;107;115;123;143;135;128;142;150;145;148;154;124;96;78;61;77;95;102;96;95;110;117;114;116;142;164;127;115;108;109;123;105;114;130;120;110;124;130;142;121;133;127;116;100;119;130;121;97;111;127;118;98;118;124;113;142;132;124;105;124;102;102;102;104;100;101;99;92;113;109;102;86;96;115;103;120;106;106;114;99;88;111;118;99;143;134;147;113;114;134;152;130;126;131;125;123;133;133;148;156;145;125;124;138;134;117;123;141;126;146;147;150;117;116;133;115;123;135;135;122;138;125;136;104;102;123;134;143;124;153;121;130;112;114;121;125;111;93;104;137;107;104;114;106;144;121;107;122;122;121;136;121;97;106;142;128;131;106;118;111;121;142;146;121;96;85;114;97;90;104;105;101;112;132;118;114;112;100;107;94;102;103;89;124;102;137;141;135;146;160;141;160;157;140;143;125;125;147;143;136;133;149;118;147;152;167;141;119;129;147;148;135;115;120;135;117;119;133;118;117;144;119;125;112;132;133;131;132;118;119;133;132;132;132;131;115;108;102;95;124;127;103;127;114;100;133;121;130;118;124;108;123;119;127;117;121;115;120;128;115;144;126;132;118;107;102;116;112;132;103;134;119;125;106;123;134;121;123;133;108;136;149;122;128;129;129;127;151;131;122;122;130;127;141;121;164;136;150;113;112;107;113;118;118;152;172;130;143;131;119;156;118;122;125;138;153;131;129;127;123;150;100;151;145;148;163;172;149;130;129;140;126;141;163;193;245;182;182;145;128;151;134;118;106;103;118;147;131;151;124;119;127;88;143;137;132;118;117;140;133;131;174;157;151;120;144;124;120;135;133;154;144;132;134;148;111;145;125;137;133;112;126;122;106;139;121;147;142;138;123;123;138;128;142;123;143;156;150;135;127;146;128;135;143;126;152;143;162;132;133;111;101;108;116;122;118;107;119;114;108;134;136;145;141;135;127;145;127;109;120;108;100;97;95;110;119;116;135;117;123;129;144;113;128;119;120;139;148;133;149;129;161;142;156;159;154;138;145;150;150;146;131;149;144;120;143;149;175;174;169;151;171;167;132;122;98;84;95;136;114;103;95;127;145;139;133;127;163;169;149;151;133;141;134;138;174;181;186;148;141;143;168;143;149;158;154;162;155;129;124;126;146;143;111;112;126;124;125;140;125;116;103;124;112;125;158;127;114;155;118;133;119;107;115;130;116;130;142;146;149;125;163;144;144;129;112;104;109;117;131;134;125;122;133;115;121;126;147;113;133;119;158;153;127;132;132;131;136;121;131;121;135;134;140;130;146;133;152;118;128;120;117;119;134;122;144;142;135;130;162;142;153;146;119;114;86;116;97;114;122;120;141;123;156;123;112;119;118;124;164;171;192;186;162;164;165;168;157;162;153;178;151;188;178;144;158;155;132;148;166;147;151;154;140;149;154;148;136;137;139;143;138;136;116;143;131;133;140;168;148;130;156;165;148;164;160;127;118;133;156;142;128;135;108;122;133;122;134;133;173;145;125;132;135;124;111;111;121;107;129;149;139;160;132;137;135;138;141;156;137;150;143;134;179;155;173;151;155;154;138;109;137;138;128;115;122;147;126;135;124;143;129;137;152;155;136;143;129;135;129;111;126;125;112;113;121;123;110;124;135;118;113;126;136;125;127;115;109;141;146;123;121;111;100;122;125;120;154;130;124;128;132;131;128;130;117;127;104;125;110;131;121;129;110;119;112;131;139;136;118;153;126;141;146;136;132;125;147;141;148;133;149;147;175;184;180;157;138;149;147;132;147;133;156;142;124;154;149;167;126;153;149;123;142;136;116;165;176;149;174;179;166;141;164;128;130;140;141;127;127;116;121;126;143;154;154;131;137;125;141;133;120;127;156;161;174;205;202;153;134;115;135;137;115;143;119;163;180;216;198;162;115;162;106;112;111;103;120;137;111;123;108;105;109;116;138;125;124;124;139;128;139;135;116;139;133;135;130;135;119;139;135;131;135;143;128;146;157;142;131;172;208;163;147;125;121;123;93;129;134;130;147;182;158;184;141;144;185;153;165;171;144;156;130;129;135;108;117;132;115;124;112;154;95;112;115;143;191;210;192;137;129;128;125;132;135;127;129;118;129;123;120;123;136;128;128;136;117;127;117;130;151;137;123;129;140;137;122;119;124;134;127;135;119;141;143;153;125;145;154;140;141;129;145;121;133;133;136;145;136;138;115;135;114;116;113;144;138;108;130;131;117;103;111;132;130;117;114;132;147;136;142;153;137;124;122;131;141;138;132;119;124
97;87;107;97;121;100;102;104;124;111;104;129;104;114;87;116;108;112;129;122;114;110;114;94;103;101;102;119;112;100;125;106;109;121;102;138;115;129;132;112;101;116;105;103;117;104;97;118;108;113;134;121;116;117;107;121;115;117;105;109;91;141;143;124;117;117;107;112;110;117;109;102;96;138;107;126;119;99;103;112;129;133;122;121;106;101;140;122;94;115;106;105;104;107;100;107;115;126;117;109;101;100;102;115;104;99;98;103;119;120;123;113;116;95;115;120;120;121;113;107;113;104;143;95;112;117;114;110;114;106;109;117;106;129;94;113;122;134;94;105;120;112;115;129;140;141;123;105;87;105;104;120;103;125;140;117;107;113;108;116;112;110;109;131;106;104;127;118;108;118;143;121;131;120;130;121;128;137;101;106;120;114;129;129;121;128;107;110;138;114;134;98;110;114;110;132;112;100;102;121;119;96;125;106;141;138;115;116;131;130;114;124;115;132;142;122;122;116;124;151;164;142;158;147;131;120;119;124;118;128;121;114;103;130;159;128;162;115;133;143;115;119;131;99;110;113;111;117;139;135;135;121;115;126;107;99;103;108;112;107;107;118;102;104;109;120;119;119;110;129;141;128;122;122;125;133;111;119;102;120;128;125;139;133;130;140;156;115;125;144;147;127;108;78;111;127;132;143;123;107;122;112;130;130;131;144;161;134;115;135;136;142;131;123;121;101;114;110;109;109;121;133;166;143;131;125;124;152;115;151;138;133;89;109;113;108;152;128;127;129;116;125;121;112;131;106;119;117;153;108;138;150;130;122;123;135;137;124;113;113;106;107;93;138;126;122;141;141;123;159;158;148;147;143;138;120;123;102;125;105;127;127;114;120;127;127;112;112;140;122;111;132;112;128;156;136;140;141;154;135;137;160;145;118;121;140;126;122;126;100;91;101;124;119;111;113;113;122;102;113;125;115;128;113;126;120;113;127;120;121;143;140;115;151;118;145;139;129;138;171;160;144;135;120;132;156;150;139;122;135;89;80;91;81;123;108;109;97;118;105;111;108;111;127;128;112;128;131;118;129;128;132;138;116;123;126;114;162;159;143;165;138;119;93;101;114;106;97;115;97;117;88;118;114;121;118;153;162;124;111;137;100;111;108;128;119;131;113;131;126;116;135;139;127;116;120;135;119;115;122;103;132;141;134;129;105;130;118;120;112;116;125;124;122;112;141;151;143;123;125;136;125;121;121;114;96;140;121;123;111;149;143;145;148;118;165;161;123;145;123;111;90;71;67;86;116;99;108;86;121;114;114;117;127;98;118;143;110;133;130;127;128;125;132;121;100;127;106;128;119;118;137;108;108;103;116;112;107;123;119;102;121;122;115;151;136;121;118;98;107;105;101;94;98;84;84;110;87;108;97;112;112;87;86;111;116;108;91;107;119;126;128;150;132;108;136;137;123;147;135;130;119;126;120;128;130;125;163;153;136;153;157;137;157;122;127;165;138;147;142;154;128;131;136;174;124;127;131;134;125;105;108;135;126;123;123;143;135;147;125;119;126;109;118;120;107;101;113;107;110;118;116;116;113;121;138;130;134;118;117;101;111;144;121;138;106;141;125;124;124;124;125;79;83;101;98;103;91;108;94;99;124;110;119;99;108;92;110;104;112;109;107;103;128;142;124;142;150;147;127;153;156;135;128;147;122;141;140;135;127;143;154;134;137;125;139;138;149;131;155;144;142;129;118;112;105;129;109;126;117;128;108;111;115;136;120;112;133;124;129;131;118;138;138;143;118;128;106;134;105;117;118;118;129;127;124;138;114;119;111;112;123;96;113;107;119;141;142;106;115;118;117;103;86;107;123;115;146;140;109;106;118;115;128;143;126;130;147;140;127;118;110;111;119;114;113;133;133;121;126;131;150;138;135;135;120;139;116;119;92;114;131;143;142;124;138;116;146;120;143;130;137;137;135;131;129;126;120;130;158;140;135;174;127;154;145;141;142;135;120;154;172;221;277;201;170;155;123;141;129;121;112;130;126;141;137;126;121;135;124;134;122;147;135;122;118;125;124;130;147;125;130;124;130;136;174;144;114;108;133;133;144;138;155;117;139;133;122;132;121;143;141;144;137;155;127;129;152;152;155;151;155;132;139;119;149;141;133;137;121;144;133;144;168;149;121;137;130;114;138;126;125;138;141;123;112;109;106;125;126;137;155;155;129;112;118;111;109;124;118;117;145;122;99;131;117;120;122;111;128;107;128;151;135;162;121;138;130;134;140;133;149;145;157;145;135;126;139;127;122;106;133;123;120;112;132;138;152;122;152;165;144;141;108;80;99;81;103;107;109;134;142;136;153;112;148;139;171;128;139;118;116;153;155;181;160;138;140;161;122;145;138;125;132;160;152;138;119;169;142;127;118;121;116;127;107;109;113;104;108;141;121;144;135;158;134;142;146;143;124;136;99;106;128;117;144;108;142;161;170;192;142;124;109;109;122;117;129;136;129;138;134;130;125;140;137;141;133;146;124;131;126;125;100;123;136;133;131;126;132;123;120;134;140;122;161;123;153;133;134;122;128;139;128;122;117;132;147;117;134;133;127;138;116;107;113;124;122;143;124;135;127;128;103;128;135;166;165;175;188;173;199;165;142;150;170;176;144;169;179;170;187;163;179;167;144;121;169;145;124;119;134;124;139;149;151;147;138;152;140;134;136;129;149;154;156;140;131;127;134;143;165;173;168;158;131;143;152;133;132;120;116;108;124;126;131;131;133;128;148;119;127;139;131;146;136;107;144;145;160;134;130;155;128;140;137;157;127;145;139;184;160;153;162;142;147;133;142;137;101;115;130;129;128;136;131;132;133;130;138;134;140;143;144;143;117;129;124;149;134;133;119;116;84;100;101;134;128;162;117;130;119;131;128;124;143;128;121;140;109;117;124;101;134;132;129;118;122;115;132;131;116;134;131;140;130;113;128;119;142;147;118;118;102;109;116;141;123;154;162;160;155;126;134;151;134;136;157;150;153;149;177;141;156;144;152;149;169;124;175;128;149;122;138;133;150;143;141;157;145;114;136;150;147;142;158;153;177;170;162;142;145;147;127;147;125;114;104;121;133;126;155;144;146;136;137;114;102;100;119;138;135;147;173;196;213;163;141;131;120;121;155;126;138;156;187;187;197;159;171;143;130;98;113;108;107;133;125;143;150;138;121;133;117;113;135;145;127;122;124;151;131;129;120;154;151;143;140;134;140;123;146;135;139;141;156;142;166;176;182;154;144;139;110;117;108;139;138;145;173;161;162;174;168;164;155;159;155;183;160;169;153;124;120;110;125;105;122;132;153;137;130;121;121;111;153;146;136;112;104;103;132;127;140;120;129;142;117;108;130;133;124;130;145;123;122;116;117;123;138;142;142;135;114;131;118;130;116;127;120;124;123;122;145;125;148;153;155;145;132;144;155;135;102;121;132;138;136;147;118;135;117;122;122;131;136;117;137;129;107;132;117;121;120;111;120;129;151;189;160;137;148;115;130;137;135;139;114;133;122
118;129;100;118;113;110;114;124;103;128;138;113;124;107;91;135;107;114;130;135;110;114;109;114;126;91;112;106;117;87;107;96;118;127;117;125;113;132;95;120;118;120;117;101;100;100;110;108;111;118;115;115;143;112;119;100;103;115;108;150;144;152;177;132;111;119;109;114;123;104;102;103;93;124;116;117;113;127;117;111;124;106;111;121;103;100;107;111;88;99;110;110;103;100;103;117;120;111;104;109;120;108;99;106;99;100;109;106;115;130;129;122;114;110;120;107;111;102;111;124;112;97;100;119;110;119;113;98;114;118;107;116;120;118;100;117;134;114;94;109;113;112;121;112;95;109;105;126;119;122;108;119;124;150;123;119;81;108;104;138;96;91;106;102;101;100;117;131;140;112;138;118;113;136;137;120;116;130;98;121;110;107;112;125;123;128;103;110;118;111;89;134;110;94;122;114;129;99;109;108;109;134;128;140;149;140;136;127;99;107;144;124;111;121;137;116;128;130;135;139;115;149;185;148;153;119;112;136;130;140;139;127;119;136;154;160;185;194;163;160;116;118;114;128;119;137;139;151;144;123;138;114;119;108;123;123;117;103;135;124;104;106;135;93;104;124;111;88;105;121;111;112;113;112;110;109;125;131;138;141;133;122;140;140;158;136;118;149;144;142;135;136;98;82;108;138;158;146;127;139;124;121;131;123;142;154;154;155;129;125;123;131;116;122;110;114;128;113;116;113;120;132;110;140;133;137;132;125;130;135;133;124;109;139;109;119;113;131;128;137;125;113;139;97;121;116;123;108;124;122;117;115;123;128;122;136;110;135;127;129;118;116;136;113;121;119;137;133;137;134;131;146;130;139;130;120;125;113;125;97;129;123;132;126;117;126;123;135;139;123;127;124;129;121;124;145;144;155;145;142;121;123;126;128;106;114;96;105;101;95;110;101;111;102;128;112;126;117;131;119;102;127;123;130;146;96;129;126;129;128;164;158;152;127;150;141;162;149;143;162;155;143;140;143;140;144;131;129;128;119;102;78;88;94;91;115;95;89;120;101;117;128;124;119;118;119;128;110;148;137;120;118;111;157;135;135;146;135;144;174;143;131;120;113;97;76;104;109;108;112;100;100;114;117;115;117;132;130;146;129;124;98;93;111;120;119;119;136;130;139;126;134;128;120;119;123;119;120;116;120;127;123;123;128;127;109;137;123;116;128;127;117;115;133;125;133;128;129;156;150;147;136;129;126;133;120;128;129;122;108;131;131;138;119;164;133;168;158;144;137;111;103;93;76;80;103;74;101;90;110;115;125;115;134;117;103;123;133;116;125;111;124;143;148;123;123;140;127;109;142;120;135;134;88;109;79;112;115;101;120;98;109;101;118;144;138;117;112;98;96;103;110;95;98;105;94;109;99;103;102;91;96;106;119;107;107;89;104;113;114;112;128;114;127;108;140;135;108;132;140;125;133;121;127;128;120;134;156;176;140;152;144;140;136;134;138;153;134;145;146;161;148;114;143;129;122;123;142;123;123;130;163;132;138;121;146;142;154;153;123;111;109;118;109;114;97;95;128;115;131;113;123;111;126;129;141;110;116;125;115;104;120;128;137;131;128;112;145;133;149;140;115;102;96;81;121;105;108;89;105;112;113;115;103;101;118;94;93;83;100;114;109;110;107;103;107;118;138;137;157;134;125;112;129;124;126;120;121;125;140;114;154;150;152;153;154;125;164;164;144;127;145;149;115;128;106;111;109;112;131;119;125;102;129;142;120;115;122;105;128;136;177;147;134;106;116;115;129;102;112;140;118;115;136;124;111;118;133;134;121;97;131;110;115;117;138;117;110;114;112;99;113;79;91;108;104;132;111;123;122;127;124;128;136;132;122;122;114;125;119;91;109;89;117;114;132;120;122;119;135;148;105;130;145;135;150;140;141;130;130;119;132;135;134;130;132;139;153;120;141;109;131;144;158;113;116;114;141;139;146;122;160;138;153;141;145;112;152;146;128;150;153;193;213;179;178;172;159;139;107;124;123;133;128;133;137;148;138;124;125;125;125;150;126;127;135;135;130;102;123;122;118;99;140;143;140;130;145;121;114;134;134;138;146;154;137;146;118;114;118;132;132;137;137;116;151;148;142;146;145;144;157;163;144;149;120;134;131;158;151;131;143;130;171;120;113;108;121;126;126;127;134;153;142;129;133;112;88;106;103;139;157;124;134;128;100;121;123;119;100;125;121;132;116;120;114;141;121;130;104;115;117;125;126;136;142;128;146;138;135;166;151;157;159;180;159;170;124;121;100;114;113;119;118;129;114;116;147;143;176;162;164;123;117;123;114;100;77;86;99;135;125;114;122;121;143;159;135;124;144;143;144;147;138;184;157;156;136;132;154;114;120;129;158;133;146;127;145;124;129;146;131;133;127;125;133;130;129;129;114;123;142;128;136;122;121;118;132;112;113;131;114;122;117;129;115;109;123;150;176;169;169;119;116;107;103;120;121;144;133;126;158;120;128;131;122;147;121;135;133;160;111;150;135;128;126;132;126;111;126;135;132;138;136;125;147;134;110;130;143;130;142;135;126;119;160;144;128;172;159;121;143;132;135;116;115;88;124;106;136;122;118;104;121;105;133;181;179;201;175;186;177;170;155;152;139;153;145;135;139;171;169;172;196;186;135;151;170;155;138;141;127;148;141;145;148;166;173;131;138;128;136;130;124;124;138;145;132;143;163;138;153;157;156;138;128;119;132;140;146;121;123;140;160;121;124;145;132;132;114;131;125;116;114;126;125;115;136;117;137;120;138;146;137;123;151;139;133;136;133;160;156;162;167;144;170;133;162;142;139;124;134;147;129;146;136;131;147;121;145;133;151;136;138;136;126;146;127;132;159;163;138;115;110;113;99;137;143;97;112;130;131;106;107;140;128;129;132;124;125;139;129;129;104;115;136;115;144;117;146;128;136;131;133;135;131;137;127;120;120;138;116;123;117;108;113;127;124;144;131;161;148;164;124;143;121;154;143;150;158;163;177;174;200;140;133;141;147;150;157;150;159;144;146;116;141;138;159;156;152;132;119;154;141;141;164;155;161;153;156;147;147;138;123;133;147;114;118;132;131;144;112;144;153;139;137;116;110;125;124;115;133;152;168;183;189;171;146;139;104;135;111;126;117;139;185;186;197;163;158;126;118;115;103;125;108;106;130;117;120;103;122;121;128;128;129;151;132;140;135;131;152;138;119;138;150;125;150;120;143;143;137;144;145;142;165;118;144;178;191;135;136;124;105;120;135;145;151;117;172;180;163;192;185;172;154;154;160;177;168;192;156;154;145;138;151;123;111;140;113;122;120;112;115;111;127;134;119;137;105;114;147;143;133;137;132;135;125;139;110;126;132;117;109;149;122;120;145;134;131;140;112;137;138;124;122;149;143;116;103;105;113;118;161;145;166;143;141;129;159;161;123;124;143;136;119;119;129;135;147;115;118;142;126;119;136;122;126;127;120;129;131;121;112;106;135;134;178;219;209;157;141;140;135;128;140;122;142;131;120
107;117;110;106;112;110;117;125;112;130;121;113;114;120;105;112;123;119;115;118;130;117;102;113;127;110;97;102;113;130;108;97;107;127;121;112;135;119;120;106;100;126;107;99;117;119;117;149;157;141;108;116;120;103;98;101;114;107;136;139;131;164;137;125;96;105;90;103;100;101;127;119;99;91;108;104;130;127;127;140;140;129;117;120;125;88;103;114;95;89;129;101;91;110;114;119;104;115;122;108;104;119;103;112;111;86;95;113;103;117;97;120;114;123;117;122;111;116;121;121;98;93;124;98;117;121;112;138;124;82;106;113;102;102;106;102;117;111;114;106;115;92;134;121;105;108;106;98;129;129;136;132;126;113;114;90;122;111;117;130;102;116;106;117;121;118;134;130;135;139;144;143;127;111;131;128;127;128;112;111;91;108;119;101;116;98;97;109;124;120;142;123;120;127;118;118;103;122;105;113;112;120;129;173;169;151;118;130;112;109;125;124;116;145;111;106;124;141;134;129;151;144;134;147;150;138;123;127;130;138;140;134;129;116;133;153;186;221;183;162;124;123;108;124;131;144;134;142;127;138;140;126;110;124;116;107;102;112;91;108;109;94;112;102;95;115;123;100;120;101;114;123;99;115;126;106;106;114;125;136;135;124;137;152;150;132;139;130;140;126;141;139;102;78;86;97;134;143;109;115;102;122;128;125;127;129;125;143;122;113;116;130;111;116;99;108;117;108;136;98;112;128;111;138;127;127;165;130;133;129;149;140;121;135;118;111;123;146;131;117;102;135;118;124;109;109;109;104;114;117;113;111;114;116;124;155;111;131;135;127;114;141;110;106;125;136;136;138;125;131;143;145;157;146;142;133;150;139;118;113;124;127;139;109;131;108;154;131;105;114;113;112;132;113;118;125;133;130;119;131;123;132;160;129;112;103;110;104;101;114;109;124;109;118;128;126;130;104;123;105;113;120;130;125;124;134;114;114;101;127;144;149;168;134;129;124;129;158;136;135;142;152;133;147;126;154;133;143;111;115;97;96;93;124;123;109;87;96;114;105;118;108;118;130;123;138;107;135;134;127;128;133;137;151;137;137;118;151;144;173;139;154;109;95;95;83;92;113;130;105;107;113;108;104;96;126;132;131;129;134;113;116;106;132;118;124;118;124;146;133;118;116;133;122;109;119;114;109;143;112;135;122;123;144;143;123;123;111;114;134;93;129;111;129;116;142;122;130;148;144;137;128;121;131;123;131;124;120;133;113;122;135;139;130;141;149;173;139;135;135;108;104;89;80;71;101;101;80;93;113;124;128;121;113;104;113;111;111;117;114;106;126;137;149;136;128;124;141;124;121;136;143;127;123;95;103;111;111;127;112;111;131;117;122;135;126;101;103;76;87;94;93;101;94;102;100;92;121;138;106;96;106;107;105;94;89;86;94;117;118;144;151;127;135;130;117;126;110;145;133;151;148;126;147;118;152;133;143;174;141;147;128;139;142;125;129;143;127;139;151;135;123;111;121;129;112;120;127;147;126;132;114;131;133;120;155;129;152;163;130;115;100;117;128;105;99;122;105;111;104;122;117;102;105;113;137;111;125;127;116;107;105;118;112;133;144;103;147;118;145;130;132;113;111;94;105;110;95;93;88;95;113;95;89;102;96;95;93;98;94;106;109;113;116;127;126;128;138;112;140;144;131;108;114;127;144;126;139;120;124;139;138;144;121;139;120;122;140;109;157;121;139;124;111;115;106;124;133;101;116;123;121;111;131;115;130;125;101;101;107;147;141;129;123;133;124;117;130;119;122;109;106;111;127;132;128;120;116;122;142;120;120;114;117;104;113;127;121;119;113;125;110;97;101;114;134;126;136;132;115;119;116;137;105;131;123;126;132;173;137;116;88;96;114;128;127;104;117;126;115;138;131;137;139;152;151;133;150;118;139;134;145;130;135;135;118;105;129;125;134;149;138;149;131;136;140;119;129;134;132;118;149;152;171;143;143;135;123;136;145;145;151;160;147;171;160;145;177;131;143;135;122;146;140;141;131;126;112;147;137;115;107;141;123;133;127;122;120;125;114;132;132;139;114;135;156;149;119;141;111;116;125;130;144;134;115;127;132;118;132;157;145;139;139;144;174;156;143;166;162;127;147;158;147;137;141;125;133;132;139;134;132;122;128;135;120;137;119;131;103;154;132;143;121;127;127;113;108;109;118;119;148;152;174;141;103;112;133;108;143;110;143;110;123;122;129;109;130;145;129;123;96;134;133;121;134;138;135;152;139;135;142;166;168;184;157;143;110;106;113;92;121;139;154;109;129;128;156;158;138;140;135;139;125;128;129;94;89;80;103;137;151;127;131;140;141;151;126;146;145;148;146;127;158;175;133;145;130;143;147;115;155;154;129;144;132;141;119;162;124;149;160;146;133;111;120;122;132;118;116;115;137;120;101;128;135;115;125;123;136;145;138;109;121;143;128;160;123;150;168;175;166;111;91;110;115;125;126;135;145;105;117;125;137;142;131;129;129;124;142;134;124;128;109;113;108;137;115;135;144;149;122;128;155;142;140;140;124;156;124;145;128;139;132;136;139;146;154;187;147;134;130;136;114;126;128;115;98;117;151;100;127;110;115;145;150;156;173;172;202;191;163;177;145;118;161;153;139;146;130;155;169;144;151;159;145;156;179;139;153;154;123;148;125;154;136;132;154;131;127;138;138;112;132;138;132;144;139;150;174;166;150;154;135;138;121;133;125;118;135;143;128;139;137;129;112;150;131;135;138;143;137;123;112;127;127;107;131;132;125;140;141;119;116;126;137;142;156;115;141;162;127;159;180;162;156;129;123;122;148;122;113;144;133;143;143;134;142;138;137;167;139;147;152;140;133;138;134;125;146;143;138;105;99;145;91;118;116;125;134;122;115;131;138;121;139;116;111;108;107;115;128;160;111;124;111;116;135;121;134;131;128;138;158;116;110;124;153;126;97;113;133;140;119;116;128;120;146;133;125;166;134;133;147;159;132;135;136;178;178;147;170;178;151;142;154;162;138;178;158;159;127;120;129;131;144;182;187;154;182;145;137;119;157;150;147;146;151;170;146;149;145;141;121;141;136;121;126;143;113;137;135;151;131;154;139;115;118;115;105;123;125;154;179;209;168;164;132;118;142;128;120;157;138;144;168;183;206;183;162;104;135;110;118;98;110;120;128;111;132;104;122;129;142;113;150;112;119;150;147;136;141;133;129;134;130;136;142;139;145;157;129;138;153;166;144;141;134;197;149;125;150;106;135;127;140;142;164;141;149;169;168;193;160;180;166;155;152;144;148;182;173;164;127;151;110;122;135;151;144;130;138;123;106;122;106;110;120;121;124;135;165;152;138;126;135;136;130;122;122;134;115;130;113;108;146;131;134;146;125;142;137;128;141;121;127;116;137;131;116;114;119;105;115;144;133;125;146;117;140;131;120;138;118;126;111;134;121;143;116;121;127;117;119;85;129;113;109;147;117;132;99;119;114;113;104;149;172;201;185;145;140;135;134;143;139;121;124;146;115
98;125;111;93;97;103;110;103;118;126;116;114;107;132;128;131;130;87;118;119;105;117;115;125;106;99;118;125;114;105;124;121;120;127;116;116;121;86;107;116;98;122;116;104;127;101;111;154;187;141;129;125;143;115;89;106;111;99;105;126;121;118;118;112;93;109;90;96;103;99;107;110;107;104;137;101;126;130;126;121;119;116;112;98;107;107;102;111;125;93;112;103;122;89;105;110;120;107;120;104;126;111;98;95;100;117;113;114;91;106;103;126;148;127;108;105;118;126;118;111;99;127;98;108;111;122;112;100;107;120;116;112;100;106;110;107;114;118;117;98;115;109;106;99;111;118;114;122;139;146;125;102;111;103;137;103;118;106;113;118;113;123;105;112;103;134;118;135;142;138;121;118;95;105;119;120;136;119;105;97;108;122;129;132;109;126;117;128;118;130;131;130;121;124;127;111;127;119;109;119;99;128;139;160;169;138;131;122;119;131;132;129;112;122;121;108;111;106;134;134;116;136;138;152;122;140;121;139;135;103;115;135;141;125;132;149;189;209;145;138;141;113;130;129;110;121;125;133;155;124;142;142;139;106;96;116;112;110;124;115;133;116;117;105;117;108;107;98;129;102;123;126;121;113;135;117;105;112;131;138;129;149;141;147;137;148;147;162;139;144;154;141;110;81;94;101;101;127;127;115;111;133;130;110;159;136;142;126;119;132;120;134;139;133;99;114;101;108;120;133;133;109;128;109;110;130;120;129;127;122;110;141;135;131;115;118;115;136;146;142;139;135;103;109;103;134;134;118;112;108;115;114;104;135;142;122;124;139;137;147;121;115;136;130;145;151;141;136;118;147;129;133;152;147;135;132;122;138;118;113;109;104;109;121;148;124;125;108;109;120;124;127;129;139;126;143;131;128;123;152;146;104;129;122;100;103;118;95;118;123;116;118;124;131;120;128;127;115;110;123;126;115;100;125;118;116;112;118;120;141;151;161;140;124;134;133;108;128;151;126;133;151;151;149;138;148;149;116;104;113;107;109;103;112;118;119;92;131;115;132;112;104;138;131;113;139;131;127;103;132;135;123;150;146;151;151;150;125;154;141;140;131;118;91;70;74;90;111;115;122;116;134;130;95;124;126;113;113;126;125;109;96;123;117;126;115;148;124;119;117;116;132;123;121;115;112;143;117;114;115;131;121;143;143;123;124;125;124;115;140;120;123;118;139;126;131;123;128;122;136;120;118;128;121;129;111;114;132;111;132;123;111;125;131;151;139;150;117;137;143;128;112;103;94;85;76;72;75;69;119;128;110;84;100;127;114;120;100;125;137;119;120;129;138;120;128;102;129;106;125;124;114;94;116;113;116;145;91;126;119;125;117;112;119;101;116;101;103;96;76;82;87;95;83;84;73;94;103;119;116;100;97;98;106;101;124;107;106;106;124;133;152;129;134;127;122;145;104;132;130;104;124;133;120;126;136;123;151;163;134;149;128;161;125;137;136;150;126;138;151;140;150;137;105;112;99;107;101;108;117;131;108;146;134;139;120;168;165;144;124;99;96;108;122;104;107;118;110;108;109;113;121;115;138;133;139;123;134;141;107;111;123;122;121;122;119;109;126;120;115;134;121;112;111;116;96;88;93;102;93;94;96;86;89;122;95;112;98;112;114;131;98;108;97;118;113;143;154;138;119;124;124;123;136;120;129;139;129;135;139;149;150;147;154;164;134;135;105;119;139;152;147;137;134;156;125;125;113;128;117;115;129;148;114;120;103;125;116;100;137;114;114;123;120;124;116;137;125;132;108;129;123;126;122;121;128;133;139;150;122;139;123;126;150;117;122;108;117;107;125;103;98;110;117;117;119;135;122;132;148;132;114;133;118;113;108;128;110;128;136;139;130;113;129;112;125;101;120;104;106;105;103;138;122;139;141;155;157;144;142;137;158;150;147;112;126;128;123;116;136;162;148;135;139;149;147;135;108;118;110;129;135;122;171;154;129;128;124;135;138;163;144;149;156;155;157;152;141;126;133;127;121;128;146;173;147;126;120;129;147;117;131;129;144;128;140;126;145;99;131;131;139;136;136;143;151;129;145;124;137;112;132;150;144;116;120;123;150;130;132;131;137;114;120;152;142;157;139;160;160;161;152;140;147;136;122;155;163;139;135;130;119;128;100;135;130;122;119;130;137;128;148;145;137;106;132;129;103;121;127;132;145;154;160;133;119;129;155;135;126;126;125;144;124;103;110;125;128;154;113;138;109;132;120;138;122;119;137;134;122;139;143;153;158;158;173;121;124;101;116;116;118;143;170;162;120;121;157;148;163;162;154;153;151;154;128;98;81;101;138;149;133;138;135;129;131;137;124;150;125;121;125;121;132;156;137;151;121;137;132;123;155;132;141;130;160;147;153;128;124;123;150;140;132;136;128;111;127;149;132;129;143;135;143;148;151;140;127;151;173;173;155;142;132;125;126;119;119;141;139;167;131;120;124;108;121;101;112;123;138;143;135;118;130;138;156;128;132;123;134;150;122;124;129;119;118;110;124;105;133;142;130;128;142;141;150;138;131;145;133;132;144;149;143;152;139;152;160;210;177;130;137;115;157;128;114;118;120;112;96;92;97;126;124;131;138;157;158;176;155;166;156;190;164;118;143;159;153;164;157;152;168;169;161;178;170;148;169;144;152;159;138;144;150;130;137;132;149;145;151;140;158;129;109;140;113;143;165;161;198;154;152;132;139;124;127;129;108;135;139;143;143;151;144;117;119;141;157;134;131;142;134;136;143;120;117;118;107;116;122;126;126;127;115;124;133;135;150;155;128;177;146;154;150;146;160;127;140;140;137;126;119;126;130;109;135;114;136;134;159;138;156;137;162;147;138;139;138;147;157;147;112;123;98;128;110;119;112;116;113;104;129;137;119;121;112;119;116;99;103;122;147;121;128;121;110;123;138;132;120;113;125;127;125;124;125;121;141;114;123;103;122;128;122;123;125;118;150;137;156;127;170;131;146;132;123;118;151;158;147;182;151;177;156;153;147;148;175;161;177;164;161;127;121;128;161;167;239;186;188;148;156;144;131;119;143;147;154;131;119;136;130;115;134;141;130;136;124;122;112;125;118;149;147;138;126;115;129;124;124;110;137;154;148;213;168;154;142;127;136;135;149;120;146;114;135;184;204;167;137;133;104;113;94;125;126;114;135;134;121;126;144;125;127;131;114;110;149;147;123;127;119;151;138;118;140;133;123;122;155;129;137;130;151;144;150;146;151;153;165;142;131;125;130;131;133;137;155;152;164;153;187;158;188;172;155;175;161;144;145;149;177;140;151;113;148;126;105;105;126;114;123;104;128;102;113;127;134;135;110;137;147;153;152;136;126;131;121;138;136;119;145;144;108;131;129;132;107;126;157;132;117;138;133;131;111;112;132;98;130;112;127;127;119;128;139;131;145;152;129;141;127;128;127;122;137;124;126;110;137;110;133;130;145;132;136;130;106;118;137;127;109;121;122;124;120;111;144;164;144;132;106;125;110;142;114;112;111;116;140
109;123;110;108;116;89;117;111;102;99;126;120;117;109;117;126;100;134;116;114;107;111;94;120;123;118;101;101;103;101;103;124;109;130;117;106;124;115;99;110;118;109;121;106;116;121;98;154;144;139;114;133;93;114;94;120;95;106;121;110;94;92;126;118;85;106;93;108;95;91;97;115;103;123;131;135;106;138;138;97;121;120;100;124;98;99;114;122;99;89;110;97;93;91;102;100;120;126;128;118;114;106;125;107;116;130;132;103;96;95;106;115;117;119;111;106;106;120;109;122;91;105;97;112;112;128;88;113;114;115;92;130;117;92;112;112;111;135;134;103;115;108;105;100;98;117;133;118;138;124;106;126;102;137;107;113;106;111;110;118;108;118;106;102;120;106;120;129;113;147;143;99;114;131;124;118;114;115;99;115;118;124;112;122;103;124;115;103;139;103;119;104;119;129;144;109;98;140;111;116;138;94;128;145;135;102;117;110;120;123;124;143;124;129;110;122;129;105;122;135;126;121;136;153;124;121;141;135;122;117;119;125;108;136;127;151;162;158;136;146;140;126;121;122;123;138;124;143;173;164;146;121;115;102;119;115;99;126;97;141;102;79;131;109;105;113;111;112;113;119;126;121;113;137;119;113;115;110;132;122;141;146;161;170;144;153;156;136;126;154;153;122;121;81;80;110;146;128;132;115;125;112;129;128;148;147;145;143;144;122;150;146;140;121;127;109;111;131;127;139;119;115;107;122;122;120;139;123;133;128;142;133;130;127;117;124;116;142;115;135;139;132;127;104;108;98;127;124;115;136;119;138;122;111;129;114;130;131;128;133;117;149;123;138;146;147;127;135;132;139;139;140;150;122;124;130;109;120;119;128;119;136;133;99;122;130;107;128;141;111;115;131;139;126;120;118;119;120;123;146;148;151;141;139;106;105;113;122;103;128;111;106;117;138;115;130;109;121;112;128;106;108;124;118;120;109;94;130;129;120;146;160;143;148;143;174;127;141;119;156;156;123;149;160;139;125;137;147;129;113;96;105;106;105;136;112;120;97;117;124;106;108;115;130;131;138;149;150;121;117;142;141;138;129;150;128;139;153;141;127;136;118;128;92;78;99;97;134;136;107;126;132;114;96;116;136;126;119;125;102;113;115;110;113;136;124;135;108;119;139;123;133;140;112;107;106;121;116;115;125;124;114;112;141;131;129;121;122;130;132;113;107;125;138;123;109;109;125;114;141;135;122;112;136;128;107;117;128;114;125;113;127;137;129;145;155;144;126;133;124;126;122;100;84;84;67;74;71;102;105;98;119;119;125;136;117;117;113;125;135;126;118;125;120;127;121;131;127;103;115;140;102;108;111;107;109;131;125;168;126;131;115;107;116;120;131;117;105;104;92;82;93;104;82;88;71;92;85;129;125;92;103;93;91;122;101;94;126;133;108;119;133;109;112;103;123;110;113;129;136;111;126;106;110;122;125;132;129;127;136;119;132;153;130;138;129;148;138;137;128;107;130;149;111;98;87;89;90;102;112;137;118;137;120;130;129;136;164;142;135;105;141;116;108;125;116;105;107;103;116;123;108;115;115;134;114;120;116;133;129;117;118;130;122;127;129;120;112;108;155;142;123;113;104;102;92;111;80;89;72;104;94;103;102;90;108;126;111;82;126;121;105;96;98;123;128;115;159;129;127;126;155;133;141;124;127;162;130;132;144;132;143;146;131;133;135;125;129;117;145;152;158;138;145;137;152;118;123;129;114;130;135;132;150;124;113;131;120;111;108;100;125;103;142;125;103;122;133;121;129;112;125;122;119;111;137;108;134;122;108;134;100;119;113;103;135;108;100;109;127;101;104;128;103;125;126;124;153;152;126;150;136;122;102;118;117;123;133;124;124;129;135;118;126;125;133;133;105;101;113;115;115;139;145;133;142;154;150;150;134;157;160;122;115;121;111;119;123;107;128;144;153;134;126;151;129;119;115;130;118;141;127;119;142;154;135;115;129;153;126;164;156;151;140;135;146;150;127;129;134;115;136;116;150;151;147;133;149;159;116;139;152;120;148;146;154;119;146;117;130;104;120;138;124;165;189;176;162;139;122;138;142;151;134;112;131;127;142;133;118;158;118;144;141;147;132;145;150;169;170;129;134;162;122;122;151;181;155;143;165;151;140;122;101;116;121;151;111;127;138;149;136;133;126;134;115;128;120;138;131;148;145;150;129;114;131;120;116;114;104;123;144;137;120;123;135;115;150;143;142;116;136;108;130;121;132;131;115;134;138;152;139;148;156;152;155;130;101;108;135;131;113;126;155;146;149;135;142;168;170;161;154;148;128;123;141;124;108;136;163;142;129;141;134;105;130;111;123;135;143;123;138;145;119;143;157;123;138;123;136;145;145;164;151;151;181;150;129;131;154;126;144;140;123;119;121;126;133;129;115;148;124;136;106;130;138;133;127;138;121;148;137;127;136;141;111;105;116;121;130;140;127;120;126;114;132;119;132;132;149;137;115;117;114;119;95;140;135;126;137;113;112;105;121;113;118;135;133;120;138;126;124;145;149;139;142;151;139;150;134;130;140;138;145;149;136;160;148;178;147;161;161;153;131;133;140;118;123;126;125;134;121;106;125;133;121;138;146;164;154;168;211;234;197;173;135;161;167;191;147;148;150;165;146;169;166;153;162;165;150;157;167;159;170;164;150;131;128;135;142;165;120;132;122;117;120;168;157;168;185;143;133;134;145;126;132;100;104;100;141;159;140;157;126;135;136;131;147;124;121;130;135;132;144;124;130;126;123;140;120;135;134;143;140;141;151;133;129;157;154;137;126;157;157;151;139;133;147;121;108;128;122;157;132;139;119;151;137;156;158;130;119;187;123;145;134;127;133;128;169;132;101;113;110;131;128;135;133;111;124;125;126;125;135;116;132;113;106;108;106;117;99;129;122;125;123;143;127;133;113;116;151;140;135;138;109;136;117;129;131;108;133;131;136;131;119;143;137;113;150;144;129;153;125;145;127;145;140;145;154;156;156;162;152;144;158;146;185;180;207;162;147;138;153;150;128;169;183;181;171;135;149;110;151;135;129;146;149;180;136;129;140;139;148;122;144;127;148;123;137;131;159;136;132;137;122;124;109;106;109;144;129;159;185;201;179;149;135;132;129;115;128;128;133;137;150;166;195;150;130;113;114;119;135;126;121;133;134;140;131;136;109;122;139;135;115;113;121;101;124;143;125;132;136;146;156;138;135;136;154;120;125;156;143;174;138;156;142;161;128;164;149;128;130;111;126;110;152;142;159;144;155;191;182;156;147;185;179;168;170;170;153;165;137;110;122;121;105;133;116;101;126;117;116;114;118;128;110;102;124;131;148;145;109;123;124;122;131;134;134;121;129;120;132;146;125;136;127;121;135;128;145;136;132;123;123;110;113;127;137;133;155;122;114;103;125;127;155;133;117;141;126;135;132;126;129;134;133;106;128;136;126;116;139;122;127;136;123;112;126;144;127;117;141;124;114;141;133;138;136;112;120;102;132;126;126;129;108;103;129
115;115;119;124;106;107;106;114;114;120;139;135;94;115;130;129;113;110;121;130;118;97;102;128;122;107;119;119;126;109;109;125;128;105;118;109;98;117;107;100;112;108;125;114;124;97;101;125;112;105;111;121;114;121;104;109;87;103;88;111;96;109;103;93;96;98;98;93;114;98;81;89;109;81;107;108;101;139;126;108;132;110;118;95;112;119;132;97;123;116;96;113;108;86;106;102;122;137;133;131;114;104;101;110;106;122;117;112;129;112;98;117;110;99;96;127;95;93;110;100;117;109;119;100;111;85;107;87;108;115;109;126;105;128;115;114;111;121;112;100;126;108;87;117;116;133;115;148;170;128;116;122;107;120;107;116;106;125;97;102;129;98;75;97;108;110;111;131;122;130;121;100;91;145;136;142;114;124;122;122;142;130;109;117;126;105;126;105;110;122;113;121;114;124;110;129;113;121;103;119;114;108;107;115;107;124;128;118;118;126;143;112;109;123;109;92;128;125;129;147;114;142;136;174;135;133;126;122;131;103;109;129;123;149;128;135;155;131;158;143;127;133;102;123;134;135;151;155;140;141;124;120;135;103;144;117;123;129;117;107;108;99;102;122;108;113;113;120;125;152;168;167;139;120;140;115;124;121;127;127;143;148;156;127;136;139;148;139;135;131;122;141;101;85;78;116;111;139;134;120;114;123;140;130;112;126;159;130;122;136;129;124;134;127;115;104;113;124;127;122;125;149;133;131;136;125;124;134;121;126;141;115;104;116;110;126;131;139;146;150;131;151;123;116;118;117;109;136;102;133;112;138;117;132;107;126;118;109;137;151;139;119;138;143;136;113;158;121;142;143;138;139;109;121;131;131;126;133;112;135;125;120;132;129;139;116;110;138;128;103;145;109;110;119;129;171;130;143;104;120;155;154;139;134;127;103;100;99;97;121;98;95;107;116;129;105;108;107;135;131;115;117;124;111;111;127;98;99;123;112;124;140;134;146;147;137;134;148;120;125;139;112;155;161;134;147;130;116;126;90;82;98;107;83;124;110;115;99;104;120;87;86;124;135;126;138;126;148;120;112;120;122;131;132;137;147;125;127;131;133;128;138;109;121;95;100;107;117;121;109;120;133;147;95;120;125;106;118;113;120;117;109;130;110;119;124;124;119;111;136;146;110;134;120;119;129;107;117;123;127;111;144;129;136;148;159;111;124;128;121;123;111;111;125;137;108;105;115;115;134;112;116;131;113;104;125;102;129;132;142;126;110;111;148;143;144;144;133;154;129;146;139;117;90;82;77;62;72;98;104;109;112;104;127;130;127;108;123;142;121;107;120;106;139;139;113;98;130;135;111;103;118;92;111;137;115;132;119;124;120;120;129;125;102;121;98;111;106;124;103;87;74;76;80;95;79;98;103;111;126;124;86;80;77;103;106;118;98;100;104;117;128;131;113;105;95;101;132;117;129;119;135;115;140;115;149;116;110;127;124;139;124;147;140;124;135;131;137;122;128;107;134;112;123;92;76;95;85;99;99;119;135;151;141;136;160;147;160;133;143;116;119;105;110;112;122;103;113;132;97;132;130;130;123;132;121;127;129;144;125;125;113;141;124;136;128;122;120;128;121;151;146;123;108;93;92;87;78;75;74;94;70;106;109;95;111;107;115;96;102;112;116;130;118;118;117;110;152;133;134;144;145;121;133;120;115;131;136;144;145;123;144;140;154;150;134;126;130;145;175;169;150;138;131;151;155;117;125;119;116;136;121;132;114;128;126;118;111;105;93;119;109;136;111;109;129;108;100;108;125;107;120;127;98;116;98;111;112;111;119;103;108;100;124;108;106;81;78;80;69;74;81;115;108;94;132;137;133;144;155;141;130;130;115;130;119;122;128;107;127;122;122;123;139;134;140;97;134;87;118;135;140;130;113;128;135;146;127;126;123;152;159;142;118;129;103;118;112;137;143;93;123;137;148;142;139;140;124;116;134;117;129;141;121;112;117;139;135;107;125;133;142;127;109;120;142;151;148;118;147;131;137;117;124;118;144;149;140;132;121;122;126;149;146;116;138;116;137;133;138;101;116;114;127;178;191;159;158;131;117;130;104;127;150;163;134;134;118;142;118;148;141;129;141;133;136;143;142;140;122;131;124;133;123;137;145;162;162;120;157;172;135;118;139;133;111;126;125;112;142;140;130;131;119;93;125;125;126;109;136;132;121;144;132;122;129;121;102;117;111;125;137;165;135;133;119;119;137;127;132;152;170;138;119;124;130;116;114;135;143;126;130;131;169;150;147;136;106;115;150;119;120;126;141;147;133;151;159;156;134;152;129;150;154;157;170;128;135;156;154;147;143;162;148;144;119;123;106;119;127;141;139;132;126;149;149;145;135;110;113;140;141;121;138;152;179;157;163;147;128;127;146;135;116;106;106;137;135;115;133;116;141;132;132;125;124;121;125;106;111;147;145;126;140;130;105;118;129;108;132;131;119;107;107;130;118;136;124;132;137;134;120;125;132;120;120;117;119;126;106;122;138;112;109;100;113;136;146;131;114;118;131;129;141;135;111;134;122;144;155;160;149;156;144;153;150;173;140;143;161;169;159;150;180;133;119;108;104;102;113;98;88;115;126;140;143;138;147;143;144;195;232;270;224;182;164;165;162;192;165;168;172;153;175;161;159;147;159;145;135;155;168;177;117;141;138;121;141;138;137;178;140;154;123;117;124;137;156;166;179;152;129;120;115;130;131;134;132;125;118;129;146;154;134;131;139;153;151;137;131;104;131;138;133;133;96;143;143;115;134;116;124;142;115;127;139;139;147;144;149;153;132;151;127;143;122;119;127;144;147;133;109;126;142;117;109;125;142;162;123;135;130;128;145;138;130;145;134;114;123;113;110;116;119;90;120;123;119;125;115;90;128;131;125;117;121;116;123;125;117;109;118;114;133;114;110;129;122;142;151;125;115;126;151;144;120;122;91;121;134;130;128;138;143;128;110;132;137;128;157;148;140;126;134;123;134;155;133;155;153;134;160;156;197;197;185;185;200;176;180;180;137;135;138;161;145;173;222;188;175;148;143;136;148;121;102;110;120;133;138;122;140;130;138;155;148;123;135;123;137;137;125;131;140;127;141;138;145;164;124;126;151;153;142;171;173;122;122;129;131;122;111;140;136;153;135;159;154;133;137;136;116;110;127;118;125;127;119;117;116;153;139;138;131;145;124;126;129;127;144;129;163;131;162;158;137;141;138;134;129;137;122;149;161;155;175;151;155;134;137;135;177;144;167;130;106;125;139;122;140;140;172;153;159;152;173;175;178;156;169;149;159;124;128;138;143;129;132;119;129;114;98;112;117;105;124;125;116;115;116;143;126;154;130;117;109;117;128;146;116;117;127;129;142;121;116;141;153;142;133;113;119;129;134;131;122;132;130;109;114;110;114;123;116;111;122;113;111;132;143;148;132;122;105;126;112;121;131;118;134;111;103;130;108;116;131;139;126;131;149;142;126;138;118;139;101;129;122;118;132;121;115;114;134;137;106;114;114;132;118
121;107;119;99;116;116;120;107;85;97;120;115;113;136;112;111;112;112;141;117;123;104;113;127;104;125;124;126;98;113;106;132;117;104;112;129;136;102;105;119;108;112;119;102;116;89;109;118;99;115;111;120;112;99;112;123;108;103;91;98;107;101;103;108;72;110;92;114;95;100;101;109;98;100;115;104;131;127;130;120;123;114;107;105;105;109;106;122;114;111;128;144;119;113;100;122;109;111;145;119;102;114;93;109;113;120;116;101;104;103;94;112;100;121;124;120;104;108;118;110;140;131;105;134;113;118;112;95;106;103;87;124;110;101;92;115;139;157;122;105;108;91;104;108;99;118;106;113;131;89;127;123;98;93;117;110;106;96;112;112;124;100;87;125;102;119;103;123;109;120;107;127;118;112;117;110;110;121;115;116;122;114;131;114;110;121;114;106;119;100;118;116;127;127;116;136;121;118;116;112;111;120;122;108;109;100;110;126;136;117;104;138;125;119;141;132;119;114;134;146;129;124;130;138;118;126;131;110;120;130;107;108;108;139;136;136;125;117;130;141;136;128;114;116;119;104;125;142;149;130;122;141;119;111;121;108;118;96;116;111;100;95;110;121;110;125;127;150;133;152;191;171;157;109;132;108;106;103;117;139;144;154;170;161;146;153;151;156;150;160;155;150;116;69;102;106;133;119;116;121;119;126;138;112;130;125;113;135;137;123;108;118;154;138;128;111;136;111;120;131;143;136;117;128;152;111;126;131;134;134;153;143;128;133;114;134;157;152;131;126;138;116;142;132;135;102;131;114;103;115;128;130;120;141;143;129;139;133;139;145;127;160;138;133;133;133;131;161;149;142;151;144;148;135;144;119;116;122;137;136;155;135;136;128;120;114;110;117;115;121;134;149;119;116;148;144;146;135;119;138;144;133;116;122;94;105;95;107;109;117;103;114;127;108;97;130;104;97;112;131;92;95;116;117;115;124;128;84;130;104;113;144;170;161;159;124;151;160;138;118;134;162;132;147;129;141;134;129;105;110;95;94;96;112;127;130;102;130;119;106;104;107;109;137;141;151;146;154;134;143;131;143;150;162;149;138;146;136;126;123;123;149;142;116;96;84;108;77;108;123;150;127;122;126;123;108;97;123;121;135;106;123;116;101;161;130;108;130;140;122;117;124;131;131;126;122;99;117;123;121;123;136;113;150;106;131;136;130;127;145;121;105;105;137;108;103;116;122;123;105;121;121;116;112;132;125;104;136;119;148;130;116;127;148;117;126;145;131;129;142;133;107;127;95;72;93;68;72;111;104;106;125;121;103;104;105;129;123;122;148;117;104;139;121;109;106;121;120;117;113;132;99;109;111;129;120;105;116;119;144;98;85;119;112;120;107;111;148;105;118;83;102;103;74;94;96;98;108;111;132;110;78;92;108;102;118;120;113;111;103;102;115;113;96;106;93;102;112;122;132;120;137;131;136;135;128;114;113;113;134;123;146;133;135;115;160;134;133;144;150;148;119;131;99;84;91;78;101;92;124;112;129;143;144;149;139;161;178;178;123;127;110;107;101;115;102;120;117;121;113;108;122;105;106;103;144;109;136;135;124;120;114;127;144;122;118;119;140;143;151;140;143;122;109;79;82;104;70;78;79;83;91;100;95;110;108;83;100;125;91;113;110;115;121;131;118;118;129;106;114;121;138;143;111;127;141;161;149;131;148;153;156;137;139;130;121;130;137;152;170;178;155;136;140;155;143;151;128;130;141;120;105;108;131;125;127;122;118;118;120;108;134;116;109;115;103;119;116;114;121;124;120;122;109;131;137;120;131;99;119;127;99;85;90;92;76;73;63;58;50;67;61;91;86;95;112;117;115;129;128;141;136;129;139;127;106;139;117;128;121;106;148;125;130;139;141;109;145;136;138;156;151;165;138;138;115;130;131;145;139;125;174;148;169;135;130;135;125;125;124;129;117;104;127;133;132;130;113;132;118;120;127;131;130;143;132;130;125;125;143;119;145;131;115;123;121;121;133;152;141;152;130;118;118;120;129;142;120;125;104;135;126;134;113;149;142;135;134;163;137;121;128;150;124;177;185;166;156;126;132;127;142;119;124;144;139;127;129;148;104;126;125;143;123;116;128;134;140;119;130;117;144;122;130;147;134;146;139;173;164;142;132;112;108;132;109;129;142;115;147;155;133;131;137;126;129;128;133;119;107;129;125;149;129;138;101;153;124;123;107;125;150;130;119;141;143;133;122;126;155;141;137;130;130;136;141;144;127;114;129;129;149;165;185;163;165;133;105;105;142;131;138;122;132;104;107;146;151;142;143;133;128;130;130;155;150;140;140;183;138;169;158;136;139;127;124;107;131;127;147;161;167;160;133;123;132;113;128;120;143;128;134;141;135;152;156;138;144;159;138;136;155;137;146;122;121;142;129;146;150;119;123;137;141;129;107;123;89;106;124;117;110;115;141;135;125;120;128;137;125;126;114;94;106;137;118;136;147;131;133;129;122;102;124;133;134;111;123;121;125;113;124;121;142;113;119;129;142;138;138;141;115;131;122;127;106;126;146;136;138;134;139;135;156;138;133;146;168;161;137;147;142;152;141;121;142;120;101;107;112;105;121;109;116;127;127;138;152;152;126;163;213;290;210;213;180;195;188;164;147;156;166;188;175;193;170;154;154;139;167;178;168;139;151;140;111;148;156;152;173;139;142;139;118;119;131;125;129;140;142;154;142;132;128;119;112;114;125;133;137;126;152;121;120;131;115;140;158;131;113;114;125;154;147;124;114;110;136;126;126;140;146;142;144;120;138;130;149;145;129;149;127;142;148;121;148;133;117;115;150;132;136;126;124;136;126;139;158;132;146;117;155;133;130;139;144;114;113;136;121;125;113;118;106;103;140;112;110;122;118;119;110;120;121;129;146;122;120;113;136;117;136;114;131;126;119;124;122;128;146;138;135;153;141;115;125;131;114;152;122;135;139;124;133;141;131;116;144;133;158;122;148;126;135;144;156;139;140;159;121;157;160;165;147;142;195;170;186;187;175;171;133;145;134;138;147;171;171;182;158;129;135;142;126;131;129;123;116;149;142;121;120;145;125;140;136;110;139;141;138;144;144;124;141;123;139;154;142;181;138;143;145;162;192;201;159;133;136;137;139;118;133;129;128;148;145;140;161;139;140;124;112;139;124;105;103;126;128;131;122;132;139;135;126;143;114;115;129;133;147;128;163;135;154;137;124;114;118;115;134;152;130;121;167;187;172;149;143;144;164;153;147;178;151;144;140;124;106;123;139;140;150;144;181;164;160;140;172;153;154;166;187;150;160;142;136;113;129;118;113;107;92;124;118;96;130;119;112;111;132;109;127;129;129;103;130;112;116;131;125;121;119;120;124;121;135;138;134;130;145;148;143;135;137;156;123;138;116;124;115;121;123;135;132;112;111;125;136;130;141;138;118;101;120;129;112;131;120;110;141;125;93;108;109;123;141;133;142;119;131;150;110;121;121;120;115;109;127;131;123;125;138;120;130;150;110;135;120;134;115
117;104;99;117;122;91;112;113;110;112;113;102;102;106;111;123;90;111;93;112;132;113;89;114;117;107;115;121;108;117;106;121;119;109;138;144;138;121;101;105;102;100;109;98;121;95;100;111;110;104;113;101;118;95;111;112;105;90;104;96;110;110;100;101;87;83;83;102;116;101;103;104;112;104;90;125;115;119;108;132;134;136;115;117;106;140;114;105;101;117;126;118;118;98;100;107;124;130;126;113;120;115;88;123;122;133;125;124;129;104;105;119;115;114;114;100;130;99;97;122;107;114;112;111;106;107;88;113;116;101;100;103;120;118;122;143;136;183;132;119;114;122;117;108;97;132;135;128;132;118;117;115;100;107;106;108;97;96;112;119;123;127;109;105;137;119;116;112;119;106;122;111;121;113;121;122;127;124;114;128;119;114;134;94;102;99;126;125;124;104;139;105;107;114;108;111;114;128;114;111;133;123;131;109;129;120;114;122;110;124;126;136;113;107;117;128;123;125;120;131;140;144;124;125;119;103;116;130;117;104;120;105;127;140;135;142;135;138;139;135;117;149;133;127;117;114;152;129;135;121;123;127;130;104;122;119;113;108;97;99;119;101;123;95;100;126;115;111;129;134;188;177;148;122;132;121;115;114;114;158;150;116;154;143;140;146;144;143;137;151;154;119;100;74;69;74;135;120;121;121;106;105;95;125;122;112;133;120;129;135;128;114;132;123;135;128;127;110;115;115;123;143;133;136;118;109;105;127;174;182;152;142;118;108;100;145;132;137;141;135;127;128;141;112;119;116;113;97;119;111;121;114;93;134;135;146;126;153;138;131;139;129;143;141;120;136;138;134;125;144;155;159;116;146;124;127;120;109;133;119;146;159;147;128;135;106;110;115;138;108;131;99;100;132;151;138;108;141;113;101;126;110;130;123;101;92;91;96;109;109;110;113;121;135;128;125;115;132;116;117;102;110;106;110;100;109;118;106;132;133;118;137;168;188;144;166;128;146;133;138;127;147;139;159;150;130;127;151;119;104;84;80;100;98;125;132;127;128;115;133;119;125;113;133;140;149;126;127;108;132;133;135;126;142;113;140;146;148;134;154;157;146;134;101;121;99;104;123;110;108;112;119;128;112;118;106;105;121;136;133;122;131;134;121;111;135;145;121;139;127;144;125;136;129;124;121;126;120;130;125;136;112;140;130;137;123;107;143;140;128;135;151;124;140;109;103;101;110;107;118;127;128;114;123;113;105;120;124;128;130;129;103;140;149;125;162;145;124;138;132;127;108;102;100;80;97;69;90;97;103;101;129;107;111;109;115;114;127;129;118;106;123;95;132;115;136;102;96;122;116;102;121;103;107;123;95;146;116;128;112;106;144;131;132;126;101;129;132;129;107;91;71;93;102;90;101;122;122;126;107;84;89;95;95;111;104;92;124;113;102;110;102;101;104;111;97;112;134;117;125;131;120;132;122;140;130;145;113;121;122;116;120;144;152;127;139;153;109;150;134;136;137;125;134;106;101;114;99;94;118;112;140;129;129;127;164;153;169;139;159;128;108;108;104;129;110;136;120;110;121;124;124;134;122;91;116;102;104;125;110;133;126;170;143;108;125;140;130;149;152;160;158;129;110;91;75;92;94;71;97;96;93;106;116;123;115;96;112;107;98;130;102;125;136;147;133;115;111;129;131;142;148;128;128;141;184;152;154;155;139;140;157;145;143;130;119;128;142;148;179;191;156;132;132;138;153;114;141;105;140;127;127;124;133;119;119;116;100;113;97;108;135;127;123;117;111;111;120;117;114;110;105;110;127;105;110;106;112;116;88;80;72;94;56;60;66;53;66;61;58;66;82;87;93;119;115;126;122;117;156;130;119;129;130;130;102;133;141;138;116;124;136;125;154;144;136;118;131;124;136;129;152;126;117;128;133;145;134;127;144;129;142;149;158;153;137;122;123;114;115;112;107;128;111;126;112;132;124;113;116;110;116;113;118;133;125;130;127;129;130;125;143;137;143;125;127;107;132;135;146;137;152;148;145;134;136;151;127;139;114;121;166;151;135;130;138;143;128;153;167;138;126;106;131;159;143;138;152;141;109;112;101;116;118;123;127;141;136;127;129;160;118;122;135;130;148;126;124;125;111;145;136;144;116;132;125;132;121;125;162;135;171;130;121;122;132;128;141;134;128;128;139;149;131;119;113;146;116;121;114;128;143;139;149;128;109;107;115;113;125;128;112;147;126;150;113;132;127;136;135;142;141;116;121;125;132;126;131;139;129;166;133;155;162;124;138;103;103;101;118;118;127;122;126;105;125;158;148;149;119;143;150;141;133;154;151;146;160;158;176;165;149;136;128;114;127;112;115;140;183;165;149;133;145;139;129;113;130;146;152;122;132;137;133;138;132;145;119;139;115;129;116;130;117;115;145;136;146;118;122;153;144;181;132;135;120;114;121;140;123;117;134;130;124;146;131;129;144;121;133;151;115;97;118;136;132;125;127;130;138;140;120;121;120;123;144;124;141;131;119;142;127;151;130;122;123;113;131;128;129;135;133;128;146;149;111;138;140;128;152;134;125;125;143;141;153;142;168;153;156;147;131;143;114;115;119;116;107;103;112;85;129;120;127;120;141;114;145;147;130;152;187;219;210;201;186;199;191;162;153;157;187;177;153;160;153;166;158;165;165;143;160;148;140;152;140;121;139;161;125;137;160;130;130;128;117;117;96;139;131;134;142;137;133;106;115;125;119;109;138;139;126;127;135;130;115;118;115;133;128;124;137;168;159;123;132;135;166;133;120;143;142;145;131;137;122;130;153;155;149;133;149;134;128;133;142;130;140;138;146;132;125;143;139;126;130;126;164;117;125;169;155;152;141;146;141;134;115;133;124;111;110;114;127;129;116;116;130;116;116;114;112;127;146;154;160;120;133;120;129;143;122;109;143;126;124;119;103;135;131;149;135;137;141;127;106;132;125;126;137;131;154;111;113;119;123;122;152;139;164;126;135;126;132;113;126;152;149;138;170;153;170;153;166;160;155;172;174;189;183;148;125;126;149;135;136;171;177;152;125;129;126;135;133;139;127;155;130;160;153;137;105;141;143;136;106;122;115;128;136;147;152;150;136;147;160;182;168;138;133;140;132;177;176;186;158;131;136;143;133;128;103;136;133;137;146;172;128;123;125;109;109;110;109;129;125;140;116;119;143;133;140;143;144;149;127;100;101;131;137;127;146;131;116;149;151;123;135;119;122;138;112;156;147;178;172;147;131;111;161;171;175;153;143;139;122;145;127;147;149;155;168;161;172;175;161;166;162;163;173;175;157;153;166;134;126;136;131;123;110;107;88;94;117;97;135;108;117;121;98;101;124;129;121;121;131;130;133;113;148;124;138;115;140;126;145;136;141;119;134;146;129;111;113;105;113;131;116;110;119;132;109;133;114;131;117;149;108;130;121;131;116;129;127;117;135;116;137;139;117;115;103;86;104;124;131;135;115;148;122;118;118;113;119;130;113;122;121;121;137;112;122;138;136;135;107;129;121;143;104
125;99;87;137;114;122;124;118;108;120;103;99;97;105;114;110;112;107;127;118;122;108;108;107;103;121;129;119;112;116;115;98;107;119;134;141;128;103;100;113;107;112;106;119;119;93;113;98;112;123;106;98;115;111;87;121;107;108;97;106;121;109;97;92;115;92;95;101;113;117;102;110;94;93;107;120;140;114;131;130;141;148;128;111;134;111;118;105;115;103;111;128;108;102;105;108;104;106;119;114;107;109;120;104;114;116;100;121;122;117;128;103;99;102;109;102;114;135;101;97;107;107;114;102;105;97;108;118;119;102;97;103;125;108;116;105;139;174;164;119;116;129;102;96;105;114;100;129;119;101;122;100;104;117;124;102;108;107;122;119;119;123;110;109;111;138;125;123;122;115;117;119;98;111;113;119;105;128;121;122;115;103;90;112;112;123;99;127;111;130;118;107;101;106;105;118;118;110;109;114;122;125;111;109;101;130;114;114;129;123;123;133;106;113;120;132;139;118;124;130;145;160;164;114;142;127;134;128;130;141;124;133;122;150;160;149;148;143;131;115;121;104;131;141;146;133;114;144;109;123;111;131;139;122;108;107;102;118;93;116;119;103;100;113;118;124;123;97;106;143;154;117;124;101;109;121;111;106;153;149;149;141;149;145;131;142;138;166;154;164;135;109;93;82;73;96;116;121;96;121;125;121;109;124;131;133;121;121;115;123;117;119;98;123;110;113;142;133;113;105;126;117;108;101;125;107;121;136;145;181;169;141;114;115;135;147;138;119;144;142;132;151;125;128;121;123;104;105;101;114;106;132;139;118;121;142;127;129;142;101;154;125;140;172;124;128;126;134;151;147;147;161;130;142;135;149;120;131;120;121;128;131;123;124;135;116;130;121;121;119;115;133;121;134;114;129;161;146;112;119;129;141;150;111;120;106;86;99;102;111;122;118;115;137;111;134;118;131;123;116;97;100;115;123;125;99;118;118;115;132;139;132;178;201;156;154;129;154;133;137;138;128;128;137;155;116;151;136;128;84;73;63;88;114;111;122;109;113;117;124;113;116;125;149;135;130;110;130;120;123;148;142;140;127;144;151;139;126;129;138;150;148;152;101;94;94;102;115;128;108;121;116;118;118;126;101;108;122;126;141;125;107;112;133;105;137;128;98;121;134;116;136;138;139;108;114;122;151;130;129;151;132;131;116;163;125;141;133;136;159;122;128;142;135;127;117;124;117;108;122;124;112;110;105;120;118;102;120;102;121;137;106;121;141;148;142;132;122;130;134;120;147;108;94;93;92;110;109;101;126;118;131;142;123;115;98;110;116;127;117;115;131;102;115;106;106;95;122;110;124;120;116;121;115;119;122;126;117;100;135;125;119;138;131;130;120;127;130;122;120;94;93;96;87;110;119;120;120;140;100;100;95;113;102;109;132;116;107;110;83;95;109;122;111;121;110;123;113;119;128;123;102;135;133;133;122;109;117;139;122;136;122;147;129;128;136;133;131;121;147;126;123;131;146;128;135;107;89;110;124;128;139;138;151;143;137;162;198;173;126;113;131;136;97;132;122;112;108;104;138;127;132;135;116;115;108;96;107;126;124;120;118;150;122;133;134;130;126;129;151;138;130;129;112;84;78;80;82;85;110;99;110;114;107;104;118;89;101;94;101;100;115;136;143;130;95;117;116;92;126;117;135;129;149;147;209;219;166;152;134;166;149;160;135;128;130;125;138;160;189;200;182;117;131;113;109;131;118;112;112;124;138;140;119;117;102;111;103;124;95;97;127;105;137;119;134;109;111;120;116;97;85;98;96;95;109;83;88;79;79;69;61;56;70;90;68;86;81;82;84;75;89;79;108;86;118;127;127;109;125;123;147;123;134;103;126;127;139;136;140;140;124;144;131;162;140;136;148;135;146;141;154;147;118;147;144;120;133;140;156;159;165;161;127;143;129;111;113;123;120;99;115;96;121;133;122;139;129;136;137;144;125;123;130;139;134;125;119;120;127;140;146;117;136;134;137;136;125;114;129;135;162;145;157;160;146;129;138;130;127;125;128;141;154;117;149;128;137;174;145;149;129;134;138;129;125;140;149;115;139;129;144;125;141;135;144;131;128;126;148;141;133;126;118;120;119;125;146;147;106;140;147;128;133;125;139;132;140;147;155;160;161;162;116;136;122;144;116;141;152;121;121;123;134;150;133;130;113;138;139;139;131;141;171;125;134;115;110;120;115;137;145;141;132;124;105;128;127;133;124;136;123;128;128;116;138;127;142;130;165;166;151;153;154;144;122;108;128;106;117;117;108;125;127;138;130;134;142;131;120;130;118;131;129;159;144;139;160;188;185;145;137;155;160;127;138;130;120;119;155;142;131;118;146;155;174;137;142;155;164;138;129;152;126;145;122;149;153;134;127;135;132;123;131;153;122;128;130;129;136;142;173;151;155;165;133;142;111;121;120;113;135;131;130;152;126;147;124;128;129;112;135;118;114;125;158;133;136;153;142;112;112;115;100;141;140;114;164;118;132;126;121;153;150;148;128;127;132;146;174;148;125;139;129;122;117;135;135;155;138;115;122;122;123;144;165;140;161;143;131;136;110;109;117;106;103;113;112;94;118;120;109;111;129;112;131;118;143;148;137;161;156;177;163;214;200;185;167;159;158;139;167;155;165;177;155;170;150;174;131;152;137;144;178;134;122;128;134;143;135;133;147;152;143;121;133;121;115;124;117;138;151;139;128;136;106;121;140;140;132;129;117;133;134;152;150;136;126;124;122;117;113;133;136;131;124;120;111;144;140;124;110;117;110;129;144;158;137;144;109;143;106;143;147;141;126;142;152;140;128;135;119;132;124;141;147;146;132;165;125;145;152;131;159;177;149;159;138;128;120;140;110;134;96;133;106;122;113;139;136;116;112;112;134;125;148;134;108;113;123;124;118;119;136;128;117;111;112;132;132;141;154;152;134;108;115;118;113;122;150;128;116;128;135;146;137;135;137;148;159;140;130;120;120;152;149;142;138;166;126;157;154;153;165;134;185;161;172;204;163;164;165;132;134;172;157;149;159;143;111;127;124;149;136;137;145;138;164;114;142;128;127;140;148;152;143;118;126;149;131;147;121;136;179;127;127;172;146;159;144;145;167;158;211;187;135;139;117;126;143;142;110;132;152;137;172;154;159;143;131;131;136;123;114;123;121;132;124;129;131;121;140;124;114;126;120;136;110;158;127;114;117;132;151;157;139;141;145;127;132;127;138;144;143;166;146;145;133;142;147;143;154;133;108;146;141;131;154;138;167;153;162;177;161;169;179;171;133;162;177;156;170;170;136;126;111;133;142;110;136;104;71;102;110;115;109;116;91;109;111;133;110;104;111;108;118;117;133;119;117;144;137;139;121;142;139;133;117;127;139;124;113;109;108;103;128;129;116;130;109;124;104;137;128;115;132;136;131;126;119;131;134;127;138;151;135;122;122;108;109;102;114;120;125;128;143;141;122;119;112;118;118;110;125;144;121;142;131;129;129;105;136;125;115;127;137;122;133;110;125
96;119;110;119;101;144;121;116;105;124;92;99;74;116;111;102;124;105;113;127;113;96;82;85;109;96;114;108;125;114;133;116;98;129;130;132;105;121;128;110;92;104;104;105;85;94;109;98;127;119;115;112;93;95;105;112;93;93;103;109;100;112;95;124;106;95;79;99;105;102;121;100;98;112;101;127;143;142;131;114;141;118;115;119;116;122;119;94;110;103;106;112;105;123;128;119;117;118;122;124;109;120;91;107;112;104;131;97;120;119;107;118;105;114;101;122;137;123;90;115;108;114;129;105;93;113;131;100;116;108;108;133;97;118;100;111;138;148;143;127;118;109;120;98;111;131;119;103;119;105;105;103;94;122;105;97;126;129;105;119;125;124;104;138;90;112;128;125;104;116;111;108;107;109;115;117;118;110;109;104;132;108;120;116;127;116;99;94;111;128;113;134;119;110;109;98;108;118;126;99;91;105;100;93;113;123;115;126;102;130;118;112;127;98;112;131;103;96;136;122;144;140;137;147;118;143;141;127;122;117;129;117;121;149;138;158;143;135;145;142;139;123;153;122;140;136;136;128;157;156;128;89;127;106;109;96;98;117;112;109;124;110;94;111;96;127;123;127;112;124;123;110;118;119;93;114;118;120;145;144;142;135;172;134;125;128;140;153;149;152;127;124;92;63;89;74;114;110;124;117;122;106;113;124;121;148;138;134;151;142;109;122;113;134;119;122;124;125;138;100;129;119;103;117;109;126;101;122;130;147;156;141;126;135;134;120;153;120;127;149;154;164;148;108;113;121;107;118;119;123;125;130;117;144;133;147;150;124;150;121;126;142;149;151;153;125;150;138;138;137;171;145;155;147;168;122;107;120;110;116;111;127;158;155;134;137;129;119;118;144;120;126;124;131;150;131;151;126;128;139;146;119;138;139;102;115;91;100;103;106;110;98;102;124;113;99;108;111;121;125;113;118;112;122;119;96;118;132;130;132;149;129;167;159;151;147;155;149;151;137;147;141;159;140;152;161;145;114;124;104;82;104;95;84;110;109;126;118;141;142;129;112;106;118;132;140;130;144;109;121;131;141;138;144;169;134;123;123;139;140;125;135;157;124;108;97;104;109;123;117;118;108;112;125;111;111;121;120;149;116;123;132;127;115;123;117;109;113;110;125;132;129;111;117;99;143;149;137;139;125;135;127;132;112;127;125;133;121;150;119;126;110;125;136;133;114;127;132;138;123;120;123;98;117;113;128;116;128;140;138;150;147;138;138;136;130;136;124;119;133;135;124;138;103;115;93;99;106;126;102;114;100;107;110;117;108;108;133;113;121;125;121;105;103;144;113;111;98;133;119;117;107;130;105;93;108;121;110;113;117;120;121;139;133;129;132;116;119;113;132;112;104;110;105;97;128;114;122;131;108;87;114;87;116;116;85;109;101;100;87;93;93;109;122;110;114;124;130;155;131;117;130;115;130;118;136;129;117;160;125;135;132;113;148;148;143;141;122;148;133;126;153;152;109;141;119;151;138;111;117;122;133;128;120;127;155;179;160;148;153;133;126;122;118;125;111;117;98;132;103;117;119;101;126;119;125;129;127;116;92;109;123;145;155;145;137;119;112;117;121;148;147;104;98;92;71;83;90;105;90;95;104;105;107;115;99;79;97;114;124;114;117;136;131;132;108;124;109;95;106;134;149;138;149;175;186;191;163;141;162;139;133;146;142;122;131;147;126;167;181;178;157;127;144;123;132;127;134;138;117;139;137;129;115;109;112;97;119;115;116;80;110;116;123;123;116;129;108;115;113;127;97;62;65;82;80;80;85;76;67;77;66;61;65;92;84;103;112;96;103;95;88;112;121;110;121;108;134;136;140;142;137;118;131;114;121;114;127;127;117;130;146;145;127;150;127;159;112;132;152;144;140;116;152;138;140;140;124;124;156;143;162;139;116;147;133;115;111;109;102;93;118;106;120;124;110;117;125;130;131;136;114;135;123;153;124;128;155;134;108;120;123;147;121;119;137;150;151;130;114;126;151;157;149;155;144;144;167;149;141;125;130;137;127;140;123;116;121;141;164;132;148;171;158;134;136;122;135;114;134;120;112;140;122;130;129;125;158;154;118;117;153;118;124;136;149;119;138;136;143;121;150;124;125;114;131;129;130;120;154;140;142;147;167;131;158;163;155;166;131;141;132;104;127;144;155;139;140;127;118;147;149;157;161;119;119;105;148;118;131;133;143;134;137;110;112;124;107;133;115;122;119;104;110;117;133;150;145;143;161;150;169;142;139;163;149;132;110;114;111;104;121;125;145;99;123;112;137;151;137;126;123;149;141;171;164;154;190;185;180;158;166;131;143;120;142;131;134;137;140;155;145;148;159;167;151;124;141;150;173;170;147;156;137;128;161;151;130;115;133;125;121;123;118;137;137;138;153;126;131;117;139;155;130;136;123;115;128;120;154;141;162;127;122;124;118;140;145;132;133;126;136;140;128;116;130;130;126;126;138;126;114;125;91;115;136;146;137;143;119;119;144;157;169;148;134;116;138;131;166;168;153;128;126;125;139;129;152;146;114;109;128;98;145;132;156;147;153;138;129;154;115;132;141;119;109;122;109;102;113;118;138;157;139;151;128;120;151;143;152;137;154;134;197;202;204;184;180;176;148;142;135;133;150;140;161;163;155;169;163;172;141;146;159;131;135;134;147;122;127;142;131;138;146;151;132;106;107;119;120;141;121;127;122;110;137;134;131;127;143;123;122;142;147;150;124;134;135;137;145;99;136;158;96;131;142;125;129;129;133;132;130;128;142;129;131;140;130;139;117;144;137;118;157;137;163;141;169;157;125;120;109;120;129;130;137;142;127;149;140;139;141;142;157;151;202;171;152;132;127;125;133;117;100;121;109;120;111;120;120;130;106;141;153;133;133;143;131;114;117;131;113;116;98;128;130;140;136;113;110;132;128;119;122;149;122;115;130;148;135;120;145;132;126;109;135;147;141;142;141;136;134;130;123;111;118;139;146;159;152;151;159;143;151;149;132;184;172;179;174;161;142;136;175;180;159;159;151;138;128;130;155;159;162;143;150;171;149;153;131;134;159;129;136;129;130;128;119;136;120;125;147;150;127;151;156;152;165;143;152;157;145;159;175;186;147;107;126;138;161;139;148;129;115;141;159;173;179;148;124;143;129;131;125;144;121;122;114;144;110;119;132;139;115;139;138;108;118;142;153;126;112;148;126;152;133;131;126;136;131;148;119;131;133;157;136;181;153;129;148;129;112;114;120;111;129;155;171;140;174;153;149;182;165;159;158;166;172;152;149;140;155;136;130;129;138;130;118;127;114;87;103;99;104;114;126;108;115;97;103;127;116;110;103;111;140;134;123;124;137;132;131;132;153;121;127;132;124;105;111;115;110;106;114;108;118;115;103;111;120;108;127;122;109;100;132;116;137;131;154;133;127;153;134;125;125;126;127;115;107;117;116;135;122;106;119;140;134;118;143;123;119;114;126;105;136;148;120;129;126;132;125;134;138;131;130;109;129;111;119
111;100;98;129;109;104;122;136;120;113;109;115;81;95;114;87;92;108;109;98;114;101;115;107;100;97;125;113;127;110;100;117;104;112;104;114;116;104;106;104;114;113;107;116;97;98;115;96;125;117;119;108;93;100;104;96;92;104;92;102;122;119;116;112;94;97;115;98;120;86;99;93;102;106;123;146;120;128;135;141;153;122;129;101;117;121;90;97;95;95;115;108;123;95;132;111;109;107;110;102;101;105;123;101;104;120;113;110;103;109;98;114;121;95;112;92;112;99;106;97;96;108;109;107;95;96;115;110;119;107;99;95;100;79;120;117;115;129;134;132;116;122;113;95;98;97;95;99;129;118;111;78;102;86;123;117;107;117;105;123;126;91;116;98;116;120;101;133;94;125;103;120;118;111;97;118;129;113;118;106;110;118;102;99;109;121;117;100;127;127;127;127;121;139;121;111;118;112;130;108;110;120;102;109;129;121;114;134;106;115;132;118;112;126;121;112;107;128;124;124;132;136;150;157;149;128;135;131;132;144;135;121;125;138;143;152;157;148;128;109;114;133;121;125;149;133;161;150;132;132;127;113;109;95;108;90;97;104;102;85;112;102;126;115;115;111;112;131;102;113;112;133;146;108;118;113;114;112;110;139;152;163;173;148;129;129;143;168;158;139;144;131;103;81;88;102;111;125;117;128;139;117;121;133;116;120;102;128;129;122;119;126;140;126;98;105;117;133;117;124;122;98;92;120;102;127;117;138;130;144;129;135;101;141;122;132;154;137;132;149;132;156;140;120;132;115;121;120;113;114;116;118;137;122;122;136;141;147;123;131;155;164;155;167;139;142;159;156;156;137;127;112;153;151;105;125;119;112;113;137;139;107;157;131;138;129;119;131;121;112;106;126;138;131;125;130;166;143;124;112;149;131;125;122;93;116;78;95;96;110;108;138;120;109;125;124;135;132;125;135;110;130;109;102;100;103;114;123;118;114;148;113;135;162;152;147;159;113;140;142;158;129;114;162;149;152;127;143;100;98;94;86;87;92;105;115;131;125;115;110;134;124;107;120;150;135;136;126;120;129;140;111;108;125;143;147;145;149;142;139;154;142;127;119;92;109;97;114;116;113;128;111;118;114;134;109;128;134;116;117;137;145;121;125;119;125;127;128;157;131;136;126;135;118;110;115;135;130;119;146;100;133;142;132;122;122;136;133;148;133;139;132;120;113;109;120;117;128;135;119;119;119;110;107;86;135;129;135;128;116;127;117;148;146;112;154;128;144;121;140;148;132;113;94;91;98;106;127;100;105;116;118;116;108;104;126;115;147;123;130;138;119;123;115;108;122;109;104;106;136;110;90;120;105;97;115;123;116;118;121;114;132;130;128;143;122;138;125;122;114;125;133;117;107;104;100;115;115;110;92;85;105;87;107;105;96;112;96;101;95;98;105;109;106;106;124;122;132;149;140;114;120;132;114;117;120;135;135;123;116;122;131;134;137;146;129;111;135;118;152;130;119;127;121;98;133;130;132;101;111;104;151;129;121;139;168;152;197;209;125;131;126;117;118;140;104;133;101;108;128;104;116;113;115;105;118;145;116;138;110;119;129;117;118;139;117;132;136;138;151;128;122;118;97;93;92;78;84;106;95;97;113;125;122;93;110;102;101;118;104;108;127;130;159;144;95;116;114;117;123;127;155;132;127;103;158;127;157;156;159;156;138;121;139;156;143;144;133;155;178;172;156;142;89;130;133;134;148;119;146;149;139;116;113;102;107;118;92;126;112;99;111;122;126;141;137;130;116;126;121;98;84;65;74;54;99;85;79;64;80;89;53;108;98;99;106;117;117;96;114;121;125;105;112;102;121;131;127;137;162;141;134;137;141;115;111;114;104;122;138;131;125;143;139;127;115;123;142;156;135;112;144;147;156;144;154;153;146;143;148;145;145;156;146;123;115;124;127;114;120;105;113;116;114;116;127;121;127;106;129;120;134;122;129;118;140;127;127;120;116;127;137;131;136;147;145;120;127;125;121;124;136;138;155;155;145;125;132;150;149;123;144;132;121;122;143;134;138;135;132;153;163;144;157;139;139;123;130;125;145;177;141;140;135;124;118;115;132;150;152;152;125;123;116;125;154;123;146;121;120;139;131;136;137;139;142;124;134;134;155;159;155;150;157;151;157;155;156;128;138;125;135;141;118;124;119;109;139;132;165;133;129;121;123;115;99;106;125;133;136;121;146;129;116;138;121;122;132;135;106;135;125;111;122;124;126;137;119;132;156;171;174;157;147;134;150;134;111;121;84;97;98;135;118;118;127;138;136;139;145;148;122;151;137;150;164;152;160;181;172;151;151;136;140;148;134;155;144;118;147;157;149;142;144;145;162;142;127;158;162;159;145;153;148;147;145;154;135;122;110;119;115;133;103;121;143;115;113;123;123;144;130;137;137;125;143;113;128;130;133;143;135;108;116;116;124;111;127;138;135;132;119;127;136;140;142;121;137;141;128;146;111;125;111;148;155;146;146;122;113;125;130;153;151;129;129;126;132;190;165;132;149;144;113;127;115;118;149;130;144;117;122;134;139;161;120;167;151;155;173;161;119;117;142;101;129;119;84;105;121;105;127;123;129;136;120;128;118;133;119;121;155;157;192;188;227;204;155;130;147;136;156;155;175;182;169;162;168;164;146;157;146;161;148;143;164;149;155;121;145;122;154;137;146;154;121;117;107;132;129;111;120;137;129;136;134;130;127;144;141;132;135;120;130;154;135;115;130;112;130;125;133;113;133;110;119;109;137;120;134;131;130;131;122;139;148;125;148;143;142;150;149;126;140;144;157;165;158;142;131;142;99;118;109;136;141;132;140;140;156;147;139;133;173;161;198;194;159;118;137;109;99;113;94;103;100;101;117;120;130;120;116;104;124;140;110;118;125;126;132;125;125;124;118;129;128;117;134;134;126;118;119;116;141;136;143;115;134;147;133;127;133;117;138;143;144;131;131;117;138;155;157;141;133;139;151;166;167;133;174;148;154;149;144;172;146;150;171;183;148;160;130;139;195;182;172;159;196;121;135;126;149;143;131;173;170;158;130;127;125;127;127;135;113;131;111;134;128;120;138;149;127;135;147;151;179;166;146;148;166;126;134;167;169;168;173;140;130;124;136;132;129;118;143;149;141;159;173;184;125;137;143;137;136;127;131;140;133;128;129;125;132;132;117;128;126;109;122;145;124;122;114;125;125;154;126;138;145;127;140;122;129;131;147;133;161;132;149;132;140;133;133;132;104;109;122;145;166;164;159;150;162;163;191;165;174;153;160;160;157;154;137;145;129;133;140;116;116;117;125;108;87;105;107;99;112;115;105;124;113;110;113;106;133;136;122;138;133;125;103;118;129;160;146;135;145;129;125;122;127;128;111;122;125;131;133;136;125;111;108;113;103;147;138;114;100;138;132;135;146;135;144;118;141;136;141;136;111;140;114;118;121;134;134;110;126;127;136;130;107;115;117;125;142;122;130;112;120;110;104;130;126;112;128;128;123;134;122;133;135
122;132;122;98;108;103;101;135;138;114;112;94;100;91;86;114;112;121;97;97;95;99;102;105;100;121;124;112;94;127;134;119;106;114;126;112;127;114;100;124;101;95;120;117;100;112;108;106;103;114;103;105;110;95;102;104;111;98;96;114;105;118;104;102;104;93;114;109;99;92;106;84;98;106;101;108;146;119;122;135;121;131;110;127;113;99;100;108;105;106;112;102;109;116;101;106;146;107;111;106;106;99;124;85;104;97;121;113;107;102;104;111;97;122;99;127;108;139;98;108;100;106;105;110;107;109;86;104;104;101;130;119;99;98;107;116;114;109;100;106;116;103;104;93;115;107;112;119;130;113;111;104;96;99;104;101;84;109;112;123;106;122;117;123;127;104;86;107;122;118;120;135;117;127;116;105;130;118;102;119;94;112;118;108;111;124;117;100;101;106;122;145;144;128;118;108;96;116;117;105;117;87;119;106;121;123;126;115;109;128;136;153;105;110;119;127;116;110;122;142;120;134;158;122;155;151;138;116;146;133;124;128;125;128;158;162;148;139;136;125;124;129;121;131;132;132;117;139;148;130;132;117;115;102;114;118;103;125;109;113;120;138;128;131;121;128;124;116;120;120;133;125;126;109;111;112;122;108;136;136;139;144;158;154;162;157;162;141;140;151;129;109;75;68;74;106;109;125;126;153;125;122;108;136;130;127;128;118;120;117;144;126;115;131;125;127;100;133;116;124;130;103;115;115;115;125;106;116;130;141;127;134;128;121;102;146;135;135;118;138;126;152;123;116;123;144;122;89;114;110;108;125;138;118;141;152;158;121;125;134;123;155;155;140;127;133;150;126;136;143;140;166;153;165;118;114;123;147;125;123;131;133;138;149;153;133;154;144;125;107;132;125;138;118;139;145;141;143;129;157;121;126;126;138;118;109;84;77;86;75;109;80;116;120;121;136;117;108;132;102;153;105;112;117;110;116;101;124;120;131;152;144;137;142;155;144;138;103;155;137;161;155;133;146;137;129;139;139;138;121;104;95;98;112;93;108;110;91;133;114;114;95;104;112;126;139;130;150;122;134;127;114;120;152;132;153;114;128;152;137;153;125;129;113;98;79;86;79;124;112;112;122;123;122;115;101;116;115;133;144;122;98;135;118;121;107;126;107;119;111;140;126;96;95;136;130;111;123;123;125;115;127;129;129;140;134;129;134;132;99;146;121;120;131;132;129;115;122;94;135;131;138;96;102;125;141;110;140;130;125;153;136;147;126;128;121;132;138;136;152;129;130;117;95;92;109;99;101;116;116;127;120;122;121;94;121;131;119;121;129;125;130;110;126;135;112;104;122;126;132;120;103;124;114;93;121;117;119;127;132;120;133;129;136;130;133;123;118;91;137;136;127;127;136;109;111;127;118;104;103;112;123;98;114;122;107;105;126;109;111;98;127;107;123;123;117;103;130;140;165;150;142;155;109;108;129;142;130;137;131;132;139;147;142;134;120;140;122;145;134;137;121;126;84;84;98;98;96;97;110;108;95;117;125;147;123;208;187;185;142;120;118;113;117;109;114;132;118;109;116;124;102;121;110;92;129;126;136;110;135;120;128;142;164;130;151;132;144;105;142;148;115;122;109;84;88;78;93;104;103;116;118;124;114;94;79;83;106;107;107;122;137;131;150;163;129;130;102;106;116;136;140;163;149;139;149;126;120;124;163;169;145;139;161;146;113;151;133;138;153;133;129;133;111;114;125;114;122;139;130;169;157;121;115;122;99;99;109;114;94;108;126;152;133;127;147;114;140;112;136;97;84;73;64;88;99;114;93;77;90;73;71;112;121;116;113;112;128;126;121;123;112;137;119;104;110;120;117;115;137;141;139;136;116;108;123;113;124;124;129;119;122;132;138;121;120;136;140;133;115;138;145;134;151;153;152;140;127;124;136;131;117;114;145;146;123;120;130;115;104;124;127;117;114;97;110;102;129;123;137;140;120;122;145;140;125;122;140;145;130;144;131;123;127;144;141;122;153;131;140;132;140;146;176;171;155;151;159;128;127;142;124;133;123;124;157;141;123;126;133;121;130;131;157;124;133;123;111;119;147;130;159;130;135;110;95;115;145;149;164;131;148;131;133;129;148;146;129;119;111;114;138;120;135;136;154;137;141;161;156;164;148;169;160;138;162;135;118;143;136;132;126;127;118;134;124;135;130;131;154;144;131;140;149;115;121;129;132;106;136;117;142;143;152;151;121;128;101;101;117;129;131;128;153;159;131;124;145;156;132;148;122;122;131;172;131;161;130;115;115;143;98;111;125;123;130;112;114;108;135;121;156;153;158;155;170;141;141;184;173;140;141;153;149;151;151;132;122;138;142;158;135;132;124;137;147;120;141;120;131;168;163;143;162;162;139;148;134;140;116;119;99;130;132;130;137;119;115;142;128;148;142;145;111;132;120;114;123;134;142;121;129;130;122;102;120;108;115;129;122;134;147;121;147;135;125;110;111;144;133;130;117;142;105;140;142;127;144;138;148;135;130;133;144;125;131;145;157;148;117;161;119;120;126;118;143;152;122;125;103;142;128;117;117;141;143;152;149;152;160;144;135;119;103;100;111;98;109;103;100;105;107;148;135;112;102;124;139;122;125;134;131;142;175;174;219;190;188;148;139;133;147;137;163;191;207;178;152;189;133;148;147;134;134;119;145;139;157;159;127;146;134;131;114;107;124;141;145;98;126;111;106;161;110;144;136;134;151;151;138;123;110;118;144;144;128;145;140;146;129;120;126;124;132;139;116;143;146;134;140;137;114;154;149;150;158;148;139;133;128;125;114;122;165;151;145;168;146;152;139;135;143;134;121;120;147;139;134;164;158;150;136;161;140;147;193;188;140;139;144;120;128;131;102;105;114;104;122;120;88;121;118;110;137;129;138;134;138;136;143;129;120;129;125;125;124;111;115;124;93;122;124;133;178;136;117;123;126;104;144;137;116;138;136;123;115;146;129;140;145;151;161;140;123;133;155;125;137;147;143;152;139;163;146;177;150;164;158;157;169;146;134;133;145;176;156;184;165;128;124;138;140;153;147;150;144;184;149;147;132;123;128;113;126;114;132;143;127;131;140;116;147;153;139;136;152;168;184;165;133;146;138;159;154;137;159;138;109;111;133;155;128;132;135;152;154;179;173;149;148;121;129;154;143;131;129;148;136;123;131;139;131;141;121;142;147;151;142;123;126;100;99;146;131;151;156;140;147;118;142;129;136;132;130;152;145;152;136;119;124;131;124;118;147;117;124;126;148;166;145;166;158;154;171;176;162;175;151;161;158;155;151;140;142;125;110;136;140;119;110;113;116;109;128;129;130;98;111;99;98;123;111;101;110;104;128;123;121;148;131;120;145;135;144;120;127;144;106;140;101;118;131;101;105;107;118;121;123;123;123;104;117;114;124;121;120;122;124;144;122;141;126;125;132;131;132;127;109;137;114;138;112;114;132;116;111;120;126;129;121;104;125;118;120;133;108;133;120;115;116;134;138;133;114;126;131;109;149;131;136
98;132;128;132;105;105;104;118;127;125;117;114;89;96;116;112;108;103;114;117;97;113;106;126;121;102;126;127;110;135;119;106;103;120;113;118;100;121;136;119;111;115;116;124;104;116;120;130;99;106;124;135;94;86;87;84;107;90;110;91;102;107;113;116;108;105;97;84;92;90;107;109;111;82;102;102;96;121;125;129;119;145;124;132;118;104;96;104;107;104;112;110;127;109;105;123;106;126;98;125;127;95;88;113;90;116;123;118;119;95;119;117;107;115;121;122;127;97;127;105;113;112;106;105;113;125;112;121;100;84;109;107;95;89;110;131;116;118;100;119;106;100;118;83;106;117;99;115;114;113;124;105;98;111;95;103;97;138;137;142;129;112;117;112;105;102;104;114;101;137;108;103;118;130;110;101;108;126;113;104;106;101;126;112;114;132;100;95;140;136;125;149;151;165;117;105;93;123;116;110;105;115;95;101;108;101;117;121;106;157;130;129;136;115;139;102;129;124;141;134;116;160;157;143;140;130;143;123;106;158;110;102;137;137;121;129;123;125;109;114;124;122;128;107;126;143;115;128;133;156;123;117;111;118;123;93;117;103;111;111;126;104;112;124;137;134;121;111;103;152;156;110;142;110;148;111;144;131;130;126;157;167;156;135;152;156;135;152;144;143;154;120;88;73;102;118;101;117;120;109;110;102;128;137;116;130;138;130;143;128;121;128;141;109;107;110;130;116;106;126;132;110;121;131;126;109;132;134;122;125;121;125;130;116;115;140;142;135;140;150;120;143;114;122;118;92;126;121;98;113;95;130;130;123;162;129;138;132;99;139;143;132;141;142;134;139;138;168;138;152;139;154;154;135;128;127;112;104;126;125;135;116;130;133;146;142;137;121;128;105;111;106;137;121;143;145;142;121;137;126;125;142;128;127;135;118;130;89;106;96;108;108;103;112;134;103;118;100;112;118;122;95;117;108;114;105;106;120;133;133;147;144;145;144;115;144;150;144;137;151;162;147;120;126;132;140;154;146;118;98;104;92;107;87;110;111;123;117;104;109;136;118;119;113;128;110;134;121;128;130;125;124;138;148;127;131;113;140;130;151;147;136;150;133;104;79;115;85;101;109;100;109;116;132;123;141;121;129;130;101;126;127;130;117;121;119;110;142;121;147;131;147;145;142;115;132;135;109;124;128;125;143;123;102;125;138;123;133;125;133;121;134;104;114;113;103;123;115;119;117;125;142;116;142;106;136;141;134;135;121;141;126;123;149;138;122;145;140;132;133;123;116;102;96;78;99;118;97;110;109;111;133;106;132;114;134;119;139;129;131;141;113;136;139;125;116;119;120;138;108;120;124;102;96;94;110;106;126;111;109;114;108;135;128;142;124;124;109;133;108;112;133;130;138;113;116;114;133;107;110;103;119;124;149;121;100;105;104;88;119;101;118;100;116;125;127;114;148;122;149;134;132;158;131;120;120;114;134;125;117;127;129;129;132;146;125;145;141;154;155;136;129;84;73;64;68;69;105;89;95;108;130;129;139;128;143;184;173;181;152;147;99;134;122;101;122;100;88;108;108;105;127;116;112;117;122;131;134;116;126;139;132;117;141;144;126;135;136;139;139;117;116;121;105;89;102;72;127;125;119;113;123;125;113;106;95;99;98;120;113;131;141;120;127;127;129;110;107;102;130;123;118;134;141;99;131;137;162;138;156;159;157;120;145;127;130;150;127;145;112;129;138;147;122;122;127;103;115;116;122;130;118;123;123;119;122;111;138;121;104;114;136;121;123;134;118;131;143;149;136;118;96;82;86;102;131;114;90;93;85;95;116;113;88;109;133;138;126;120;120;128;120;137;125;115;126;126;120;150;171;128;158;117;123;121;120;104;140;133;131;120;141;152;145;141;126;124;130;142;138;133;159;132;144;133;165;151;136;125;124;134;151;137;119;128;140;142;143;138;101;116;123;117;102;118;118;114;125;111;133;128;127;129;140;103;128;121;137;126;130;121;113;145;141;157;128;134;123;120;146;142;172;160;149;165;158;172;133;150;128;135;145;138;128;145;139;122;135;135;132;133;156;132;144;145;114;119;93;124;142;96;138;132;127;134;108;135;123;159;140;133;138;149;149;113;148;124;114;93;133;143;139;136;127;128;122;134;155;145;141;137;127;119;144;128;135;136;135;132;141;138;120;115;128;134;136;129;141;145;152;134;124;125;128;144;108;123;118;128;123;115;125;124;117;135;135;128;137;128;147;122;124;128;143;149;148;138;126;125;126;134;117;107;125;132;139;137;130;122;116;105;117;128;89;123;110;120;117;134;133;117;140;129;164;188;166;162;141;186;147;161;120;134;126;131;121;120;126;150;133;122;127;130;138;131;131;129;148;129;163;151;135;134;137;147;131;148;145;151;124;131;107;114;100;125;114;114;122;137;123;133;122;119;115;126;139;124;139;131;138;128;121;127;111;108;115;110;126;128;146;147;127;126;146;125;121;130;133;133;122;127;122;116;106;131;138;141;124;125;134;142;118;135;171;130;119;123;138;123;158;114;103;152;128;140;136;125;137;145;129;121;156;145;125;132;145;169;157;145;136;135;142;121;105;114;118;134;128;90;101;96;104;119;114;116;134;133;127;136;116;125;135;151;158;174;194;206;194;161;156;144;169;131;191;187;304;262;178;131;147;145;147;138;134;146;156;135;148;107;143;146;135;122;139;123;124;123;132;123;126;124;113;114;137;111;117;127;130;154;166;128;139;115;139;126;151;125;111;134;119;138;137;125;111;112;145;139;140;146;131;135;117;128;119;141;136;146;152;110;139;151;132;172;118;159;140;136;144;153;128;113;106;131;134;128;137;138;115;131;147;144;149;149;152;142;186;180;145;115;176;136;143;97;109;120;110;107;105;124;137;131;121;111;133;140;121;120;137;165;177;158;127;120;113;117;107;154;133;97;115;119;133;123;146;142;141;109;112;114;133;132;134;137;126;127;139;129;133;141;130;142;143;136;169;157;130;137;128;144;126;136;160;140;141;140;149;140;157;163;167;143;136;141;135;146;149;174;156;155;154;121;150;151;175;172;175;164;175;136;116;123;114;118;140;132;118;125;135;114;137;130;131;149;141;171;147;167;169;159;147;156;144;144;143;164;154;113;120;119;118;120;150;150;132;114;166;163;152;152;146;122;138;159;110;113;123;120;117;135;136;126;128;133;133;134;129;136;123;129;129;132;131;139;131;148;131;165;162;137;151;124;145;130;155;151;159;162;127;147;133;139;137;122;106;121;120;127;126;138;160;166;172;196;169;153;171;167;177;177;139;157;149;143;158;134;124;119;136;123;118;110;116;111;111;129;120;122;107;102;103;130;117;113;131;123;118;149;124;130;130;150;182;160;138;145;107;142;105;130;123;124;109;100;110;118;128;138;130;135;119;123;115;124;126;115;124;126;137;113;121;119;158;137;123;125;111;150;143;136;124;115;137;133;138;137;115;96;133;136;115;140;117;137;145;130;116;156;127;134;134;141;134;130;106;111;126;105;120;148;125
121;120;104;98;116;119;113;120;119;130;124;116;123;92;117;109;108;124;117;122;95;120;115;110;120;99;120;137;125;107;121;114;103;109;111;123;128;126;95;123;104;116;145;121;121;114;137;109;111;109;104;110;96;99;94;98;101;102;109;100;102;101;95;84;125;103;104;107;120;111;98;84;88;103;100;115;102;106;117;131;100;134;132;114;105;120;111;99;104;112;113;92;107;127;103;111;128;107;104;123;125;133;120;110;119;121;132;121;102;114;105;115;116;129;130;134;133;101;132;97;118;112;103;120;121;122;125;110;101;93;107;103;108;104;114;113;150;144;131;124;125;115;114;103;111;100;95;108;105;116;105;100;105;98;108;98;90;123;154;131;113;122;126;100;88;104;90;116;107;94;120;114;117;109;113;122;134;104;122;108;118;126;141;130;127;123;138;128;142;114;134;145;134;131;130;108;104;108;104;116;113;118;89;101;109;104;117;151;119;140;132;104;127;133;124;123;113;107;113;135;150;142;160;122;127;128;156;153;121;112;122;143;122;134;128;132;145;152;141;139;117;112;110;125;105;120;118;133;122;144;124;111;106;118;108;114;102;112;106;112;131;124;129;117;144;101;129;113;128;138;151;115;148;90;109;109;102;139;115;125;148;143;134;147;131;147;123;139;148;138;132;121;96;80;81;96;117;110;119;131;103;124;122;139;120;119;111;110;141;117;130;151;127;133;118;118;103;109;129;121;124;104;148;116;116;137;115;141;118;123;106;117;108;101;113;128;126;174;141;141;129;118;128;127;111;122;129;117;128;130;149;124;131;131;133;147;127;132;135;148;146;121;139;125;109;126;134;134;146;136;122;146;147;147;145;116;115;113;125;100;112;130;132;119;145;147;133;114;119;125;119;117;146;124;121;131;134;132;145;145;136;146;123;131;115;139;119;104;92;97;93;102;108;122;114;121;120;104;106;99;95;111;110;124;109;100;118;132;148;123;146;139;124;149;129;136;143;137;122;149;158;161;153;147;144;153;130;129;134;97;93;92;63;95;102;109;119;127;116;110;110;132;113;115;118;113;135;133;128;153;113;158;132;134;128;127;132;131;136;147;153;147;148;115;100;88;86;86;112;102;99;106;117;129;135;97;97;107;116;116;150;114;125;133;121;120;139;145;133;112;157;131;121;129;120;133;129;117;136;126;109;119;121;117;112;140;134;130;140;122;117;124;109;114;117;107;119;115;126;122;142;140;121;118;126;123;111;109;126;135;126;137;136;125;159;153;149;130;139;134;114;133;116;71;81;88;115;127;151;141;143;126;150;100;124;138;109;134;128;109;138;139;131;100;96;117;102;109;108;121;115;104;99;100;116;114;136;120;130;126;113;109;119;116;115;121;117;118;109;108;126;112;146;94;121;125;142;127;94;95;108;120;126;143;103;115;125;112;96;128;124;110;130;115;126;115;123;146;142;120;135;132;147;118;109;128;107;118;94;120;129;139;147;111;154;143;120;135;161;155;148;123;108;77;46;59;81;117;120;108;141;144;138;130;125;131;166;217;188;178;123;113;137;114;132;110;113;109;107;128;130;105;130;133;125;131;143;120;110;111;122;135;124;118;142;120;119;113;124;114;125;115;109;92;89;89;102;99;117;103;117;123;108;131;112;99;112;121;104;109;129;109;105;132;123;108;97;110;130;120;129;125;142;132;126;155;142;138;156;156;166;137;150;146;125;125;118;130;128;134;118;117;132;119;117;114;135;137;127;116;134;122;117;127;118;117;102;119;130;106;127;146;140;110;119;125;106;152;150;141;120;102;101;88;123;117;128;102;116;108;120;103;124;100;137;108;120;102;130;119;134;115;127;112;123;117;122;122;153;159;134;153;134;119;102;140;88;134;121;136;126;139;142;136;140;135;143;126;131;156;137;140;162;145;141;137;136;145;151;132;132;117;137;122;135;124;131;144;120;121;134;123;126;125;131;136;143;143;121;108;139;103;128;119;111;134;116;149;123;132;133;122;115;127;134;126;121;124;141;150;138;144;167;146;188;149;141;161;125;133;120;133;134;142;145;134;117;117;124;145;148;135;127;140;141;130;144;124;108;120;125;119;133;131;156;125;142;128;162;129;125;158;131;159;126;165;132;110;127;118;133;153;153;139;140;139;134;141;132;135;127;136;134;126;150;127;136;122;122;138;125;102;109;109;139;118;147;140;126;136;115;131;132;141;131;123;134;133;121;134;143;145;123;146;145;142;146;125;120;136;111;117;112;143;163;162;139;143;137;145;148;96;110;116;136;139;125;123;119;111;115;120;118;100;129;108;122;140;139;128;133;148;147;167;148;157;159;167;132;182;177;132;120;134;154;127;108;110;136;132;130;136;109;159;148;135;149;147;138;137;163;147;140;154;133;161;159;127;153;125;131;120;98;110;125;111;115;138;144;131;120;130;126;115;140;131;128;140;128;139;140;116;124;108;114;105;116;131;150;155;149;159;100;118;131;120;103;141;123;126;145;125;125;131;129;140;146;138;138;104;114;129;153;137;144;128;122;150;127;133;135;118;110;122;118;142;128;122;143;144;131;122;133;159;156;165;142;148;135;158;130;124;115;121;110;118;138;116;91;111;104;121;131;126;116;131;137;124;123;133;129;123;150;166;189;204;208;177;174;145;176;169;141;188;221;315;225;186;147;139;148;132;136;141;145;120;152;155;148;124;140;125;140;109;128;115;132;145;112;142;120;122;122;137;116;113;137;136;150;188;148;118;133;120;109;145;144;135;124;125;133;118;116;140;110;130;128;126;132;125;122;125;129;121;148;155;154;139;152;143;142;134;156;121;151;115;130;143;156;137;130;139;131;137;118;134;144;134;142;119;156;143;133;132;160;156;170;151;134;151;141;148;124;136;117;108;116;110;100;122;122;140;125;133;135;106;106;136;188;184;163;140;127;120;105;116;132;112;119;116;108;123;135;149;127;140;106;128;111;120;116;120;132;142;121;133;114;133;138;111;143;164;171;125;140;140;134;148;144;151;156;127;151;123;144;149;146;176;145;158;192;158;140;138;155;140;163;196;185;124;143;156;149;157;166;136;161;137;157;124;118;115;116;122;119;118;115;131;118;118;150;140;134;144;172;162;147;166;159;149;157;146;162;160;139;121;113;142;104;114;135;135;125;143;130;135;157;155;139;127;161;151;135;136;122;142;117;113;121;147;129;134;132;123;120;124;140;124;132;138;126;127;130;119;128;131;149;136;143;138;136;143;141;156;161;153;143;163;133;122;142;136;125;109;113;106;118;125;148;138;177;164;164;196;185;183;131;190;187;149;147;147;153;134;139;126;129;131;128;104;117;96;115;122;133;146;118;130;126;108;106;115;126;134;144;106;123;129;121;156;161;168;146;165;131;141;153;144;150;122;114;135;113;111;119;137;113;122;135;112;143;146;134;149;131;113;132;140;130;155;134;108;128;117;121;133;129;132;124;123;134;108;135;99;122;130;126;137;114;134;119;113;129;128;138;128;133;101;134;135;134;116;123;123;102;105;129;122;111;125
84;112;103;118;89;109;102;127;119;152;109;98;99;98;109;118;82;127;89;107;94;107;91;122;116;120;111;130;121;123;120;103;118;115;121;130;107;94;111;87;123;112;104;107;99;117;118;112;106;117;115;96;100;131;88;110;118;82;94;96;102;119;107;98;103;110;107;100;101;91;99;97;101;94;100;86;95;112;109;137;114;123;119;116;108;106;114;113;108;141;120;124;109;95;107;108;109;100;134;117;124;104;103;103;104;112;110;124;103;124;116;104;113;106;131;142;108;109;115;109;120;121;123;121;117;135;118;113;121;104;93;89;104;114;110;124;104;83;94;120;106;123;121;101;121;119;97;122;112;106;111;108;118;96;106;119;113;133;129;119;113;126;127;128;112;109;118;108;115;105;133;117;115;144;137;118;124;108;103;105;108;113;116;92;104;105;123;118;134;123;145;111;106;137;122;117;134;114;109;122;127;115;89;106;110;111;123;105;127;125;134;120;123;140;120;119;129;138;136;136;138;165;165;146;131;170;157;142;137;134;141;115;123;134;132;147;138;114;143;112;119;138;126;107;125;120;135;139;172;128;129;120;123;119;112;101;111;106;125;115;128;154;151;132;124;116;103;90;125;120;106;100;115;123;118;114;137;146;134;138;132;150;150;145;129;150;152;154;148;141;113;100;82;74;83;116;137;116;117;118;130;115;109;110;120;134;111;117;118;125;145;138;133;128;114;120;116;114;131;126;107;115;139;119;121;124;115;114;126;133;133;115;117;112;116;134;136;123;146;118;147;138;126;103;104;118;136;137;137;120;119;127;140;121;127;121;126;141;143;124;140;157;123;105;128;136;140;156;133;125;139;130;128;123;137;131;97;106;124;122;121;130;144;131;110;146;142;122;102;124;129;120;108;115;139;131;136;128;120;116;121;128;118;132;136;130;108;87;99;77;103;106;104;104;122;119;109;105;110;109;132;102;110;115;99;112;125;120;154;162;144;143;139;154;150;154;131;137;147;163;168;138;149;148;143;132;157;126;129;114;125;92;89;100;91;126;124;129;120;125;124;122;105;127;119;124;135;124;125;176;119;116;120;148;118;129;136;132;130;151;148;144;120;106;97;98;100;107;104;108;104;113;109;132;124;118;115;156;125;122;127;141;116;133;135;128;112;125;133;152;125;121;123;106;131;106;114;124;125;119;93;111;117;116;114;118;129;141;114;122;101;114;113;119;140;119;127;107;99;110;128;117;127;140;117;116;135;122;143;116;143;143;140;140;150;135;146;156;133;138;132;123;115;93;93;105;123;148;147;114;136;140;116;129;135;133;119;130;152;138;162;134;133;95;103;94;97;115;109;118;94;126;118;95;103;105;114;126;131;112;110;111;99;89;117;117;121;130;130;101;108;140;141;116;112;116;121;137;129;101;102;129;143;142;126;109;122;93;117;105;110;108;98;116;112;129;114;124;127;124;116;128;118;124;107;111;123;132;110;129;143;128;131;145;140;153;149;149;140;147;132;103;119;82;66;76;97;105;107;122;132;161;135;111;122;130;154;198;194;173;135;114;107;119;107;100;100;106;113;112;117;116;108;132;126;126;128;126;104;117;117;101;130;126;142;123;124;122;126;111;120;106;99;89;109;92;103;106;119;112;126;103;116;95;118;103;103;110;117;117;101;132;123;99;131;131;110;146;110;114;107;125;126;136;129;125;133;132;163;158;146;138;136;141;111;121;111;119;125;128;128;130;128;117;125;106;121;122;144;129;141;146;150;101;116;126;126;115;116;118;101;134;133;121;125;127;137;114;128;155;108;114;76;112;106;94;145;116;115;128;123;135;130;111;132;99;111;137;118;130;113;127;102;119;114;137;114;130;148;118;137;127;114;118;116;121;116;133;138;121;140;129;116;134;138;140;144;140;126;136;124;131;154;137;146;128;119;108;118;141;147;138;138;137;109;127;136;135;123;119;121;136;128;131;126;136;123;118;133;116;133;137;127;139;127;125;117;123;117;116;136;133;127;146;137;122;134;131;139;154;145;148;176;156;172;159;151;141;128;116;124;127;148;122;108;142;145;111;109;130;145;139;148;144;150;122;137;119;127;97;133;128;134;143;150;128;156;130;129;128;144;146;148;134;131;143;137;114;119;130;130;143;151;139;149;113;142;132;140;156;125;146;138;140;146;135;121;122;125;126;136;120;120;120;133;128;139;153;145;109;141;130;132;124;130;134;151;137;131;119;116;126;144;121;135;149;143;138;117;110;118;130;123;124;133;133;140;138;119;144;145;116;89;105;137;122;135;115;108;115;133;130;131;104;96;106;110;133;145;140;111;134;174;176;147;159;128;141;153;135;118;116;144;129;118;129;113;117;120;115;127;138;128;137;125;134;161;154;134;136;138;167;155;139;126;136;123;138;141;136;124;122;102;119;122;119;138;122;124;122;122;113;105;135;131;140;146;126;122;117;140;122;111;131;118;116;120;134;153;176;153;175;111;110;101;126;143;123;152;154;130;126;140;131;149;134;143;137;128;139;124;123;116;128;123;117;128;131;135;133;118;132;114;132;147;137;132;140;127;145;135;142;139;141;142;162;175;145;147;146;137;118;113;130;107;115;112;114;118;102;113;116;134;117;118;130;119;128;124;147;134;147;143;156;185;205;221;179;164;185;159;174;192;176;209;204;202;181;144;135;144;121;150;131;147;159;146;127;153;134;169;111;131;156;146;133;126;119;135;126;121;122;127;120;117;107;131;127;163;128;145;115;130;122;129;147;140;144;126;133;118;126;121;105;103;128;112;143;138;149;113;117;123;121;147;150;142;148;135;143;161;144;157;139;148;122;125;152;135;133;131;131;137;137;129;112;134;126;116;117;166;163;141;156;180;174;188;165;141;148;150;133;127;116;122;111;119;105;111;140;127;132;122;119;113;140;101;122;152;118;140;146;130;125;108;109;133;110;133;119;126;122;119;146;119;114;137;128;135;111;125;137;137;129;141;120;123;129;139;123;150;140;155;149;163;153;149;154;136;146;147;126;136;150;151;160;119;151;177;136;166;156;148;127;165;163;186;185;184;159;106;146;168;150;166;151;162;169;148;119;118;131;116;122;112;123;112;118;130;127;114;139;136;175;181;175;173;137;150;146;152;156;150;140;136;136;126;107;128;113;138;110;113;140;153;136;148;123;116;122;134;128;125;120;134;113;104;140;131;137;128;119;123;135;119;121;135;130;112;128;105;115;115;130;162;144;140;139;133;137;144;122;153;125;144;148;135;138;149;137;162;157;134;111;123;98;112;138;142;176;167;155;190;187;149;150;142;166;168;157;136;131;124;129;129;119;91;133;96;100;109;122;117;95;132;120;121;123;105;99;122;109;123;120;119;131;149;115;137;159;159;171;131;143;138;135;130;116;142;137;150;134;118;145;113;127;130;143;118;135;138;104;130;109;113;116;108;135;139;143;148;150;135;109;120;116;128;128;153;115;135;134;135;127;115;129;133;137;136;118;123;129;116;108;124;127;140;122;138;131;135;154;132;119;99;113;124;126;132;134
113;117;93;111;113;106;107;104;104;101;88;91;100;116;121;98;126;121;123;116;121;90;100;115;93;123;110;132;109;129;110;105;106;113;123;110;101;111;121;99;114;105;116;114;114;129;111;120;134;110;107;103;121;141;133;127;123;106;124;121;94;93;104;97;107;120;105;92;107;104;93;92;103;116;95;102;97;130;132;128;126;127;105;121;102;118;95;102;105;106;109;111;108;88;100;101;95;134;122;116;105;132;101;98;97;99;128;111;108;106;122;106;100;121;116;137;137;108;107;115;100;110;103;103;131;112;112;123;123;121;107;101;113;107;104;94;137;121;117;139;137;117;129;124;120;95;136;106;111;103;108;109;109;117;136;99;109;133;134;108;118;110;111;120;100;124;100;111;127;156;142;105;113;122;111;130;113;117;99;112;109;126;119;125;124;134;126;124;134;133;121;124;118;124;114;115;122;150;137;110;119;97;106;137;113;92;134;140;158;139;106;130;115;131;128;98;112;121;128;132;142;159;154;141;120;142;142;141;117;132;115;123;111;124;140;132;133;138;152;114;130;114;101;105;117;151;147;139;156;111;133;98;124;123;116;105;109;104;139;123;130;160;132;122;122;124;148;129;111;120;105;96;104;128;100;116;123;129;117;113;114;127;138;131;150;151;168;143;143;152;123;122;88;71;67;114;116;108;117;137;134;97;133;129;108;122;113;134;149;136;141;120;121;120;131;131;129;103;135;137;105;113;134;107;106;121;134;136;146;134;117;145;124;128;146;135;146;146;133;144;138;164;130;135;113;119;105;126;122;111;131;114;132;126;143;136;129;125;128;149;156;137;153;136;124;115;126;163;146;139;131;134;160;140;128;115;113;101;113;129;115;129;153;136;152;125;124;121;114;118;155;127;135;122;110;115;144;128;129;144;136;124;133;133;151;120;111;93;71;84;95;89;99;115;117;107;105;117;112;119;102;111;108;126;136;124;127;137;137;157;138;140;134;136;149;136;137;142;134;135;163;138;149;138;142;140;120;120;117;94;83;68;80;78;111;109;112;107;128;107;106;125;100;121;132;120;124;135;136;141;142;143;126;144;124;119;110;139;158;140;151;149;103;95;85;79;93;81;109;111;108;109;120;113;98;142;119;122;105;112;107;113;141;124;132;130;148;129;132;146;117;116;128;119;107;118;113;119;140;120;117;123;115;122;107;134;141;129;123;128;95;108;121;112;112;106;138;125;132;107;131;116;122;127;125;117;124;122;129;102;143;152;142;148;151;123;156;153;144;134;122;127;99;90;97;109;120;143;164;121;130;121;114;135;109;155;145;115;125;133;136;128;112;96;90;100;103;116;125;90;113;116;98;99;105;117;106;124;123;107;103;114;130;109;107;120;123;111;139;120;126;114;127;121;101;117;99;116;93;107;121;92;107;117;126;100;99;108;108;98;124;120;115;109;129;125;130;146;135;125;124;130;126;122;120;131;116;134;123;131;97;130;134;135;147;127;133;123;164;137;153;112;134;121;84;95;110;119;121;124;117;152;120;129;136;126;149;165;183;153;167;143;121;108;106;109;106;117;147;102;123;115;105;132;129;125;137;134;125;111;134;136;123;150;123;118;124;115;111;121;88;89;83;86;80;84;81;122;143;118;112;123;118;122;130;98;88;104;98;122;134;127;133;105;115;122;119;129;119;112;119;122;129;145;141;122;129;120;134;126;162;126;135;124;113;117;117;137;126;131;150;143;116;124;141;101;125;124;122;124;123;121;133;150;122;135;119;116;123;121;94;122;116;114;120;126;120;130;140;123;129;113;97;118;121;117;134;108;119;130;131;137;116;111;123;120;133;99;102;136;117;108;134;133;117;132;128;137;129;139;160;141;141;126;128;107;132;139;120;140;122;164;125;124;154;145;116;148;129;132;142;156;134;137;144;143;150;122;162;144;145;132;131;111;124;143;130;125;128;138;155;97;104;124;138;127;143;130;108;127;153;109;143;138;122;141;121;124;117;143;148;142;147;158;122;143;127;139;156;135;128;153;157;148;171;148;154;114;120;126;133;140;112;144;152;118;131;117;151;136;142;146;146;145;129;119;111;115;97;114;141;136;142;118;155;128;150;121;116;136;128;125;134;135;138;137;136;137;138;152;145;149;140;156;129;128;133;150;139;147;163;124;138;131;124;134;120;137;131;130;136;134;125;139;118;116;145;125;151;139;160;144;125;114;142;141;139;110;121;112;127;121;126;109;114;124;127;126;125;107;133;128;125;152;136;157;134;136;124;128;113;123;113;111;116;128;123;113;96;102;109;120;139;107;118;77;113;146;182;133;135;159;145;173;162;179;154;120;144;127;142;152;135;107;118;111;120;129;106;109;156;145;125;139;138;113;133;153;153;131;154;145;156;144;104;141;141;141;128;124;116;111;114;98;135;126;131;126;143;123;129;135;93;128;134;133;137;143;102;119;114;122;105;122;103;127;123;147;170;183;166;154;128;120;113;137;141;136;129;143;129;127;133;112;128;151;145;120;134;104;114;137;152;153;124;115;108;144;122;144;97;120;125;123;140;133;108;128;128;136;109;149;147;129;146;155;157;180;161;142;143;134;107;130;113;133;102;123;129;129;127;104;126;105;102;121;120;126;127;114;138;130;141;133;150;197;180;195;181;167;166;166;174;161;156;154;168;165;129;161;158;146;120;134;130;168;133;166;111;124;140;104;121;141;148;126;124;140;132;132;126;130;120;119;160;127;108;140;138;150;147;150;156;129;116;144;122;120;132;127;141;124;102;126;101;133;117;136;144;149;147;139;139;116;135;162;141;133;129;165;146;151;130;134;151;159;130;141;139;134;114;128;134;139;121;130;151;142;115;138;148;133;140;149;166;171;180;118;135;152;181;126;122;106;138;107;128;112;112;127;135;145;145;126;129;140;153;141;129;140;114;112;121;113;133;119;128;142;122;119;128;116;111;122;125;107;112;124;138;123;127;123;134;117;126;150;126;141;137;141;129;131;157;154;136;141;145;181;166;148;151;152;137;123;144;136;158;131;169;140;149;143;163;145;158;172;211;219;179;142;134;149;136;153;163;167;183;141;141;152;116;131;109;141;134;112;108;126;136;99;126;124;158;166;178;166;193;182;150;132;138;124;147;157;139;134;97;103;113;117;119;121;121;129;119;120;131;120;117;118;142;134;122;122;144;110;127;115;112;138;111;111;137;111;120;114;122;102;131;118;135;139;121;137;133;151;147;145;141;115;137;123;153;117;136;148;132;134;148;168;158;141;110;114;124;127;126;146;152;171;162;157;148;147;144;147;154;169;148;148;166;139;188;145;135;138;128;121;126;119;124;98;111;127;130;129;134;118;108;116;133;128;108;122;119;130;136;151;148;156;146;151;141;134;131;134;136;140;136;132;132;155;129;179;160;141;112;125;117;139;117;112;153;127;129;127;124;126;127;150;130;114;137;117;124;113;126;121;130;144;137;153;120;147;115;129;165;138;127;122;132;130;127;111;99;129;140;138;104;132;122;126;129;99;97;110;122;136;117;138
113;110;108;108;111;107;103;116;124;121;110;94;81;125;108;101;86;107;118;103;107;93;76;119;120;100;101;123;119;113;121;102;95;114;109;113;121;100;114;124;111;117;90;87;106;105;117;125;103;110;128;110;141;141;132;121;123;130;113;114;112;111;81;112;88;107;118;114;138;124;93;106;101;99;101;102;110;104;117;110;107;140;120;98;94;76;106;100;123;118;124;115;100;92;107;103;108;105;96;110;125;131;106;116;155;108;121;84;111;113;127;114;88;116;117;120;111;104;115;111;104;106;110;97;119;104;108;103;104;95;113;104;101;100;99;139;127;94;102;111;93;110;104;118;87;114;118;126;117;137;113;88;94;104;116;113;105;129;97;131;104;96;119;116;107;112;108;117;149;161;136;117;129;115;95;124;128;139;116;123;134;105;112;114;106;112;123;120;114;128;123;144;118;128;124;115;135;109;114;107;121;127;99;104;117;107;127;111;121;139;141;125;125;98;125;124;99;112;108;127;130;133;170;148;126;121;135;123;135;113;134;138;145;120;155;136;149;126;141;118;122;141;127;112;105;151;134;130;131;118;119;120;112;123;101;135;122;123;120;110;130;109;138;130;121;127;138;112;114;100;96;106;114;116;97;125;127;108;110;105;136;139;152;141;143;131;162;152;166;157;133;117;89;69;98;92;110;114;118;134;104;131;133;120;113;128;129;117;117;119;131;119;128;127;123;121;123;116;142;109;126;117;117;135;104;126;108;145;128;112;127;127;125;114;149;181;145;116;129;129;121;133;134;122;114;107;126;110;101;115;125;129;129;147;120;138;138;118;141;146;115;131;136;128;124;136;136;141;145;140;159;152;151;144;133;110;87;94;116;129;121;101;123;106;136;136;139;128;110;120;122;125;128;141;155;126;111;135;110;135;121;126;137;130;136;132;116;87;80;109;93;94;88;102;119;104;104;110;118;113;115;119;122;129;121;124;132;141;149;153;148;130;141;139;156;133;138;150;151;147;162;127;142;126;147;147;117;121;93;90;80;75;101;103;100;111;107;112;119;133;115;131;132;143;122;105;137;135;137;161;129;139;123;126;139;156;131;138;136;124;146;145;106;103;107;78;92;101;116;117;112;89;129;128;128;127;113;109;123;112;128;134;122;117;126;143;115;137;133;124;130;123;93;126;112;106;122;130;122;120;133;116;118;128;135;115;120;108;149;115;115;126;118;123;130;123;133;123;126;127;128;113;122;100;141;120;104;126;123;133;125;126;131;125;135;128;137;144;129;138;128;112;80;73;79;109;122;140;142;115;116;115;126;132;148;96;136;127;110;133;128;128;111;101;100;117;108;126;121;118;113;99;109;93;103;112;110;104;128;116;106;119;116;106;109;114;144;125;126;109;140;120;111;115;86;125;92;108;106;115;111;112;113;131;140;126;120;113;93;83;108;126;110;121;124;111;136;122;137;133;153;131;115;126;126;118;134;128;141;130;133;128;154;106;129;135;141;126;145;129;131;137;137;125;118;100;113;129;117;121;140;137;143;114;107;136;141;173;166;167;118;124;97;121;91;106;123;98;104;105;107;128;127;121;142;106;122;107;113;108;125;133;139;145;134;138;134;118;116;112;96;98;78;74;82;75;101;95;94;108;114;115;131;125;113;113;110;125;115;121;130;112;113;108;100;125;129;153;124;113;113;140;151;128;120;116;126;151;133;131;133;131;129;119;118;110;125;136;142;111;137;140;133;127;148;110;125;130;104;144;106;124;128;124;138;112;129;123;123;135;113;117;119;128;112;119;134;121;137;102;104;105;117;120;107;110;115;110;117;103;106;121;112;144;127;127;127;125;130;110;109;113;140;109;121;112;119;144;142;131;162;147;106;127;122;106;121;130;111;122;122;146;127;123;129;150;118;155;123;138;169;169;163;150;138;128;142;132;160;128;146;152;134;106;131;127;132;132;138;140;135;133;150;129;126;134;114;139;133;126;118;144;147;138;125;128;124;152;142;150;142;134;149;134;155;134;136;149;159;123;132;140;158;151;129;146;132;120;97;115;120;138;135;127;147;149;128;106;114;123;144;131;147;133;141;136;131;100;130;112;95;114;144;131;145;144;122;135;120;120;124;133;136;132;127;139;127;133;119;132;133;123;130;165;125;137;164;140;134;139;144;155;131;137;134;132;150;138;153;138;134;121;114;106;102;120;119;128;165;144;132;143;124;122;141;171;136;118;129;126;131;138;142;105;130;102;130;140;109;123;120;90;142;134;140;146;126;109;111;145;116;114;119;110;140;124;132;112;113;99;117;130;148;124;108;115;111;133;144;146;146;147;130;137;172;160;153;134;111;126;135;128;122;139;130;119;142;132;121;106;127;122;142;128;138;136;157;129;143;128;145;129;157;126;129;126;128;114;127;107;102;116;117;126;140;141;122;127;123;137;124;116;116;112;141;149;122;142;111;133;111;124;129;128;107;125;122;158;169;164;167;138;141;119;133;95;121;140;139;135;145;121;129;153;164;139;125;109;120;133;120;144;135;138;120;116;125;116;150;143;136;113;116;130;136;151;146;145;123;118;126;134;147;125;113;156;170;171;137;141;128;121;126;111;127;113;130;126;131;109;118;117;103;124;116;102;146;139;123;122;153;139;121;151;171;199;217;212;170;183;211;192;199;187;171;163;166;146;144;138;158;129;126;103;154;125;144;128;156;135;171;140;123;136;138;115;125;128;135;121;121;125;115;117;140;127;115;135;134;129;150;152;143;126;107;122;123;121;134;130;130;137;137;129;122;116;131;132;139;129;138;108;129;122;129;153;136;149;149;157;162;141;161;138;170;132;139;149;165;146;115;125;120;103;119;110;128;148;130;155;122;127;120;157;166;167;172;140;118;147;146;148;113;114;123;143;108;125;124;116;119;141;151;119;137;161;141;132;114;134;134;109;100;99;118;131;127;115;109;120;135;119;112;114;132;115;117;134;117;138;137;116;112;132;119;141;135;124;127;142;135;125;152;148;157;136;151;188;172;126;151;153;144;154;144;163;148;155;170;146;169;151;160;155;169;160;174;208;178;153;126;148;149;178;158;148;159;151;159;130;143;142;138;132;135;125;111;129;106;125;121;139;163;164;169;175;185;173;163;170;164;148;134;179;160;146;106;126;108;113;124;135;135;126;136;128;124;116;120;124;130;119;130;133;153;141;137;116;121;140;125;120;114;110;108;107;125;153;124;107;141;130;137;132;154;138;143;132;139;124;145;121;132;146;171;133;133;140;172;157;142;114;110;121;144;128;129;126;143;148;181;161;168;173;156;150;161;163;167;163;155;154;170;173;160;126;121;124;114;125;125;128;117;157;133;128;90;106;106;138;129;122;123;118;130;107;135;130;156;130;140;153;138;107;136;136;135;109;128;133;130;135;135;174;176;176;144;117;153;130;153;142;157;135;129;157;116;138;148;138;154;129;113;151;133;144;123;120;135;106;145;114;152;161;135;127;147;137;143;143;132;130;122;125;129;111;129;126;123;131;127;131;117;122;130;140;121;114;143;123
92;98;105;89;107;120;121;112;114;85;106;84;112;121;99;113;91;122;112;100;105;96;107;89;112;104;124;113;108;111;107;116;118;108;109;94;105;102;108;90;100;100;97;111;99;93;135;97;124;121;107;135;141;125;144;140;147;125;109;100;92;108;99;103;109;114;87;129;174;128;140;103;113;104;106;110;120;117;115;123;123;136;105;113;111;115;103;103;89;123;110;111;114;101;102;122;84;127;98;106;108;123;111;105;84;113;105;114;93;109;121;107;140;102;107;109;103;122;100;92;93;119;108;125;111;116;117;104;106;110;99;98;104;100;114;111;120;97;104;86;93;96;113;121;110;130;143;134;92;104;123;92;115;109;105;102;114;111;103;101;99;107;113;115;126;131;119;98;131;133;110;118;111;118;124;124;117;127;110;114;107;110;105;111;132;116;140;115;138;130;129;122;127;130;135;148;117;116;105;129;132;114;123;138;112;106;129;152;106;123;130;100;117;127;119;113;134;117;126;114;147;130;153;142;165;112;106;121;135;135;135;129;141;130;144;151;116;136;137;138;133;122;101;118;124;142;113;144;128;137;132;113;130;83;125;119;116;121;107;107;115;129;123;117;132;135;115;117;127;120;111;119;122;103;110;110;130;101;93;115;106;124;151;119;142;166;145;129;139;152;138;130;99;92;80;97;106;105;115;118;106;110;122;124;105;128;153;146;129;121;137;130;105;124;111;144;130;128;100;123;117;125;114;126;126;120;126;136;130;161;144;113;137;124;136;134;108;119;129;109;139;113;121;125;121;102;110;101;124;120;113;116;123;104;139;124;143;139;137;135;152;134;146;129;116;128;136;162;139;128;151;154;146;139;117;106;120;97;123;104;128;87;130;136;130;135;105;142;119;153;138;101;124;115;152;119;148;124;116;123;107;138;114;125;129;118;119;98;86;90;92;88;95;88;113;114;112;139;108;135;124;101;111;122;122;132;105;120;136;148;127;141;134;160;128;158;126;132;136;155;129;127;152;138;147;132;139;111;91;88;93;79;89;100;109;105;100;121;127;95;107;107;133;101;123;116;137;124;143;136;138;134;124;126;119;145;139;130;138;108;134;134;115;86;108;74;96;109;116;116;106;128;104;117;127;114;122;93;114;119;105;124;117;124;105;140;112;133;140;110;140;137;104;119;107;122;113;117;124;118;124;113;112;140;113;140;128;101;115;121;109;97;115;120;117;127;113;120;128;114;116;135;108;111;108;109;125;124;121;127;139;149;165;154;142;140;137;128;133;124;111;102;70;74;79;87;121;128;139;138;97;137;116;116;123;134;127;151;138;152;120;147;112;134;109;107;126;105;138;90;108;116;127;130;115;97;108;114;111;103;110;123;112;105;91;102;95;114;125;113;112;126;120;111;103;97;102;108;106;119;122;115;105;107;125;119;119;108;110;125;95;111;109;114;114;120;126;110;129;124;133;127;125;111;147;110;121;134;140;145;137;119;160;108;134;113;127;138;159;140;132;138;139;140;132;152;119;124;127;112;111;119;120;123;121;123;145;150;143;122;113;107;89;117;124;103;143;130;117;127;112;107;132;118;144;113;115;104;128;121;107;103;132;137;125;117;123;123;146;114;94;88;88;81;77;69;84;93;112;115;124;104;118;113;104;126;108;103;115;121;110;136;118;122;115;118;147;116;125;120;126;137;117;132;110;112;133;133;124;158;151;145;120;143;131;151;123;124;109;124;140;124;120;128;107;127;133;130;125;113;124;114;129;129;136;107;128;121;142;125;122;134;113;124;107;129;132;125;146;119;125;114;112;127;112;114;109;124;95;126;143;108;115;120;122;132;119;122;87;110;125;125;140;154;146;129;135;135;168;120;151;123;135;126;135;134;152;117;120;112;134;131;117;136;149;134;134;155;156;113;138;163;148;148;139;129;132;141;143;156;128;149;131;116;129;137;122;148;120;133;148;101;144;126;132;124;130;105;116;116;120;101;117;125;110;137;138;140;127;117;141;133;136;144;132;154;119;163;145;115;144;142;120;136;128;141;129;136;122;119;144;128;148;125;139;140;119;119;149;144;154;131;147;137;151;135;122;108;129;104;128;150;148;112;110;115;130;101;121;120;122;129;126;147;125;153;130;140;125;160;152;158;148;122;139;147;162;142;111;123;128;145;109;173;150;131;150;135;149;149;141;110;106;114;115;136;129;131;131;150;120;120;116;144;128;156;151;117;101;105;119;120;137;136;117;115;136;160;130;124;113;120;126;114;148;127;103;124;155;110;139;136;113;119;129;138;112;113;113;107;119;152;142;132;108;104;110;131;142;143;137;124;135;136;136;175;131;158;120;137;130;135;121;125;133;124;134;123;131;124;117;143;127;146;141;141;150;141;157;150;134;136;136;149;146;133;129;114;131;133;116;110;125;121;110;135;131;122;107;107;149;122;136;136;148;134;151;149;124;123;126;122;109;103;121;100;140;140;151;187;183;169;128;129;107;125;139;144;141;142;132;127;142;122;176;155;141;110;129;155;130;136;155;140;141;121;113;124;142;123;166;126;128;139;139;118;140;122;103;125;133;137;156;125;129;155;140;155;135;148;145;151;148;132;149;122;128;121;126;125;103;112;105;140;99;116;140;116;119;110;124;151;129;127;148;189;200;196;164;184;200;192;170;153;177;188;170;165;161;144;154;141;138;144;131;154;142;140;135;143;143;119;131;116;139;120;120;126;119;117;130;136;109;104;107;126;123;116;157;159;139;121;109;150;119;126;124;137;123;141;119;122;133;125;143;119;123;151;145;139;141;122;103;122;163;149;176;153;139;128;131;133;126;133;164;135;154;179;164;158;185;146;138;127;108;146;166;134;114;143;135;153;145;143;148;162;177;133;140;138;147;143;138;109;116;100;126;108;105;123;112;133;134;135;122;138;130;137;131;127;132;116;130;128;119;96;107;128;103;116;130;113;107;128;132;130;149;133;116;131;112;125;131;120;124;149;146;151;146;123;136;139;157;161;161;133;155;154;176;161;156;138;126;151;142;168;173;148;158;157;144;168;129;132;157;174;177;178;167;129;130;125;127;148;141;155;141;115;121;117;120;129;128;131;134;124;130;127;135;132;126;126;145;157;157;178;146;162;169;136;123;152;139;124;156;110;111;146;114;122;134;117;97;142;113;124;129;100;115;113;137;134;120;124;135;142;154;139;135;123;117;111;126;113;108;142;122;115;108;138;118;117;120;133;140;140;144;147;137;126;142;140;121;125;162;127;112;147;134;177;135;130;135;133;137;111;133;114;133;181;155;162;155;144;148;153;177;156;138;161;166;171;163;159;141;138;121;122;115;118;132;120;143;177;161;153;114;109;104;111;133;102;131;132;123;100;139;126;122;113;140;137;129;137;138;123;114;124;113;116;151;132;149;179;189;208;168;130;139;145;129;148;158;162;125;128;170;137;136;146;132;127;130;135;113;109;134;132;110;136;116;131;157;131;145;130;136;143;132;130;96;124;104;134;109;120;128;130;143;145;136;137;123;117;125;125;108;115;127;129
113;105;105;96;130;130;124;120;92;110;105;93;103;105;105;99;111;107;105;97;97;122;128;115;132;131;115;96;119;119;126;107;106;108;106;112;97;107;104;95;101;118;105;107;96;98;107;128;122;123;117;120;98;125;133;147;156;162;127;103;104;102;99;99;116;131;110;129;174;159;120;107;106;101;102;129;119;100;117;115;106;112;121;90;95;74;111;108;120;104;132;116;118;131;115;122;82;111;107;103;113;109;82;112;94;91;118;106;83;98;128;135;117;92;98;110;113;118;90;116;121;110;104;112;108;97;101;98;77;98;90;87;96;84;106;110;108;92;103;97;103;91;99;136;111;118;131;134;120;96;130;113;112;93;118;111;110;112;126;130;103;117;108;141;103;115;122;138;109;121;155;130;116;119;116;129;105;102;112;116;116;124;105;109;126;138;122;106;118;142;135;120;135;138;133;119;131;126;131;116;110;118;139;133;139;135;131;142;137;132;123;140;126;126;98;130;131;126;115;125;109;138;172;150;145;124;133;132;133;133;145;118;139;164;110;146;123;101;139;130;104;136;140;123;116;131;123;136;139;149;121;98;114;108;127;103;100;122;95;101;112;119;106;129;115;121;113;110;136;121;117;93;97;109;119;116;103;111;110;126;136;149;133;175;140;145;140;147;143;137;132;130;98;77;82;111;117;111;121;132;122;118;108;127;111;133;138;167;134;109;122;127;126;143;135;121;110;130;131;133;121;110;111;116;130;106;122;128;134;134;129;127;136;139;136;131;141;115;124;118;113;119;116;116;120;110;103;97;110;125;117;114;131;119;124;154;137;122;117;117;133;139;146;145;120;119;130;150;163;160;150;130;121;136;118;107;112;117;108;147;136;119;100;116;110;142;120;141;121;117;136;135;129;128;139;132;138;118;141;120;147;155;133;148;129;124;114;103;78;85;81;104;111;110;127;89;122;106;130;122;134;119;132;104;108;126;131;109;106;147;150;145;153;150;144;149;153;147;149;140;134;135;138;129;118;118;104;117;111;87;93;73;91;113;108;127;109;113;128;110;130;113;104;115;120;116;140;125;133;111;120;126;141;132;130;148;139;128;132;153;126;113;119;95;80;87;106;116;105;132;132;114;134;111;124;129;131;119;122;126;133;117;115;140;130;124;160;130;134;117;116;119;132;119;135;118;118;108;122;111;106;104;116;129;120;119;123;119;117;107;124;108;121;102;122;126;109;97;123;143;136;142;112;111;116;116;129;131;150;142;161;150;158;138;138;135;132;111;132;150;118;95;77;59;96;94;103;139;128;132;121;113;127;134;133;123;115;121;113;117;126;128;149;122;110;110;115;110;102;127;123;129;104;92;121;96;114;113;120;134;130;125;118;83;78;106;93;102;103;112;136;124;122;114;102;82;78;100;103;132;131;112;119;109;110;121;117;112;114;118;102;120;111;114;99;117;123;132;146;128;129;141;119;128;120;124;113;141;119;121;144;117;133;143;111;126;141;127;138;133;132;160;162;152;147;136;129;138;111;102;115;116;109;110;121;135;162;166;145;129;107;98;92;112;134;93;135;153;121;125;95;121;131;126;131;118;137;134;113;111;133;116;143;129;126;135;140;129;151;126;79;77;81;97;86;90;89;93;107;128;128;132;118;110;107;114;114;107;126;114;142;133;141;125;122;147;120;127;148;135;132;135;125;142;140;134;135;116;132;158;147;142;128;125;108;135;124;131;140;126;161;137;111;92;125;117;112;105;100;109;103;118;143;128;121;117;126;117;121;117;113;143;116;149;156;109;132;128;123;145;147;112;141;103;115;96;116;134;112;97;112;124;120;130;132;118;121;119;116;107;106;125;145;151;149;131;140;120;114;131;143;141;120;146;140;123;127;112;127;124;118;127;140;133;140;104;133;139;135;131;151;161;154;167;124;153;149;145;148;136;136;129;143;125;122;150;152;147;161;130;123;127;128;140;128;143;139;111;128;125;154;118;135;107;107;122;117;117;112;113;143;126;143;136;124;96;122;104;128;157;144;134;133;135;122;137;125;117;113;124;131;138;130;142;146;139;138;127;130;131;136;146;131;159;117;138;117;133;131;112;129;144;123;108;138;124;123;130;94;106;135;111;123;151;147;160;133;126;150;125;166;138;159;148;120;110;155;152;131;132;155;141;151;140;135;128;128;129;151;145;127;111;99;68;90;122;108;111;127;151;145;139;132;125;144;148;125;106;111;129;137;161;173;119;112;120;135;163;140;114;116;121;125;128;121;137;109;119;112;112;113;139;131;128;139;131;144;119;86;137;157;137;148;122;88;103;127;115;140;121;147;158;139;121;152;182;149;143;126;145;120;98;128;98;115;127;141;136;135;111;124;136;123;127;135;135;135;147;138;149;128;145;135;137;129;136;119;114;111;106;132;115;126;100;112;108;145;142;136;113;123;129;152;163;150;157;141;135;141;150;108;97;136;126;127;142;120;156;154;169;150;134;131;118;127;120;135;134;131;144;126;132;127;155;151;149;152;127;142;124;126;138;133;132;110;134;126;124;112;155;130;115;117;114;133;117;110;122;111;127;141;119;141;132;146;139;134;135;133;127;136;155;158;146;146;132;141;129;104;134;114;103;120;111;125;134;142;143;132;125;133;132;130;129;141;164;190;194;214;172;174;193;189;204;184;173;156;138;140;162;137;122;131;133;126;152;154;150;148;129;128;147;124;117;127;108;113;122;144;115;117;110;110;128;119;106;127;101;160;130;155;130;121;139;132;112;135;144;142;124;113;133;133;116;124;130;135;114;148;145;142;127;148;141;136;133;157;133;153;147;155;133;147;141;135;131;153;143;179;186;211;148;122;128;132;136;129;121;132;121;137;143;128;139;159;191;177;143;147;152;150;136;99;121;111;119;133;96;129;127;111;152;135;139;144;129;151;117;117;98;140;122;109;111;122;129;116;108;126;140;138;112;132;132;137;126;124;111;127;126;123;125;116;109;129;129;132;141;150;149;164;138;146;155;149;133;122;163;136;165;152;165;164;153;154;143;139;157;161;141;149;148;139;143;158;161;135;146;136;112;109;140;116;161;145;138;150;158;118;113;118;122;115;131;133;129;121;129;140;136;142;132;140;154;147;177;162;161;175;142;148;143;134;146;179;129;128;116;131;128;120;115;140;132;141;134;131;112;129;135;124;160;138;148;140;108;128;143;118;117;129;132;117;131;98;139;127;121;125;133;117;132;121;140;133;147;147;124;110;139;123;141;137;144;130;109;110;137;145;148;125;142;125;112;113;107;137;155;151;161;174;158;164;164;164;171;148;160;166;153;157;167;179;166;151;151;136;131;122;93;118;124;147;184;150;137;107;117;113;128;113;112;106;122;106;105;119;132;106;132;135;115;140;132;126;122;117;114;126;111;139;122;123;158;197;147;149;139;135;123;161;125;156;144;119;136;138;146;138;141;139;151;116;154;134;111;131;132;122;112;136;144;136;121;138;136;126;156;136;117;140;101;130;117;121;122;148;151;149;135;109;112;124;119;123;131;126;124;148;151
102;104;136;125;102;118;117;113;119;127;109;114;93;112;92;102;94;109;107;95;118;114;124;129;129;118;113;103;97;124;106;118;103;95;101;103;120;101;110;103;117;115;110;134;109;95;110;103;118;113;112;99;105;109;114;138;160;129;121;101;120;88;125;89;96;98;114;111;148;119;115;109;88;89;123;135;106;110;128;116;133;109;112;136;111;102;106;117;104;111;124;119;96;111;82;110;107;100;101;120;116;118;113;111;87;96;103;110;94;119;145;109;117;110;119;129;95;124;125;108;104;107;114;89;97;112;109;105;105;104;88;95;92;117;113;104;105;98;85;95;103;102;95;119;98;104;114;130;129;119;113;122;111;122;120;116;99;135;111;124;126;113;115;131;133;115;150;131;108;126;117;126;117;123;131;126;131;119;123;90;139;104;118;121;101;122;127;102;120;144;134;141;137;124;125;132;136;141;134;104;136;142;117;105;113;140;148;115;126;136;141;129;126;128;115;121;114;114;139;114;136;155;142;155;165;158;131;127;141;133;133;132;130;136;120;133;117;131;115;103;123;120;119;118;115;137;150;152;135;153;136;122;118;111;112;104;108;113;117;105;100;111;115;97;114;97;90;107;111;121;95;107;113;111;102;104;126;133;140;125;110;133;140;150;146;144;150;133;136;117;122;141;113;74;77;99;114;125;131;150;115;119;132;113;92;108;123;128;124;139;86;113;129;133;126;128;120;119;115;130;124;128;114;113;125;133;113;116;132;133;131;149;130;119;140;166;118;128;141;133;125;131;122;115;129;105;111;119;112;110;132;110;107;104;124;134;127;133;132;124;129;139;140;133;135;129;130;157;177;159;153;117;134;141;109;113;108;112;122;139;130;140;120;151;130;124;148;128;155;156;129;143;143;131;135;110;122;145;129;151;130;127;127;156;123;136;102;91;84;90;82;94;103;91;110;101;108;113;150;135;130;104;104;100;101;122;134;132;132;127;132;157;154;123;123;138;135;150;172;138;160;141;142;131;121;131;133;109;99;87;79;91;97;94;101;120;120;117;121;121;116;116;119;123;128;129;125;129;115;143;151;151;150;129;143;148;136;117;128;144;139;122;100;96;90;82;100;87;88;107;103;113;108;99;126;128;116;132;96;116;129;122;116;125;133;129;143;128;120;136;137;108;114;147;140;127;113;99;127;142;134;121;116;138;127;122;123;128;117;121;94;120;120;132;123;139;136;113;122;143;140;139;124;111;114;136;127;115;118;132;156;111;149;158;162;145;153;137;130;114;92;92;82;75;81;85;99;120;128;111;101;91;99;110;122;97;110;137;113;111;127;126;127;107;126;119;108;117;99;118;141;106;115;107;106;101;93;93;124;117;140;94;84;94;101;92;95;96;115;112;101;104;117;106;116;115;92;97;125;116;147;119;104;116;103;115;140;123;124;106;108;115;117;107;131;131;133;129;145;135;125;140;115;129;125;134;120;125;116;128;118;115;122;120;126;151;130;135;141;122;146;170;143;172;165;148;133;128;113;110;96;101;111;112;127;139;155;161;152;116;128;129;103;97;117;128;142;143;148;131;113;112;115;121;110;122;124;110;130;121;106;111;143;151;138;128;107;131;159;137;98;88;72;81;102;99;100;119;111;130;120;129;105;98;75;109;119;95;127;128;131;135;124;142;129;126;131;114;117;129;116;128;129;103;117;133;131;130;153;126;136;163;149;119;131;127;124;135;131;153;124;139;110;110;102;136;135;127;128;129;111;128;146;139;133;137;121;118;107;115;105;127;117;124;118;113;123;122;138;133;95;122;117;115;129;133;90;108;109;121;140;139;124;117;132;124;119;118;127;116;128;122;161;147;142;109;147;135;165;144;133;144;139;138;153;119;137;155;144;130;122;138;126;140;131;140;142;142;123;134;150;153;162;130;139;134;145;138;155;153;138;152;126;114;145;150;150;138;112;122;126;143;143;128;129;103;114;105;114;116;108;122;119;112;114;131;126;147;112;119;143;135;138;152;128;131;124;132;126;141;122;128;123;108;134;115;119;129;93;127;137;128;132;125;133;125;100;129;132;121;134;121;111;134;119;153;138;107;114;120;131;123;139;137;130;120;140;113;106;135;135;121;121;118;145;135;130;132;142;147;128;156;143;151;123;148;154;167;148;153;132;139;126;156;138;123;142;146;128;128;138;92;101;69;104;118;112;122;117;123;133;126;123;110;110;132;162;139;127;113;147;153;150;134;131;117;137;152;143;117;115;134;123;144;111;124;109;120;109;120;128;125;134;118;115;119;131;91;126;142;141;164;144;121;104;99;113;135;154;163;140;164;132;160;119;155;180;156;173;139;119;123;138;127;154;154;145;153;136;143;129;130;159;119;139;143;117;122;111;143;130;136;129;136;153;140;118;103;133;119;137;130;139;106;144;130;114;118;130;114;140;126;125;145;174;145;134;136;139;127;118;118;111;99;103;127;127;126;142;155;154;134;119;112;105;132;114;154;124;149;105;126;112;141;145;153;146;144;127;118;116;124;125;150;133;113;125;135;138;128;141;138;131;134;118;136;127;131;132;120;128;137;140;164;172;142;146;130;119;144;149;148;146;142;148;128;144;126;133;118;113;134;112;107;142;149;140;147;127;123;115;159;154;134;157;148;153;157;168;155;162;152;186;203;176;159;164;147;132;136;120;122;134;116;138;150;152;137;154;143;157;180;142;126;129;124;133;98;118;124;123;132;128;128;124;125;130;117;140;155;144;140;117;132;132;133;120;128;146;118;125;128;140;117;117;137;148;137;141;130;149;126;149;137;150;150;139;149;154;148;160;143;136;145;124;136;147;153;173;213;189;135;131;134;110;121;158;112;132;123;112;147;156;147;147;159;165;135;140;148;153;139;128;140;119;123;108;116;117;136;135;138;143;133;148;134;147;155;104;127;113;121;123;128;121;122;127;114;144;152;144;111;123;121;104;111;115;130;123;128;119;123;138;127;131;134;145;123;142;127;159;129;147;142;123;151;126;145;156;151;150;135;176;154;140;177;141;165;155;157;174;153;142;135;188;152;182;125;128;122;139;141;135;146;167;137;122;117;112;85;92;122;93;118;126;105;127;131;148;133;129;122;152;141;150;147;202;160;151;169;146;138;159;181;181;132;110;121;126;139;135;155;116;112;123;121;117;168;100;132;151;141;147;140;132;114;127;127;138;134;143;113;133;115;112;113;107;118;125;131;114;129;108;148;104;130;104;120;121;121;126;141;144;127;122;135;121;134;160;128;153;151;126;115;129;126;119;145;167;154;150;141;140;163;156;150;166;159;180;175;179;175;187;171;162;157;136;135;120;114;107;130;138;140;171;146;125;102;95;103;100;135;129;136;115;138;143;121;128;126;119;128;122;132;124;141;124;104;125;132;114;132;139;130;130;154;133;132;131;122;145;126;146;122;119;109;132;130;125;130;150;141;131;130;109;123;127;133;115;115;122;113;117;123;132;123;124;154;145;129;146;124;109;118;106;127;124;147;127;124;131;122;122;93;147;131;108;122;118;139
101;116;105;122;114;100;106;115;121;118;102;103;100;115;110;103;116;113;110;113;116;95;111;116;126;116;108;126;96;112;123;119;110;108;92;103;105;121;107;106;116;116;120;107;98;107;104;107;126;99;115;122;108;121;104;113;109;133;112;117;117;93;133;117;93;115;81;110;110;117;105;109;89;87;98;113;123;114;120;115;105;128;86;95;107;92;96;86;121;102;113;93;108;118;102;106;100;93;114;98;109;110;122;112;99;101;106;117;107;95;103;99;135;107;98;92;104;109;117;115;101;103;138;108;105;129;96;101;116;93;90;74;114;80;100;113;92;92;95;87;97;84;96;86;101;108;127;111;107;126;114;115;128;128;106;111;106;108;93;111;101;111;124;128;132;111;111;116;127;118;111;123;108;102;112;106;124;116;97;103;107;119;144;114;132;135;102;116;121;140;118;140;138;171;147;145;137;132;123;141;130;112;125;131;130;123;158;131;141;139;122;135;137;110;126;116;115;142;98;158;120;161;154;175;127;136;138;138;146;128;124;131;124;138;147;119;114;142;156;141;119;113;130;102;137;138;152;152;160;135;138;142;112;111;119;126;146;129;125;110;106;93;94;109;113;101;109;100;97;124;107;115;136;118;102;122;140;116;128;138;149;136;151;136;140;167;135;139;135;159;118;162;114;71;78;103;105;131;127;105;112;111;113;107;88;97;134;126;120;115;135;119;116;124;145;120;127;130;137;103;111;136;115;118;102;100;114;109;133;104;127;134;129;122;125;142;169;113;128;112;146;134;143;124;131;114;116;99;103;148;122;108;105;150;129;112;117;115;135;114;140;124;155;131;122;141;125;150;152;133;167;142;154;119;134;135;101;124;124;123;136;118;133;144;137;158;133;138;142;135;129;118;137;129;100;134;133;125;126;147;116;130;144;137;148;130;127;101;82;90;69;116;114;87;104;97;116;116;115;122;126;132;117;110;118;120;113;114;118;139;143;144;135;162;121;160;152;126;133;143;153;137;151;130;136;128;120;117;118;103;77;83;77;103;95;123;123;134;123;126;100;106;108;128;120;123;121;129;108;144;158;165;157;142;147;138;141;137;135;144;138;132;93;101;81;67;98;109;121;101;111;125;110;122;120;122;139;111;111;119;132;142;127;132;141;154;141;118;127;109;102;130;131;141;126;142;91;103;121;117;123;111;121;125;116;134;114;132;155;137;133;115;134;117;126;128;113;121;125;121;114;132;139;115;90;113;132;110;110;148;153;135;156;153;167;149;155;135;120;107;93;72;71;78;74;86;98;103;113;136;115;120;113;110;98;118;121;118;117;123;122;135;116;121;138;138;128;124;119;97;115;100;102;141;111;103;88;118;104;98;112;110;101;104;111;84;116;111;126;95;102;102;105;130;115;115;84;79;97;117;130;113;111;100;102;96;101;119;122;118;125;102;112;140;107;111;127;117;134;122;125;127;124;145;139;142;134;126;134;117;138;125;132;127;142;158;141;130;125;125;138;139;143;161;185;160;127;115;125;121;106;108;95;103;105;120;152;131;126;120;85;115;128;107;122;148;110;117;119;110;129;128;111;106;97;114;97;128;109;120;150;138;151;158;145;149;135;141;152;120;87;99;74;94;100;101;87;107;122;124;96;105;107;79;85;101;99;113;102;119;120;118;127;127;123;134;127;125;128;119;138;129;133;134;133;124;125;130;134;148;149;142;136;134;144;176;162;149;109;117;136;116;123;146;151;167;146;119;130;117;132;140;138;126;161;115;117;136;110;100;122;137;114;122;131;123;125;112;125;133;131;117;122;144;126;131;103;131;134;165;119;130;136;108;121;142;131;152;124;121;113;128;133;144;132;145;157;159;158;130;134;147;117;127;126;151;144;161;134;138;135;142;143;130;148;116;137;127;124;127;119;140;138;130;147;135;139;138;149;153;126;172;142;143;134;141;141;132;143;130;130;127;132;125;133;118;114;104;126;122;112;100;131;125;141;114;113;143;140;136;124;138;134;120;145;147;128;118;149;144;144;120;136;124;120;138;102;127;113;112;134;138;127;130;145;94;121;150;123;145;98;148;140;139;149;144;117;122;124;144;138;112;142;123;118;125;133;120;109;130;119;120;129;123;144;136;128;135;125;138;154;128;129;142;115;126;138;146;143;127;143;137;130;143;125;122;149;142;153;124;120;109;87;111;120;126;100;107;110;132;125;121;140;127;151;139;156;141;115;104;135;131;146;135;146;152;132;139;146;123;145;111;96;118;113;133;129;105;117;122;171;114;126;153;121;118;127;96;146;168;170;150;130;106;116;106;166;128;132;147;132;144;120;141;158;153;192;185;192;156;161;132;141;137;152;149;158;125;121;122;120;107;132;130;138;134;148;132;122;137;143;124;133;132;135;133;143;140;119;129;133;123;126;127;149;123;129;131;109;125;146;138;144;137;143;137;141;129;137;161;129;139;144;108;96;128;128;118;120;152;144;140;122;142;144;130;122;143;151;148;161;128;122;117;160;120;148;124;100;111;127;157;131;146;126;123;129;137;148;115;141;132;141;132;123;121;133;124;133;109;134;142;141;170;176;186;141;150;115;149;149;137;160;135;143;132;134;136;132;129;129;109;107;128;144;144;139;160;136;152;145;138;156;148;141;161;155;157;138;141;149;157;180;174;169;169;147;156;127;136;164;137;129;143;142;149;150;144;153;161;161;199;164;156;116;135;129;143;115;140;116;118;140;125;100;122;122;138;119;121;127;122;124;117;135;111;140;136;146;136;123;104;118;131;134;127;150;155;129;140;134;134;124;123;135;163;135;140;135;127;137;143;120;116;132;125;113;116;148;162;149;139;117;152;114;151;112;137;130;126;136;140;154;135;155;186;171;146;128;138;156;167;169;159;140;129;121;119;132;140;129;117;138;115;118;123;136;115;121;106;115;162;121;132;132;136;96;135;128;135;138;130;118;121;127;115;119;114;120;114;121;143;131;123;109;96;128;143;127;134;136;151;150;154;123;129;135;146;153;150;185;174;154;146;148;182;143;173;171;149;137;194;134;142;129;157;184;132;124;114;119;151;161;147;142;132;108;125;82;82;132;125;141;136;134;100;120;142;147;112;131;138;153;144;149;154;172;155;151;167;150;142;152;153;169;169;154;121;149;137;134;128;133;132;123;131;138;126;128;145;139;132;135;119;122;129;114;117;136;117;134;125;131;152;123;122;130;129;114;124;133;131;151;131;119;135;126;138;128;124;129;148;123;167;139;129;135;152;144;162;138;154;123;120;123;127;136;130;156;144;163;141;154;151;143;156;154;150;154;175;174;207;174;159;179;150;135;110;114;132;111;103;127;132;117;123;118;114;105;128;117;119;147;132;122;112;115;124;129;134;129;141;136;144;123;134;139;135;113;146;136;133;106;134;127;127;122;112;129;108;125;119;128;112;119;125;129;112;141;149;131;124;126;121;96;113;100;119;112;138;96;129;124;117;133;121;111;126;126;137;126;136;107;131;138;124;125;125;123;129;114;133;147;126;114;125;105;109;84;114
109;94;92;121;123;110;118;100;105;114;106;127;115;100;100;126;99;102;113;122;115;115;108;127;112;113;118;93;121;118;114;126;107;106;105;125;100;110;106;108;116;102;113;106;119;113;123;105;99;101;101;110;117;104;117;121;113;109;90;117;111;107;102;118;117;98;107;94;114;106;105;99;111;113;121;121;134;120;123;111;111;85;121;106;105;104;99;121;103;110;120;106;114;107;120;94;116;114;111;106;110;119;118;84;108;116;112;101;101;130;114;109;112;110;114;98;106;107;109;95;129;110;122;129;114;119;94;109;111;105;95;94;86;114;93;101;83;77;78;76;102;86;100;98;112;112;134;103;118;111;116;124;93;116;102;105;104;109;107;87;114;102;149;123;122;98;142;92;110;111;115;120;118;116;125;118;125;126;105;115;102;113;127;122;109;136;107;140;122;145;114;130;137;136;176;137;154;136;131;124;120;116;145;112;150;139;128;149;138;159;126;155;116;123;120;127;118;110;109;131;139;139;153;148;127;134;125;119;137;125;142;134;122;154;138;132;104;123;138;116;127;116;110;127;136;131;156;154;127;144;137;115;104;128;109;108;112;122;95;122;115;117;112;100;113;101;90;97;97;106;106;124;110;133;123;121;122;123;129;133;133;144;150;167;122;147;136;145;132;134;141;144;130;81;78;111;109;140;139;108;135;112;109;130;106;129;116;137;126;119;141;123;110;102;122;115;116;131;118;120;121;115;127;114;115;121;113;117;119;138;121;136;126;144;136;145;125;123;129;132;129;115;108;131;102;117;122;119;120;116;113;112;125;110;129;133;138;130;134;134;110;123;133;154;143;139;128;167;141;145;123;154;145;130;129;110;151;115;137;148;140;118;128;116;147;123;108;140;126;128;145;125;114;133;117;130;116;118;127;124;110;126;134;126;132;159;124;116;92;99;85;100;106;112;119;142;131;116;109;107;134;101;102;115;99;107;134;114;152;123;138;130;129;128;138;131;121;145;127;149;153;147;154;146;143;151;135;115;107;80;94;81;87;94;113;119;113;114;114;100;92;122;120;144;151;112;109;131;111;141;157;171;120;147;150;142;141;146;147;136;138;116;86;88;80;91;94;110;119;119;128;122;111;128;142;136;168;129;133;143;139;121;127;134;162;121;131;102;100;107;115;133;126;127;120;113;121;91;117;122;137;126;120;145;132;120;119;120;123;151;146;117;132;118;132;129;109;115;133;124;114;122;124;116;143;112;103;126;147;140;130;152;151;154;149;147;137;137;121;112;108;79;68;53;85;82;85;120;110;124;107;116;103;92;86;112;109;99;118;115;103;131;121;117;136;110;136;123;118;102;111;114;135;133;125;123;117;118;121;112;114;74;88;96;108;102;110;96;108;102;100;122;112;108;117;104;91;96;121;108;117;107;103;110;104;121;81;117;123;98;110;107;116;127;126;117;119;128;106;131;130;128;102;132;134;145;122;123;141;134;105;124;144;132;138;146;144;145;133;132;137;129;162;178;164;169;162;109;118;116;118;121;123;102;101;138;137;159;136;143;138;114;106;110;119;137;112;122;121;111;118;132;116;115;120;119;134;131;98;136;134;118;133;132;110;136;147;151;147;124;110;85;68;91;102;111;107;123;101;103;111;115;101;89;108;101;117;126;131;120;129;140;124;118;122;140;126;105;116;104;121;125;130;135;113;137;129;139;133;159;155;146;135;153;135;145;179;145;139;129;107;117;114;132;145;167;139;132;104;147;126;136;127;171;137;123;124;127;106;131;122;138;138;147;112;131;128;131;118;96;135;133;101;142;123;132;135;137;100;120;144;142;92;122;139;124;149;123;123;124;129;130;108;126;138;120;133;141;132;145;129;143;111;119;142;132;135;145;151;157;137;127;128;133;128;153;133;129;127;139;135;126;121;145;128;121;127;143;158;137;157;144;123;128;126;141;122;109;125;124;127;123;114;133;130;124;122;120;141;143;140;116;119;131;112;100;97;116;141;125;141;120;140;140;129;120;136;134;168;170;152;168;146;164;159;123;146;124;110;111;137;122;156;116;131;137;131;128;153;113;146;120;143;128;134;113;137;117;124;132;124;130;123;135;112;120;136;110;115;126;134;134;137;142;149;169;132;140;131;138;136;130;147;148;141;149;124;144;153;141;148;134;129;144;146;140;131;150;133;142;109;106;119;127;134;120;133;99;113;143;123;132;122;113;113;135;135;121;115;102;129;123;124;152;125;136;122;126;123;138;135;125;112;95;108;105;109;106;123;151;124;128;127;111;122;103;97;93;110;182;155;146;143;116;111;119;162;131;150;148;124;126;136;119;163;156;159;186;200;166;170;144;136;124;126;146;157;158;136;126;121;112;124;117;136;143;132;138;129;139;131;135;132;121;133;129;121;143;123;118;128;110;142;128;133;149;122;134;134;116;110;151;149;133;144;175;172;103;147;125;122;115;99;110;109;129;135;117;137;131;129;121;112;117;121;104;134;144;122;155;148;139;136;146;139;139;139;157;143;122;114;142;173;145;140;148;162;118;134;151;120;148;105;134;111;127;129;115;109;121;113;130;150;168;166;156;150;123;147;116;152;152;161;158;153;125;146;140;120;126;124;121;119;122;143;133;142;137;107;129;127;148;178;159;197;177;160;142;149;128;150;144;147;162;171;168;155;128;142;141;148;116;132;117;129;137;134;140;136;136;153;173;139;125;138;131;119;114;125;109;122;141;119;118;117;140;111;137;133;150;140;128;129;124;110;126;116;130;142;119;134;124;115;129;132;164;130;152;161;155;140;142;117;123;135;142;142;144;138;149;118;111;131;148;128;137;152;123;144;134;96;101;89;118;114;118;126;143;121;144;141;147;142;129;162;167;146;149;145;154;170;218;192;139;130;114;113;116;146;111;139;135;122;131;132;155;151;142;112;125;144;130;144;136;141;135;107;126;151;154;132;110;115;106;136;121;95;120;120;105;118;122;122;116;126;112;116;136;128;149;137;129;155;158;138;138;122;153;147;135;155;160;151;147;156;171;154;180;160;128;145;141;132;120;143;188;146;135;130;138;143;149;162;167;173;116;134;109;111;89;97;114;135;119;120;118;148;140;113;141;142;117;148;142;152;152;172;141;165;172;150;174;155;141;163;182;149;171;118;145;136;146;119;120;113;128;122;112;159;164;158;149;164;133;115;126;129;133;118;112;131;124;137;158;157;123;130;126;127;119;125;150;109;140;120;130;129;120;126;138;120;136;121;142;156;137;145;146;170;170;182;154;152;133;132;140;116;150;142;163;139;144;160;167;150;163;153;144;135;162;164;163;184;170;168;151;117;130;111;137;119;114;120;124;105;107;122;102;119;108;97;124;128;139;112;126;117;140;151;115;121;120;132;136;137;141;144;123;112;126;132;151;135;114;115;120;125;130;129;131;149;118;122;122;131;127;143;129;140;126;157;139;130;109;132;131;127;139;97;130;116;130;141;119;144;114;85;121;145;115;138;116;113;107;129;120;129;160;150;154;125;134;133;132;136;107;126;94;127;129
111;112;103;101;110;118;102;101;129;118;112;103;100;109;108;119;124;120;92;107;114;110;120;119;112;103;112;115;125;137;131;131;99;116;100;123;112;115;111;126;91;104;95;102;102;114;104;91;118;112;113;126;100;98;104;99;100;82;102;103;95;102;112;125;109;103;110;110;104;101;101;97;115;111;121;125;136;128;140;120;92;100;101;97;116;95;107;108;126;98;93;87;119;102;96;94;89;95;122;113;117;145;123;96;99;108;92;103;108;125;112;138;107;99;123;116;98;120;114;109;114;110;113;117;122;91;113;118;99;111;105;93;92;90;107;92;68;67;82;70;92;76;115;106;103;104;103;109;127;109;132;99;106;108;94;115;113;106;111;104;126;122;119;126;113;113;104;141;121;123;116;118;116;120;111;123;109;111;123;114;100;111;104;122;99;102;119;113;111;152;121;133;144;142;173;135;123;153;154;130;131;116;118;130;145;132;128;123;130;153;121;136;113;105;117;112;120;125;111;147;143;127;143;139;146;143;119;132;119;137;132;128;136;129;137;127;151;123;113;126;126;116;131;126;116;129;142;133;142;140;113;110;115;120;126;132;104;105;93;125;140;116;101;96;112;119;115;96;129;126;114;115;121;103;126;135;143;119;119;127;131;140;169;170;169;145;143;142;133;150;142;132;129;101;73;87;109;114;121;138;136;125;103;129;112;127;124;121;122;111;119;123;133;129;109;108;131;115;124;125;119;113;121;139;106;129;113;113;117;138;141;144;129;134;122;144;136;140;143;120;146;110;124;140;118;124;121;118;132;123;109;111;102;101;124;121;139;161;145;112;119;133;158;154;157;140;130;132;150;123;146;120;137;111;88;126;124;114;145;145;122;127;113;132;111;131;130;113;132;143;122;139;118;111;108;134;135;112;111;143;129;151;167;130;129;118;121;117;79;78;86;98;109;121;123;136;128;104;118;107;117;133;107;110;105;105;125;120;128;144;149;132;125;137;159;133;123;150;148;131;136;144;153;160;141;127;140;110;89;80;84;61;82;105;103;97;130;123;99;119;119;114;100;123;140;135;137;138;127;133;166;152;140;121;116;132;135;94;134;169;152;112;94;89;109;99;106;103;106;101;112;122;117;128;132;135;132;118;142;134;154;141;130;140;149;134;126;131;97;100;112;128;138;110;132;127;137;123;123;114;92;123;115;131;135;118;149;145;147;148;111;134;130;105;124;115;122;124;122;125;116;130;112;121;111;112;124;121;129;130;167;136;159;140;161;122;131;121;131;114;102;98;77;75;117;106;96;125;128;127;129;108;123;101;114;122;121;110;109;102;120;130;114;153;117;97;123;118;118;124;127;127;135;139;123;106;101;129;125;126;102;71;76;112;137;125;114;127;106;132;122;99;130;140;110;129;117;95;103;138;116;120;116;103;105;92;120;111;100;111;115;107;112;109;106;110;121;113;120;116;132;119;114;111;132;119;126;133;124;116;126;132;138;127;161;151;150;169;139;132;143;126;150;140;172;134;129;115;101;118;118;106;99;130;102;140;111;112;129;120;111;108;110;104;113;115;135;117;103;102;121;117;102;100;111;120;108;124;116;119;136;108;143;140;147;151;129;137;123;114;93;74;94;97;108;99;105;86;116;121;100;111;113;114;115;110;115;99;143;117;128;144;121;124;114;138;133;126;138;119;133;120;134;130;144;122;129;117;141;156;175;153;174;142;143;147;143;150;142;141;121;115;120;120;153;173;150;149;112;117;126;132;146;111;128;123;119;130;101;115;88;117;135;124;113;117;124;109;133;91;109;117;126;129;114;133;132;123;120;133;123;135;124;123;126;143;128;122;113;113;104;108;141;130;112;110;128;133;139;137;140;145;158;141;107;131;120;127;143;134;149;135;143;128;124;111;141;135;129;143;137;133;139;139;127;137;150;129;137;173;157;138;148;132;143;158;140;140;142;140;150;119;127;124;120;117;108;126;122;132;121;139;129;130;101;128;109;128;115;149;122;137;122;130;147;115;132;139;152;157;132;153;143;148;138;149;145;122;107;114;123;131;145;143;122;126;127;149;144;131;126;141;149;140;131;138;135;112;117;125;123;140;122;137;114;119;138;147;150;126;137;113;152;151;148;137;118;132;143;150;145;128;133;136;134;123;139;128;129;129;142;136;120;117;150;141;139;129;127;105;112;100;95;129;126;127;115;114;141;121;133;132;135;131;124;123;113;140;113;124;119;140;118;131;151;132;150;137;104;112;122;96;104;109;99;114;108;117;129;150;114;114;156;123;128;106;105;109;131;161;160;146;132;129;126;139;135;122;125;119;108;118;133;150;155;155;180;156;177;171;159;147;155;149;140;155;137;163;121;115;131;134;150;143;116;135;136;134;134;137;117;119;113;128;138;123;129;116;147;127;127;117;109;109;141;137;128;136;108;128;124;127;132;127;129;137;119;135;124;120;129;113;110;103;112;141;116;116;140;138;131;139;115;125;112;121;136;138;114;133;140;135;157;155;145;157;142;170;125;110;164;133;177;175;164;146;130;136;119;118;138;149;148;129;109;127;124;144;117;131;137;136;134;150;139;152;121;140;137;126;153;146;140;184;139;144;135;139;143;142;121;122;119;141;139;139;139;126;104;136;136;138;154;174;165;194;188;157;165;146;131;145;136;161;167;154;153;143;142;145;136;117;115;146;126;149;144;128;126;158;174;161;159;142;143;134;136;132;128;104;122;127;126;157;110;123;112;104;130;145;127;128;136;145;131;115;132;129;110;122;127;128;123;127;126;130;145;113;119;122;142;119;136;140;124;128;138;137;137;159;137;125;105;153;195;140;150;178;122;128;116;128;97;105;115;134;144;122;124;148;139;135;160;150;150;155;173;147;131;159;173;180;180;141;121;112;105;109;134;141;111;121;125;132;106;131;145;134;118;125;137;139;160;145;138;113;120;123;129;129;125;104;114;130;122;126;110;133;132;125;127;127;136;121;125;112;130;116;109;134;124;150;143;149;161;144;135;138;157;151;141;152;140;158;169;164;145;169;150;138;154;142;128;168;176;184;179;137;124;127;149;147;148;164;159;168;122;115;114;99;106;126;116;116;130;142;132;142;161;124;133;150;173;164;159;143;175;162;141;167;144;163;153;188;177;199;190;160;179;175;177;129;127;130;113;122;134;123;157;211;198;166;125;133;119;106;115;145;133;100;139;133;110;134;130;138;152;123;145;127;124;152;145;131;136;138;130;126;116;165;149;125;112;133;169;160;138;142;145;159;148;146;148;115;127;138;130;138;158;141;142;158;145;161;149;160;154;147;165;140;177;178;184;197;169;160;163;165;149;118;108;117;110;101;131;114;142;119;128;125;115;116;113;135;107;134;123;117;145;136;133;126;160;125;133;131;136;141;134;124;141;136;115;140;136;125;131;157;137;141;113;125;112;128;123;114;119;157;144;145;155;103;144;132;133;135;131;139;134;133;145;140;131;119;131;122;105;118;127;111;128;134;109;138;117;104;168;123;117;143;136;124;125;152;140;113;134;133;149;123
111;101;116;102;110;110;129;126;97;105;97;92;110;107;113;104;113;100;119;107;108;106;117;127;101;105;129;105;123;110;109;100;123;101;111;91;94;96;116;118;111;85;94;102;92;93;105;120;108;111;129;112;122;102;95;87;103;85;96;96;97;101;109;88;104;94;95;106;83;82;83;106;103;134;138;142;120;135;126;116;128;109;114;115;129;104;128;89;115;105;110;106;115;101;88;88;103;114;117;110;111;120;136;123;99;120;101;97;119;110;101;112;105;110;120;104;107;113;115;118;92;104;95;110;90;96;100;119;104;76;87;99;84;86;79;73;71;63;64;75;63;94;96;100;88;107;81;105;111;114;112;111;94;109;89;112;117;114;110;103;107;106;118;128;96;112;115;109;111;132;107;106;114;105;124;117;126;120;111;107;130;124;104;119;116;117;111;116;136;122;130;109;138;146;127;135;127;163;126;130;121;128;126;138;152;144;145;117;110;132;120;113;124;121;118;124;130;114;132;133;126;140;129;174;132;158;113;147;126;124;124;143;147;137;130;148;136;141;139;144;137;153;104;135;140;133;145;145;114;135;124;116;126;95;122;96;121;114;108;114;110;130;112;105;115;125;126;99;95;124;102;125;117;112;124;100;113;118;134;125;144;131;126;121;150;133;132;143;139;129;139;139;129;96;88;105;127;140;125;139;138;120;104;106;114;138;148;135;109;107;116;107;113;108;115;104;122;115;145;131;118;102;116;111;138;142;135;120;116;125;109;131;127;115;126;135;140;135;125;118;151;132;138;124;134;127;127;124;120;127;119;117;103;133;121;129;134;133;109;129;131;142;131;126;128;150;121;163;130;132;142;148;125;126;115;113;112;135;153;145;132;132;115;99;96;159;136;121;135;128;134;121;141;118;114;122;129;130;111;124;119;130;144;139;119;125;120;92;109;89;113;109;97;114;94;126;111;109;122;108;123;110;137;120;105;119;94;133;153;128;156;116;105;124;164;132;142;146;146;137;162;149;117;124;122;125;112;118;87;83;71;88;78;101;120;95;110;92;110;112;121;114;108;118;123;121;133;147;131;145;134;149;129;134;130;133;139;128;155;150;116;123;105;95;95;84;87;112;115;94;116;122;123;131;124;109;131;115;140;173;203;154;146;133;132;139;123;111;131;116;138;120;121;128;130;125;129;113;126;138;124;133;134;131;120;109;130;125;103;120;117;127;106;124;138;106;99;120;126;108;114;122;132;132;127;106;146;107;121;123;120;148;144;119;148;127;153;134;135;134;119;90;90;83;116;134;121;129;129;119;112;104;119;105;112;110;127;120;114;97;107;133;118;123;126;127;121;113;122;117;112;124;131;109;138;116;108;112;141;95;105;99;93;87;124;145;135;111;126;112;117;126;128;129;113;114;112;114;130;107;97;93;108;102;104;98;106;113;90;93;114;110;119;110;131;120;106;106;120;129;120;109;128;113;127;120;127;92;111;138;123;129;142;125;135;149;166;143;149;132;122;126;137;150;134;166;133;106;97;118;113;111;112;118;128;134;114;120;110;134;117;144;129;125;122;117;117;114;119;126;122;114;137;128;103;107;114;114;137;104;130;115;119;102;132;127;139;123;147;135;100;86;92;89;90;101;88;110;99;106;113;108;99;101;108;119;103;139;136;124;135;136;133;106;109;113;118;105;152;138;144;130;144;140;127;141;128;146;141;156;144;172;155;121;139;123;129;111;115;128;126;136;116;106;131;128;120;116;137;103;109;139;138;120;123;106;119;120;128;109;111;122;127;111;134;100;106;115;129;121;130;141;129;117;126;139;129;141;117;121;157;144;155;131;114;114;124;132;101;121;125;126;113;144;130;144;114;153;140;149;138;141;143;139;151;127;136;121;144;153;168;147;157;123;146;127;119;121;138;145;132;123;131;144;149;146;146;139;132;155;163;153;122;127;131;157;130;129;131;121;125;134;128;126;142;144;119;128;136;132;120;121;144;134;138;132;135;114;115;108;138;135;117;147;133;129;134;145;147;146;138;142;165;155;130;135;142;129;147;154;127;124;138;133;130;133;134;140;135;130;132;152;165;134;144;137;127;144;135;152;120;119;119;130;129;132;147;147;114;164;114;147;133;157;159;169;146;126;141;128;120;131;143;133;119;124;128;120;123;137;132;147;133;142;132;129;127;129;111;139;92;105;120;127;135;130;135;146;136;123;106;107;140;125;146;124;148;130;127;126;126;124;113;122;126;128;131;129;113;129;134;115;119;124;91;107;101;119;140;110;112;120;132;127;128;124;90;115;122;158;160;134;138;121;123;130;131;129;142;137;127;131;130;142;143;185;147;147;161;157;164;146;137;152;144;122;162;149;148;134;136;138;145;144;136;136;133;134;147;143;124;111;135;153;134;136;120;111;148;130;125;127;125;116;143;125;147;131;116;124;97;145;121;146;109;107;127;134;121;118;126;134;115;128;143;123;128;126;97;118;127;145;125;137;127;124;134;129;133;149;135;138;186;147;172;153;152;149;124;101;141;120;159;164;155;131;136;124;139;134;117;130;134;122;108;133;132;132;150;123;144;146;151;142;148;152;137;130;134;137;135;165;164;153;142;127;120;114;129;115;103;138;133;125;132;134;144;116;124;126;138;146;156;181;187;203;205;171;207;187;133;144;119;158;145;152;163;137;125;130;149;128;144;114;137;123;100;125;127;156;150;131;145;141;127;149;141;144;130;144;129;106;134;131;117;112;140;129;133;127;142;135;140;151;151;126;134;123;118;126;125;122;119;113;145;115;152;137;119;144;150;111;127;162;137;127;145;145;128;158;149;135;144;177;186;165;178;160;170;160;146;110;128;118;121;142;138;146;123;142;135;137;148;159;126;158;165;120;126;155;157;131;140;137;129;131;107;111;114;100;125;137;137;122;144;131;145;131;115;117;170;133;148;132;115;114;121;126;133;137;117;128;144;149;141;135;123;126;113;123;127;131;143;143;124;134;131;106;118;131;138;146;128;145;156;148;150;138;123;131;149;148;153;167;182;169;149;166;163;174;168;129;146;156;172;191;175;158;154;135;138;132;154;123;147;152;142;126;109;114;109;134;120;130;118;121;156;133;119;135;120;126;151;143;145;153;142;137;170;123;156;156;171;172;179;195;161;161;172;165;176;166;127;139;134;139;133;126;187;211;209;190;145;144;119;122;105;120;132;117;116;123;129;123;113;108;132;143;139;125;125;137;121;117;110;143;133;116;144;161;132;128;133;123;134;133;147;121;183;153;176;151;133;126;139;132;147;125;155;142;173;153;155;144;172;157;154;165;190;172;157;206;219;169;170;144;150;127;129;136;117;130;125;121;120;109;127;111;112;100;114;108;142;128;123;125;124;132;116;117;122;117;139;123;122;132;137;152;150;127;121;116;153;139;123;119;129;126;102;110;112;110;112;143;113;141;123;106;109;130;156;136;142;122;113;145;125;143;129;126;128;146;129;125;128;127;105;135;142;113;121;131;136;112;139;140;125;135;143;146;141;105;129;134;118;124;123;138;136;127
109;118;107;107;112;123;131;126;99;111;117;113;95;127;115;106;115;119;125;100;105;116;134;117;124;118;99;127;117;95;127;112;100;110;104;106;112;119;124;96;108;95;113;122;93;104;117;94;134;123;117;124;116;104;101;105;104;95;112;125;106;109;102;93;97;109;108;81;112;95;100;123;116;150;124;113;122;128;116;103;111;110;109;137;114;124;112;100;106;96;106;106;107;110;110;115;107;124;109;106;120;122;102;110;83;94;109;101;113;83;124;102;120;108;119;129;109;107;97;145;115;125;106;107;109;115;117;132;105;90;86;90;89;76;89;84;78;74;68;75;88;84;97;87;92;101;107;115;93;108;114;106;100;117;96;125;114;117;116;115;116;114;127;111;135;113;108;124;103;122;118;114;113;84;118;117;126;104;118;124;115;148;107;131;113;113;143;106;122;119;115;117;116;144;158;169;178;142;119;141;122;118;149;148;136;136;133;118;147;118;122;142;142;123;124;125;106;95;125;118;126;126;134;148;142;135;133;125;118;113;122;149;140;145;121;127;138;125;152;131;144;151;133;141;141;158;138;128;133;129;120;114;130;139;131;139;117;114;114;123;114;128;103;98;107;112;97;117;111;108;123;122;102;115;107;123;134;98;117;134;134;141;157;137;133;117;170;163;169;137;144;155;109;123;75;75;102;118;111;140;134;126;99;115;101;126;133;119;113;102;106;117;127;103;139;87;100;117;123;111;107;126;115;105;133;131;134;143;146;134;131;135;135;117;131;135;134;125;159;138;138;135;123;127;124;124;139;118;154;117;113;123;118;140;123;124;138;134;131;137;108;138;148;129;133;111;129;140;151;146;142;139;121;119;123;111;109;107;137;132;120;132;123;125;149;117;119;131;119;122;131;124;120;136;125;133;130;157;121;148;118;130;141;131;128;109;131;105;72;95;96;101;120;124;97;105;138;129;134;103;95;109;108;128;104;121;106;129;129;148;140;121;123;114;147;152;133;130;172;155;137;169;143;146;135;129;103;102;99;69;81;90;78;84;108;102;106;111;113;113;123;123;120;134;123;148;129;141;147;127;142;137;131;117;136;108;130;151;148;159;144;128;129;92;92;106;89;98;130;114;120;90;113;134;105;121;122;125;123;146;191;158;144;129;132;139;138;100;114;109;129;114;137;140;121;130;131;113;101;113;137;102;140;144;142;138;126;123;132;140;107;108;100;141;137;113;103;116;125;128;128;135;111;111;111;135;107;109;116;138;136;117;121;136;138;143;117;135;144;123;119;92;91;80;125;105;123;97;129;132;110;137;135;154;111;118;108;111;116;114;100;110;113;134;112;112;106;126;119;122;95;101;128;133;97;111;123;128;112;107;97;83;97;93;104;135;133;120;110;126;108;101;101;115;122;92;102;122;108;96;95;119;97;107;100;111;111;119;114;129;113;105;114;116;127;100;123;127;112;132;104;120;133;132;140;135;130;136;124;129;148;120;113;127;112;157;134;134;136;135;115;107;144;136;140;165;129;140;88;102;100;141;107;128;113;108;101;136;106;112;129;112;127;129;103;127;105;107;117;112;120;105;127;144;128;117;123;120;126;127;117;120;121;142;129;148;153;125;129;133;104;99;89;94;99;95;106;85;101;103;83;96;107;124;101;115;126;102;120;125;126;132;136;128;116;119;140;118;149;126;113;123;122;123;130;126;132;126;154;163;163;156;129;127;129;123;124;123;123;140;129;129;111;126;146;123;113;147;124;115;115;116;133;134;140;120;120;138;124;111;110;114;118;122;99;109;121;118;121;144;146;141;99;130;150;143;137;119;120;105;139;125;106;115;129;114;143;115;125;126;104;120;130;152;122;117;104;127;153;129;133;142;155;150;134;121;124;128;160;154;155;152;154;129;141;144;129;125;132;131;160;119;150;138;147;149;157;156;152;175;158;146;138;144;149;151;147;125;130;124;131;118;128;147;135;111;113;124;118;124;146;131;121;150;130;89;127;112;127;146;136;142;136;114;125;132;162;141;136;147;136;149;131;129;129;153;146;142;119;134;134;128;143;122;135;143;140;118;136;121;97;129;114;159;135;117;116;147;144;121;146;127;146;151;155;147;156;143;118;119;134;129;122;161;187;122;138;123;155;133;140;136;115;140;124;155;139;146;143;129;129;129;121;115;126;140;126;151;148;132;134;116;112;138;128;136;139;152;135;115;124;98;139;124;147;155;141;106;124;137;128;136;144;134;108;135;145;123;124;140;110;112;118;133;123;121;109;122;122;125;122;130;137;140;139;106;102;98;120;130;165;145;123;97;113;146;153;129;150;127;119;109;155;134;160;138;152;120;128;121;135;152;135;137;151;170;159;183;145;139;131;151;124;116;123;150;135;141;138;105;109;113;144;127;128;135;123;119;117;138;115;95;119;147;133;131;118;123;136;116;109;107;132;131;132;136;141;113;123;139;129;125;121;105;106;114;147;126;122;120;132;135;132;130;135;124;121;119;134;167;157;178;149;165;156;170;134;132;149;132;137;133;168;134;141;144;140;120;120;148;142;153;157;146;128;130;120;142;124;125;133;126;116;128;146;137;140;121;130;122;123;130;128;138;158;165;132;134;114;146;113;124;122;120;136;111;153;135;140;125;152;151;158;157;196;191;213;242;228;174;126;133;109;144;167;143;143;124;147;134;128;155;134;130;129;140;115;112;125;125;152;158;130;142;128;148;136;176;176;147;153;128;103;97;108;114;128;132;152;128;150;125;131;129;131;131;126;135;107;122;105;126;111;116;118;134;122;109;131;121;127;136;127;127;139;124;130;133;138;141;156;139;163;181;217;193;197;187;165;140;169;145;128;132;134;107;146;136;143;140;140;190;168;148;134;154;130;138;141;134;137;117;117;137;118;117;115;143;132;146;118;119;105;121;119;134;126;124;108;140;153;169;128;114;114;112;129;141;127;115;124;134;101;108;117;134;95;133;106;118;121;111;142;146;136;138;133;111;135;141;130;156;149;130;129;153;161;144;123;158;135;141;147;163;175;151;164;153;157;152;158;145;155;190;179;176;158;127;138;139;140;145;152;146;165;171;161;140;136;110;160;138;119;146;116;142;126;128;127;118;125;142;136;146;136;137;146;142;156;144;140;164;160;181;187;184;176;157;158;169;145;164;139;123;130;141;127;129;150;177;186;187;149;151;120;106;117;96;125;111;114;149;134;137;123;139;108;134;139;129;102;123;106;116;143;131;133;121;119;145;150;136;139;121;137;136;136;129;159;138;158;154;119;130;113;125;103;126;143;155;153;138;142;148;167;175;175;161;181;154;160;170;191;163;169;160;137;137;141;119;132;126;132;131;126;121;122;111;123;105;105;136;120;125;130;130;122;139;137;123;108;132;134;119;122;129;123;150;151;145;122;148;151;131;143;128;105;124;111;140;104;110;99;123;124;140;153;125;137;124;121;125;122;141;126;118;132;129;130;151;119;141;122;114;112;111;109;135;145;116;132;137;135;123;131;136;141;126;140;164;144;130;111;128;112;108;118;136;140;131
103;103;102;131;115;120;125;115;111;104;98;105;99;103;105;121;113;93;115;127;116;109;130;114;103;104;125;101;99;107;119;130;97;121;112;96;106;124;123;110;106;105;102;91;113;91;107;100;128;108;93;136;133;106;112;108;114;107;86;98;85;96;96;107;113;100;116;122;103;96;103;119;101;129;117;127;132;134;112;128;109;110;93;119;105;118;123;103;102;112;98;116;115;106;115;86;113;116;122;110;127;101;94;95;98;125;99;102;105;112;89;122;132;107;117;94;127;104;137;102;108;121;113;104;104;119;94;97;101;92;90;92;80;80;91;69;79;70;68;88;116;84;93;89;101;104;87;111;116;101;107;101;96;95;121;96;114;127;105;112;111;127;103;113;118;120;129;115;109;122;125;97;119;117;120;112;112;100;109;119;119;115;121;128;125;124;121;120;127;126;119;118;127;139;171;189;132;137;146;151;134;148;137;139;130;118;148;100;133;129;131;133;112;106;120;114;113;111;132;153;142;140;161;131;164;138;139;125;128;127;128;129;154;139;122;148;161;138;139;140;121;124;148;143;158;157;147;134;136;120;116;102;90;114;100;118;120;104;125;107;139;127;114;109;102;106;102;93;118;90;106;119;114;100;114;127;87;86;97;123;118;154;129;142;136;147;133;143;145;133;160;168;130;99;79;74;104;129;112;111;118;116;119;121;124;136;141;120;122;113;121;126;115;131;120;102;116;133;105;122;116;122;111;139;142;119;130;116;120;141;154;143;146;131;142;133;124;132;146;128;118;109;138;111;111;112;128;105;126;123;120;130;109;119;146;163;135;127;132;119;111;153;135;101;112;117;150;145;159;135;138;140;138;131;110;115;140;122;123;113;127;123;128;148;126;133;136;98;136;116;130;144;120;147;122;131;136;146;150;166;137;141;129;137;140;123;105;72;79;99;91;80;125;120;103;118;128;120;117;95;110;121;135;116;110;116;118;135;120;147;146;132;120;131;154;140;165;144;147;160;137;162;149;159;143;112;125;110;82;92;92;81;81;114;100;115;119;106;118;121;115;116;118;82;117;145;111;119;136;117;129;140;127;117;121;122;148;154;139;135;136;126;103;106;100;100;109;116;109;112;108;111;103;128;120;120;134;129;142;143;157;158;122;107;134;138;126;115;129;156;160;133;124;136;114;141;119;117;121;116;121;122;125;136;127;120;105;130;117;122;120;125;112;117;149;126;98;124;118;115;124;105;117;116;121;113;105;111;104;115;135;122;117;128;130;140;129;145;142;129;104;96;111;91;128;99;141;108;106;99;123;112;104;120;114;117;143;103;125;129;121;132;117;129;100;109;106;116;100;106;118;118;107;86;120;113;118;139;120;113;120;120;134;116;123;114;112;117;97;110;92;106;114;135;130;95;118;94;100;83;73;93;101;114;117;129;98;101;106;91;102;107;114;106;111;113;110;103;109;130;128;126;129;144;126;139;131;108;120;137;132;121;118;137;156;135;130;125;152;129;111;100;115;119;125;112;108;126;102;103;131;113;104;111;124;124;132;119;120;124;129;113;116;128;146;128;114;108;123;97;115;121;121;127;119;104;93;129;109;110;137;125;136;127;131;155;163;127;142;119;132;108;98;86;93;76;102;88;105;110;123;95;111;90;100;104;122;123;117;118;127;120;140;127;123;122;147;142;141;136;140;157;152;127;134;134;150;122;125;141;150;147;125;125;132;132;130;121;137;111;119;164;141;134;125;111;132;118;118;117;130;107;112;123;107;97;103;151;132;129;150;126;103;145;114;103;110;123;112;136;116;126;139;128;135;118;132;136;107;123;141;129;124;139;126;137;129;106;93;114;138;124;118;113;120;134;137;137;155;127;138;133;141;129;124;143;133;112;122;156;162;148;129;108;122;131;146;124;117;133;122;131;131;146;149;167;162;163;162;143;147;151;138;143;165;153;130;134;124;136;118;111;123;111;125;169;136;138;119;102;129;136;131;131;139;111;127;134;136;147;144;151;133;143;148;129;142;154;145;152;153;148;150;135;147;147;150;138;144;147;119;123;129;129;122;112;149;127;128;132;111;137;128;153;116;126;139;149;135;164;154;157;128;132;133;128;139;123;133;124;141;141;125;141;144;125;130;135;144;126;143;124;148;161;185;142;144;143;129;134;119;126;121;135;153;144;141;147;196;136;135;131;142;115;128;136;150;140;126;133;113;112;143;136;129;124;102;115;129;139;139;114;132;108;139;102;138;139;120;121;140;127;132;140;151;113;121;123;134;151;134;118;155;138;133;114;94;94;117;126;139;111;136;139;146;146;164;153;130;145;139;140;144;150;152;153;142;133;142;122;137;153;130;153;140;130;168;145;146;148;133;124;124;131;143;128;138;146;119;123;113;116;120;147;139;162;130;112;100;127;129;116;110;126;126;127;105;120;136;125;104;119;116;115;135;150;149;151;125;107;134;124;125;101;123;142;138;163;143;125;128;149;161;126;135;145;121;106;115;126;133;142;137;149;146;153;136;137;146;150;145;156;165;126;155;123;121;133;125;132;138;134;130;128;132;111;152;141;123;161;134;133;131;143;143;142;129;140;146;115;122;111;135;144;133;145;145;131;120;126;147;130;112;112;122;111;109;113;126;127;147;150;162;159;196;224;252;256;249;192;153;149;144;165;182;132;165;139;139;142;136;123;123;146;124;119;119;125;108;129;139;150;155;120;124;131;141;178;136;148;145;132;140;110;130;115;128;109;128;105;139;141;123;124;144;119;114;134;130;140;138;120;140;113;135;117;127;132;136;140;140;132;133;140;152;138;118;167;125;146;135;159;141;182;149;177;211;174;152;127;139;141;128;119;148;139;134;128;125;131;156;166;163;147;149;133;141;141;124;136;140;122;120;130;121;139;132;158;133;142;123;112;124;106;117;145;136;110;118;130;164;146;155;105;117;124;128;120;118;129;90;116;123;123;117;120;124;121;130;149;155;123;148;129;135;129;135;103;153;116;147;126;132;160;123;156;148;155;134;136;153;145;147;168;146;154;131;162;153;146;163;144;207;214;203;168;156;118;151;144;136;128;122;149;176;145;159;135;141;106;120;134;135;160;129;126;123;130;114;144;136;138;138;141;145;147;144;148;140;138;134;146;142;177;193;176;151;159;152;154;155;160;125;136;135;154;164;141;187;189;206;165;129;122;131;124;109;127;130;132;119;121;129;129;126;141;127;104;112;110;132;139;106;118;103;113;120;114;116;131;139;143;138;150;145;124;107;132;134;154;134;156;139;127;134;144;130;125;149;140;146;122;166;166;168;176;161;183;170;139;151;157;165;165;139;136;148;124;127;123;115;126;117;127;104;110;120;117;105;151;145;129;114;131;138;138;135;134;135;134;128;121;120;130;119;130;144;140;141;126;130;144;131;154;150;108;115;129;112;119;118;143;125;132;137;129;133;131;130;127;148;117;110;131;103;129;157;132;140;130;141;150;161;124;114;105;122;139;132;97;126;118;122;148;121;137;122;147;163;136;139;128;127;114;125;118;113;133;126;141
102;103;121;113;102;142;122;135;101;120;119;112;92;104;101;105;117;113;124;118;113;123;97;122;120;97;109;110;107;114;114;101;102;105;107;124;133;115;100;95;117;93;107;116;104;110;96;114;103;112;112;124;143;135;124;120;104;108;104;109;108;113;115;92;97;95;99;92;109;105;85;114;112;127;118;121;126;126;136;131;143;101;103;111;116;124;95;111;100;110;104;110;107;119;135;129;94;103;95;129;97;123;99;98;117;117;96;104;100;90;124;126;105;105;113;132;116;118;117;112;111;111;119;123;115;98;78;109;73;96;82;83;92;72;70;87;92;85;64;102;82;90;79;96;105;92;92;110;105;112;116;102;115;127;108;108;100;104;124;96;96;129;114;125;132;101;125;105;134;109;124;134;130;117;101;110;90;102;116;136;112;108;128;123;99;115;115;113;129;84;109;130;100;120;166;144;140;144;119;116;145;123;162;131;141;128;144;118;127;141;133;127;117;134;138;122;122;116;133;150;131;122;141;150;126;139;135;126;108;132;116;150;143;155;153;129;164;141;114;127;110;131;143;147;152;139;145;160;126;137;131;117;136;129;126;124;110;112;108;125;116;132;127;120;89;89;121;90;107;100;116;111;114;105;112;109;112;76;81;112;150;147;153;149;155;123;128;158;149;136;150;139;151;88;73;63;97;118;125;109;113;121;115;123;122;125;109;101;116;120;148;111;121;129;146;116;128;138;132;122;131;124;120;131;127;116;132;122;125;126;152;140;139;130;153;134;115;141;122;134;130;151;143;131;104;135;129;121;110;121;116;109;111;108;123;151;142;143;106;129;100;146;129;122;133;158;136;141;137;138;126;133;139;141;110;96;112;110;122;113;117;126;126;110;105;131;112;129;114;143;130;140;126;137;130;133;153;126;117;163;132;131;132;127;135;119;111;104;85;79;84;125;110;113;117;110;119;117;122;127;140;100;126;140;149;110;118;115;142;145;129;140;121;141;140;155;158;169;131;148;154;138;121;137;164;146;130;100;85;88;80;81;87;91;113;92;105;97;119;124;133;137;126;110;121;113;122;134;119;91;134;139;130;126;122;137;116;136;138;136;120;98;87;108;89;92;98;95;104;118;121;118;136;124;114;124;131;120;134;153;136;149;127;111;120;110;134;112;126;117;123;151;124;131;113;126;124;122;117;113;121;132;127;142;151;150;111;130;158;131;94;114;121;144;123;111;116;116;125;114;137;126;116;120;136;122;123;145;108;133;134;117;122;136;128;162;168;146;131;132;86;88;103;100;121;84;130;101;98;114;123;133;111;124;134;128;106;118;132;125;110;126;120;114;112;109;125;102;104;125;117;110;127;125;110;117;118;129;118;143;119;96;103;101;101;122;125;94;106;85;106;122;112;100;101;100;99;101;101;93;85;88;107;137;122;128;108;103;77;99;112;137;106;111;121;101;136;123;115;141;144;124;123;107;114;126;140;125;119;116;121;108;125;141;125;147;144;136;122;123;127;115;92;115;104;117;118;102;95;108;95;96;117;106;119;112;120;110;113;106;123;127;132;123;113;119;129;98;116;129;111;88;105;115;108;115;117;118;116;118;149;143;126;113;145;127;160;120;141;151;119;124;123;98;91;81;92;86;93;112;101;108;103;97;109;123;121;115;126;127;131;128;122;129;123;124;157;153;169;147;131;136;121;126;130;135;111;144;145;156;130;135;126;114;152;120;107;116;111;129;130;129;140;127;131;122;106;118;118;129;131;134;109;125;126;119;129;115;116;136;157;122;111;135;102;119;99;124;115;130;133;132;123;139;155;133;119;117;129;124;161;120;122;147;146;131;120;109;129;127;128;129;118;125;117;136;148;117;140;155;149;120;123;127;124;118;139;109;117;142;113;135;135;140;108;128;134;148;138;126;133;127;119;138;145;168;171;155;156;181;149;150;156;162;166;120;132;143;131;128;127;106;106;129;128;130;139;123;125;124;121;122;144;136;135;123;125;137;154;152;126;129;143;128;129;112;158;133;137;134;148;132;143;139;139;145;154;162;149;145;131;128;143;133;146;146;132;148;119;102;112;97;117;142;119;134;127;136;137;140;157;136;119;115;121;126;129;137;118;123;135;125;127;127;130;115;124;144;134;140;135;135;151;172;174;167;149;120;169;137;139;121;132;149;150;142;156;174;224;162;155;135;137;119;142;106;159;133;128;115;133;136;146;129;122;115;125;146;147;139;139;174;150;144;135;112;140;134;115;126;125;131;126;127;145;161;111;120;142;122;120;146;155;145;109;87;89;99;112;123;107;133;142;125;137;128;176;127;157;131;151;141;147;158;152;142;147;151;142;152;144;179;158;164;143;126;144;145;174;160;115;108;116;127;132;138;119;144;141;122;122;138;123;137;161;113;132;143;121;113;126;115;116;123;119;122;136;114;115;109;127;126;139;123;133;122;153;153;130;130;114;121;98;125;128;150;118;153;124;143;123;139;163;122;119;104;114;145;132;148;126;114;147;143;131;137;156;111;124;108;140;150;140;138;129;141;135;139;128;128;121;118;134;127;139;120;152;146;157;139;127;124;130;139;117;136;134;115;140;134;138;128;130;96;130;114;134;127;116;112;131;127;102;116;128;104;95;137;133;121;129;138;132;163;175;216;255;254;209;172;147;132;166;152;155;173;146;127;159;150;138;120;128;126;135;124;110;111;123;140;163;147;136;124;135;112;167;128;111;155;148;137;107;139;134;120;124;123;124;139;151;126;123;114;121;140;111;136;111;132;118;135;114;143;137;120;121;135;140;148;137;125;116;134;142;131;142;150;148;162;139;142;129;148;160;156;162;168;142;154;133;118;113;144;116;131;120;132;123;155;158;152;149;146;140;139;117;116;121;138;122;129;119;126;125;98;124;143;124;137;131;123;109;120;125;118;123;131;140;125;141;153;103;130;126;118;109;149;100;109;125;105;122;124;127;126;124;137;122;142;157;127;146;158;131;134;127;131;126;137;121;151;136;111;140;156;171;140;181;143;170;143;146;146;151;148;153;157;142;157;166;171;182;178;155;193;140;139;127;135;105;142;139;132;173;166;146;138;130;150;127;132;134;128;113;125;136;114;124;125;151;121;123;137;165;163;141;130;129;137;130;158;144;169;172;171;157;158;141;142;143;178;136;117;125;117;107;133;156;185;176;138;122;112;130;133;129;132;118;121;142;119;121;135;160;142;111;113;149;121;107;135;114;126;102;128;141;131;122;133;152;164;131;157;110;138;129;139;144;148;153;163;142;139;147;114;161;145;141;133;169;141;151;194;160;150;144;147;161;145;130;135;146;151;129;123;112;119;126;137;139;133;131;139;120;106;116;107;131;133;113;132;141;121;124;128;110;135;119;130;114;117;129;131;119;137;113;119;136;109;136;135;122;134;109;134;122;120;121;113;110;109;130;140;131;102;130;125;129;129;112;123;133;133;136;116;128;156;139;130;142;141;119;139;127;117;130;120;106;113;110;111;125;125;134;155;144;140;143;137;122;118;126;114;117;113;116;110;150;143
125;100;107;98;114;143;147;126;105;111;97;124;111;92;95;97;104;108;122;122;98;121;116;116;123;131;100;119;120;116;110;97;105;128;95;114;113;98;126;104;114;107;95;108;107;86;104;104;129;126;89;131;161;194;133;105;91;109;108;108;97;99;105;116;120;112;106;114;116;94;97;102;121;120;114;115;126;111;128;116;104;115;121;105;113;130;95;102;120;103;116;114;115;103;98;109;86;113;117;109;137;115;103;112;86;94;114;102;114;114;119;113;104;118;110;125;112;135;127;124;119;110;129;124;110;88;77;95;75;91;87;89;92;83;91;75;74;88;88;85;73;96;76;103;94;109;105;114;111;100;112;98;110;108;102;116;105;116;99;96;106;105;135;123;103;109;114;113;127;126;133;129;123;125;115;107;112;130;113;107;130;100;125;111;105;146;136;125;140;101;119;89;106;130;147;126;130;124;126;150;147;151;152;135;151;141;147;155;146;157;142;140;112;134;124;118;120;135;127;149;162;131;153;164;127;157;150;134;145;140;135;140;135;147;162;134;168;150;108;110;132;136;114;138;119;154;138;140;129;134;110;118;121;134;131;127;117;133;121;122;115;137;138;132;114;102;104;89;94;108;127;119;108;96;99;99;102;104;102;117;143;154;148;118;128;156;152;136;141;169;154;171;167;83;90;86;104;129;103;116;115;118;123;112;126;123;118;110;127;104;111;142;117;102;107;108;118;132;125;126;109;132;137;131;121;97;153;148;118;127;143;151;127;122;141;132;131;141;114;146;138;114;127;120;125;116;125;107;107;115;104;114;130;129;114;159;120;107;129;88;113;129;143;120;125;127;142;139;162;128;137;131;135;118;107;123;128;120;134;120;111;131;138;116;120;110;108;126;123;125;120;109;122;129;129;148;139;113;140;121;130;133;107;137;146;114;112;87;85;85;83;94;100;116;105;122;121;95;115;117;100;98;104;97;116;116;99;126;142;130;147;125;142;137;152;152;119;145;149;152;150;151;132;129;128;149;117;111;71;80;82;78;93;88;109;89;102;122;111;100;112;125;110;112;123;123;130;118;118;125;136;128;150;138;122;115;129;142;146;135;93;93;86;84;101;82;97;95;103;105;128;116;108;117;115;112;131;129;134;128;151;138;118;118;136;120;147;123;112;100;115;122;141;138;148;110;102;129;122;131;122;140;126;143;117;142;110;142;141;140;132;133;113;123;126;120;116;121;112;113;117;106;117;134;127;128;113;99;125;119;129;126;125;141;162;137;148;148;130;95;95;66;81;82;106;114;73;126;107;103;117;124;118;122;110;129;108;135;122;118;109;125;126;114;133;118;95;124;115;95;78;110;116;127;114;130;139;114;114;108;131;113;106;103;113;135;102;112;122;92;101;95;91;92;90;74;101;113;109;86;83;111;127;129;120;118;115;110;113;105;118;107;119;98;111;113;144;124;104;133;115;125;153;109;126;145;118;125;136;118;126;123;121;136;130;149;159;137;122;127;105;90;92;105;114;125;111;140;118;128;84;101;128;116;130;117;107;109;112;110;123;126;124;120;140;141;133;120;112;121;107;120;116;132;113;123;118;112;119;110;149;141;123;142;127;129;139;133;157;147;124;139;115;106;104;112;112;82;93;103;110;101;94;98;115;109;130;132;116;127;137;138;132;125;119;125;128;166;148;132;139;130;111;124;131;126;142;152;146;147;135;126;136;118;136;130;122;150;146;136;143;151;127;117;113;120;91;135;141;108;116;137;119;135;118;105;120;108;107;125;127;136;110;106;143;108;134;125;109;120;118;105;126;113;137;131;137;115;153;162;141;123;133;134;118;126;101;96;97;120;117;128;119;116;114;125;112;148;134;132;141;144;140;121;125;102;125;139;130;133;131;119;132;118;128;140;117;146;115;134;132;151;120;141;138;157;134;168;156;170;154;144;168;161;183;131;128;131;148;121;134;131;119;141;128;143;123;119;109;145;117;107;128;122;132;126;135;137;139;128;121;125;154;120;137;132;151;133;137;147;124;157;148;168;145;125;126;156;143;143;147;153;142;123;173;134;132;135;132;124;102;140;135;142;143;144;133;139;142;148;148;159;138;141;114;135;144;148;147;151;136;142;123;115;126;133;147;142;120;124;147;141;138;129;186;135;147;123;153;138;135;125;122;111;144;131;108;163;173;161;143;125;153;129;137;124;129;161;125;131;118;127;129;119;118;134;108;122;130;155;136;145;129;139;122;110;142;130;126;131;129;109;125;129;140;150;152;121;131;131;149;138;142;165;110;72;78;109;125;128;101;122;153;139;130;141;165;180;148;125;166;165;153;161;133;110;141;150;130;137;149;167;187;146;134;127;127;143;149;155;146;126;166;133;122;129;142;125;147;114;107;130;130;138;148;116;131;115;132;137;119;116;122;100;142;135;137;134;122;119;135;129;123;129;126;150;142;149;138;130;121;108;113;133;104;118;148;153;139;138;130;120;163;141;138;132;108;122;123;139;124;148;145;145;132;115;141;138;115;135;126;116;165;127;127;118;129;133;138;126;151;138;112;139;133;131;142;149;155;143;139;140;132;143;128;134;135;129;146;125;120;118;116;126;121;136;129;128;120;144;112;123;123;119;124;108;126;124;121;123;136;132;155;151;175;221;258;227;219;169;151;132;133;162;175;154;170;139;169;131;116;137;138;105;104;105;119;114;140;136;166;158;143;120;107;133;129;149;96;123;137;121;105;130;118;142;132;111;140;157;132;150;129;144;150;132;161;129;139;139;112;133;133;147;123;139;132;138;159;146;146;146;128;125;128;111;138;135;138;130;155;137;143;123;117;146;129;141;120;156;131;113;119;132;114;120;127;117;139;140;142;132;147;132;128;135;115;135;138;113;130;124;108;126;119;132;113;114;131;145;133;137;118;115;104;131;109;101;128;122;141;122;129;124;104;120;115;129;108;122;136;115;118;107;122;122;134;142;127;134;131;131;148;134;121;118;133;141;141;131;129;123;149;138;157;141;196;177;172;148;135;126;142;146;145;154;144;131;147;162;147;148;178;175;182;173;132;108;128;117;133;123;131;147;166;153;171;152;146;140;122;149;131;111;116;111;133;141;112;125;112;110;133;144;145;158;128;117;159;151;167;140;143;176;144;193;137;146;149;131;140;121;127;123;130;132;145;132;152;160;170;174;136;125;115;128;106;128;144;144;109;132;148;104;131;145;109;119;129;134;117;137;116;125;114;171;138;140;136;155;123;145;154;139;126;118;122;156;135;115;129;151;137;146;117;157;192;171;141;152;155;157;171;135;154;141;142;169;170;137;133;94;125;124;103;106;99;125;114;111;123;111;113;116;113;107;105;125;98;125;143;130;121;130;141;158;155;133;145;154;130;132;136;134;128;129;127;135;120;122;154;139;164;165;148;133;95;130;111;134;128;129;120;140;146;129;131;109;121;139;130;116;148;142;137;130;141;132;120;124;129;137;149;138;113;94;110;117;115;115;104;100;125;142;147;138;125;131;121;130;131;121;103;129;130;105;125;114;127;129
109;97;104;108;102;158;148;112;108;115;102;87;126;111;114;118;106;139;113;95;98;118;119;104;110;112;110;87;120;127;110;120;111;111;89;115;119;112;97;115;112;109;113;89;111;89;106;110;105;109;121;132;204;238;194;117;111;103;103;107;64;114;109;95;108;97;124;133;115;96;103;104;106;111;85;112;115;139;124;122;117;118;112;110;125;121;107;102;119;119;129;109;99;116;109;104;118;106;109;104;121;109;96;94;89;113;85;118;112;112;119;101;101;104;111;103;112;115;118;114;101;104;114;130;127;112;109;88;90;84;108;85;82;83;67;85;91;77;104;93;98;98;110;95;118;110;117;104;105;112;102;103;112;100;110;135;120;96;105;109;98;105;112;98;131;102;119;139;131;128;125;122;115;137;121;120;106;127;120;118;91;125;116;125;111;119;113;118;148;134;93;118;107;106;141;129;129;123;133;125;127;120;124;137;137;168;154;194;162;172;120;124;110;135;122;124;112;122;118;134;126;151;172;146;154;139;118;129;140;157;152;141;137;145;159;136;141;151;126;128;120;123;114;140;126;135;167;145;130;135;122;109;123;125;145;133;106;103;101;106;139;120;106;125;125;99;107;112;125;128;113;109;128;108;100;119;115;122;96;123;136;162;163;123;122;143;135;135;122;135;127;152;145;94;79;87;93;139;106;117;114;105;118;122;106;127;115;120;117;116;103;132;128;109;137;112;109;116;120;130;147;134;118;114;131;117;124;120;108;114;127;149;122;123;134;136;119;130;149;150;136;135;113;127;124;125;141;116;120;129;118;125;151;105;118;145;132;134;134;109;117;131;119;119;122;101;157;147;138;141;112;123;122;119;137;132;110;124;123;131;128;113;122;114;114;131;93;126;113;146;136;124;136;118;120;138;154;150;131;135;153;135;126;114;132;121;112;112;90;86;89;105;134;92;110;133;108;113;111;111;103;117;105;97;100;109;127;141;143;135;140;135;133;140;142;118;131;143;160;121;151;173;143;123;141;120;122;90;81;83;84;92;98;99;105;143;114;115;111;115;116;105;132;139;131;134;122;118;138;96;130;111;132;126;124;141;125;148;147;122;121;117;100;89;96;85;96;110;108;133;111;112;111;96;110;101;136;121;121;105;130;112;123;131;100;112;131;136;112;134;127;120;122;135;128;98;105;122;105;103;111;112;131;154;132;140;139;123;131;140;138;129;131;125;130;142;132;110;123;127;120;105;109;112;141;140;126;120;131;132;123;124;143;119;128;137;149;144;135;121;103;73;68;102;110;113;88;88;106;120;120;119;115;120;142;118;126;152;116;162;119;132;130;127;95;99;106;127;124;99;125;117;109;115;126;117;111;102;137;141;123;100;97;118;109;147;110;110;102;106;87;93;78;80;99;97;93;104;85;95;90;82;101;139;158;110;120;100;107;129;119;118;139;110;111;117;137;120;121;111;111;129;132;135;133;125;122;134;126;119;129;133;137;140;161;130;141;160;132;122;127;91;97;94;107;136;132;122;127;114;120;109;115;123;115;125;132;128;113;95;105;123;114;122;124;109;114;123;109;129;116;111;110;126;127;108;126;127;143;127;135;158;134;106;126;132;151;144;126;142;150;142;110;103;103;88;89;107;102;118;102;98;93;95;107;119;101;119;120;133;111;133;128;131;116;131;119;146;161;134;128;163;118;129;146;122;141;114;139;131;157;137;146;144;113;110;130;145;142;167;140;156;153;129;119;118;123;123;127;139;131;126;108;103;113;84;118;120;122;118;100;109;121;129;105;111;111;125;124;132;133;127;109;131;147;143;132;133;117;125;129;131;102;141;124;134;129;110;108;120;120;117;112;106;115;121;119;123;122;125;127;143;120;122;118;123;96;125;156;140;122;143;139;143;132;123;161;145;141;103;111;133;156;145;143;154;147;120;171;138;146;159;157;146;164;131;123;127;152;142;136;133;129;131;140;130;135;148;132;132;132;152;134;131;130;131;152;158;138;133;125;130;133;141;114;148;117;134;146;135;128;134;124;162;160;145;151;125;138;121;145;125;140;113;139;151;142;115;115;99;104;110;119;139;138;150;157;148;148;155;149;146;143;142;145;106;127;174;173;145;138;131;138;137;112;120;116;125;115;133;141;130;146;130;135;135;144;158;131;114;171;134;134;143;122;133;143;127;155;150;130;136;141;124;104;117;141;134;129;122;134;146;119;135;126;122;142;115;132;137;148;154;145;129;126;115;125;128;130;122;125;117;118;108;111;150;136;136;135;142;140;131;158;150;119;89;102;107;177;122;136;121;133;147;143;161;142;158;134;139;155;178;176;161;148;152;141;136;131;160;154;133;150;148;125;133;132;133;142;137;166;156;136;121;118;152;143;157;144;133;117;141;173;142;127;113;94;113;106;121;115;139;127;133;110;136;131;118;114;121;131;125;115;121;120;102;123;141;154;136;105;118;119;119;112;101;140;119;130;127;135;128;162;158;134;148;163;132;128;157;152;135;138;128;127;118;116;121;118;139;153;150;158;137;133;110;123;135;150;142;133;143;116;125;125;150;146;149;125;139;139;103;173;139;145;140;153;158;119;130;130;122;159;134;125;130;141;126;133;113;103;119;127;116;106;107;115;122;121;115;132;132;157;161;204;213;250;207;196;155;123;135;167;190;200;169;169;161;174;186;154;134;138;119;104;109;138;141;124;163;144;144;142;152;122;139;137;145;110;142;112;147;119;127;138;140;126;124;132;136;167;140;127;108;125;131;145;140;128;110;134;119;111;125;138;127;149;129;144;128;142;140;109;155;116;125;151;125;157;159;158;138;148;147;120;98;117;141;147;149;127;143;110;131;123;131;118;135;157;147;160;173;157;123;146;129;109;125;117;131;152;118;120;130;108;122;126;118;117;119;115;137;125;127;104;121;114;134;116;120;113;123;107;119;129;138;130;126;128;145;123;103;100;158;126;160;105;99;129;137;143;122;146;134;129;123;137;131;138;128;150;135;123;161;130;150;155;168;149;153;130;130;138;144;165;154;129;122;136;159;163;161;161;182;166;169;133;133;135;124;131;120;130;168;144;179;151;152;148;129;147;117;140;111;139;158;157;115;133;141;150;123;138;143;151;136;159;149;163;139;146;153;155;162;172;163;152;139;126;120;122;113;125;115;134;134;125;141;144;145;172;180;117;118;122;113;117;110;127;150;164;129;131;117;149;129;105;135;115;143;137;129;130;132;138;143;126;140;138;147;153;166;153;146;140;136;142;146;146;125;140;159;129;126;133;148;142;153;130;143;156;168;168;165;150;151;146;156;140;149;123;124;115;93;123;117;134;125;124;121;124;106;121;98;135;112;119;118;124;138;151;124;108;127;121;148;132;141;139;144;136;122;136;129;146;131;135;117;108;135;126;171;162;152;128;131;137;113;138;107;135;131;138;129;150;132;135;146;130;139;132;123;128;127;154;135;123;121;125;140;113;131;117;135;140;102;110;116;112;132;123;123;130;123;111;117;134;105;145;142;112;115;113;121;114;127;120;104;125;112
121;116;99;131;120;170;157;114;109;96;87;98;112;107;108;105;112;88;112;120;89;134;130;102;114;87;110;102;107;124;114;125;135;92;101;128;78;100;97;102;117;101;99;109;106;107;88;109;129;95;120;133;189;244;185;137;113;116;110;92;107;131;107;102;99;112;135;121;124;104;99;127;119;107;91;106;109;121;130;133;116;110;112;108;108;96;96;91;105;98;103;98;112;128;121;102;103;100;102;100;97;123;98;107;105;114;131;108;133;108;137;106;121;105;120;119;123;122;123;125;109;123;110;137;120;103;110;100;77;109;92;100;81;74;78;102;94;101;97;85;95;98;96;104;116;125;121;121;101;96;114;116;117;105;104;103;88;100;92;121;124;106;100;115;105;138;115;111;130;107;123;139;119;155;122;111;112;125;142;118;96;109;108;128;109;143;135;131;113;122;108;129;129;120;110;122;146;137;121;132;121;130;123;142;120;132;164;226;190;156;126;104;118;106;118;116;133;128;118;122;119;153;152;140;146;131;142;129;148;144;154;158;144;136;139;128;132;112;145;114;138;139;124;143;131;149;153;141;132;121;119;131;97;123;118;136;118;112;112;115;104;104;131;110;117;119;119;116;117;113;131;127;112;129;111;131;130;127;118;146;126;109;138;162;153;145;157;155;132;166;135;119;110;68;85;103;136;142;130;138;102;127;126;119;140;140;134;118;116;115;122;130;129;123;128;143;99;131;129;124;134;133;129;134;119;111;127;122;134;144;108;133;122;133;137;149;129;134;143;140;150;119;130;136;110;112;107;107;123;126;156;112;126;128;139;149;117;152;115;108;105;119;110;125;119;142;143;156;151;140;139;137;132;131;127;112;136;111;149;132;104;122;128;122;130;114;106;115;118;115;141;126;128;129;130;123;121;119;162;136;137;149;140;118;136;130;119;97;93;94;97;120;103;98;100;121;112;104;112;123;133;104;115;110;112;123;124;116;143;149;166;122;126;147;144;125;158;139;137;140;161;116;163;154;121;124;126;104;87;79;94;91;91;92;109;125;121;136;116;108;111;110;115;110;119;131;117;115;154;113;129;162;116;130;153;126;149;141;138;115;107;91;82;104;113;109;88;105;124;114;140;122;119;123;122;131;133;120;126;111;117;131;114;107;120;111;128;132;108;138;121;101;112;129;126;112;108;118;104;96;105;120;122;117;135;121;119;134;120;141;123;124;134;114;134;98;120;109;129;122;132;129;118;108;100;137;119;140;136;118;116;135;143;125;128;148;148;153;114;101;85;81;64;74;81;98;127;108;109;127;126;127;123;121;145;117;102;111;131;123;132;134;126;133;117;119;125;118;137;103;138;101;83;100;94;108;116;126;110;119;122;117;80;128;125;114;122;102;93;119;94;98;87;83;85;77;108;112;90;76;71;91;104;130;150;116;105;103;116;128;127;131;124;137;119;112;113;119;110;100;116;111;131;145;149;146;120;145;115;137;121;118;149;132;131;148;155;150;133;110;110;103;104;109;131;135;144;144;107;106;112;114;107;143;142;122;115;126;94;99;117;108;116;99;114;111;122;140;120;108;104;102;134;120;125;112;113;121;128;125;143;121;115;141;154;140;123;172;147;161;141;133;122;121;121;79;96;111;122;125;87;99;93;97;113;121;108;127;116;122;121;129;117;128;131;112;154;146;139;122;143;156;134;148;148;133;144;140;147;141;138;162;136;135;148;135;142;150;156;160;138;133;134;124;106;127;141;145;128;126;119;124;118;103;104;106;100;130;136;122;107;125;127;125;113;122;128;126;105;104;135;119;121;129;128;148;131;118;120;114;120;124;118;90;125;125;127;114;125;114;121;119;123;107;109;105;153;145;136;136;122;143;128;127;116;134;126;129;127;131;117;139;121;141;127;137;122;109;127;141;146;162;145;173;150;142;162;131;133;131;138;172;121;179;155;162;119;165;156;132;135;126;118;107;128;164;137;118;115;151;127;139;135;120;135;113;145;140;138;129;137;115;144;145;135;149;144;113;132;146;136;139;139;165;170;158;159;163;134;139;146;130;153;132;143;150;142;159;146;113;150;123;128;121;130;137;150;111;124;132;151;143;131;131;135;121;151;138;168;144;129;127;149;113;116;120;135;109;151;154;152;135;142;151;123;149;117;140;145;130;148;142;142;131;161;138;137;125;135;127;136;129;134;134;138;152;138;147;127;135;130;134;133;137;121;127;129;138;119;127;152;138;110;146;114;109;129;133;132;118;120;116;117;113;127;114;119;121;134;132;139;116;156;128;117;86;89;135;131;133;129;112;139;125;121;113;148;165;151;134;146;175;160;139;169;145;141;180;150;141;146;141;145;128;135;114;104;143;164;180;176;159;132;141;150;156;116;169;125;150;124;140;150;147;137;119;103;112;135;151;131;126;129;131;125;125;130;123;146;126;115;109;112;120;140;137;123;130;122;122;111;123;121;107;104;125;120;135;145;126;122;143;163;138;136;127;129;150;111;156;150;113;137;141;117;131;131;94;132;155;128;164;153;144;128;131;146;138;134;147;136;119;134;137;144;153;124;131;138;143;132;140;162;166;147;149;141;125;144;144;130;132;139;134;116;117;151;122;130;108;119;123;129;125;115;127;118;152;116;128;129;148;169;149;178;228;181;166;148;149;136;143;156;190;216;179;180;175;174;166;161;156;153;114;126;107;130;120;135;140;152;132;119;137;133;103;118;142;143;122;151;138;133;120;132;123;106;118;151;156;144;129;137;118;125;134;134;134;126;120;100;125;146;119;139;122;140;120;123;145;137;137;142;140;147;138;125;154;146;135;135;138;138;142;126;137;94;143;147;140;149;130;133;143;124;133;123;123;125;156;170;167;170;164;144;119;140;114;131;152;177;138;125;127;109;112;116;134;133;104;126;119;111;107;131;132;123;114;129;134;112;113;127;119;128;130;136;141;126;110;99;126;114;140;122;130;97;118;118;123;123;138;128;133;124;137;134;145;131;127;126;134;132;150;155;161;160;153;150;167;123;145;139;136;146;145;140;134;144;134;156;159;176;163;172;159;137;133;138;133;118;121;124;149;154;148;145;146;131;147;140;123;147;139;132;133;136;110;128;139;137;107;105;122;140;145;124;128;146;140;129;150;147;164;171;141;140;125;141;118;142;108;109;122;129;134;122;136;153;154;173;161;146;128;129;125;126;118;113;125;117;124;143;126;143;128;105;123;113;130;136;132;140;133;150;136;157;127;126;140;169;134;164;164;157;128;149;148;141;130;129;142;140;132;114;126;143;121;131;142;147;159;182;179;182;173;174;158;145;132;138;132;103;122;106;91;117;85;123;103;112;119;102;113;108;116;113;121;121;131;126;121;116;136;148;140;166;150;130;130;122;142;144;150;128;127;139;150;144;135;139;146;179;158;148;131;137;143;140;129;134;95;117;131;146;135;124;136;148;150;135;120;126;132;138;138;154;131;148;141;138;128;130;115;118;121;133;127;113;127;132;132;121;116;103;125;127;108;119;129;133;126;148;153;153;128;113;119;107;128
137;129;110;83;137;152;135;115;118;96;118;103;79;126;112;120;117;120;110;108;108;103;126;134;119;106;112;109;125;103;100;105;127;105;118;106;102;107;119;91;128;113;103;97;101;107;107;103;105;106;131;123;158;158;124;135;110;104;100;93;110;120;110;109;108;97;119;105;113;117;123;118;110;106;103;130;105;128;114;130;113;103;134;128;109;101;113;105;115;95;106;97;122;118;98;103;106;124;96;105;109;92;101;98;124;97;105;115;100;119;121;84;103;119;126;120;122;126;118;118;118;121;119;111;101;109;100;90;125;102;108;100;96;102;90;108;101;102;113;111;113;126;144;98;117;123;117;112;102;124;96;101;89;89;111;113;112;108;117;103;98;109;98;109;109;115;117;112;136;138;119;121;123;129;126;136;114;107;105;125;110;122;96;119;104;113;114;135;138;113;140;126;120;127;119;120;147;122;126;136;113;121;117;125;124;144;139;215;223;152;150;115;122;113;104;120;108;118;116;123;136;146;157;161;152;117;132;117;155;145;158;153;156;133;126;131;135;116;132;135;114;140;115;113;138;155;139;165;138;129;124;124;135;113;112;129;94;122;111;95;118;121;107;115;123;127;110;127;108;135;123;128;120;99;106;121;125;105;125;117;124;137;134;111;132;127;138;149;155;159;126;120;87;70;85;118;126;139;127;125;106;123;117;130;114;134;121;109;119;118;109;112;112;104;123;131;120;115;105;115;130;130;110;119;109;137;121;149;116;116;136;136;116;126;139;128;144;132;125;144;163;134;111;115;124;123;131;142;120;111;147;122;134;143;139;115;114;124;121;131;115;121;114;144;124;133;132;136;149;150;135;143;144;122;109;133;108;117;114;128;124;146;123;130;113;130;125;121;118;134;114;118;129;143;152;138;121;125;128;129;137;150;126;153;126;138;115;98;110;92;95;102;100;103;121;109;121;128;87;140;123;135;121;107;103;106;118;126;133;139;143;145;130;141;137;146;124;152;141;154;150;159;163;145;150;131;110;116;101;88;90;106;110;102;108;113;96;111;135;104;132;125;113;116;122;123;123;128;152;136;114;126;155;152;146;139;144;124;135;148;90;94;93;110;118;92;90;113;107;117;154;148;130;102;116;91;121;126;111;148;116;94;127;112;117;103;129;141;127;119;115;115;122;126;106;124;107;111;122;80;94;102;114;136;114;126;124;122;117;123;109;108;130;125;86;115;108;130;122;131;133;128;132;114;119;123;126;115;130;135;118;133;140;120;132;128;132;148;121;96;84;92;64;65;80;116;100;122;132;115;135;128;135;124;109;115;136;123;135;131;110;107;109;131;122;122;118;112;115;113;112;115;114;106;104;111;117;126;129;126;120;142;111;113;120;95;130;113;98;103;80;89;79;92;102;106;110;97;97;72;109;110;116;125;126;135;92;112;104;111;108;107;129;119;129;114;116;98;94;120;106;127;132;130;152;127;143;137;120;132;154;128;130;140;143;141;131;139;125;128;137;118;121;121;149;132;156;134;125;129;126;101;130;130;126;126;109;112;89;93;97;115;110;117;128;107;120;105;103;134;123;121;125;100;107;98;120;129;154;114;125;139;134;132;155;143;165;108;134;158;156;150;140;110;104;116;110;120;112;108;95;101;113;108;113;100;128;103;111;127;129;132;133;120;126;119;115;140;117;143;125;129;138;142;150;134;143;154;143;151;146;154;156;128;129;164;146;169;115;153;125;125;116;116;124;123;128;121;118;135;118;132;105;119;124;133;112;129;117;111;116;102;120;130;119;110;121;128;142;125;125;140;109;124;119;127;96;141;114;108;113;117;109;119;119;110;111;117;121;129;137;118;126;132;142;138;137;107;145;118;148;116;120;120;130;113;110;152;115;133;127;129;126;127;171;123;150;127;136;141;133;150;136;168;158;147;121;130;138;145;162;149;150;132;132;135;117;153;165;144;138;130;116;130;138;126;117;119;123;111;135;119;131;128;114;116;155;136;121;128;121;121;131;127;150;136;131;117;143;131;127;122;118;164;162;160;138;114;126;143;128;138;161;157;144;133;159;173;143;122;103;106;112;150;156;121;167;167;137;142;146;144;133;140;141;123;150;146;174;154;158;146;126;144;135;150;125;148;121;120;146;130;146;114;143;115;129;151;152;131;142;154;144;130;151;139;134;148;117;159;139;136;151;125;142;145;127;133;139;124;144;159;139;154;122;120;133;158;134;121;169;160;164;133;127;131;104;131;125;120;128;124;126;117;108;121;142;117;111;153;142;143;132;145;107;115;128;130;154;118;131;120;102;130;130;140;145;156;141;148;128;161;153;172;137;130;136;172;159;130;105;105;143;118;115;146;115;141;163;141;158;156;150;123;120;116;151;141;158;137;139;144;127;174;153;131;132;124;148;121;120;111;136;125;117;100;128;117;126;123;114;119;106;101;111;153;122;124;121;133;130;116;130;124;154;110;112;135;131;137;131;145;156;135;129;132;123;133;133;114;145;129;133;142;149;128;131;105;112;123;156;125;173;145;127;122;143;118;119;109;135;114;130;138;132;126;130;119;123;142;124;147;151;174;130;127;141;126;132;136;119;139;118;137;128;128;139;135;117;120;121;137;126;133;111;117;130;132;109;150;132;126;141;150;145;195;186;185;139;135;128;125;164;189;208;196;201;183;191;155;141;152;157;131;122;130;119;119;149;147;130;143;131;133;120;107;123;150;133;159;162;150;105;128;129;131;109;136;179;130;136;133;149;119;137;127;135;148;101;102;137;127;123;121;111;127;116;130;130;159;131;150;143;116;124;113;131;131;156;154;152;143;166;130;150;126;134;142;141;142;112;141;112;132;129;134;146;128;147;160;156;166;152;146;154;128;131;130;119;146;150;145;133;128;137;131;110;128;119;136;113;128;140;107;118;109;126;111;101;120;102;129;125;113;125;112;126;141;138;110;136;116;127;126;126;137;139;136;109;135;131;130;119;128;130;153;120;143;120;135;133;129;174;153;124;145;148;138;141;169;134;160;144;142;163;136;138;123;140;158;138;167;151;161;185;181;128;127;117;140;122;107;126;142;152;119;153;104;148;132;145;146;167;135;138;138;131;121;131;121;119;131;133;133;139;149;117;129;137;142;138;114;149;177;160;174;143;120;120;135;104;115;85;109;118;131;139;144;133;161;183;194;143;118;109;102;119;108;151;123;130;125;122;134;115;138;119;111;133;168;122;132;125;119;136;137;116;138;133;138;150;167;151;165;175;186;155;156;158;144;136;115;147;125;141;113;132;155;132;138;152;142;140;145;146;184;154;165;168;163;159;119;125;102;104;125;110;112;103;114;102;107;101;115;121;124;117;119;105;134;99;114;133;122;118;141;138;118;123;126;124;121;153;139;146;162;143;133;140;136;121;128;148;145;128;141;122;129;152;156;125;111;129;125;153;142;144;149;149;132;133;142;124;128;142;167;167;142;138;138;131;129;128;163;147;137;126;136;125;121;124;132;120;115;113;108;129;134;108;129;119;119;140;135;138;147;141;127;159;134
121;140;110;97;133;117;97;114;105;107;109;121;116;120;128;119;126;105;85;120;107;112;105;110;100;110;110;92;121;120;98;105;114;119;109;102;102;112;99;114;108;109;107;94;100;96;97;107;92;111;110;109;121;112;122;128;118;103;107;95;114;129;121;126;83;101;116;95;101;115;105;112;139;85;103;116;119;120;125;108;109;117;141;137;127;89;99;106;117;110;118;106;96;98;103;122;108;88;107;92;114;117;119;110;116;91;116;106;104;98;136;100;114;104;93;109;109;125;123;113;118;115;100;106;112;116;114;101;113;110;88;111;95;75;112;118;96;109;88;86;109;116;98;114;110;115;127;108;101;114;99;110;115;117;113;125;97;102;96;96;111;100;117;103;133;130;110;136;118;126;126;114;135;127;121;120;127;136;119;134;121;110;121;110;128;126;126;123;122;104;129;131;135;132;140;123;114;121;121;117;152;111;113;129;138;140;142;141;144;134;115;145;107;116;142;127;130;111;112;101;146;150;149;143;151;144;156;157;156;170;147;147;141;120;132;136;135;118;117;115;111;127;116;121;150;168;141;139;128;113;114;116;123;111;132;126;98;101;121;130;122;107;135;127;118;110;114;132;95;129;113;124;108;131;101;105;110;129;92;109;130;127;111;138;116;125;147;141;139;138;147;106;62;66;80;109;150;134;108;140;128;138;134;136;115;113;127;122;122;123;117;117;123;130;122;117;117;108;107;121;112;103;119;133;127;121;142;105;133;142;125;128;127;124;122;127;135;122;159;150;145;111;105;124;126;119;107;109;117;130;132;133;154;125;141;140;130;142;124;118;126;110;113;129;119;139;146;115;139;119;129;135;125;128;130;108;124;127;111;133;127;134;127;106;121;147;127;124;104;121;127;135;130;123;154;146;137;138;125;147;121;133;130;124;147;158;109;143;94;94;86;106;83;86;104;122;125;112;104;124;120;135;111;128;107;98;130;133;143;139;155;141;140;150;142;121;110;140;152;135;155;151;183;126;141;135;125;116;123;106;83;97;96;115;105;123;127;111;107;114;129;115;109;133;124;133;126;129;151;135;121;156;137;123;140;131;121;142;146;118;117;99;91;129;107;92;92;103;140;115;135;133;122;129;125;114;112;117;111;117;115;121;110;111;124;111;125;135;118;150;136;117;120;121;135;135;126;124;120;111;109;93;112;124;126;139;120;118;110;113;115;99;107;124;116;109;114;130;126;117;109;97;121;120;104;133;141;112;155;121;122;123;148;156;144;130;119;142;133;103;75;59;56;65;92;93;88;106;101;130;118;120;138;147;131;98;116;128;116;117;123;110;118;129;130;142;134;138;131;112;115;130;99;103;115;102;125;116;113;126;110;136;136;105;110;105;123;99;103;97;129;102;77;89;90;95;112;104;89;118;98;117;114;110;120;119;107;124;100;111;127;122;126;117;96;124;109;111;125;105;141;113;101;126;130;140;126;148;126;130;148;143;128;140;137;132;128;138;151;124;146;146;139;117;136;123;148;132;111;138;110;111;119;129;131;149;103;106;113;83;117;120;117;119;127;104;106;133;128;109;110;112;115;118;137;119;118;130;112;93;131;125;139;117;131;119;122;133;131;142;160;150;159;116;85;89;100;121;122;139;122;110;93;90;104;124;135;113;123;128;137;132;125;118;104;137;120;116;136;150;145;138;145;142;138;128;147;165;135;137;120;152;136;127;137;146;162;159;143;141;153;119;153;136;117;123;124;133;109;148;123;132;135;124;121;105;120;106;102;109;105;110;114;122;121;100;126;141;112;128;120;127;121;122;114;144;114;116;120;122;98;127;104;116;120;117;92;117;88;121;116;113;104;125;128;100;146;142;135;135;147;144;120;131;148;115;130;122;135;129;122;145;157;150;118;135;146;160;138;123;140;159;120;149;139;145;139;134;125;127;142;161;136;150;144;132;142;155;147;158;140;139;128;122;115;125;138;133;129;116;139;109;116;136;127;141;119;114;148;134;121;132;130;124;118;142;147;122;139;144;136;143;129;135;140;139;143;105;162;147;165;140;183;180;165;125;148;158;147;117;110;137;125;125;133;146;153;145;130;158;150;145;146;147;118;93;123;151;166;151;158;151;157;138;142;158;150;139;123;141;134;141;129;131;142;130;142;144;149;120;135;152;145;121;127;112;142;118;131;121;144;147;169;143;122;121;132;141;133;110;161;147;149;136;134;108;106;112;128;146;154;148;126;124;106;123;125;139;139;139;133;129;127;155;122;113;125;121;142;146;142;142;171;147;158;137;111;141;152;130;132;138;121;131;129;139;152;171;143;132;135;149;137;146;152;156;140;130;126;142;132;123;117;130;120;115;97;118;116;142;153;141;147;132;136;126;113;128;136;132;135;143;159;156;127;134;134;137;146;171;141;133;107;121;107;135;109;134;147;106;122;113;115;124;115;117;144;134;121;124;127;147;147;102;113;152;145;118;126;132;136;144;152;153;147;117;127;137;136;132;131;124;142;144;139;126;131;112;134;142;152;135;132;168;161;147;138;127;133;137;132;113;142;130;137;141;139;112;152;126;131;117;162;157;148;146;169;143;156;160;129;124;126;141;127;107;122;127;111;108;124;129;118;142;133;120;148;128;132;133;142;152;145;170;141;155;184;160;161;121;117;154;141;160;160;192;223;264;238;198;178;157;118;139;126;113;115;141;134;111;135;137;139;126;119;125;124;130;122;144;161;146;139;127;109;135;128;140;151;161;151;108;141;120;120;119;118;115;116;148;133;119;122;114;136;124;134;127;124;161;146;153;121;120;126;136;140;132;149;160;157;188;202;149;149;124;125;142;129;135;136;141;117;104;123;136;155;161;137;142;142;163;151;151;134;132;122;114;127;149;158;170;160;121;115;140;140;127;111;109;138;111;102;113;110;125;131;145;121;124;120;115;120;114;112;137;121;98;143;137;109;125;120;125;129;127;122;156;111;122;102;116;112;119;108;139;156;149;112;139;158;151;142;149;170;136;145;142;140;152;125;152;145;150;164;129;135;115;154;144;156;129;153;166;164;167;133;133;143;139;137;114;137;131;136;135;141;124;131;116;140;130;154;142;122;129;120;141;142;119;142;151;134;154;166;147;154;125;135;134;143;127;112;156;188;168;137;108;131;116;106;106;94;109;123;114;125;161;154;158;195;189;128;114;140;121;130;118;122;132;117;105;130;133;115;113;104;131;143;138;143;152;131;145;130;132;135;118;134;157;162;167;161;169;194;175;156;148;157;138;139;113;161;139;145;141;119;135;149;163;163;173;187;146;182;178;163;159;157;159;186;157;125;102;121;122;122;111;114;120;107;107;102;134;102;109;117;103;122;113;131;136;132;129;121;111;124;110;145;136;135;123;131;146;136;148;117;121;130;134;119;151;150;145;137;135;124;140;162;169;119;121;128;126;140;149;172;141;157;185;118;142;135;138;134;135;156;135;124;125;125;121;118;117;130;149;147;140;123;137;136;117;117;113;108;118;124;121;160;124;118;139;128;124;130;139;104;128;137;136
117;114;98;85;103;109;123;112;108;105;126;119;125;124;123;115;118;87;86;108;99;96;106;119;115;100;111;103;129;117;97;100;98;122;121;104;127;112;106;113;107;114;114;115;115;99;101;104;119;119;116;106;113;95;102;95;112;97;118;103;101;94;104;102;112;109;102;98;107;112;113;121;124;133;111;103;105;125;113;114;107;133;127;137;122;105;119;108;109;115;92;113;106;114;110;121;116;113;110;110;114;114;91;118;125;90;135;115;140;101;129;129;135;142;105;138;123;107;106;113;116;117;111;91;129;114;119;110;103;98;106;95;106;116;118;112;123;112;117;101;122;109;114;114;98;100;97;94;79;120;112;112;106;122;102;120;115;113;102;104;105;107;94;98;105;113;133;128;127;118;106;111;146;125;119;120;113;126;113;109;118;114;107;146;121;139;126;127;123;128;121;118;128;115;117;110;119;131;132;108;124;133;109;132;126;147;177;142;131;135;136;127;112;140;115;120;126;118;139;132;160;185;148;138;149;141;158;147;152;162;158;130;121;109;156;119;140;151;129;124;126;122;127;118;134;148;158;139;139;128;120;123;135;128;125;116;100;133;113;100;96;107;109;128;130;137;100;116;108;131;116;124;116;114;151;102;117;105;112;95;136;143;121;130;141;138;139;155;154;124;124;108;66;69;83;115;137;132;101;117;134;105;121;145;140;133;127;153;128;108;133;134;115;106;120;134;116;121;114;125;132;123;122;136;118;131;132;139;116;144;134;130;118;112;113;103;114;117;129;144;153;133;142;108;95;106;126;129;128;129;120;126;134;151;156;142;135;136;133;114;112;127;130;135;129;130;141;124;129;134;114;118;137;117;128;115;116;95;93;131;122;132;131;107;98;124;124;137;126;122;119;135;127;129;103;117;148;130;132;142;147;140;119;116;120;125;106;92;100;86;93;110;101;116;101;94;105;129;114;122;126;119;125;98;127;134;112;128;129;154;140;138;120;153;154;123;125;123;125;151;178;143;148;150;140;137;140;114;129;108;107;99;88;112;108;107;103;111;118;120;105;130;122;110;113;112;116;125;141;131;131;144;133;144;112;116;137;133;179;148;122;95;98;108;100;93;115;112;118;111;120;132;112;164;133;117;129;101;119;109;104;108;130;130;115;121;104;127;143;116;124;116;129;142;146;128;113;112;95;108;100;105;92;120;135;127;164;124;126;107;106;107;114;118;126;103;117;130;116;124;125;148;139;115;126;114;124;108;129;145;136;116;131;133;153;113;148;131;125;102;67;65;63;61;94;101;88;102;108;114;143;118;113;133;117;117;115;121;90;121;107;110;114;126;122;142;127;124;124;118;111;116;108;111;106;106;129;95;107;107;114;110;127;101;111;128;112;129;104;112;116;93;93;94;100;89;109;117;136;128;110;122;118;116;109;113;82;115;128;116;107;122;116;110;103;106;113;113;119;111;112;122;124;152;143;129;131;145;119;123;122;131;118;118;148;136;125;133;131;134;153;136;160;135;141;115;124;122;139;121;118;122;122;116;121;124;141;117;103;109;95;133;117;112;118;120;113;120;109;126;112;117;113;100;122;124;128;139;110;134;140;125;109;128;144;126;142;129;135;127;152;151;139;121;125;115;89;122;128;166;149;132;98;99;130;131;127;133;99;121;132;120;118;125;122;129;117;119;131;134;143;124;157;143;134;165;171;152;150;151;162;180;158;150;138;155;146;185;143;139;115;124;117;124;135;122;128;98;116;113;140;121;116;144;139;137;111;117;123;109;91;132;118;114;109;106;98;135;129;147;125;116;113;103;134;139;121;136;107;96;105;95;115;124;108;111;113;100;118;103;112;131;122;107;119;116;127;127;143;138;128;135;109;141;131;129;138;139;122;107;135;130;161;132;123;134;119;138;143;141;140;135;144;156;153;148;116;129;145;163;142;126;138;136;109;129;149;144;183;139;136;138;115;137;139;147;138;126;115;116;122;112;112;143;128;141;105;148;126;113;156;128;152;135;134;100;142;143;148;144;143;138;146;124;154;137;124;113;152;146;145;179;179;176;186;163;143;145;128;130;149;149;136;128;134;133;123;147;159;134;111;125;129;142;116;116;129;151;157;173;170;140;149;151;172;143;151;149;135;113;136;122;159;127;121;105;129;131;121;148;130;140;136;151;100;144;125;121;148;125;143;138;134;176;136;130;139;137;144;109;126;133;159;153;129;123;109;104;117;126;173;153;164;151;111;124;129;109;146;151;119;112;136;144;130;137;119;146;140;145;151;142;137;152;158;136;120;158;146;118;123;119;125;133;130;143;162;146;149;138;144;122;134;129;166;123;127;123;149;113;128;139;112;122;120;122;116;129;126;133;140;123;128;146;125;129;143;140;111;124;127;117;170;162;125;138;122;123;134;143;156;143;134;131;126;132;112;106;112;107;119;118;125;129;132;138;139;116;153;131;117;137;150;116;122;137;135;128;123;128;115;124;133;174;137;115;134;133;121;128;108;144;129;132;138;156;145;138;121;140;109;146;116;153;151;129;162;142;152;149;121;128;126;127;144;142;123;131;125;130;144;134;163;160;128;144;141;140;164;142;131;128;111;121;110;111;133;123;124;115;140;121;117;125;115;128;146;122;124;120;140;154;176;155;165;176;173;160;154;129;133;143;163;145;189;184;179;232;243;180;186;143;115;131;119;119;158;159;131;126;143;124;130;149;143;116;145;133;162;165;175;148;124;117;133;118;131;125;147;157;131;126;121;147;104;119;143;116;129;124;130;117;120;119;136;115;114;131;149;139;131;159;139;129;142;148;136;142;141;138;150;196;185;167;124;141;126;115;134;128;132;107;116;121;132;120;111;148;121;131;175;167;185;156;142;130;107;116;102;165;152;160;138;131;132;128;121;118;105;124;137;105;121;137;131;117;134;147;123;132;123;100;116;128;118;120;116;125;105;115;144;94;150;171;146;119;140;112;142;127;126;102;135;103;127;136;141;118;117;156;156;138;137;172;137;145;157;159;146;126;134;168;153;152;133;144;122;134;148;153;148;141;149;171;177;186;153;137;112;139;119;141;117;126;120;120;134;123;138;116;117;107;118;128;140;136;110;131;117;118;150;160;153;158;155;152;123;131;140;127;137;169;143;140;151;139;125;131;142;130;96;117;103;119;125;121;119;171;170;145;162;174;172;134;134;118;137;135;126;100;123;135;122;140;125;102;105;119;115;125;155;139;148;116;121;125;148;119;105;145;159;179;162;181;165;146;159;178;164;162;157;138;142;147;139;164;143;122;150;141;161;187;149;129;166;171;173;190;178;189;179;186;152;116;106;115;110;116;107;127;123;119;105;135;132;132;114;99;144;105;117;144;116;119;115;128;130;125;138;127;115;127;133;144;154;123;112;127;126;110;127;127;123;125;149;134;122;150;127;123;116;124;116;143;118;141;132;144;168;140;135;129;123;129;121;137;127;100;107;137;121;130;131;120;132;131;144;133;126;109;108;129;116;98;129;121;139;152;131;121;126;127;119;129;138;114;118;133;114;133
90;105;105;99;106;119;104;118;131;102;140;95;112;109;111;102;134;122;113;120;108;92;112;94;105;95;119;116;120;112;98;104;111;118;112;115;111;82;93;115;114;122;113;109;113;104;96;105;106;95;102;103;102;121;96;99;88;88;89;101;109;93;101;106;108;97;107;99;102;121;89;128;121;123;120;111;119;105;116;109;103;115;124;132;129;107;106;116;126;122;114;97;102;101;106;110;117;125;116;77;101;90;91;97;109;122;114;105;124;149;156;200;155;119;120;111;127;108;108;101;130;89;118;90;123;116;102;105;110;117;105;98;94;85;115;127;107;94;97;119;118;119;112;117;124;114;123;125;108;104;123;143;116;90;118;136;105;92;93;103;100;103;109;97;113;130;106;117;119;124;111;127;104;134;127;116;109;155;120;113;112;112;117;127;136;123;122;131;107;114;122;148;131;107;133;128;117;124;142;143;151;135;129;129;167;180;148;131;144;125;135;117;145;109;108;124;121;130;129;147;145;169;169;134;139;131;129;119;126;134;114;131;130;134;107;135;144;120;126;122;124;131;129;146;146;143;148;124;144;123;137;118;108;124;105;104;86;104;106;107;109;112;122;136;149;116;122;121;138;105;117;124;86;140;116;87;87;108;108;91;115;127;137;148;145;126;152;129;140;158;111;113;73;59;88;131;131;126;149;134;143;120;129;136;118;133;121;124;129;117;120;122;101;117;111;111;139;142;112;128;101;114;138;123;123;128;111;127;134;140;139;129;147;122;124;117;122;139;133;122;146;140;133;109;114;133;120;128;129;148;118;123;124;144;155;159;143;137;130;90;101;138;132;110;127;123;125;131;140;145;134;145;113;110;132;111;136;119;103;126;141;135;121;111;107;96;108;123;110;134;107;99;107;105;136;140;118;120;150;165;134;129;125;111;115;120;96;103;84;84;76;96;102;123;104;109;106;103;101;125;113;113;124;100;118;129;144;161;165;138;140;155;147;114;135;147;134;136;149;168;160;156;158;157;138;125;124;116;126;110;97;97;135;106;112;95;104;116;109;121;107;113;130;114;135;125;123;126;131;111;123;115;150;114;134;142;130;152;154;146;109;121;79;96;99;101;121;110;103;129;106;112;131;119;124;126;127;125;114;126;131;115;133;129;121;148;132;131;131;126;132;119;142;133;118;128;135;119;114;95;103;115;126;122;111;148;145;130;125;102;111;121;119;120;97;118;109;111;124;127;117;94;106;107;109;105;127;123;114;132;116;115;138;132;141;124;133;107;128;79;69;60;65;74;85;95;99;99;115;109;123;132;126;128;122;147;113;115;119;106;115;121;130;112;116;119;150;110;137;110;115;109;97;117;96;109;114;99;115;102;121;111;107;131;113;117;121;94;112;110;117;120;100;108;104;96;99;131;147;128;107;121;114;117;102;115;114;83;105;113;110;110;121;115;105;132;113;128;134;141;112;117;134;135;126;138;141;132;119;111;114;136;130;150;127;129;138;156;136;144;156;144;141;155;128;118;107;116;139;155;125;123;125;132;117;98;123;111;119;110;125;139;120;124;129;119;128;119;141;127;136;121;117;113;121;131;125;137;114;121;121;129;107;123;135;126;143;161;145;131;154;133;131;126;110;98;121;102;119;124;116;115;100;94;136;144;137;110;115;129;114;123;131;125;125;118;132;110;142;145;145;138;141;125;143;146;142;138;129;142;150;174;167;130;120;147;171;156;160;135;146;143;120;125;128;107;108;123;118;99;142;146;123;122;136;121;117;114;131;113;123;138;134;130;118;112;126;121;137;122;112;134;109;145;125;120;125;128;125;112;125;133;113;121;116;111;130;119;113;134;120;116;117;140;117;108;106;116;148;150;119;133;117;151;140;132;114;129;131;123;123;123;130;119;118;123;122;136;144;123;134;136;130;145;151;152;148;146;162;150;140;138;134;131;111;119;127;155;174;154;155;139;143;129;122;156;146;157;123;138;148;135;126;113;116;127;130;166;134;116;129;135;146;127;131;121;128;116;131;157;136;135;124;131;130;118;122;129;134;136;151;165;164;163;156;122;152;140;115;106;136;128;155;153;141;133;139;145;145;116;144;135;129;133;119;120;118;152;164;175;170;133;147;127;146;142;159;155;150;129;134;122;124;142;130;133;138;109;121;132;139;139;139;131;168;128;127;113;114;145;137;137;141;134;143;141;148;150;140;127;121;132;137;143;121;134;117;109;117;141;161;146;136;142;121;124;123;140;128;124;121;121;127;145;128;112;124;139;128;143;128;159;159;171;130;134;157;124;110;108;116;126;128;149;117;136;137;177;156;136;127;122;129;138;127;142;116;97;124;135;102;112;146;122;114;123;118;111;131;137;126;117;126;142;155;141;141;147;146;152;114;128;159;109;139;131;115;124;146;146;147;123;123;122;108;127;121;117;135;133;132;126;108;151;121;131;129;143;139;105;132;128;129;136;147;119;116;128;121;150;130;128;135;150;132;129;122;121;148;124;117;134;130;124;154;156;142;132;135;152;126;126;157;172;167;124;129;142;138;160;142;140;113;131;122;122;133;135;112;125;128;141;122;148;150;135;154;157;152;136;134;130;123;132;135;124;109;117;112;130;124;118;160;149;140;143;103;121;142;116;137;147;148;131;152;156;165;160;137;147;159;160;143;166;182;192;192;196;181;180;171;166;129;126;134;136;149;131;136;126;125;136;147;124;118;129;144;133;131;146;155;173;134;111;128;131;131;150;135;158;140;102;126;123;128;143;125;132;121;124;122;93;122;146;122;114;117;144;141;136;147;133;130;146;123;103;121;114;138;152;157;171;211;141;135;155;156;162;120;116;107;144;141;120;130;125;132;139;150;143;129;140;173;148;131;140;122;139;137;149;172;166;168;139;120;124;121;155;108;119;113;125;107;122;103;126;139;133;151;136;136;98;124;116;122;117;125;139;124;128;136;130;128;112;112;126;125;124;129;109;114;139;110;133;123;140;138;116;152;151;144;157;150;169;143;156;135;148;135;128;162;177;182;160;154;130;149;150;147;146;152;136;146;135;143;167;148;124;151;172;120;107;108;147;109;109;108;138;122;123;128;136;131;116;129;138;133;129;152;117;158;134;176;146;166;158;130;128;133;127;139;131;116;128;155;148;145;122;128;106;114;117;107;105;127;118;139;145;186;161;173;136;144;120;137;125;132;142;122;111;108;133;119;136;133;117;129;101;109;119;154;130;120;128;116;118;110;98;136;123;144;161;176;169;173;155;142;141;176;144;162;129;139;139;116;138;133;136;114;137;193;155;154;164;141;150;170;176;179;184;196;164;154;129;132;121;131;113;99;116;117;120;116;120;143;127;106;102;106;98;110;140;123;89;112;105;123;139;137;136;113;115;143;131;162;159;127;120;154;109;126;132;116;126;133;121;112;129;149;144;132;125;127;117;140;127;163;135;148;152;165;120;121;99;112;132;132;114;141;119;111;151;117;127;119;119;129;151;135;135;122;122;123;143;132;135;145;134;128;151;127;132;109;115;138;105;113;110;115;138
87;108;111;111;95;115;142;131;128;119;129;111;81;99;117;114;115;94;123;103;110;116;127;128;105;119;115;132;125;105;120;132;112;117;116;97;114;104;118;111;111;140;124;107;110;130;89;110;119;120;124;124;115;108;109;104;116;110;99;112;126;119;119;106;96;99;119;104;109;115;109;147;136;130;137;118;113;127;110;103;104;94;108;135;109;108;105;88;101;112;126;123;96;98;110;119;109;117;95;124;113;94;95;88;106;109;102;116;112;113;159;211;148;122;117;123;144;140;95;97;88;109;119;106;119;134;132;103;102;85;108;88;99;102;95;84;116;112;111;108;103;96;113;112;117;102;109;112;110;118;116;122;103;119;128;104;124;112;114;109;126;101;91;114;89;103;99;116;129;116;121;111;111;124;118;139;111;131;110;118;121;116;112;102;141;118;124;123;125;114;119;99;125;116;123;134;130;124;134;127;121;113;128;140;156;158;168;155;125;121;115;111;100;116;116;128;134;123;119;122;135;153;161;146;124;118;137;134;132;123;152;133;111;133;117;113;134;122;118;123;128;127;139;142;130;132;147;143;113;122;112;125;117;119;116;117;122;115;113;107;108;112;110;144;141;126;111;125;126;122;113;100;113;113;104;113;123;119;124;115;123;152;149;151;133;135;143;146;153;149;119;112;83;81;104;106;143;126;116;129;112;126;133;156;134;143;125;116;114;117;113;135;119;136;123;99;141;118;125;146;112;129;127;123;108;129;125;143;143;133;112;127;115;99;94;119;130;113;135;140;140;113;122;103;116;111;137;124;116;123;124;116;148;138;139;155;157;127;119;93;101;124;117;130;147;120;144;133;132;139;144;135;135;122;114;147;111;124;145;140;125;137;111;119;110;112;134;122;129;111;95;121;116;130;109;130;148;148;138;142;142;115;127;135;127;118;113;99;98;78;93;100;102;101;97;113;120;113;116;129;133;124;115;106;124;123;132;141;141;159;156;151;134;142;162;164;148;122;134;154;179;179;152;135;136;119;118;122;115;123;94;122;114;100;90;101;115;98;101;107;117;114;110;110;127;114;129;133;148;133;121;128;137;134;159;145;125;157;149;150;130;108;121;91;72;119;117;122;106;138;107;112;114;107;117;116;124;144;126;135;120;113;112;141;116;127;123;140;141;140;134;110;133;136;120;135;135;112;127;100;114;111;103;144;134;121;131;115;121;129;111;133;119;99;118;120;111;114;118;134;124;101;114;93;104;111;114;119;137;157;132;137;122;157;154;147;145;116;113;94;77;78;82;76;85;103;121;118;90;121;110;112;111;117;127;106;118;113;113;134;128;103;140;121;137;137;103;128;113;131;114;124;122;114;105;124;114;121;97;105;113;126;123;112;130;105;118;119;104;113;100;105;95;97;115;119;99;114;123;171;106;124;91;104;113;120;98;88;110;124;119;111;128;118;118;115;118;121;140;141;117;119;122;115;140;124;134;135;144;137;157;127;142;127;143;129;129;154;149;147;143;171;127;123;128;114;110;108;126;160;153;136;143;99;118;118;125;109;117;110;119;134;143;123;137;112;120;118;123;129;112;143;116;100;117;114;135;155;111;131;137;133;118;128;129;171;134;160;134;159;157;157;147;137;119;79;117;106;70;123;114;99;110;131;118;152;160;131;127;126;118;107;126;106;129;109;152;140;111;137;132;118;140;139;158;171;167;150;150;146;137;169;178;124;135;127;164;155;145;136;138;130;114;117;109;139;106;125;138;114;136;119;121;111;97;115;124;125;136;137;117;118;117;139;124;156;139;104;122;125;130;115;122;123;133;121;89;121;118;117;122;117;116;121;132;134;104;124;130;118;128;104;123;124;113;131;138;131;130;135;126;121;114;137;131;137;127;131;119;113;135;126;125;117;141;123;142;140;151;125;109;134;140;149;164;168;139;132;141;137;123;126;132;136;139;121;155;156;173;171;144;157;135;136;127;146;148;137;128;135;132;136;112;136;113;122;134;103;130;121;126;132;128;108;107;119;117;143;136;147;120;148;134;146;127;129;129;132;120;149;166;164;138;143;140;137;148;116;137;140;138;142;127;147;131;122;152;136;124;115;150;139;123;137;136;123;146;172;155;126;152;174;151;146;166;165;151;156;162;132;130;132;130;123;160;142;117;109;136;115;141;120;130;130;127;131;141;133;141;140;125;129;144;158;144;149;121;133;129;141;128;137;145;151;139;125;129;122;122;131;154;148;124;133;124;108;147;125;121;142;115;118;125;101;141;125;143;131;129;142;137;152;183;174;164;165;131;153;117;116;126;111;150;122;137;129;148;133;127;125;107;133;138;137;115;131;114;131;116;125;116;129;112;143;150;151;128;145;114;118;126;132;126;119;127;135;126;152;139;97;136;115;140;149;118;131;123;129;143;154;125;129;128;134;119;123;108;129;129;133;120;135;133;121;121;152;135;142;135;138;124;105;132;130;118;155;147;146;132;140;120;114;144;165;144;144;116;116;111;123;137;121;136;125;139;120;148;130;118;119;109;138;139;141;153;150;154;159;148;142;126;111;136;131;130;119;128;108;145;138;126;140;136;149;139;133;126;155;159;151;138;128;139;117;103;118;131;125;128;126;123;122;118;148;150;131;146;140;113;146;121;151;160;161;149;153;160;191;156;168;127;146;153;177;180;227;222;188;170;179;145;126;114;122;124;134;125;123;144;149;141;149;130;131;142;144;142;130;133;129;142;142;117;115;119;124;109;140;165;175;145;122;156;137;135;155;118;118;114;126;124;121;117;130;140;110;147;127;132;138;145;95;111;114;102;110;132;146;135;119;163;149;152;134;124;152;156;146;148;128;137;138;129;133;134;131;121;114;133;128;149;135;151;143;145;146;137;126;135;164;157;164;141;131;116;127;107;94;116;101;137;131;129;110;134;132;133;142;118;118;129;101;125;109;125;130;131;129;122;115;128;137;146;132;117;142;147;132;125;120;107;127;128;108;111;126;139;140;127;132;157;156;173;150;133;146;150;141;151;132;129;134;161;148;140;143;147;171;151;158;166;143;145;170;179;157;127;143;129;150;139;128;116;126;126;126;126;130;128;108;125;138;162;120;117;135;148;140;116;134;159;129;166;165;169;171;164;156;136;150;154;128;141;129;156;137;135;134;115;123;109;116;125;126;156;137;161;147;178;147;148;140;128;156;143;122;136;132;134;153;120;129;127;123;123;97;125;114;140;139;107;136;132;148;131;123;121;111;113;119;151;179;178;173;156;139;167;157;164;166;138;123;127;134;111;129;140;118;134;151;172;168;164;169;149;172;168;164;189;190;171;168;158;142;121;119;118;122;124;118;141;99;106;115;129;121;122;111;135;101;107;102;116;129;111;124;109;120;126;131;113;118;134;125;140;141;112;125;137;111;114;107;123;127;121;122;134;138;127;130;116;125;118;134;147;120;132;128;123;136;110;124;144;126;131;121;97;117;112;139;126;120;117;126;116;121;121;158;136;160;145;125;114;133;129;134;143;148;122;131;122;110;111;134;124;127;142;121;127;133
99;117;101;109;117;143;122;148;123;114;114;135;118;105;97;124;143;83;103;114;116;112;118;133;123;100;119;100;117;128;106;103;86;118;121;101;104;103;92;104;121;98;126;117;119;118;112;108;111;88;134;109;146;144;99;92;115;95;94;79;91;104;105;80;95;119;104;90;103;93;128;123;138;95;112;119;119;92;100;115;94;115;99;102;91;105;104;115;102;111;100;95;98;112;100;99;116;122;134;125;105;103;101;91;107;106;114;99;123;111;142;132;150;112;114;104;122;108;114;130;88;115;109;103;114;118;140;101;84;106;95;81;103;102;98;88;85;95;121;123;125;123;118;95;114;114;116;100;116;133;119;118;116;115;110;114;109;102;104;117;121;97;112;102;119;124;99;115;111;131;104;112;112;134;122;111;116;113;120;125;115;106;100;117;131;121;113;140;127;146;133;121;156;128;115;127;126;119;105;116;114;139;116;133;121;142;155;160;132;121;100;126;130;138;109;116;138;113;98;127;143;138;124;144;161;119;144;137;116;115;123;107;110;117;128;134;124;129;141;122;122;128;142;133;141;146;136;132;133;102;125;105;117;93;105;99;116;118;114;112;104;107;130;113;116;130;107;111;120;100;121;102;130;115;101;110;119;122;119;112;122;129;147;140;144;131;161;134;137;136;127;120;88;59;86;121;114;133;131;133;119;128;132;125;117;122;134;119;104;130;131;114;132;145;109;113;118;139;143;129;121;107;115;109;128;115;124;134;130;119;141;128;110;126;134;124;134;136;148;119;132;117;108;117;111;121;160;131;130;124;137;119;124;130;137;140;114;130;109;104;108;119;121;112;126;128;124;140;138;137;139;121;123;122;132;123;120;132;115;136;120;119;107;126;125;107;115;118;126;113;111;122;140;141;152;136;138;121;155;115;130;164;118;131;122;122;125;96;103;105;90;85;108;112;131;128;103;111;108;93;124;108;112;133;116;124;132;149;153;134;132;147;139;136;131;129;140;138;154;143;177;182;144;155;124;135;129;115;99;94;83;97;88;97;98;109;91;115;117;107;114;102;105;121;108;115;127;122;119;141;117;137;112;141;152;147;151;139;145;144;125;101;92;74;89;108;119;130;110;113;107;103;94;112;102;110;127;131;147;126;134;113;120;123;114;124;112;139;120;122;119;132;127;133;129;138;129;109;111;110;111;139;129;121;123;145;115;138;119;138;101;95;109;96;107;106;133;137;129;147;134;99;123;134;103;128;112;110;140;129;128;117;130;144;164;136;183;115;130;87;73;92;92;97;100;97;123;134;100;119;134;127;104;130;124;122;112;107;137;119;117;123;117;127;128;133;110;111;129;116;117;124;111;97;93;99;104;111;97;90;138;137;120;135;135;131;99;126;111;83;107;125;97;97;114;127;121;121;119;107;111;117;98;88;88;90;90;113;108;145;123;152;112;115;134;117;127;121;104;125;125;151;140;121;117;142;126;122;139;147;148;143;147;148;110;120;124;133;127;113;166;164;163;118;119;108;116;102;120;156;160;148;132;113;104;102;118;115;128;101;120;104;114;114;126;133;123;126;117;128;112;126;136;123;120;127;125;112;116;138;123;137;135;129;140;130;135;142;151;182;171;155;135;150;110;81;75;85;98;85;110;119;88;94;124;141;147;124;120;116;130;119;122;114;105;113;142;130;121;108;124;136;120;150;140;170;162;131;143;130;144;151;139;122;144;167;148;127;151;134;122;102;123;135;122;110;96;138;128;131;124;127;125;99;114;132;127;121;117;118;133;127;124;123;133;138;147;122;140;120;131;107;120;126;126;130;142;119;108;109;112;114;124;131;104;118;125;124;122;108;134;132;121;142;130;117;130;140;119;137;111;140;128;125;140;132;121;127;112;119;132;150;110;145;114;124;125;151;119;136;126;146;147;182;191;176;139;123;126;162;155;122;143;123;116;136;131;179;176;166;140;131;137;127;130;123;130;152;125;98;97;113;118;121;131;116;134;119;122;122;139;136;121;116;114;136;128;147;133;143;113;167;115;132;123;132;146;128;128;141;182;157;156;137;152;140;156;114;146;125;124;134;129;138;150;130;116;150;134;108;130;139;130;133;130;118;138;144;181;142;134;144;166;160;144;157;172;179;132;139;126;126;120;145;126;140;136;138;149;131;123;130;132;139;142;146;140;138;148;151;119;143;136;148;139;130;142;147;140;128;128;120;119;174;147;169;133;148;122;134;147;152;127;123;120;105;116;149;136;145;141;134;114;108;124;161;127;143;164;150;143;173;160;196;194;134;134;129;134;130;130;124;118;165;152;117;137;120;127;112;117;143;110;135;137;136;154;115;113;105;119;120;155;136;132;141;117;111;116;136;123;130;130;118;129;146;134;113;135;132;126;145;138;142;119;127;116;113;140;132;130;127;110;131;131;140;133;133;127;141;124;142;133;118;122;135;134;145;135;152;117;105;122;125;129;133;155;163;151;148;148;131;151;134;120;118;108;119;111;120;138;128;124;141;129;136;143;132;132;138;124;154;154;159;135;160;161;148;148;136;141;108;112;121;132;137;117;127;124;107;132;149;140;142;157;157;130;149;162;141;128;121;135;130;119;112;148;158;133;141;128;103;131;136;135;114;132;140;126;139;136;154;172;135;132;166;152;168;129;145;147;141;156;173;215;190;183;189;171;157;139;143;136;130;145;121;135;123;125;136;132;131;105;126;150;160;158;153;110;120;134;155;143;120;122;126;121;141;155;204;209;131;157;122;116;145;143;133;128;111;110;129;105;123;126;116;140;116;114;153;136;131;136;105;107;103;125;130;120;138;145;165;140;146;126;149;145;136;169;140;120;135;148;142;136;106;122;147;136;138;162;139;147;133;139;131;129;145;170;163;164;171;173;120;129;121;110;99;109;106;139;138;113;115;110;135;111;138;128;124;103;110;147;140;131;123;112;100;138;104;94;130;115;101;128;131;115;122;108;107;97;127;116;134;118;137;112;119;109;135;116;145;118;127;152;152;159;159;150;159;160;150;140;161;145;148;167;162;149;170;158;153;125;151;165;174;168;132;137;151;145;146;131;134;102;124;107;119;122;132;101;139;114;148;152;124;144;120;128;120;164;150;153;129;174;166;169;153;132;138;130;110;138;139;151;156;134;148;126;128;118;114;98;104;154;150;154;161;165;149;146;153;130;135;136;137;133;114;130;122;109;118;120;114;118;119;122;116;129;134;145;124;125;144;126;128;115;111;104;127;132;160;160;151;168;151;142;147;138;164;138;140;125;114;130;133;142;127;144;132;147;159;163;154;164;191;162;194;188;188;200;184;167;134;142;103;140;116;140;121;112;139;121;124;115;109;131;135;103;98;102;121;107;132;123;124;108;119;130;125;121;142;130;143;152;131;129;144;128;113;128;118;142;129;145;106;118;115;153;162;113;121;131;141;129;140;120;112;130;137;129;133;126;121;134;121;104;121;139;135;134;123;148;116;118;109;116;126;164;165;145;129;139;126;146;132;169;153;157;108;120;124;125;111;118;146;123;139;127;139
120;120;107;89;112;119;127;136;108;107;114;125;131;109;117;103;108;126;103;109;93;117;109;123;120;115;121;111;111;106;115;106;109;116;122;95;131;116;117;124;131;102;131;120;132;131;128;120;117;130;119;144;185;145;94;107;106;98;100;98;102;94;114;116;124;107;120;119;125;125;108;115;114;125;138;144;102;95;110;103;106;98;104;114;105;108;132;113;112;112;104;110;113;93;106;91;105;111;110;97;122;113;104;100;103;115;120;128;124;111;111;115;115;118;98;108;110;101;124;112;104;113;110;107;108;117;107;103;101;108;108;103;102;105;116;103;103;111;95;102;105;114;108;102;102;109;109;91;125;121;119;133;110;119;115;113;111;95;112;118;118;114;110;116;125;114;95;120;118;121;140;137;102;114;123;108;149;124;132;113;132;126;106;137;131;125;137;107;124;127;133;134;123;106;95;129;113;126;100;114;126;117;117;124;138;125;106;119;126;144;130;123;130;144;112;124;124;126;124;111;113;149;130;135;135;151;114;144;118;124;126;144;144;119;131;116;139;148;116;140;119;115;132;105;110;153;147;141;120;134;105;95;103;90;101;107;120;124;109;120;114;106;120;121;96;101;127;98;109;108;109;111;162;108;119;136;117;104;108;128;118;136;121;129;132;128;163;136;137;124;143;125;85;65;80;119;151;133;138;142;124;137;144;131;140;122;151;122;131;99;104;107;134;124;121;114;130;125;142;147;133;134;116;127;137;109;121;128;110;120;124;118;92;111;116;117;140;116;139;119;160;123;113;128;106;122;125;113;95;119;113;126;118;117;126;151;134;113;108;111;121;131;124;148;134;140;136;136;148;136;127;132;128;126;114;118;102;134;124;147;130;113;124;112;128;128;124;104;138;110;113;126;123;113;135;122;112;137;134;140;168;135;156;136;132;111;112;107;111;94;70;104;113;115;131;128;117;112;112;120;132;135;128;139;142;102;111;133;136;136;143;156;130;135;137;150;137;140;123;171;181;152;166;139;123;130;125;126;116;73;97;80;100;97;90;109;122;110;108;135;113;116;118;110;126;152;115;142;110;128;120;109;110;131;127;120;139;136;139;123;118;89;75;91;125;127;133;124;119;120;117;110;120;110;116;112;130;120;122;131;146;134;115;101;129;116;135;135;129;126;152;121;132;119;136;111;132;106;121;130;138;128;138;129;131;125;111;128;103;120;99;103;110;113;134;126;124;127;150;148;130;115;112;108;137;126;123;132;138;161;155;113;140;162;145;142;132;116;98;84;100;89;110;93;77;99;110;124;120;115;128;114;126;125;104;123;103;98;112;138;135;142;116;121;119;99;102;104;110;114;141;114;102;112;97;114;101;120;105;111;146;121;122;167;147;122;107;85;110;92;113;108;108;121;118;105;126;121;105;112;87;104;93;126;100;100;97;120;123;117;112;125;122;129;154;168;132;115;112;123;129;134;165;133;143;159;124;117;159;109;133;138;140;148;159;133;137;141;144;140;133;136;148;134;119;123;123;100;112;143;149;125;116;119;119;91;98;104;111;123;112;106;113;126;122;116;114;121;124;118;124;103;120;94;110;123;118;123;121;125;151;140;136;134;123;149;149;146;139;170;171;142;148;116;98;72;84;92;89;82;81;88;81;89;111;115;125;103;109;117;101;136;116;107;103;118;109;111;135;143;131;139;128;137;128;139;143;137;131;165;150;143;152;131;149;137;128;147;123;137;117;131;125;145;120;114;104;126;129;126;124;149;121;115;107;111;119;110;105;110;119;119;125;137;124;147;151;121;124;157;127;118;104;108;134;115;110;95;120;114;124;109;109;109;122;113;142;131;113;125;143;107;112;131;125;122;109;118;134;125;140;129;124;134;124;138;109;118;113;133;140;142;129;121;111;137;133;118;140;128;125;125;162;163;189;170;147;125;133;150;135;116;130;137;131;134;127;136;153;130;139;113;140;119;129;133;145;124;133;133;115;118;107;146;119;126;123;134;134;144;146;105;125;114;100;119;146;123;153;142;123;139;126;142;170;137;115;149;144;179;153;153;140;136;146;146;143;130;121;162;147;153;137;120;124;137;128;124;136;116;121;118;140;95;136;129;164;145;170;136;141;150;134;139;159;149;169;159;143;142;131;137;113;131;130;138;129;122;148;127;144;108;113;133;121;151;140;160;138;126;122;143;136;144;136;162;145;126;129;137;134;139;133;161;166;148;153;143;152;147;151;160;128;113;117;109;111;151;124;128;117;145;108;114;123;148;134;114;141;150;126;146;166;169;179;156;130;151;128;119;151;125;152;124;126;143;126;112;122;105;119;138;155;138;138;155;115;126;103;124;117;149;132;144;142;119;141;136;145;128;143;120;123;137;129;125;139;137;137;114;124;146;155;145;123;117;117;138;122;102;130;114;135;143;154;141;123;130;147;118;152;161;124;146;128;120;134;131;136;123;121;109;114;115;122;154;160;161;169;123;137;122;143;143;142;111;102;111;123;127;151;117;141;120;112;122;122;117;122;154;113;132;135;140;144;150;143;173;172;161;156;132;115;126;114;131;122;137;123;129;147;138;132;140;166;114;142;148;149;149;142;134;135;122;126;120;117;156;161;128;131;128;126;128;135;132;122;134;111;136;133;141;137;143;136;149;167;145;136;119;137;150;174;169;178;189;209;190;167;162;142;131;131;145;136;124;135;143;147;137;128;146;129;127;146;130;136;109;113;112;138;115;119;126;139;126;152;131;149;194;132;115;113;134;130;124;141;132;128;125;131;119;134;124;117;137;121;164;133;163;120;137;139;113;114;128;135;146;123;128;160;140;134;139;147;152;130;126;122;131;161;146;135;120;141;127;126;133;135;136;144;152;128;160;136;118;127;141;151;144;189;179;139;137;127;131;107;100;108;127;122;127;121;116;111;156;142;147;125;124;109;109;124;123;152;131;104;104;127;134;137;173;154;147;121;159;152;132;124;131;116;114;117;124;127;104;132;118;125;127;126;132;132;133;140;165;159;151;144;159;154;170;158;139;137;154;144;148;142;162;143;157;153;121;124;155;150;143;172;166;155;131;146;120;123;124;105;123;128;128;135;105;138;112;102;136;136;135;123;124;160;159;163;178;159;174;174;143;142;124;142;142;149;164;158;187;165;119;138;117;96;129;125;122;143;170;161;153;135;152;119;127;112;138;122;133;116;132;118;117;105;110;123;118;130;113;106;117;126;128;143;115;144;130;133;126;132;125;110;149;151;190;148;156;175;156;140;131;119;118;156;130;117;114;139;136;142;145;166;152;155;151;159;148;167;174;160;176;190;169;145;145;141;155;125;129;120;120;141;127;133;108;112;116;108;130;102;115;113;112;120;115;119;117;112;114;127;134;149;147;133;144;120;124;152;155;126;141;129;138;103;125;139;118;105;135;120;118;138;130;133;127;145;110;127;129;129;144;124;130;119;100;130;137;124;134;134;123;133;143;129;143;106;136;109;129;138;107;171;160;148;120;136;146;120;141;138;148;160;120;121;130;128;118;137;128;125;121;107;115
90;111;99;117;86;109;120;129;114;100;117;120;116;122;121;82;114;132;130;121;92;108;125;109;105;110;115;145;119;101;105;108;110;105;128;135;123;126;125;101;103;119;105;125;126;126;129;135;122;131;127;143;188;142;95;114;74;108;112;101;103;93;97;129;106;108;107;118;107;106;100;112;144;109;150;140;108;123;114;126;96;113;105;112;109;108;111;118;114;98;93;101;114;109;114;86;113;88;95;81;105;98;91;112;100;116;103;110;113;125;90;126;111;109;100;99;106;107;108;125;115;106;103;116;117;103;120;117;112;116;105;103;105;103;98;94;95;122;102;93;115;104;110;126;103;116;106;105;113;97;109;108;116;119;109;88;99;111;96;115;118;108;125;128;110;114;101;113;120;116;121;126;105;91;96;123;118;120;123;119;125;122;120;107;102;111;124;138;124;101;119;103;138;121;115;127;115;112;140;122;112;117;143;127;117;113;131;98;122;140;138;116;112;110;102;115;124;118;126;130;123;146;142;152;127;140;126;136;131;128;129;143;147;130;129;146;122;135;125;114;124;116;117;120;127;134;132;142;137;140;129;97;98;125;108;108;90;102;126;106;108;132;105;119;89;97;132;117;118;100;118;100;97;120;106;133;103;109;121;158;128;124;129;133;144;134;153;122;139;171;151;103;85;59;78;111;119;147;107;160;127;125;133;131;131;111;115;138;98;123;118;110;125;123;129;115;114;136;144;143;141;150;120;119;108;121;114;150;118;121;115;122;132;107;104;124;149;152;115;130;143;145;133;120;118;126;110;102;119;118;106;140;123;125;108;120;122;133;138;102;121;133;142;113;121;135;146;139;143;118;140;130;129;125;118;120;106;92;127;128;113;126;144;110;100;114;131;141;125;131;111;96;114;121;117;116;136;120;114;151;127;138;141;123;117;111;127;120;100;87;97;99;118;120;94;120;121;135;131;129;115;131;115;130;122;129;124;127;131;136;164;154;140;145;137;135;155;132;154;144;158;144;143;165;140;138;121;121;106;89;91;90;110;98;87;107;120;87;111;106;126;121;135;118;109;104;94;131;161;109;126;127;124;148;146;146;133;148;144;115;119;107;82;97;112;109;133;137;98;106;106;114;134;116;126;98;130;112;112;121;102;110;116;116;115;110;122;136;108;128;144;153;128;122;124;123;134;125;117;134;122;143;109;145;131;138;129;111;116;114;127;111;110;120;92;106;117;122;158;144;123;111;114;120;125;107;125;119;115;151;138;136;155;156;126;143;133;122;112;93;75;101;81;79;79;111;109;115;131;114;119;107;121;121;118;128;118;114;104;138;123;121;134;106;124;136;114;97;101;110;107;108;119;100;125;111;101;105;118;112;115;115;138;157;121;118;127;123;112;102;102;78;94;131;130;131;124;100;122;90;79;89;91;110;113;136;118;89;94;108;127;125;126;140;163;136;133;135;147;137;155;173;148;163;144;114;121;148;111;131;140;147;147;122;127;127;132;122;146;143;143;113;125;129;132;130;108;112;93;145;136;142;111;109;122;99;90;100;155;112;113;111;116;119;121;135;125;123;124;103;132;117;113;128;119;127;130;123;133;116;147;135;125;120;153;139;149;161;125;152;164;153;120;97;77;80;68;72;98;116;105;124;110;98;95;119;113;124;134;105;129;121;124;123;111;110;110;131;120;115;139;150;130;154;148;144;134;160;156;159;149;155;145;106;127;143;113;121;125;109;109;96;123;132;132;148;135;135;145;135;142;119;121;101;130;107;137;115;117;98;123;116;113;129;102;135;161;151;149;135;128;137;121;143;114;137;114;116;100;129;108;116;127;112;121;135;130;115;119;126;159;124;126;110;95;140;121;131;138;144;124;118;110;108;128;136;102;119;109;125;131;133;118;111;120;106;132;138;113;126;150;155;131;147;181;141;139;143;140;134;126;128;119;152;118;123;103;131;155;127;128;131;127;144;142;133;127;130;133;129;120;113;103;130;128;103;121;154;139;118;140;100;127;116;123;104;133;127;127;146;145;154;140;161;112;158;135;146;138;151;128;147;131;124;136;131;141;147;136;143;128;124;140;142;132;145;151;139;143;142;147;144;128;131;140;124;148;130;136;156;141;121;131;152;153;177;134;150;159;127;133;123;124;118;132;139;167;132;120;136;130;125;132;120;148;133;145;131;140;134;136;151;147;169;121;144;136;166;136;121;134;127;123;146;146;158;149;147;137;125;109;137;121;108;136;130;128;132;136;125;123;142;122;118;130;132;115;149;131;124;153;155;208;174;181;151;116;103;111;113;140;148;142;144;132;133;123;112;113;100;118;136;156;135;181;140;145;135;127;124;164;134;149;157;122;118;133;142;132;144;137;139;119;143;133;125;140;129;169;126;143;162;141;147;116;115;116;127;124;122;126;133;125;134;158;155;141;153;132;129;132;148;108;124;102;113;127;140;135;132;123;123;138;116;110;141;147;124;162;136;151;138;128;127;124;132;131;142;110;123;129;137;150;131;129;133;124;122;118;115;122;118;136;132;170;140;172;181;187;153;127;124;129;125;135;129;135;134;138;137;145;141;140;152;142;138;136;131;131;164;140;125;132;143;128;119;112;119;145;129;134;149;124;132;134;118;139;106;127;127;140;133;154;152;147;166;160;136;136;160;158;174;174;170;181;199;200;199;185;179;141;154;141;151;129;121;92;127;140;117;105;123;168;166;138;137;158;137;127;142;134;122;111;115;131;134;141;124;143;137;155;127;136;137;128;137;135;113;143;118;123;119;119;135;138;112;95;120;168;136;138;127;130;124;112;135;131;136;132;120;159;166;166;144;153;147;154;150;153;148;120;138;161;139;120;128;136;137;138;144;138;162;133;127;134;124;130;152;151;147;175;161;115;123;108;111;114;99;107;110;116;122;110;111;123;122;135;135;130;126;121;115;114;145;128;135;118;119;122;126;158;176;171;145;133;107;131;127;129;135;111;122;103;116;137;121;107;125;125;110;122;135;148;166;140;152;129;145;148;170;157;152;157;158;136;129;163;169;149;173;156;145;159;130;137;136;124;139;157;164;164;159;153;123;149;113;136;129;136;110;128;120;145;122;138;112;117;130;116;155;131;145;146;192;166;169;161;143;152;128;147;122;158;170;191;194;174;144;126;112;126;130;143;144;156;159;153;151;171;137;160;115;122;134;126;122;137;132;155;133;133;106;118;131;140;110;139;139;113;147;126;125;120;125;118;131;121;122;133;148;128;153;185;173;160;146;129;133;128;134;123;118;110;106;131;135;117;139;136;145;153;141;161;148;169;164;149;185;175;176;135;138;126;129;123;125;100;121;113;115;102;99;136;125;132;117;110;122;119;130;120;148;133;127;121;116;112;102;117;107;132;126;133;169;132;129;127;132;106;114;111;112;116;128;126;129;110;106;137;138;146;113;127;117;148;116;123;136;114;130;112;136;119;129;141;135;150;128;127;125;136;134;111;139;115;110;127;118;162;141;129;130;125;149;108;115;149;167;141;120;130;110;116;133;125;147;133;92;103;119
90;103;86;95;97;99;112;107;131;107;93;113;126;96;120;116;100;111;112;102;120;112;124;113;128;126;125;125;142;106;120;109;112;104;104;149;117;116;103;120;115;108;114;103;131;108;133;118;103;115;124;121;135;130;129;107;106;96;79;112;98;91;114;97;117;103;108;114;98;111;122;118;114;138;132;126;125;121;136;105;98;120;115;89;93;106;116;123;98;103;124;94;115;114;103;101;100;118;95;112;102;128;105;127;138;119;99;79;96;111;106;115;111;106;129;107;109;112;105;117;96;90;107;112;94;111;123;130;121;114;118;101;116;105;100;109;111;103;91;114;111;114;110;117;112;122;90;112;112;115;115;116;113;118;114;114;91;97;104;110;92;107;131;123;120;110;119;119;116;124;118;111;125;119;102;103;113;124;121;139;111;112;113;116;132;133;112;136;126;100;116;113;124;111;117;112;115;124;113;114;126;110;147;129;140;128;121;125;144;103;118;127;138;118;122;106;125;137;113;124;123;162;134;140;120;129;123;137;145;121;134;151;140;128;145;142;107;146;132;133;135;110;122;103;113;128;137;121;121;147;125;105;109;112;112;106;106;102;116;121;140;108;122;117;124;109;108;102;118;96;115;119;114;113;109;134;125;112;125;141;131;123;133;144;133;153;141;152;137;126;128;117;73;78;74;113;112;116;142;140;126;134;122;125;146;150;161;114;127;117;114;107;124;110;114;114;122;119;124;154;133;121;146;114;115;121;109;117;123;130;136;130;94;97;99;129;125;138;116;127;143;139;129;108;114;111;92;114;111;122;108;133;123;107;149;140;145;135;111;113;118;145;131;140;132;119;136;140;130;153;131;162;127;115;138;108;134;120;113;127;109;122;106;108;116;123;108;132;116;119;115;130;115;155;140;127;122;115;153;120;132;121;148;137;148;135;121;96;104;97;109;121;95;125;151;135;112;119;141;115;124;126;124;123;122;112;132;121;130;131;141;138;133;141;138;132;133;146;155;150;160;163;150;152;152;121;121;111;117;90;107;92;90;97;100;102;91;117;110;118;135;102;112;114;106;129;134;125;138;132;132;136;145;131;128;126;126;155;121;119;104;79;73;72;98;115;140;123;133;118;130;123;107;110;133;109;119;119;119;116;114;111;130;110;119;132;105;125;113;131;131;125;137;126;138;97;152;133;128;114;125;129;132;140;133;135;129;128;105;113;108;126;140;124;116;112;128;124;128;129;131;108;109;101;111;119;116;113;130;152;153;167;155;132;162;148;163;121;122;115;79;98;88;92;97;101;106;125;115;99;152;107;120;123;124;129;122;116;118;114;115;131;110;114;107;111;125;103;82;108;127;103;106;113;101;119;124;122;102;107;128;123;135;116;150;104;121;110;116;92;117;99;109;130;139;134;116;127;114;97;77;77;95;87;127;110;122;102;108;117;118;128;93;115;127;143;133;139;133;130;156;155;164;154;148;155;168;126;133;121;133;130;140;148;136;142;140;128;129;151;154;130;151;145;152;148;120;111;136;157;123;135;124;122;125;119;102;139;114;126;131;113;111;104;133;123;126;127;121;122;117;112;119;122;112;110;124;110;122;137;121;123;140;108;128;127;162;121;127;136;157;117;134;89;65;63;81;95;104;105;111;97;93;106;111;120;111;138;122;114;109;121;126;127;119;142;116;122;126;135;130;126;132;114;136;134;148;184;158;151;164;151;165;130;143;132;130;118;120;138;105;149;130;123;145;170;165;134;149;123;121;116;108;134;110;128;116;137;116;116;120;137;127;142;120;139;165;170;152;145;131;136;129;111;142;145;119;110;100;103;110;113;119;121;117;139;145;135;123;136;141;125;114;98;130;120;134;135;143;130;125;126;116;140;121;138;127;115;117;125;133;122;126;115;133;119;123;119;130;134;119;141;119;135;158;142;152;137;154;155;133;137;112;120;136;133;143;124;146;141;147;132;132;126;134;122;133;135;118;137;138;124;148;142;133;142;127;151;146;120;143;121;131;125;122;123;131;126;135;145;121;141;116;121;143;134;138;143;146;164;129;150;122;109;109;116;124;131;160;109;121;138;135;133;147;140;111;146;151;116;125;121;121;140;130;119;152;132;149;159;146;122;131;128;131;162;161;132;140;120;140;145;138;130;112;137;127;132;140;123;143;140;157;139;155;148;149;138;135;140;110;125;136;144;128;150;138;122;124;142;142;124;152;163;145;148;132;128;136;136;135;154;120;112;127;141;121;97;121;106;128;123;123;123;136;122;135;140;130;134;147;180;190;175;191;141;161;130;144;112;119;140;162;125;141;132;135;131;99;111;120;128;144;165;157;126;135;126;153;135;158;141;131;150;145;121;146;139;138;129;134;139;137;130;132;134;130;156;137;101;138;145;136;137;127;112;92;134;136;136;122;114;128;159;155;155;144;153;157;131;130;126;137;116;129;101;108;116;147;117;120;109;125;116;117;136;143;143;169;144;144;131;124;115;118;109;117;129;134;159;122;128;162;133;142;124;157;118;121;119;126;103;131;149;120;171;136;163;152;108;113;154;142;150;121;132;118;110;131;128;165;131;153;137;134;143;148;155;171;153;125;126;133;131;111;112;101;125;129;136;118;116;143;110;121;109;107;130;126;133;130;155;166;155;137;159;130;145;160;176;178;188;214;167;165;191;173;200;172;185;167;143;134;134;120;135;141;138;127;111;125;137;133;165;141;147;138;136;135;138;139;151;131;128;150;131;120;127;130;114;120;137;122;129;125;124;125;113;120;122;119;123;117;110;115;113;122;131;124;128;121;128;101;131;129;132;116;133;129;151;138;192;152;155;110;148;119;125;138;136;130;159;162;161;99;148;110;130;125;130;131;129;144;122;124;128;127;135;140;142;156;156;148;121;123;132;112;115;117;93;130;120;120;109;124;127;111;115;128;138;107;130;121;131;123;126;119;139;112;121;159;174;166;136;115;136;112;125;116;125;123;142;112;122;131;146;125;136;122;133;138;106;147;130;156;138;143;139;164;152;155;148;162;127;154;130;143;160;153;153;132;177;180;120;112;90;103;121;138;175;176;145;149;131;130;114;135;135;135;121;115;131;122;111;146;130;121;127;130;138;151;159;163;175;176;163;162;153;144;138;156;124;165;156;178;194;150;144;103;118;93;133;135;124;160;150;162;125;138;170;147;167;118;127;144;114;138;143;120;105;137;147;129;144;101;124;142;133;129;170;149;126;120;145;122;128;122;126;131;136;142;155;146;179;146;129;151;156;126;121;124;130;127;140;118;142;149;150;152;155;142;159;154;152;141;179;191;181;182;182;126;104;117;116;118;122;122;132;120;131;116;118;117;117;117;111;99;109;100;116;116;117;155;145;152;117;109;137;130;136;143;146;114;153;132;128;142;134;143;128;125;131;107;115;140;116;133;141;160;163;132;121;127;112;106;119;112;115;109;124;125;138;126;124;149;111;137;120;139;123;131;116;136;108;109;104;132;116;126;145;138;124;120;137;125;146;127;145;147;122;119;139;125;120;112;126;106;103;104;130
118;83;105;102;104;109;134;121;100;98;107;112;119;107;111;106;126;115;117;120;97;109;110;112;131;131;132;161;132;120;104;120;111;121;89;106;122;107;107;107;105;98;122;119;119;107;127;147;131;104;112;90;90;92;138;126;106;116;86;122;108;107;110;104;102;83;88;104;101;111;126;114;126;121;136;123;100;118;106;94;111;112;121;107;111;122;104;118;107;109;98;92;109;89;98;108;86;118;89;95;123;112;109;106;109;122;71;105;86;111;103;109;121;110;111;100;92;143;105;108;102;131;115;102;110;112;102;111;129;131;122;109;111;107;119;87;140;96;115;111;104;104;84;103;108;113;96;106;118;102;127;108;118;118;93;100;91;125;93;99;116;107;102;115;130;103;109;103;107;112;117;122;114;123;118;117;121;101;125;143;111;129;109;97;110;99;119;107;113;125;125;123;107;109;99;122;123;112;95;122;118;152;135;133;137;119;132;119;138;134;116;116;118;115;122;111;148;127;131;135;118;141;128;129;141;144;141;129;110;138;128;154;161;122;164;124;150;144;128;131;147;132;118;110;115;143;150;122;117;138;130;85;102;108;108;117;103;128;119;100;133;141;127;113;125;94;112;125;122;126;98;116;118;110;115;103;113;126;107;117;135;134;150;123;143;153;157;153;145;136;138;120;112;70;70;113;127;132;137;124;129;104;129;119;114;128;133;122;126;131;145;104;127;126;120;134;120;115;131;147;119;113;129;114;106;127;136;145;129;123;110;98;117;93;110;136;112;119;141;141;136;135;124;125;141;122;109;109;111;123;107;105;126;128;138;150;157;129;130;123;119;124;115;128;144;133;163;119;136;104;146;135;122;133;128;139;98;112;124;143;117;93;134;128;122;120;129;108;131;119;125;147;114;140;147;133;142;146;122;120;106;128;139;138;142;139;125;119;96;113;121;106;127;135;125;135;115;127;118;116;134;109;149;91;146;130;118;170;150;147;143;122;130;126;135;164;152;131;122;146;164;157;158;157;162;126;121;99;104;98;114;135;117;98;111;104;98;91;111;110;114;96;119;127;127;141;132;118;150;138;132;147;127;143;142;140;132;135;120;124;92;82;70;84;102;96;120;102;109;118;115;139;124;116;115;110;110;112;108;106;117;126;112;109;109;127;106;115;105;118;116;130;132;118;124;110;117;115;113;116;124;133;118;144;144;136;142;103;113;97;117;114;122;120;136;130;125;132;119;134;107;121;113;131;129;134;117;128;123;129;154;180;148;150;166;144;141;117;110;106;92;106;118;94;86;95;110;114;117;104;142;122;112;128;116;135;125;118;116;119;111;113;107;95;107;116;125;105;108;101;103;101;119;139;115;126;112;88;102;99;108;115;114;107;118;121;129;99;112;101;86;102;100;111;138;137;113;109;101;117;69;84;78;100;107;98;111;127;96;99;119;128;109;108;117;119;108;113;104;119;134;134;157;131;131;144;156;142;118;129;127;127;147;120;135;114;137;146;147;133;154;125;143;148;177;201;152;142;131;146;120;124;124;131;115;113;114;143;135;130;112;137;115;106;124;125;132;134;117;122;109;127;137;131;139;119;138;126;116;122;123;119;117;111;153;135;137;131;110;154;150;117;116;87;62;61;95;89;101;105;115;110;111;120;112;138;139;154;144;132;97;114;134;131;130;117;132;123;138;122;145;136;142;155;117;149;148;166;171;172;140;181;143;138;134;125;131;110;131;126;128;115;121;133;145;156;169;133;131;143;134;132;123;132;112;110;128;114;130;111;101;125;130;125;141;147;143;134;138;136;150;147;138;113;127;131;107;97;111;110;113;138;104;120;114;139;111;118;108;118;131;131;115;118;144;119;132;121;131;134;136;120;141;124;113;118;117;120;122;116;133;124;110;136;135;125;121;123;143;123;129;150;142;153;152;135;146;156;133;162;122;136;124;129;131;112;123;136;135;134;126;121;124;121;111;109;134;133;126;135;155;142;114;122;124;128;143;143;153;153;143;131;108;116;127;129;133;125;134;134;140;145;152;129;135;137;152;153;143;145;169;144;126;133;112;116;137;124;124;130;119;133;133;127;147;129;154;132;119;117;113;139;141;138;136;122;148;134;155;134;130;142;120;149;144;178;151;153;146;151;136;138;146;133;142;134;157;128;130;115;133;130;157;142;118;127;131;167;122;146;123;136;125;108;155;134;145;139;138;145;128;116;134;136;143;149;133;128;158;127;122;146;142;149;125;117;119;113;119;142;137;129;130;137;116;150;124;141;151;158;177;186;201;193;140;166;134;129;107;130;159;171;134;149;133;149;146;118;105;102;129;133;138;151;165;119;129;140;139;124;134;136;120;128;132;121;125;129;135;126;117;138;133;127;128;108;108;152;130;118;154;146;147;128;117;117;109;127;145;126;125;132;130;137;110;156;153;135;134;125;143;126;128;111;132;108;114;127;118;111;127;144;147;116;121;142;120;130;125;138;152;125;131;138;122;138;121;138;157;142;167;146;145;163;142;140;127;114;116;122;136;122;133;149;157;164;146;140;138;145;133;139;132;154;157;121;126;130;156;156;190;136;143;125;150;135;120;133;157;172;153;134;147;136;95;128;115;103;141;154;134;107;122;124;117;130;124;139;105;129;146;178;144;157;140;170;181;172;181;176;197;199;229;192;194;195;175;157;184;170;151;155;141;122;135;135;133;139;163;135;163;137;136;151;134;140;140;128;123;142;127;130;124;119;135;132;130;146;121;107;96;124;139;128;142;125;138;144;90;130;103;131;111;117;139;139;147;135;122;129;147;119;130;132;146;119;119;142;137;130;134;171;180;128;134;131;122;141;114;117;153;151;156;118;137;112;126;139;132;145;148;140;125;130;114;100;139;153;146;152;165;153;142;124;131;125;120;109;119;134;132;126;118;133;124;123;116;134;134;121;120;125;116;118;116;124;112;105;118;105;136;169;142;140;120;140;142;117;136;143;119;116;137;115;121;135;131;138;138;137;150;141;132;129;139;131;153;144;160;188;153;151;142;138;146;140;141;135;143;157;170;184;145;119;113;111;131;118;120;165;180;155;148;126;123;118;123;131;141;113;117;122;133;151;139;113;104;129;143;123;180;160;152;171;147;167;170;142;152;171;138;125;148;164;153;185;151;155;128;126;97;119;136;159;122;156;164;170;146;147;151;176;128;128;108;122;133;129;125;152;126;120;129;119;131;111;161;114;136;140;130;134;121;122;132;121;124;114;133;146;139;154;149;136;149;144;146;126;114;125;126;119;118;137;108;135;144;114;148;149;141;169;147;162;145;189;173;176;180;135;146;127;120;140;114;125;130;129;117;122;133;114;141;107;118;109;106;117;119;102;114;127;146;134;142;166;139;143;131;125;131;137;143;116;121;110;122;142;130;144;127;120;127;127;124;123;123;144;139;140;128;121;103;113;125;124;108;133;103;139;126;121;135;127;119;140;156;121;128;133;121;149;109;140;118;118;116;104;98;141;138;87;127;126;152;147;149;146;109;134;137;143;110;131;128;139;133;117;126;133
102;80;117;113;107;108;112;96;126;116;126;123;108;106;115;97;111;93;101;117;95;110;124;116;109;93;124;144;123;116;116;91;104;118;121;98;110;114;112;101;107;108;121;122;103;92;102;100;125;128;119;114;92;111;88;109;106;112;127;110;117;114;105;111;102;104;104;85;80;101;104;121;106;119;127;120;117;109;122;111;113;131;117;122;142;106;103;97;110;95;106;109;100;105;111;104;104;111;94;103;89;104;124;90;88;95;109;96;107;101;103;110;124;104;97;105;106;111;116;99;91;107;107;112;123;121;112;153;129;102;117;115;109;115;105;105;126;110;118;109;116;124;99;120;111;112;104;113;128;92;86;112;110;120;117;97;103;109;105;76;103;118;118;102;98;114;132;115;102;108;108;109;123;110;142;107;134;133;118;113;109;106;138;113;123;115;107;118;120;90;111;135;112;118;137;116;129;136;134;127;118;131;139;134;123;120;108;94;115;132;135;100;122;129;116;108;113;127;136;126;120;127;138;155;153;144;127;142;124;143;183;175;152;139;142;133;153;130;135;126;137;142;100;102;117;127;155;128;133;129;109;93;94;117;114;115;117;117;117;107;96;145;126;151;146;116;115;123;118;115;105;88;101;112;127;125;114;104;141;120;114;117;138;138;150;161;147;161;138;132;128;129;93;68;76;118;114;119;139;129;114;108;125;127;110;159;152;129;134;127;155;130;121;115;122;120;127;118;119;109;111;110;117;110;106;100;130;131;138;146;109;127;106;141;120;106;111;147;138;138;125;114;125;99;126;114;102;135;124;134;113;137;100;123;118;123;150;131;131;121;120;138;124;124;138;129;111;154;127;123;138;158;114;118;141;133;125;138;136;130;139;112;137;121;121;120;114;112;133;137;110;124;158;149;131;130;160;125;147;124;126;132;136;126;131;135;119;114;106;101;101;101;109;111;130;115;108;123;125;112;140;98;132;116;122;114;142;153;140;128;129;142;145;140;149;130;127;144;140;138;170;147;137;125;149;139;124;122;108;84;86;87;98;94;144;120;130;97;103;116;85;107;99;115;122;129;107;120;156;130;138;139;159;135;129;129;146;139;144;109;96;80;100;96;100;76;100;107;101;128;105;105;117;103;133;128;134;129;121;133;119;102;136;125;118;106;132;119;130;130;113;107;113;117;129;137;133;131;133;129;124;131;123;128;132;143;127;119;128;112;116;121;116;109;122;145;114;111;119;105;115;106;124;140;118;124;114;119;138;131;150;140;161;153;137;145;133;149;119;76;102;104;88;110;99;83;117;132;108;119;113;131;115;102;118;115;129;123;130;123;125;115;108;113;112;119;127;121;119;110;94;107;116;127;142;115;113;100;104;109;105;104;114;117;98;119;124;126;107;81;69;91;107;126;154;125;127;116;113;96;84;75;78;94;77;94;112;111;119;112;88;115;124;107;115;120;127;127;120;136;129;144;150;150;126;122;146;154;136;117;142;158;140;164;152;144;135;142;142;178;127;135;152;167;183;164;178;120;146;130;140;129;142;148;124;147;151;139;132;117;110;111;116;111;126;110;120;129;94;142;123;114;121;126;131;146;129;127;110;102;128;126;130;119;132;144;123;126;147;131;122;128;133;91;82;62;70;99;85;99;106;105;129;112;106;115;127;139;161;119;147;132;132;138;111;139;139;122;121;138;134;123;139;134;117;146;127;150;135;150;175;172;154;140;112;116;115;117;120;130;122;130;119;142;135;134;145;129;134;128;136;137;132;127;129;126;129;120;123;117;109;113;139;104;119;126;127;135;125;115;134;156;127;136;151;127;128;108;111;111;116;121;115;105;125;152;149;141;136;121;130;118;143;130;125;137;120;140;129;154;132;112;133;129;109;140;123;114;115;143;120;125;122;109;109;114;116;133;135;111;135;143;153;135;154;138;163;139;141;102;141;125;119;130;104;133;127;151;136;138;132;109;138;131;123;137;123;111;130;130;119;130;119;126;143;143;144;164;159;121;138;113;126;108;142;104;136;144;134;146;127;134;137;132;150;136;144;153;163;142;156;145;160;137;144;109;122;122;118;117;113;158;141;159;126;131;156;133;109;104;114;128;119;142;151;137;131;117;137;132;135;118;127;139;123;179;152;162;150;131;143;143;164;146;134;153;125;143;138;135;132;139;139;123;135;136;146;127;145;147;138;128;130;144;124;109;111;145;117;120;140;122;148;144;140;148;143;121;124;154;155;126;113;111;106;126;107;128;137;121;141;145;121;122;159;155;147;149;121;146;144;174;176;172;114;148;154;129;100;120;123;152;149;120;134;145;171;122;122;99;123;103;151;142;137;139;126;126;119;117;136;128;138;127;139;131;123;132;132;134;122;145;155;162;144;128;133;159;118;132;138;126;126;132;156;120;114;113;133;127;116;135;126;129;137;118;154;116;121;105;135;120;113;135;138;111;138;147;137;115;122;126;124;124;103;126;127;134;126;124;116;138;138;119;135;137;126;148;133;160;141;139;149;145;135;150;122;133;128;143;131;124;130;151;145;121;128;143;143;156;110;142;135;148;152;138;134;139;155;170;151;167;120;138;156;139;135;148;151;179;176;145;155;122;132;120;114;89;96;122;130;123;123;97;116;127;127;118;131;135;142;167;181;180;155;158;170;173;155;151;177;171;172;186;174;188;190;168;173;161;154;137;128;139;115;121;118;146;121;141;132;129;141;145;126;145;141;150;121;134;149;132;126;138;125;144;147;133;102;139;116;133;110;118;120;125;127;112;136;127;129;143;108;138;121;131;109;120;144;144;151;124;114;107;119;155;128;144;129;139;117;144;142;132;147;155;132;137;119;140;150;152;125;126;155;140;143;159;148;151;144;119;141;140;126;118;121;126;136;164;160;138;151;122;140;131;118;99;134;99;116;116;124;114;119;119;134;118;152;121;143;111;116;115;112;124;106;113;121;125;146;138;128;131;132;122;153;138;124;136;122;127;137;150;129;120;133;126;133;136;138;145;137;128;130;158;146;138;167;174;143;159;157;126;139;123;147;155;140;151;161;181;140;137;130;123;138;133;124;175;168;149;140;158;129;128;120;144;128;136;116;131;138;132;124;118;141;120;136;136;138;151;157;144;156;166;145;177;161;157;165;144;134;150;197;175;169;114;139;134;135;131;126;119;153;113;145;133;140;141;183;145;120;130;125;112;118;121;115;147;120;127;134;133;129;136;131;118;112;138;136;132;141;132;120;114;121;133;152;112;153;128;139;158;127;111;135;122;146;125;119;132;104;140;148;145;123;128;139;146;153;159;166;179;167;193;159;196;168;162;128;117;118;115;105;136;132;118;101;127;122;143;126;117;134;117;110;116;116;123;117;127;128;147;121;138;137;143;136;132;109;140;117;125;136;132;113;110;121;127;127;119;136;127;126;138;142;132;150;117;131;105;104;128;141;138;139;116;126;117;115;131;108;134;120;131;124;105;134;125;135;120;129;111;129;97;120;111;121;121;113;133;111;128;113;123;135;134;105;130;148;110;118;117;133;127;123;117;114;112
97;102;101;126;103;103;90;100;106;109;114;123;105;120;131;103;110;106;106;103;103;102;103;109;122;111;106;104;116;120;123;96;117;108;114;100;85;95;101;117;112;129;110;107;101;103;110;100;125;113;118;121;110;93;92;82;88;85;118;122;102;131;105;103;96;80;93;105;130;97;121;100;122;100;115;135;106;101;114;93;88;108;105;107;124;113;118;115;115;110;117;88;108;116;97;124;137;119;108;121;95;110;119;104;94;94;83;124;102;102;124;109;121;111;101;115;110;115;111;103;123;115;126;124;101;108;118;109;112;122;123;107;113;96;87;95;95;113;107;110;126;91;118;125;138;113;119;127;120;140;110;109;106;106;99;117;103;89;95;104;102;103;113;119;117;113;137;111;130;133;108;105;137;120;106;130;125;128;115;111;117;126;130;105;128;106;114;116;122;123;117;135;117;115;93;111;108;115;125;141;114;137;135;146;136;135;126;147;114;110;128;125;122;121;143;128;142;113;141;128;133;137;152;139;123;122;118;116;147;146;156;152;159;159;133;128;122;129;145;127;110;109;113;117;126;138;137;131;113;112;115;120;96;113;118;110;100;106;116;126;117;114;124;136;126;121;121;111;123;109;132;115;119;110;111;125;110;125;131;137;125;150;129;137;131;145;123;159;142;157;152;127;88;57;61;115;121;143;111;128;104;119;118;145;123;154;128;141;125;138;122;120;131;143;116;130;104;113;125;115;124;121;127;122;123;112;141;115;128;122;120;129;147;112;122;93;132;132;151;119;108;136;131;127;115;115;118;121;114;120;113;132;145;131;128;124;141;132;124;143;121;117;148;126;108;142;154;142;157;156;144;141;130;127;115;127;125;106;126;131;125;111;112;114;110;130;115;116;137;126;132;145;119;131;128;133;136;153;168;139;150;131;113;145;127;139;147;124;117;101;112;109;128;117;109;119;120;131;118;110;111;109;139;120;121;115;157;120;164;156;134;125;156;133;147;161;128;166;168;141;142;137;147;146;121;128;140;113;96;89;97;104;107;111;107;134;114;98;113;91;111;113;137;140;126;128;106;118;141;116;154;141;156;111;139;130;119;128;133;108;119;100;81;95;121;106;107;130;107;101;126;116;122;94;106;116;126;121;127;110;103;126;116;114;112;113;128;137;131;124;125;122;106;123;115;128;142;110;124;133;126;130;113;138;142;115;120;128;107;114;106;124;129;137;115;113;141;116;115;116;132;118;135;122;144;121;108;103;142;123;152;145;136;157;141;156;164;155;113;89;89;95;120;104;87;105;118;110;100;125;116;130;129;88;120;101;126;111;147;139;117;133;118;93;112;124;116;110;114;107;115;106;115;139;140;111;103;102;129;86;108;96;113;108;117;113;105;113;98;93;97;73;101;99;110;141;135;122;146;125;92;87;101;88;101;106;111;94;114;115;97;99;102;109;121;105;126;146;109;120;144;101;120;134;130;135;148;143;127;110;131;134;130;133;135;141;125;128;153;124;141;134;159;180;186;189;179;161;121;128;147;133;170;145;118;147;126;122;139;125;127;101;119;114;96;119;100;128;136;116;101;107;115;109;114;124;141;133;110;122;128;121;114;144;140;141;125;142;131;141;143;142;126;102;80;78;94;81;90;99;109;109;120;107;107;100;125;153;145;125;125;139;98;138;135;135;126;134;139;103;127;123;121;137;138;130;132;133;152;127;173;157;143;133;126;127;124;125;116;100;121;123;135;138;127;133;137;133;118;117;141;133;124;141;137;129;142;131;126;98;113;124;112;104;121;132;119;129;120;134;146;124;124;144;126;130;116;116;113;117;142;99;114;103;133;123;124;114;122;128;130;118;114;109;135;136;121;131;148;143;141;128;124;123;112;130;125;136;97;105;116;132;138;129;131;127;144;113;142;119;154;130;146;158;157;148;179;143;145;147;134;103;127;116;113;121;148;160;154;130;132;107;121;114;129;118;139;133;140;150;141;142;111;123;130;120;148;157;123;130;117;119;119;125;135;124;146;134;143;142;143;139;173;128;124;156;128;148;136;146;134;168;158;122;121;119;132;103;140;147;138;134;139;140;151;137;138;132;131;123;121;127;132;138;138;132;126;135;132;137;135;130;125;163;126;153;159;158;147;144;146;138;149;147;175;124;144;127;131;135;150;133;119;129;132;148;130;144;139;110;126;142;145;141;110;113;119;114;136;116;114;137;149;159;146;150;141;129;143;122;128;125;109;131;125;129;127;129;134;136;123;141;121;129;149;176;158;116;136;140;131;147;150;170;172;139;119;112;107;118;131;126;152;138;140;141;144;144;123;104;126;138;150;134;155;134;124;129;113;133;145;155;143;131;131;129;133;113;136;146;142;135;164;134;122;136;143;113;127;130;128;140;113;166;136;130;132;120;141;140;131;122;120;141;161;130;125;126;101;131;109;113;135;149;125;137;149;130;134;120;106;134;143;126;132;127;123;134;129;115;127;107;134;128;138;139;137;142;138;153;138;118;146;140;131;149;136;120;125;106;128;103;102;119;115;136;116;135;141;145;128;141;146;121;139;129;125;140;140;137;141;154;164;156;131;160;118;151;159;162;161;164;148;136;114;109;109;91;106;119;133;97;123;109;122;140;126;116;150;135;156;205;165;168;193;191;183;183;146;132;156;144;145;155;153;195;142;172;160;145;154;104;107;127;120;131;134;112;112;128;129;118;129;138;110;148;132;129;155;125;160;129;124;118;116;126;108;118;110;135;121;117;104;128;140;127;141;127;121;140;118;155;122;101;115;129;118;138;124;136;132;128;124;148;136;135;127;121;117;125;124;151;127;122;142;141;124;134;143;120;132;144;154;166;162;144;130;135;132;179;139;141;144;116;129;135;143;121;132;170;157;160;141;160;130;132;137;115;114;135;114;131;123;149;129;130;141;126;152;113;120;112;130;133;99;126;95;114;119;116;145;153;131;117;134;135;138;137;129;146;163;134;154;119;100;127;122;130;147;131;157;126;133;143;127;146;157;170;183;175;151;141;141;151;131;134;126;126;147;150;146;167;131;128;146;137;151;147;141;146;140;152;154;133;144;126;122;137;140;123;129;125;167;131;129;118;121;109;125;127;175;154;142;142;132;140;150;168;155;152;174;153;137;151;159;177;147;126;129;107;113;125;174;145;144;152;154;143;151;154;178;138;122;126;104;118;122;121;122;121;116;140;120;134;137;180;170;123;138;145;135;115;123;118;117;140;122;110;104;141;137;141;153;156;133;157;124;131;129;108;140;116;138;116;132;128;129;130;147;149;164;143;146;163;160;168;160;166;157;159;124;113;130;122;102;130;125;115;111;112;106;108;113;133;132;120;110;107;107;138;135;113;148;149;139;130;131;121;157;133;131;121;109;132;142;136;135;111;134;113;129;134;132;137;116;124;128;142;120;116;111;137;128;138;127;110;115;119;117;138;118;117;119;114;140;138;141;116;131;150;128;137;107;143;116;133;118;124;126;142;117;116;100;122;117;124;103;124;128;132;132;125;126;130;112;126;128;124;115;97
97;86;111;94;102;109;102;116;104;115;112;118;107;102;125;112;99;126;123;108;125;92;117;111;101;125;96;106;126;110;123;119;98;108;106;104;90;118;107;112;117;97;111;103;93;100;112;108;109;103;129;106;113;105;105;96;105;94;111;108;108;98;109;86;94;91;117;120;92;103;116;106;124;121;117;105;103;111;109;120;105;120;102;100;103;114;88;93;103;117;113;103;101;89;120;128;127;119;104;90;119;94;100;108;88;94;103;86;102;107;128;111;107;113;97;100;114;96;133;109;95;129;116;113;108;117;106;123;129;111;97;107;97;116;103;113;120;119;104;108;108;110;95;127;107;124;108;109;129;126;118;116;109;119;89;116;115;100;102;92;86;122;114;126;110;142;107;112;130;98;105;135;107;130;115;130;128;115;116;112;115;123;141;131;135;118;92;101;113;111;92;112;127;101;123;129;111;107;123;121;116;128;121;136;143;122;160;138;120;107;123;127;114;104;101;97;114;111;120;111;112;144;144;141;130;136;127;128;121;114;143;131;158;156;156;127;128;145;137;131;128;106;127;103;145;128;124;129;136;126;116;104;99;125;107;89;107;112;111;108;93;120;109;120;130;106;102;117;99;117;104;96;96;110;118;113;98;126;110;118;127;125;106;127;137;126;153;159;149;146;127;133;83;71;69;96;132;145;132;132;126;118;134;141;156;126;161;146;120;147;116;119;120;101;106;111;117;109;120;131;123;117;121;117;101;107;121;121;147;124;130;118;116;113;131;108;134;133;136;117;130;141;130;121;132;124;118;110;122;126;137;127;135;117;136;138;132;115;139;135;116;123;139;124;122;137;147;133;110;132;141;165;133;148;118;132;121;131;134;125;123;117;101;114;114;111;122;148;115;138;126;113;135;142;133;139;148;138;112;152;149;116;131;139;137;136;134;141;116;98;102;113;124;116;133;115;112;116;108;127;106;135;122;129;126;130;147;149;139;155;125;149;122;138;161;151;146;128;146;141;147;140;125;141;127;138;117;117;84;80;82;100;84;127;116;100;95;110;90;116;104;121;123;121;113;113;100;127;124;105;147;138;135;142;115;157;153;146;131;112;98;91;77;100;102;110;120;110;125;116;125;103;98;124;130;115;123;109;110;133;131;149;119;118;113;135;146;136;149;120;132;136;118;135;122;119;140;123;120;111;128;137;127;148;129;132;117;136;123;126;98;117;112;112;133;113;145;122;127;112;114;120;124;123;120;135;122;117;137;119;145;134;142;143;166;137;167;147;137;123;85;106;123;130;112;96;107;108;116;115;128;121;87;111;114;107;145;121;151;144;111;114;119;120;118;129;114;117;125;98;100;110;164;162;154;95;95;115;102;125;106;98;108;111;94;104;100;113;122;102;103;105;89;115;102;122;111;124;124;105;115;115;112;86;109;102;104;87;103;108;90;100;99;117;119;127;122;140;103;103;138;127;131;128;147;139;139;113;118;125;119;138;142;123;147;147;130;117;134;134;151;113;172;198;213;206;199;152;151;146;140;164;146;149;143;144;124;126;140;109;120;109;112;131;106;118;119;113;118;120;128;129;115;113;99;109;116;147;128;116;111;120;154;131;118;133;136;134;136;135;126;134;109;99;86;95;78;89;91;97;117;113;90;94;103;115;141;119;149;133;119;127;121;128;145;140;145;132;130;124;111;130;136;129;151;158;116;145;155;146;148;151;153;143;148;124;110;110;141;116;117;108;124;135;127;140;141;119;131;130;134;138;124;138;141;124;125;111;136;128;112;128;104;116;108;129;119;152;148;134;122;122;121;112;135;150;146;119;110;112;113;111;125;113;130;123;114;149;125;147;112;137;106;131;119;113;137;133;145;144;109;115;115;123;145;118;95;107;123;124;135;120;132;135;128;120;129;122;140;149;166;154;141;137;163;130;139;152;158;150;130;133;107;121;119;130;132;123;151;130;147;142;106;149;138;143;150;140;144;157;121;124;122;130;120;132;127;133;125;120;125;119;125;126;110;116;132;110;140;145;131;115;136;133;156;114;142;132;132;122;130;138;150;128;120;116;122;118;128;118;123;133;127;130;149;134;136;134;118;118;127;130;131;139;131;153;136;134;118;136;115;135;142;161;145;135;165;151;171;148;155;153;144;154;161;131;138;150;140;135;135;160;150;145;143;163;120;148;146;124;121;126;163;161;138;110;108;86;120;132;95;122;133;140;133;156;137;136;134;153;128;129;137;107;123;127;117;112;123;107;126;127;102;160;153;132;153;122;132;147;124;153;135;166;150;118;134;126;130;120;137;126;118;143;131;123;143;148;133;144;133;134;138;134;127;150;141;108;126;120;132;135;141;129;131;123;140;130;137;149;134;121;124;111;108;119;102;136;143;124;138;132;136;126;119;113;135;130;119;145;120;122;106;130;131;135;117;117;132;118;124;137;128;128;138;137;140;164;130;127;109;128;144;113;126;110;147;138;111;133;132;128;105;111;104;115;129;152;131;134;143;145;158;125;137;123;128;127;118;121;117;111;128;107;118;133;142;135;146;134;123;154;120;132;138;121;150;155;150;140;114;154;156;130;129;139;173;149;133;134;200;171;159;130;124;109;114;104;101;126;116;128;119;119;132;134;136;131;153;156;162;175;182;204;186;195;157;165;165;156;125;125;134;141;154;187;155;158;181;131;128;140;124;111;123;140;125;106;154;119;119;122;132;130;129;119;139;138;138;134;156;155;121;157;148;138;128;147;108;100;126;95;137;127;120;115;135;124;133;149;128;126;142;101;124;125;127;134;154;162;158;157;134;129;123;135;180;135;123;127;132;123;147;141;142;134;151;151;154;142;138;144;128;156;142;161;141;148;143;145;131;151;134;118;118;130;140;142;149;146;164;141;152;124;131;116;119;108;119;98;122;130;113;132;112;101;127;137;112;147;129;134;104;118;110;110;126;132;116;110;135;136;131;127;110;124;149;147;106;123;172;153;124;121;120;112;122;130;109;129;125;127;129;163;157;150;159;148;182;138;127;129;134;150;121;161;165;151;154;164;141;167;154;150;160;163;162;163;143;134;141;152;155;133;114;131;124;119;119;106;119;144;122;132;122;127;140;132;122;135;156;126;148;127;118;133;140;156;143;142;158;155;142;147;178;161;135;145;111;138;124;111;113;135;135;141;147;134;144;153;146;139;125;137;122;106;127;140;120;131;126;119;106;127;159;167;160;130;129;115;123;116;133;127;146;111;118;114;111;123;157;144;146;156;145;150;146;141;119;112;107;125;136;113;121;123;146;143;178;141;151;153;137;146;149;142;126;157;171;132;130;121;117;99;118;101;113;131;105;115;108;107;146;131;111;132;98;102;109;131;131;131;119;140;115;122;130;125;130;126;129;119;136;112;131;131;118;120;132;155;125;126;139;121;129;117;128;134;131;132;105;112;120;122;132;138;110;117;119;125;125;109;117;127;144;139;119;116;128;144;111;128;125;126;142;109;122;132;124;121;115;140;127;114;128;117;132;99;130;140;118;117;121;118;140;120;123;103;138;121
111;115;104;124;110;113;102;107;100;123;115;96;88;107;122;102;101;114;109;121;108;100;124;115;109;109;125;95;129;127;123;103;104;95;112;98;103;91;93;99;110;114;100;100;106;104;129;99;117;126;119;106;122;95;148;132;104;90;121;105;83;106;96;84;93;112;115;142;91;111;90;113;94;119;136;122;115;101;112;120;108;110;94;91;96;95;100;110;98;106;109;125;88;100;96;141;114;100;105;123;105;102;112;98;98;107;93;93;90;102;97;98;96;98;118;97;112;116;127;121;96;116;114;112;96;112;108;109;97;123;112;104;109;100;110;101;109;101;110;100;105;131;121;104;113;107;91;107;124;104;131;132;124;107;86;129;99;133;116;109;113;109;112;114;117;95;116;106;107;140;121;111;114;114;130;142;148;120;121;99;111;127;137;143;119;115;100;123;136;144;120;105;127;106;95;122;115;91;109;123;135;127;114;105;138;137;156;133;121;140;135;116;122;106;111;134;102;130;116;118;137;140;166;125;133;116;129;109;128;120;121;137;130;131;163;137;133;166;135;134;128;119;103;116;117;120;114;137;149;119;102;115;110;104;119;121;114;84;96;136;129;105;112;130;138;110;126;116;89;115;116;117;109;123;116;110;102;104;107;147;102;133;136;116;135;141;135;118;128;127;144;118;99;87;70;103;118;136;152;124;152;109;114;132;131;140;131;113;154;126;125;125;108;109;122;131;132;116;113;98;114;113;128;125;117;130;120;110;127;133;139;116;127;119;110;125;131;146;119;142;118;111;142;131;132;94;124;107;126;135;147;124;131;136;127;128;132;119;125;124;123;142;142;132;152;146;137;146;119;129;127;141;122;140;117;111;131;112;117;124;123;140;115;127;128;132;126;125;128;120;140;129;131;125;131;138;129;152;128;135;127;132;131;131;120;131;155;120;115;113;114;106;117;118;102;131;96;120;121;119;106;137;115;118;131;121;119;133;133;139;161;146;138;141;147;129;146;149;138;142;143;147;109;115;112;144;123;133;116;80;95;77;106;115;111;108;100;90;98;107;114;129;110;105;123;138;109;111;120;134;126;119;125;151;137;110;119;120;138;100;95;91;85;98;94;105;118;130;129;110;134;105;107;117;123;91;121;129;102;133;125;138;114;114;107;144;133;130;148;128;109;126;119;105;131;127;135;120;139;113;145;144;114;134;109;134;121;127;128;103;109;128;101;107;116;127;115;121;131;108;126;127;128;133;117;120;118;111;130;126;160;127;154;133;146;133;145;157;137;116;79;93;95;121;86;83;79;116;114;118;119;105;99;107;106;107;134;149;133;139;135;117;114;112;134;116;131;139;98;105;106;106;159;147;145;116;118;106;106;100;118;91;99;106;113;109;123;106;123;118;92;93;106;113;94;98;103;133;121;122;126;120;91;80;110;109;127;98;120;111;105;108;83;115;125;131;151;123;117;117;118;128;111;114;121;131;142;129;101;103;108;128;167;120;124;146;134;145;149;121;112;128;129;188;160;209;161;178;143;134;166;187;171;184;160;131;125;126;137;140;117;106;108;113;126;117;105;116;118;121;137;103;120;116;126;110;132;115;110;105;126;126;130;145;111;140;146;120;129;131;132;106;112;110;86;83;93;63;85;103;93;90;100;109;98;111;117;120;125;123;110;107;117;133;133;129;127;116;117;102;129;144;128;142;124;141;141;147;148;126;138;161;134;125;117;126;101;116;134;122;120;133;131;143;134;126;127;130;125;113;151;112;103;117;125;121;111;157;124;121;122;114;155;121;129;132;116;110;129;103;123;135;113;111;127;145;121;102;127;126;108;116;112;121;124;113;133;103;140;133;122;117;118;115;115;114;139;132;143;134;123;118;130;110;111;118;124;113;124;138;135;132;123;137;126;121;132;137;149;135;128;147;134;126;143;148;138;150;172;146;139;117;133;119;156;108;132;129;125;121;138;120;112;141;136;141;140;139;149;130;129;122;136;135;132;129;150;145;133;129;145;110;137;125;108;126;121;133;131;126;148;139;128;145;127;138;154;116;121;126;128;130;127;132;130;128;117;114;141;124;149;116;137;115;134;161;143;120;122;141;144;130;134;136;139;133;131;123;136;134;132;143;117;146;133;136;152;145;172;134;139;151;130;146;159;132;140;127;149;134;131;154;137;155;137;135;123;140;141;130;130;111;136;149;123;135;129;123;102;125;108;126;142;143;137;145;138;123;112;139;121;108;117;107;109;108;116;139;108;129;128;137;133;127;153;140;119;125;140;120;134;136;154;145;119;114;121;116;101;110;104;105;131;124;123;133;113;152;149;157;129;121;134;148;142;135;121;140;113;139;135;126;146;129;110;136;146;137;124;128;120;128;140;126;131;97;107;104;125;121;120;139;138;140;126;128;148;140;133;141;114;131;127;116;120;145;125;111;100;119;117;120;126;129;127;115;119;134;131;119;121;113;130;108;107;114;105;121;109;135;130;133;140;102;115;102;117;149;129;139;146;142;138;123;130;135;155;110;112;110;111;109;104;108;137;127;143;143;146;135;151;143;130;141;125;143;126;126;143;128;131;139;124;122;111;125;132;155;122;153;161;160;143;128;115;92;125;116;77;110;119;133;103;114;116;139;126;139;137;128;176;170;172;169;182;173;158;146;131;120;136;141;172;158;172;177;172;161;175;135;122;106;125;115;147;119;129;144;146;128;112;115;133;151;137;124;135;118;149;165;131;155;159;151;125;141;118;118;118;161;114;127;114;135;161;110;118;129;141;125;118;126;99;137;140;141;151;123;152;126;128;141;114;120;133;114;129;135;126;142;136;147;130;129;132;130;121;155;153;124;143;147;144;143;133;127;148;140;140;139;136;142;132;128;118;112;137;156;156;131;155;146;148;129;135;114;106;117;112;115;126;119;119;123;108;145;144;119;131;126;131;118;127;121;116;115;110;113;113;108;135;154;122;144;98;131;126;130;138;132;149;139;118;117;123;134;128;125;118;129;134;127;136;123;149;172;145;135;150;146;155;140;134;129;153;160;164;157;173;130;148;143;163;158;149;157;151;144;161;156;127;133;134;124;129;136;139;127;110;116;111;142;123;124;144;116;126;140;132;152;136;145;163;139;148;142;145;154;155;161;152;150;144;140;170;181;171;109;120;109;116;116;133;114;140;141;154;130;164;119;137;121;117;123;129;132;133;160;132;142;102;106;123;135;139;150;132;126;133;115;114;100;122;135;120;101;127;128;119;108;131;142;141;159;148;173;108;131;105;136;127;113;120;88;123;122;108;119;156;142;149;146;158;165;164;138;158;160;137;114;120;120;109;109;122;106;98;109;125;108;119;133;96;134;116;115;116;118;107;126;132;125;131;151;117;109;126;100;118;135;137;143;138;121;146;137;126;124;128;154;130;115;108;123;121;97;114;126;119;127;123;126;107;125;113;117;115;132;99;132;141;138;136;129;128;133;126;119;113;135;124;132;115;124;134;128;111;117;119;124;112;112;106;115;135;142;124;109;113;133;119;131;130;133;147;138;122;99;127;117
104;98;97;121;126;107;104;107;113;90;107;90;129;124;118;108;120;115;113;112;130;108;113;118;119;106;118;114;137;124;98;113;123;116;102;132;88;88;93;97;104;118;105;100;104;100;102;107;107;95;101;111;110;124;194;165;129;95;103;92;104;90;118;99;106;112;102;108;101;89;97;100;124;132;105;100;102;102;106;90;93;118;98;105;99;121;96;128;118;104;105;86;119;105;117;128;109;126;122;106;108;101;77;99;97;132;108;97;118;119;99;114;99;113;123;93;126;118;102;111;124;105;122;95;124;118;125;128;112;131;103;109;106;87;120;120;98;103;111;96;134;126;121;107;120;109;122;109;111;107;133;115;90;115;121;116;120;115;119;111;107;123;107;106;101;94;148;130;106;132;109;110;97;129;110;122;134;128;105;107;101;123;133;116;124;126;121;115;121;115;114;124;109;129;101;99;90;132;110;104;124;123;107;124;128;148;138;155;151;132;130;114;127;127;106;124;131;130;123;114;122;126;141;118;127;122;130;131;126;136;116;118;135;125;135;129;137;143;129;143;126;119;115;118;126;130;138;156;156;132;109;114;110;128;88;125;110;114;120;101;114;133;135;135;118;120;110;106;100;110;98;114;99;124;124;91;99;123;101;115;137;137;131;137;107;127;117;130;126;153;148;123;108;67;73;92;113;140;126;117;134;112;120;118;155;132;147;142;114;130;138;134;111;112;104;125;117;113;149;89;118;109;102;104;129;100;141;122;130;132;126;110;119;138;108;117;126;151;128;141;134;144;127;107;137;117;119;116;113;114;112;122;116;125;119;124;134;122;123;118;122;120;122;155;138;135;155;122;129;100;131;131;137;120;134;135;115;133;104;99;104;112;125;151;120;120;131;129;126;139;126;132;124;131;154;143;157;139;137;124;122;143;114;126;130;134;146;141;119;86;108;96;117;115;120;134;115;110;121;124;137;106;132;118;122;120;153;146;143;147;126;153;150;137;138;149;150;138;164;149;164;157;164;150;142;136;106;123;100;91;78;101;96;74;109;103;109;104;97;108;99;129;124;120;116;122;116;123;132;140;123;136;137;157;131;134;138;152;122;114;86;101;94;108;76;101;116;118;102;121;96;105;125;95;113;116;110;107;134;107;107;128;123;121;131;115;126;142;133;130;107;126;129;116;120;131;110;119;146;142;120;137;133;99;128;126;103;109;106;134;104;115;125;106;128;139;111;146;115;115;124;130;134;114;149;125;129;125;121;124;112;141;151;159;124;143;144;136;134;113;74;78;103;106;98;90;89;101;108;140;128;99;113;108;132;124;132;136;134;120;93;138;115;131;136;132;124;102;103;106;114;98;140;139;122;123;104;108;97;98;109;106;98;104;100;96;118;117;133;134;114;84;90;84;88;93;102;106;109;130;126;118;118;82;109;118;110;114;95;117;114;125;105;100;129;139;102;118;147;145;138;141;132;141;152;132;137;128;119;109;140;130;157;137;148;136;151;148;123;104;125;141;157;168;188;164;185;180;153;127;167;221;180;167;151;158;145;147;108;127;111;100;106;95;123;136;118;129;109;144;135;108;111;118;104;131;100;109;105;114;110;126;114;132;136;141;145;126;118;132;138;133;100;103;91;92;84;74;62;77;80;94;81;91;104;108;95;135;137;128;128;112;118;126;114;137;111;117;113;126;123;157;139;136;150;146;156;140;158;136;116;124;123;127;142;116;124;130;137;117;105;131;112;125;112;113;116;120;108;123;120;104;124;116;114;125;117;121;128;120;132;130;148;116;136;132;130;126;121;115;108;103;120;130;122;134;132;139;127;123;119;103;106;123;120;125;140;127;128;143;137;115;117;135;143;138;127;124;146;128;133;110;128;137;118;138;120;127;131;138;130;137;109;130;109;130;146;128;131;134;136;122;157;131;127;126;159;136;123;141;161;125;132;132;127;123;146;124;132;140;122;122;134;137;139;116;143;128;146;148;127;155;111;123;128;126;144;129;128;139;113;125;143;136;117;104;152;180;128;152;137;120;134;145;150;127;134;124;124;124;138;144;136;117;123;128;145;125;130;115;129;110;113;143;145;145;115;138;138;134;141;145;126;123;121;117;118;134;120;119;131;135;144;153;132;153;153;134;152;160;129;147;145;143;124;159;144;141;136;153;157;129;137;148;124;129;128;118;131;122;106;128;116;122;125;138;115;128;108;113;127;126;143;148;121;146;128;151;149;120;135;114;128;135;132;150;160;119;113;125;103;120;102;147;144;137;162;126;130;122;129;121;138;120;105;125;115;136;103;105;118;112;109;125;111;119;127;155;160;115;145;137;141;158;137;129;101;119;120;121;150;138;143;132;137;131;111;139;129;132;125;136;122;127;119;125;121;153;110;129;139;146;124;137;137;114;135;140;137;110;107;106;137;139;115;126;133;106;98;119;135;150;132;120;125;109;144;132;132;116;96;112;129;139;121;122;131;123;127;123;139;122;132;117;123;95;105;119;131;138;111;127;127;137;134;144;104;115;111;116;113;95;110;93;130;141;136;147;141;129;126;122;130;130;131;123;130;124;147;142;133;133;121;139;140;121;146;159;148;165;160;154;133;132;103;106;111;92;112;102;113;85;118;115;109;116;129;122;128;154;149;167;161;186;169;167;137;135;125;128;147;179;168;175;164;162;174;164;132;150;132;117;124;120;131;135;153;130;132;139;111;124;127;138;128;125;145;119;139;124;142;144;151;167;158;147;134;139;134;116;109;128;142;120;136;119;145;117;122;119;131;131;131;120;135;128;125;137;126;145;167;156;129;144;137;129;125;144;129;130;132;130;145;131;125;138;138;125;123;153;149;149;168;151;128;114;123;130;131;151;154;136;106;126;102;113;129;123;116;147;170;164;157;140;140;115;141;111;105;113;130;133;128;131;136;126;138;170;124;134;112;106;104;126;122;117;136;102;121;122;143;115;119;106;133;133;132;129;133;123;147;124;126;119;118;122;127;120;126;147;116;132;150;145;133;125;122;147;163;155;144;128;123;144;164;152;136;127;144;161;149;140;117;161;171;163;136;140;160;164;137;152;149;143;132;129;121;140;118;126;132;134;114;128;137;126;125;139;130;160;143;132;146;178;169;152;146;166;142;152;129;148;148;132;152;162;141;124;117;109;114;120;122;97;138;145;148;133;137;129;155;144;141;129;127;118;144;145;116;104;120;122;115;131;122;141;122;106;119;120;118;135;124;141;146;123;116;132;113;147;135;144;151;168;157;137;138;117;123;104;126;116;116;123;144;123;147;134;123;154;148;136;163;181;140;136;167;157;141;118;106;121;116;111;107;140;113;120;116;124;104;118;124;122;98;115;131;132;113;144;132;157;116;134;129;119;121;123;139;181;134;137;122;115;126;95;134;140;128;121;138;137;131;120;114;114;100;131;159;128;138;114;113;112;119;143;109;143;128;139;149;133;124;116;123;120;126;166;117;133;114;117;143;109;131;105;121;135;128;139;127;135;129;116;124;118;128;104;115;121;124;115;153;143;149;131;114;125;129;110
101;117;118;114;104;106;130;120;100;99;107;117;95;124;117;132;119;123;109;115;125;100;132;129;117;115;106;131;128;102;125;123;134;125;104;115;102;101;94;104;93;97;94;118;112;86;121;116;113;113;110;109;127;120;167;151;127;102;99;110;119;82;121;102;109;89;114;124;118;75;121;95;113;121;122;110;110;103;104;110;112;83;102;97;107;108;78;119;104;92;95;97;99;100;117;102;100;110;102;107;69;105;92;101;126;109;114;96;94;108;102;111;119;115;96;103;118;131;142;134;100;102;114;117;129;101;118;108;106;124;126;108;108;123;115;114;117;98;108;91;112;107;125;118;104;121;125;123;128;115;133;132;98;123;133;131;139;128;133;135;97;121;113;114;111;121;124;105;112;111;123;123;113;116;107;121;119;123;139;109;119;107;120;114;102;118;111;106;110;116;127;120;124;103;104;94;113;118;113;108;130;128;126;128;123;150;133;132;124;120;123;97;114;132;126;116;138;114;137;126;130;112;134;137;104;136;110;113;124;116;107;143;146;143;139;148;100;127;130;120;109;121;122;128;140;139;135;138;143;132;125;127;120;114;111;111;96;114;91;115;116;136;134;116;122;123;98;98;122;112;99;112;119;109;114;97;101;106;102;137;141;136;126;154;126;145;159;143;143;142;148;132;107;65;53;81;118;140;157;129;120;103;122;122;141;136;135;131;105;136;137;123;136;136;124;117;111;130;120;111;105;122;98;112;109;136;117;127;136;134;133;118;156;133;111;136;123;128;118;134;124;132;123;118;132;104;99;113;126;122;138;110;123;147;134;129;111;117;135;132;130;128;134;142;125;123;155;110;122;146;126;135;127;146;143;123;128;123;106;106;119;136;117;126;117;132;94;104;114;122;90;138;148;129;142;123;158;143;129;144;126;129;131;131;136;143;146;127;127;117;92;99;109;132;132;120;116;116;105;134;125;129;136;120;124;128;124;140;132;137;158;136;128;143;117;140;149;143;154;171;147;141;156;134;147;136;128;118;110;96;87;97;123;117;107;112;113;98;92;101;111;119;138;128;116;114;116;111;133;128;128;145;141;128;153;144;126;128;141;120;109;70;94;99;81;112;110;119;118;135;97;94;120;97;131;117;117;105;115;149;124;132;111;111;116;141;130;128;111;129;135;125;144;116;111;146;148;117;133;123;136;147;135;130;112;137;131;109;122;129;128;99;116;118;133;110;131;132;130;121;99;116;134;98;138;118;122;97;131;118;157;132;137;120;145;147;134;143;144;79;83;87;71;85;91;84;84;111;106;132;120;115;104;121;109;120;126;128;145;142;125;109;107;125;137;165;129;114;109;109;119;108;135;157;138;126;83;109;124;101;104;108;124;97;105;105;122;124;133;135;113;105;87;95;87;104;85;99;109;106;130;129;96;103;107;106;104;96;134;108;110;107;127;107;118;135;152;115;148;144;118;161;144;117;125;129;142;137;134;120;129;151;133;151;166;143;161;135;143;136;138;126;142;172;196;173;192;151;105;123;156;189;165;165;165;139;143;122;111;116;101;94;130;109;115;111;145;112;151;136;141;128;119;103;115;116;113;116;123;127;139;119;130;128;115;135;131;145;139;138;140;123;113;100;82;96;97;86;67;86;87;90;90;77;106;101;105;122;129;124;143;121;139;115;127;114;114;119;132;119;128;138;143;149;135;120;170;155;162;151;157;134;115;129;104;117;144;128;139;125;115;111;117;105;121;121;129;135;123;110;144;136;133;126;125;115;132;117;98;101;134;112;136;129;122;109;129;134;95;133;121;134;130;139;119;104;138;139;120;124;116;113;125;129;136;116;121;125;140;130;126;135;133;130;141;135;131;109;152;127;126;115;101;110;126;133;121;132;151;112;128;132;98;117;119;137;135;120;132;137;136;124;142;139;161;139;113;140;116;140;111;127;123;123;131;155;130;111;109;126;125;123;129;133;128;140;137;155;127;150;134;130;128;129;116;134;129;114;128;120;148;154;136;137;129;126;134;144;140;162;148;119;139;119;146;141;137;122;119;119;157;143;116;140;125;131;134;134;119;115;100;126;126;128;134;141;131;123;138;144;156;140;121;139;119;130;122;133;144;121;125;143;146;131;114;143;145;127;136;138;151;156;126;138;151;146;137;147;131;131;124;136;133;116;125;128;156;120;117;136;112;121;140;113;147;137;128;126;127;128;109;134;126;131;143;159;127;134;113;131;119;134;112;101;114;125;142;135;105;126;118;115;99;129;142;145;137;142;134;148;140;128;132;126;129;113;131;112;85;103;96;117;116;155;150;132;163;173;179;153;159;145;145;131;145;135;121;132;107;103;137;144;124;151;124;151;152;119;125;129;162;137;148;121;127;126;126;130;135;126;140;126;148;150;120;141;140;125;151;123;134;127;121;109;114;108;97;110;108;115;133;156;130;131;129;135;132;127;114;119;122;119;131;117;110;84;124;124;119;142;141;125;107;125;81;103;113;116;124;115;115;109;114;135;148;131;120;124;121;107;110;114;109;135;144;157;140;137;111;144;130;133;131;129;119;130;141;155;127;156;159;138;131;132;114;157;136;136;156;134;139;135;133;127;124;113;125;128;101;121;113;108;97;146;133;150;120;131;155;132;142;141;154;171;152;157;140;147;124;117;128;139;159;137;164;173;162;171;170;130;151;129;111;113;117;114;151;111;128;134;94;113;104;101;151;135;148;151;161;139;146;148;157;166;160;151;136;144;141;144;121;123;107;129;138;108;136;140;117;136;141;124;116;148;128;151;151;145;128;126;155;168;139;121;134;128;115;105;120;123;127;174;143;148;133;120;143;143;134;139;148;125;144;161;131;171;139;116;153;175;141;137;105;138;126;140;125;133;148;126;182;167;176;150;114;108;124;118;119;119;116;130;139;117;145;118;128;123;124;117;120;103;122;117;136;139;120;129;127;117;125;106;116;107;130;124;128;127;142;133;125;142;107;133;119;132;142;126;129;135;138;137;130;140;116;157;136;142;178;166;111;146;144;149;150;164;113;148;156;139;138;174;138;146;155;154;144;154;140;144;162;162;134;125;132;132;132;123;138;120;136;132;148;136;148;153;133;131;126;119;134;147;149;198;181;166;186;149;175;175;168;163;146;138;142;147;134;112;110;122;112;123;121;108;111;133;135;149;148;149;133;126;117;117;132;141;123;123;102;128;108;112;121;117;135;127;126;114;124;130;137;132;117;153;121;138;132;109;146;117;119;141;172;190;166;129;113;148;137;122;122;141;133;161;139;157;118;158;144;149;123;147;157;139;168;156;180;145;149;127;126;144;132;119;117;109;122;99;112;95;115;110;126;114;109;115;103;99;107;127;129;144;129;121;134;107;111;134;123;138;134;133;130;127;126;128;132;94;137;143;105;141;119;120;116;140;128;116;110;145;124;98;141;135;124;127;127;105;129;145;134;139;140;134;128;105;120;109;126;116;128;123;135;150;145;113;133;133;112;116;124;111;125;117;137;116;101;126;102;110;133;121;134;110;110;133;111;116;137;129
127;110;117;108;85;94;113;110;110;110;109;113;121;144;131;118;117;100;99;109;118;123;118;136;110;108;139;126;113;97;110;111;119;108;137;108;106;117;93;112;107;92;102;98;105;110;109;116;127;97;121;126;101;93;147;130;87;119;103;98;103;105;108;111;104;110;109;88;125;113;116;114;134;118;108;95;115;110;117;102;92;91;105;94;119;92;105;116;110;117;119;92;117;119;111;105;90;111;123;113;109;82;114;97;114;90;112;121;94;120;112;97;134;117;96;111;109;122;150;103;108;105;110;104;116;120;147;102;105;108;98;109;99;118;130;120;117;110;105;117;95;101;95;117;119;116;106;107;114;116;116;122;132;119;112;123;124;118;125;114;115;101;102;112;112;125;113;126;121;114;107;119;134;112;105;119;133;110;111;144;122;121;132;120;121;125;127;114;102;105;112;104;146;135;111;112;116;130;122;130;105;133;103;136;124;138;141;127;150;107;134;130;105;129;113;119;127;135;117;116;134;136;137;132;119;101;111;119;128;115;129;123;147;126;141;148;134;113;128;137;139;124;114;128;153;159;122;186;144;136;114;111;122;126;116;127;126;109;108;123;113;109;115;142;138;115;116;88;114;117;121;98;109;113;104;123;108;115;88;116;133;147;115;133;132;128;123;164;146;125;129;124;125;74;74;102;114;118;173;116;118;126;132;107;113;129;124;127;120;110;146;125;120;127;118;116;131;112;132;140;114;110;116;107;120;116;146;135;143;142;139;122;116;124;122;94;124;153;125;134;140;102;114;119;133;114;122;131;117;127;112;118;118;144;131;139;143;98;100;98;112;134;110;111;141;151;146;151;134;122;123;125;144;152;122;133;103;111;118;110;104;122;118;122;139;139;130;113;113;127;136;126;127;141;125;147;159;153;154;107;135;145;123;148;116;127;144;118;137;91;108;96;99;111;114;126;118;125;128;132;117;116;120;105;116;124;141;130;134;135;150;133;115;122;129;146;146;164;149;139;136;183;176;153;132;125;112;116;87;75;104;81;105;108;103;129;132;107;98;111;122;116;131;132;120;127;113;119;139;133;129;153;136;124;144;121;128;149;132;118;117;104;106;90;92;90;88;109;95;109;129;111;120;121;121;124;103;122;111;124;135;106;122;107;124;125;136;128;134;125;128;121;133;156;132;128;147;113;129;107;123;112;134;142;113;121;122;118;100;109;110;111;118;133;116;112;120;107;131;119;123;115;125;130;111;119;132;128;121;100;119;141;149;136;151;121;134;147;116;93;85;68;91;85;83;84;78;114;111;119;119;112;145;105;139;114;135;111;127;131;113;106;128;103;132;121;138;106;124;106;110;131;125;167;140;110;100;85;98;113;107;99;135;108;93;118;113;116;119;135;111;99;94;104;92;110;83;96;79;107;118;97;89;100;109;128;92;108;96;120;105;98;116;97;125;110;98;119;144;126;123;147;141;138;113;139;128;127;111;101;123;123;165;150;158;144;137;161;131;159;154;140;138;164;175;181;165;161;135;123;145;163;150;155;141;136;139;136;137;104;120;131;115;124;126;117;137;131;116;150;139;105;118;127;114;102;122;115;124;115;123;130;143;112;132;137;148;151;156;124;125;139;139;130;76;101;112;95;89;69;97;94;104;84;104;109;125;123;127;130;132;103;91;101;102;114;118;136;130;145;145;133;139;131;151;141;160;187;185;174;132;148;130;148;128;138;135;141;129;139;123;116;112;110;110;114;123;128;124;139;139;124;116;135;128;142;145;125;110;114;99;114;138;130;130;130;129;129;152;95;137;135;141;132;129;119;143;130;133;119;120;119;138;129;116;112;122;105;133;129;119;128;128;118;134;128;124;141;146;120;140;141;122;135;138;121;113;135;126;118;138;110;123;113;106;142;128;149;131;132;138;114;132;141;142;146;146;130;141;123;132;136;137;139;141;139;124;119;138;133;120;161;135;137;137;145;106;152;127;120;130;138;142;142;115;153;128;146;138;136;161;136;117;118;124;143;134;146;147;150;155;126;114;162;137;122;148;138;132;114;125;110;118;120;139;130;131;138;134;118;86;121;128;127;130;114;121;124;135;130;132;128;126;122;118;135;125;136;139;124;136;143;140;137;146;147;140;140;142;150;148;156;121;157;133;138;130;141;123;139;139;149;129;128;143;140;140;121;137;126;127;109;126;144;134;125;124;108;129;112;125;115;133;145;117;115;148;141;131;119;138;110;120;117;135;127;132;100;117;124;104;118;135;129;120;128;135;149;139;154;153;160;125;104;117;123;99;129;116;106;108;132;125;121;134;139;145;168;155;160;148;152;124;148;128;131;96;118;117;121;126;139;134;154;137;122;123;136;138;129;127;128;139;144;139;131;126;110;127;144;137;144;147;122;130;142;142;152;156;133;115;116;126;121;119;123;132;88;97;111;113;130;133;130;129;123;140;133;119;112;134;148;133;130;126;111;127;118;122;131;145;145;135;118;101;100;100;108;119;120;115;109;118;121;126;122;115;135;122;116;98;101;130;137;125;125;128;127;136;135;123;121;140;146;124;137;125;140;148;139;153;143;154;129;122;139;129;137;160;141;133;120;173;121;108;112;117;90;128;95;122;98;109;107;136;131;135;131;145;133;139;139;187;161;163;144;134;119;122;106;141;150;151;169;153;175;182;139;150;159;149;125;100;124;152;125;122;142;132;138;102;117;97;133;133;139;138;143;152;132;130;150;160;184;153;173;140;153;117;138;134;113;142;124;131;136;148;126;118;116;137;128;126;143;137;125;143;150;128;144;143;134;124;132;110;130;119;133;133;128;133;148;117;145;147;143;149;109;158;143;139;136;140;119;144;136;144;151;140;134;168;162;112;136;117;130;136;155;143;181;172;178;164;123;131;110;110;112;128;103;130;112;142;134;118;129;136;128;112;128;117;93;131;120;118;139;124;134;115;123;127;116;117;120;114;119;132;113;113;127;132;114;120;142;122;124;141;154;120;128;110;149;138;131;143;122;137;128;130;130;149;134;154;145;156;161;133;124;150;154;155;124;158;159;180;148;124;156;195;150;154;155;158;157;110;119;125;123;108;99;124;140;142;143;143;110;140;126;141;133;141;137;138;146;149;158;162;156;166;137;147;162;146;141;155;154;121;103;104;105;118;111;131;125;129;136;133;161;163;136;133;132;116;114;119;129;155;107;116;110;104;122;105;135;135;136;155;133;122;140;145;138;136;111;131;120;133;109;130;107;137;152;157;148;132;173;140;150;144;144;139;131;125;153;150;133;160;131;124;129;179;151;146;163;147;168;131;120;151;120;122;110;113;105;138;113;128;112;121;100;120;111;111;127;126;110;127;96;122;111;129;134;128;132;125;118;119;130;131;132;128;133;106;115;123;125;134;133;127;139;130;120;116;115;122;131;111;126;127;145;122;115;107;124;112;135;133;127;127;145;136;139;128;119;122;123;148;135;119;131;119;113;117;135;121;126;110;140;115;129;122;113;117;119;102;106;137;134;125;133;135;124;145;115;130;138;127;149;125;124
117;107;118;93;100;100;121;98;120;126;97;105;102;122;109;119;120;101;116;94;107;115;121;97;124;108;107;86;125;105;110;109;125;115;103;110;112;116;95;111;93;118;118;117;107;109;101;114;126;132;117;109;106;89;100;121;115;116;94;114;98;94;99;110;102;100;110;110;95;108;115;130;124;132;117;128;133;100;110;109;118;110;103;104;106;111;112;112;102;97;118;99;126;112;100;95;98;111;122;89;90;81;99;105;106;104;109;102;107;104;110;103;121;94;109;101;116;113;109;128;119;99;101;115;97;112;99;112;123;110;112;111;111;106;115;116;107;109;102;102;120;129;106;120;102;113;124;115;111;106;110;98;129;113;104;114;122;108;116;114;121;116;110;113;104;122;116;111;112;113;130;116;112;118;108;131;129;120;123;130;123;123;108;126;134;119;115;131;109;99;119;113;124;125;112;124;126;129;129;146;97;103;108;135;116;135;157;143;125;130;126;141;120;141;125;120;113;113;125;124;132;135;159;129;148;110;134;118;147;117;123;121;128;112;138;132;140;140;100;129;142;122;111;133;124;145;155;151;158;139;117;133;124;141;102;113;119;120;108;103;102;104;118;108;125;106;112;102;100;108;103;108;101;113;88;119;125;122;110;107;109;152;106;114;124;142;127;128;137;149;137;119;141;102;68;79;109;137;109;109;151;107;120;116;147;130;123;134;141;105;126;156;108;116;126;111;135;130;131;125;119;104;128;122;112;105;117;122;135;137;125;112;131;130;140;121;114;115;124;124;109;125;139;115;125;112;114;121;121;110;118;126;114;125;129;114;125;135;120;98;132;114;124;131;134;136;114;125;130;145;123;149;122;123;136;117;137;128;107;100;113;108;125;111;136;136;121;121;122;122;134;140;147;134;143;128;118;142;140;141;147;138;133;122;133;139;112;129;122;144;114;109;106;110;101;107;134;106;123;113;134;113;125;99;111;117;150;140;122;142;146;156;136;137;117;142;143;162;152;140;149;202;184;137;144;127;102;91;78;71;74;82;91;103;99;113;124;114;109;111;100;108;107;108;115;110;113;111;130;134;136;135;147;137;135;135;124;120;124;106;102;107;88;99;84;95;101;94;97;97;135;100;122;106;128;112;108;131;104;132;116;115;118;101;136;122;122;133;130;132;139;124;114;119;128;125;136;116;126;121;140;131;120;131;133;124;108;126;121;107;135;125;129;110;109;115;129;110;111;115;123;119;114;107;101;118;135;119;148;116;140;153;114;141;137;143;143;140;103;87;80;73;63;77;62;77;74;102;132;130;115;122;137;125;132;123;154;139;134;117;101;113;101;122;149;129;127;90;110;109;116;114;151;150;131;112;89;95;104;91;108;114;129;111;101;114;105;126;138;137;116;117;96;88;109;96;91;84;92;87;102;108;92;98;105;88;129;113;116;125;111;129;103;120;107;132;117;144;152;151;132;148;141;134;121;155;117;111;105;110;103;133;164;141;152;130;139;147;170;167;152;168;184;165;176;188;168;168;154;123;123;123;147;145;128;129;135;152;98;141;113;127;108;135;134;116;105;132;135;114;118;117;99;103;95;107;114;136;121;114;117;124;108;138;132;126;154;138;155;136;132;131;120;122;118;110;103;109;97;92;88;92;101;106;114;96;115;92;107;122;135;119;124;106;98;103;114;130;128;132;110;144;144;150;131;160;156;156;141;154;141;136;150;138;131;145;159;159;137;129;128;116;137;122;118;103;140;145;150;126;136;141;124;116;127;125;125;140;115;97;116;129;112;124;118;139;125;101;133;141;124;142;153;138;129;133;125;121;132;132;122;111;127;150;136;116;117;123;118;134;141;122;128;107;126;128;109;112;160;113;132;120;136;113;110;127;105;127;99;114;97;108;110;136;140;137;159;144;160;128;134;124;130;139;124;125;131;136;145;121;129;127;132;132;124;122;112;134;129;135;105;128;119;139;145;105;129;140;146;122;126;145;104;115;126;122;135;149;136;146;128;134;143;131;141;129;147;113;132;139;134;145;143;131;135;129;130;156;126;116;141;130;121;128;149;125;118;110;111;110;127;127;115;118;126;115;137;124;132;124;125;150;132;141;128;100;143;132;124;133;146;153;127;137;119;138;142;144;167;138;136;140;121;128;148;130;157;165;138;129;112;138;167;118;149;138;128;118;105;124;126;130;113;137;121;128;113;107;140;149;119;135;104;141;133;114;144;141;152;148;114;124;118;108;125;141;120;117;99;110;105;122;141;130;125;128;144;138;147;148;140;124;145;103;121;124;113;134;118;113;99;145;143;144;138;143;143;173;149;136;128;125;117;135;147;139;117;124;122;121;118;103;126;136;111;135;129;109;114;138;136;116;154;144;141;123;132;147;120;120;143;121;110;147;135;121;142;149;137;140;125;129;129;135;146;131;115;146;138;145;117;131;130;131;121;145;114;134;120;128;127;133;128;111;107;123;141;128;145;154;188;162;146;112;110;121;99;126;136;114;98;130;113;141;115;130;117;125;140;91;124;111;135;120;146;146;125;131;132;136;146;142;148;130;156;143;146;149;123;132;127;141;113;120;124;134;125;142;148;155;183;164;143;117;107;109;109;100;99;119;120;143;128;134;125;132;129;144;149;138;141;138;170;179;186;169;184;160;121;113;121;120;120;130;177;206;173;175;170;143;148;156;150;117;121;121;139;142;138;134;132;128;121;138;146;155;140;129;166;142;138;136;157;170;164;178;136;143;147;144;129;141;157;129;134;133;135;144;118;137;143;126;137;131;129;99;155;155;146;137;134;137;144;127;108;117;136;139;140;132;140;151;157;145;172;148;126;136;137;124;146;124;123;136;121;156;151;156;140;141;169;140;151;137;154;151;155;175;181;189;159;167;154;150;117;108;122;110;123;133;123;150;122;129;119;115;132;132;108;124;105;131;121;127;128;138;123;116;117;122;128;127;116;104;123;117;121;130;139;124;117;131;113;122;145;138;127;137;125;147;136;133;155;131;129;121;135;133;141;138;124;159;146;141;171;157;135;137;136;131;144;165;169;169;167;168;118;154;161;169;139;140;119;144;133;133;102;132;127;128;130;129;138;121;160;110;109;146;124;122;131;135;159;146;165;176;194;200;162;179;191;186;166;156;151;147;103;93;106;106;129;100;110;111;119;128;149;161;149;135;150;128;121;154;149;150;122;165;135;109;123;127;108;132;113;119;125;131;138;112;138;108;136;137;99;102;127;133;107;129;129;161;144;167;181;170;165;152;147;149;107;124;129;145;147;145;124;135;150;135;144;150;148;178;159;148;158;128;144;132;116;127;119;117;118;108;110;130;106;120;99;99;118;111;125;117;108;138;112;117;120;129;140;124;121;129;135;143;127;134;100;121;110;102;118;128;139;125;127;160;146;120;137;122;113;127;143;136;125;137;135;137;111;138;129;125;117;134;116;134;128;134;116;135;109;124;130;132;135;113;135;118;100;136;109;132;117;133;121;96;138;125;120;107;115;137;119;116;119;108;118;131;126;128;139;141;141;125;146;122
113;89;96;115;113;117;108;123;115;100;103;126;119;119;114;136;112;116;114;109;115;96;105;109;108;115;106;102;111;90;101;120;123;127;101;102;93;123;112;92;110;122;116;101;112;127;117;124;107;102;116;122;106;96;107;85;118;102;112;101;109;99;105;105;110;101;105;107;124;110;104;139;127;108;118;122;125;106;95;104;96;104;111;115;106;94;102;101;125;112;106;120;127;103;109;111;104;97;133;112;98;99;116;95;105;109;124;130;109;114;106;104;97;116;106;112;114;126;103;125;111;134;110;110;117;101;120;99;107;108;111;112;121;114;101;118;113;116;90;106;113;110;109;113;104;108;120;120;101;110;116;133;110;115;115;77;90;102;99;113;122;81;94;115;113;124;114;119;103;122;121;131;108;128;92;131;118;139;130;142;126;125;102;121;117;118;101;112;131;105;120;106;123;143;110;117;116;121;112;114;97;114;137;112;138;122;128;113;134;109;128;139;113;121;107;125;107;139;123;120;139;104;125;139;133;144;115;113;132;97;127;127;118;121;127;132;137;116;124;116;135;176;139;125;134;139;173;143;159;144;135;103;114;120;131;88;115;123;100;110;105;97;103;99;110;116;101;110;101;94;94;104;118;112;117;96;118;132;121;139;119;133;145;125;120;136;119;137;136;147;136;145;118;104;81;75;99;133;124;133;117;134;127;132;126;128;123;130;127;141;122;128;136;120;114;122;137;117;105;134;111;116;117;106;93;121;122;126;130;146;116;132;151;148;127;127;139;131;165;134;112;126;110;124;120;124;103;126;99;134;133;126;133;144;115;115;118;137;112;138;115;138;130;126;119;141;116;114;132;134;120;117;128;143;135;97;111;122;104;123;116;122;114;128;106;146;117;120;117;152;114;120;133;130;138;130;151;131;130;140;126;135;145;130;130;157;140;106;119;109;122;99;96;119;99;116;91;119;119;125;111;117;86;109;124;121;131;140;122;154;149;137;168;138;121;121;130;114;160;173;144;162;158;167;140;137;102;76;83;85;73;101;86;113;118;134;125;120;125;121;114;126;126;120;136;117;140;120;135;141;104;134;115;139;109;132;146;140;120;107;88;71;110;111;106;104;92;116;94;102;119;132;113;127;127;109;123;114;125;138;132;133;113;119;118;125;122;118;104;120;142;140;132;127;124;122;113;118;120;127;110;108;125;148;127;143;125;127;110;122;121;130;116;117;126;113;110;112;117;113;114;124;115;112;117;143;121;116;126;131;112;104;127;151;157;149;132;141;142;115;83;72;57;79;69;71;71;103;107;104;114;110;115;139;121;130;111;133;129;120;108;120;94;98;111;118;123;108;104;121;112;123;131;177;122;104;90;96;117;123;114;113;120;122;113;135;95;123;127;106;115;104;107;126;131;135;85;108;93;79;106;111;99;92;122;84;94;103;109;116;119;122;115;117;111;134;136;120;133;153;150;137;148;171;111;153;142;117;123;122;132;125;115;128;138;158;155;169;159;185;148;132;159;167;167;185;177;161;149;120;121;134;129;129;132;114;123;114;126;128;125;137;113;100;111;106;136;141;120;121;113;128;113;119;115;116;106;127;110;109;120;121;127;113;130;132;135;135;138;117;118;134;139;113;82;84;91;99;101;102;64;94;115;109;105;98;112;99;115;109;118;126;132;114;111;115;108;104;120;123;110;110;129;127;153;181;186;160;159;146;143;127;135;151;161;188;197;171;128;112;103;117;126;124;118;127;122;100;125;117;142;137;138;135;120;102;113;141;130;113;133;131;139;118;109;121;99;121;141;123;136;123;128;106;118;136;113;151;115;116;126;137;153;154;134;123;109;113;131;132;130;114;135;96;146;121;128;134;139;135;124;136;115;100;127;127;117;115;104;117;133;127;108;136;148;119;142;171;135;125;125;126;140;142;140;124;146;126;140;122;129;153;125;113;126;129;119;113;126;131;120;126;132;115;127;137;142;117;145;105;119;117;110;131;123;132;133;132;137;154;143;137;139;170;152;172;159;125;143;141;135;142;118;138;156;138;131;157;137;152;123;127;115;113;117;121;134;120;108;108;139;147;137;134;121;123;131;135;143;137;141;140;141;129;113;120;144;143;148;139;139;119;139;134;133;136;133;144;150;145;135;142;147;164;139;136;118;165;144;132;119;127;153;141;157;133;106;122;103;127;120;119;110;134;134;114;137;127;132;118;111;110;107;138;155;163;166;153;130;135;126;149;140;126;123;132;144;139;96;89;97;92;93;107;148;129;151;155;110;156;147;142;139;114;127;129;111;120;122;102;113;152;128;113;140;152;158;176;165;137;134;163;179;144;150;132;123;107;113;102;132;125;119;158;141;134;129;123;99;117;132;135;155;163;138;159;122;131;132;122;137;116;127;135;129;122;113;111;145;109;110;126;138;126;125;140;124;129;138;121;151;145;140;144;132;134;137;142;133;125;131;156;127;140;121;138;101;126;128;148;170;172;148;152;128;141;124;116;134;141;113;135;124;122;128;110;139;132;129;120;122;121;137;126;125;116;125;130;148;145;147;158;132;133;152;139;142;166;140;148;127;162;127;127;129;134;149;149;153;162;189;167;175;150;110;98;101;122;112;121;119;122;126;144;133;148;127;123;117;149;152;142;172;199;175;185;180;190;147;122;115;116;142;153;160;196;191;152;168;145;147;138;133;112;122;114;125;161;141;136;142;140;137;134;133;154;172;136;138;142;156;160;146;137;130;140;135;137;169;132;162;128;145;168;135;130;151;153;164;148;109;127;123;112;109;121;145;136;141;138;138;136;125;125;126;133;122;128;135;158;140;131;149;149;146;138;123;128;142;139;137;156;106;149;163;127;127;127;156;154;176;161;157;135;146;147;146;212;200;166;188;146;136;110;112;122;116;111;116;117;146;161;161;144;144;150;119;126;130;134;136;129;112;115;113;113;114;112;125;127;139;127;140;120;113;115;127;144;124;114;117;123;133;119;111;128;138;194;164;162;144;140;147;153;139;116;114;141;140;166;132;151;144;162;151;142;141;161;149;169;166;178;183;200;168;136;135;151;167;129;150;132;142;124;124;110;135;121;123;130;110;126;147;129;127;145;144;137;134;135;118;138;153;160;171;219;181;202;164;154;169;165;165;168;139;129;94;106;105;108;117;113;120;121;114;124;149;165;140;125;143;122;140;146;138;141;154;114;135;127;137;136;118;139;135;109;113;103;139;115;129;130;132;108;122;106;145;147;137;133;127;148;172;186;164;156;143;144;127;159;119;109;137;104;123;139;153;154;144;176;147;154;153;191;156;148;176;149;148;158;149;120;142;104;109;107;128;107;104;103;139;151;122;105;129;128;103;134;109;125;122;134;110;129;132;123;121;143;133;132;146;117;120;130;110;128;112;103;111;116;141;128;132;112;130;124;144;156;135;128;128;123;120;97;128;113;118;129;124;132;136;133;128;151;121;120;126;124;125;124;140;132;138;130;140;139;133;118;114;143;113;144;132;128;129;101;156;120;123;109;106;117;116;120;126;115;102;135;139;138
96;88;121;106;90;105;104;104;118;132;127;108;107;114;111;91;115;118;137;104;107;110;100;112;93;120;105;105;119;103;90;85;91;113;107;114;108;110;111;114;102;103;114;93;100;108;107;110;122;120;113;96;83;113;102;92;111;114;87;119;127;133;98;117;98;102;99;94;119;88;114;103;107;107;115;136;114;127;103;128;108;111;111;117;114;100;90;99;106;118;110;97;120;98;99;92;101;104;129;112;110;106;86;99;100;125;142;135;96;129;128;113;90;91;106;111;108;113;94;107;111;106;122;108;124;111;99;87;115;107;104;118;111;95;112;110;116;142;116;106;96;110;99;91;125;120;99;113;99;112;106;117;127;116;103;130;105;113;112;106;116;110;110;126;98;127;115;123;104;91;103;134;118;125;132;124;139;119;137;130;131;135;125;144;126;125;90;109;109;95;124;122;128;129;129;119;121;103;109;120;139;125;105;128;131;123;146;142;124;136;134;118;141;118;128;114;115;122;111;122;131;134;143;140;134;141;120;111;117;134;122;116;114;130;140;132;105;123;118;107;131;118;143;110;137;146;158;167;169;171;144;127;110;111;107;115;104;98;105;80;93;92;98;98;110;117;97;107;102;112;122;118;117;110;103;108;112;123;113;135;144;155;125;133;119;138;141;126;159;136;155;139;124;109;99;87;101;109;125;148;116;116;122;109;124;126;143;121;127;120;131;134;132;137;121;112;125;115;129;114;135;130;122;121;109;125;144;121;127;151;164;142;128;136;122;115;103;134;135;153;132;121;111;129;110;139;139;125;124;119;134;125;126;123;116;148;159;145;119;118;139;119;143;149;141;132;138;133;145;132;140;106;126;125;132;127;130;117;138;135;120;122;131;122;140;107;115;120;119;127;104;127;129;132;135;127;148;134;142;140;141;143;131;129;119;114;142;126;119;103;103;92;104;98;108;97;96;102;104;102;110;114;121;108;106;123;115;114;122;127;148;136;137;131;137;138;134;169;126;137;167;149;147;152;135;137;101;94;82;106;80;107;103;139;138;130;141;102;124;126;114;107;106;122;112;149;128;138;116;131;147;138;152;147;126;125;137;126;118;129;119;106;100;95;73;100;90;89;103;97;130;111;107;130;127;111;117;120;125;146;117;151;127;109;116;103;114;106;116;124;118;129;152;134;131;132;121;118;128;106;122;104;140;136;128;154;102;100;122;126;127;108;122;114;119;113;107;106;126;114;108;100;110;134;113;107;126;115;103;137;110;125;111;143;158;140;142;130;132;92;87;70;60;51;54;88;97;76;100;111;114;131;141;115;141;106;130;101;123;121;141;127;101;120;106;128;124;127;109;105;99;125;160;154;116;101;107;99;124;130;117;122;120;136;108;120;114;123;109;138;118;123;140;110;121;93;107;103;84;138;114;99;128;115;95;107;111;132;93;117;135;103;126;114;106;134;160;137;113;148;131;140;161;140;145;166;143;141;145;159;135;127;135;123;152;146;127;125;164;168;153;136;132;151;184;173;192;188;132;134;126;137;132;130;132;122;127;120;125;128;133;100;105;102;123;109;106;101;109;126;120;109;144;118;122;110;112;122;124;114;120;109;131;122;127;156;131;145;117;135;140;125;111;116;85;107;92;86;87;81;93;95;109;111;116;89;96;116;115;113;130;117;100;101;115;112;98;106;111;112;141;127;129;156;168;186;150;183;157;139;129;115;131;159;214;298;306;201;130;126;133;109;122;111;131;138;124;107;130;136;146;127;118;128;118;94;115;143;114;125;121;116;118;124;132;124;93;138;100;122;125;105;122;128;148;117;134;119;144;126;131;139;162;126;113;106;119;139;124;122;129;111;116;136;118;119;122;116;127;129;136;140;140;119;130;105;112;113;123;119;118;102;139;112;142;120;139;165;154;146;129;123;141;145;121;128;147;122;134;143;139;141;119;130;126;122;107;124;136;143;112;129;119;116;118;143;122;130;152;128;155;114;108;137;111;114;117;137;141;131;160;158;170;181;151;210;146;115;135;139;129;119;136;139;125;155;131;131;130;147;129;117;118;112;121;128;129;128;124;158;148;116;122;135;133;130;122;118;138;129;137;134;164;141;140;130;147;131;158;132;138;124;134;134;132;136;184;167;159;161;159;134;143;153;147;133;137;155;137;138;138;144;140;142;132;134;128;125;128;114;161;124;129;119;131;158;114;124;115;119;123;125;109;122;126;167;195;158;159;123;152;120;127;123;119;131;139;106;100;83;90;75;100;119;132;132;139;141;145;151;156;164;122;124;113;136;125;129;135;117;119;127;137;141;138;125;151;153;160;137;159;157;171;170;132;129;138;110;103;91;113;118;130;141;118;138;132;92;105;123;123;140;184;170;164;142;136;136;152;144;126;124;134;139;130;140;119;122;124;128;127;134;134;153;152;132;108;123;116;122;123;136;154;140;131;123;128;124;142;128;117;134;133;144;120;140;100;114;132;151;158;179;165;148;125;133;122;148;136;141;141;120;123;178;114;113;117;122;154;112;151;123;135;137;135;132;144;155;144;158;141;126;141;157;132;127;137;141;169;134;150;138;142;152;148;123;159;146;142;171;180;141;111;140;125;112;109;92;109;111;122;128;120;126;116;119;117;140;132;123;158;179;161;171;168;213;219;187;156;140;139;147;158;181;157;191;150;163;171;145;151;129;121;132;119;113;129;147;142;168;132;99;119;127;150;153;145;163;143;153;147;150;132;136;145;128;128;112;149;156;155;141;131;135;156;161;162;144;177;142;150;126;118;107;138;131;115;128;130;124;152;142;147;131;126;129;130;134;129;126;155;158;182;154;168;170;145;154;104;150;151;120;134;137;128;128;144;141;151;151;164;170;161;144;158;147;147;182;180;133;166;134;140;136;126;133;104;121;141;154;139;166;172;144;139;126;120;117;138;129;136;107;123;115;140;127;128;122;87;147;135;148;125;111;126;115;130;132;147;104;121;118;132;140;117;134;120;166;172;160;179;148;142;157;137;130;152;143;128;162;149;140;146;181;154;136;144;138;139;158;185;162;167;177;194;168;157;145;179;127;150;120;125;115;135;112;140;115;136;115;121;125;119;143;134;161;126;143;119;159;139;150;149;167;191;176;189;189;183;174;173;164;174;171;164;131;101;86;75;98;97;119;116;143;116;118;142;155;162;153;119;148;129;139;139;161;124;121;130;133;154;136;143;109;123;128;115;122;127;120;147;118;136;135;133;134;138;142;115;120;123;138;150;147;172;179;138;157;129;134;105;114;123;114;119;141;147;159;170;149;165;125;156;153;144;142;154;159;135;161;151;138;109;115;105;126;134;122;135;117;109;115;125;132;128;118;120;131;105;124;116;117;142;121;98;124;131;125;131;139;134;125;122;111;135;132;124;139;147;133;144;120;125;119;132;163;127;114;103;148;139;122;125;112;119;125;106;134;139;133;137;114;138;129;141;123;127;134;117;121;129;123;118;113;133;138;109;129;124;116;105;122;131;129;143;100;124;124;115;142;133;136;129;105;119;124;114;127;139;129
98;91;93;108;94;94;112;138;110;101;112;121;99;97;114;117;115;114;131;111;106;74;129;126;102;109;108;89;98;104;95;114;97;115;105;113;105;110;108;111;83;103;103;91;112;92;120;122;119;94;117;132;106;132;113;106;101;112;100;102;117;151;129;128;105;97;100;96;104;94;86;101;109;109;107;135;117;130;105;108;87;105;127;128;151;112;105;114;113;105;126;102;109;103;98;101;114;110;96;106;103;112;110;105;113;115;161;171;128;93;107;112;122;102;112;112;118;104;106;114;110;103;99;125;113;102;108;108;124;103;97;95;116;108;92;89;105;109;99;124;105;112;104;110;113;105;111;114;127;88;103;117;141;109;98;103;125;125;103;101;95;127;105;122;109;106;113;121;107;92;115;126;123;140;130;132;128;97;118;130;110;102;120;138;113;131;110;106;124;104;116;128;135;137;126;126;118;129;114;135;138;133;128;129;136;117;143;151;142;139;127;120;114;119;131;120;121;127;118;123;131;141;179;186;164;147;121;124;133;127;121;115;118;132;136;135;136;128;133;113;127;113;121;125;133;128;137;155;184;163;140;108;119;100;109;112;107;83;118;104;108;88;104;112;121;109;109;127;116;91;104;119;111;114;114;96;111;112;108;152;171;122;127;115;159;153;154;156;142;127;137;154;115;132;85;89;119;128;129;124;146;119;134;137;121;130;122;152;133;123;130;118;125;144;115;109;115;117;107;119;142;110;125;125;108;119;127;141;142;138;148;133;149;127;103;103;105;107;147;146;128;148;151;100;120;127;130;111;121;110;112;117;159;131;139;155;156;137;133;107;107;125;139;116;138;128;161;136;141;132;133;154;122;122;112;111;103;125;119;122;117;109;126;139;125;133;136;112;124;139;135;117;136;113;129;119;135;129;132;135;127;130;141;144;128;112;118;129;107;87;97;101;99;132;128;112;129;111;124;109;109;93;109;122;104;112;135;137;150;124;138;140;127;132;124;140;131;139;123;165;190;167;158;147;141;114;112;98;91;86;80;124;126;127;171;125;134;127;142;109;121;120;105;119;119;134;125;132;117;103;124;120;102;103;137;136;129;128;122;101;103;113;119;111;100;95;84;103;102;128;104;112;120;127;93;130;126;131;131;129;124;126;106;114;133;101;142;120;126;117;130;130;123;135;121;138;109;114;123;109;120;126;137;138;132;105;120;93;121;133;113;118;123;130;114;126;110;118;125;121;127;117;116;140;138;127;130;128;128;129;114;135;121;136;141;132;149;145;131;103;90;101;78;64;70;67;90;81;99;98;123;129;133;114;123;82;121;123;134;108;124;109;89;105;114;94;120;133;106;117;103;113;136;113;123;108;116;108;130;100;106;128;125;127;113;133;141;110;103;140;108;112;117;122;121;125;92;87;96;134;101;100;116;127;97;108;96;111;112;117;126;109;104;98;137;107;110;108;123;142;127;129;141;167;143;154;171;180;211;183;151;130;139;136;136;143;148;138;149;163;123;139;132;143;150;200;186;193;169;126;137;123;104;114;133;128;127;135;132;113;116;121;142;99;129;111;108;133;120;111;130;134;113;108;117;133;128;121;114;122;121;105;117;121;120;125;151;137;114;123;121;138;122;91;86;111;111;105;74;105;84;95;130;107;105;114;99;111;97;124;111;99;99;122;101;125;103;96;103;116;120;162;121;122;154;142;148;157;170;160;150;133;155;178;309;437;401;242;132;122;118;126;129;122;123;116;101;105;122;138;127;114;134;126;126;120;124;108;123;104;126;107;121;127;104;121;130;127;132;123;102;108;113;137;124;137;130;130;120;128;115;109;120;133;123;122;131;141;126;128;150;129;126;120;116;129;127;115;119;116;158;133;127;131;115;116;110;111;121;129;139;147;127;113;140;153;144;127;127;147;135;152;138;137;128;130;143;157;125;150;144;126;134;118;124;126;111;129;114;145;142;137;117;110;122;136;136;133;112;136;114;133;140;129;116;129;138;140;140;121;133;139;138;143;161;174;163;166;111;136;126;110;117;154;155;133;140;136;124;138;149;140;125;100;137;134;137;125;116;144;165;131;124;130;127;116;132;117;126;110;135;145;152;124;134;112;126;122;132;139;122;128;127;141;117;140;144;142;148;152;129;139;135;122;142;123;126;136;152;120;130;168;170;166;133;127;135;135;133;131;123;136;101;131;140;132;133;118;103;127;112;127;110;140;127;143;149;143;157;136;121;124;130;125;122;126;108;103;112;90;94;100;71;103;124;124;142;161;137;161;164;134;113;123;136;129;141;127;120;108;136;130;135;149;132;153;125;150;147;105;138;153;170;178;147;143;132;132;99;105;119;121;144;139;109;138;120;136;111;124;112;138;167;176;148;140;144;101;130;116;116;144;145;111;116;128;132;112;112;133;122;134;149;153;147;138;130;128;121;126;153;148;157;136;136;146;126;143;130;139;114;117;140;146;140;122;115;116;109;149;141;182;170;147;164;156;145;126;120;141;112;127;137;161;122;108;151;167;133;145;126;124;110;127;143;150;115;172;153;150;134;151;141;155;121;117;116;130;140;150;156;115;129;132;143;144;152;157;153;178;185;173;150;146;128;123;118;84;127;125;130;146;133;142;111;129;128;122;115;138;173;144;158;183;178;213;195;169;159;158;152;137;133;159;159;145;189;166;185;170;141;159;135;139;133;117;113;124;154;153;141;126;124;133;154;141;170;160;162;144;158;127;158;156;112;115;109;115;131;175;136;137;123;161;180;266;211;162;147;150;124;125;130;105;99;114;127;133;109;164;144;151;133;129;154;118;153;145;155;141;141;146;181;146;143;133;130;149;154;152;141;141;143;147;150;121;145;147;144;152;167;159;150;140;155;134;139;145;162;155;166;156;107;115;128;105;104;113;136;123;115;131;143;139;148;123;107;132;146;119;117;108;98;122;133;126;134;125;154;119;100;115;112;110;106;139;126;143;125;124;126;118;113;115;127;101;133;145;153;161;150;165;137;133;153;161;134;132;158;169;166;170;171;170;144;133;128;159;136;139;172;157;177;182;162;155;171;136;132;142;124;139;134;136;131;135;129;123;131;145;150;113;131;117;133;135;149;139;143;114;145;147;133;156;170;157;189;171;204;170;167;185;186;168;168;130;114;94;98;103;88;98;139;129;127;150;146;156;138;142;132;129;146;133;115;152;134;143;137;131;129;125;118;140;120;113;99;143;143;148;139;135;128;136;120;155;132;120;148;116;134;138;139;172;171;155;169;163;151;134;114;134;119;128;150;141;148;150;166;158;164;159;162;149;158;132;159;173;161;193;146;143;111;125;125;125;124;153;132;137;120;106;121;127;130;108;112;107;130;123;105;107;131;121;125;124;119;123;115;148;130;125;137;124;134;121;121;117;138;148;124;119;99;113;115;119;122;153;105;119;125;120;120;132;139;133;138;137;105;129;123;126;98;138;129;137;109;131;152;125;125;117;134;135;130;114;117;100;115;104;103;115;132;131;119;129;119;132;135;134;104;132;122;132;115;105;117;134;140;132
110;99;131;93;106;104;115;113;120;110;101;111;112;102;100;99;105;107;123;109;113;112;116;122;111;120;111;86;107;108;100;113;122;95;109;110;118;140;99;119;125;86;121;112;114;118;127;92;108;131;123;127;116;111;111;99;103;113;94;114;124;190;149;108;105;121;95;92;120;96;90;104;121;93;115;97;101;115;120;104;95;104;127;165;138;104;104;124;112;111;110;108;98;113;91;76;98;89;98;103;104;121;109;111;111;118;161;174;110;102;109;110;112;103;102;129;121;109;111;114;96;97;108;109;117;110;112;123;107;121;116;120;109;103;108;103;114;115;128;122;128;123;104;100;122;108;113;112;86;106;103;104;111;111;117;99;108;123;114;87;119;110;107;114;97;108;108;99;120;120;115;113;126;150;144;128;135;130;118;122;129;126;118;127;114;94;105;110;115;117;127;128;129;120;118;112;136;141;141;124;139;116;127;138;128;131;142;133;138;146;143;116;111;128;110;115;121;113;135;120;132;191;235;280;178;155;139;132;127;108;135;125;106;144;130;125;127;109;127;125;92;121;133;112;102;124;132;148;151;141;130;136;107;117;108;124;99;102;112;102;131;127;111;97;104;104;129;113;108;115;101;82;99;101;99;114;114;119;134;167;153;128;124;119;128;142;161;147;140;119;160;144;141;123;76;92;130;134;118;124;137;146;108;116;121;131;136;111;130;127;131;130;131;141;128;114;129;127;119;130;132;132;108;129;126;137;119;139;136;153;127;136;117;132;92;114;104;138;131;152;152;135;116;112;135;137;116;116;124;117;125;132;114;146;138;150;130;111;106;125;109;148;139;140;123;137;137;132;134;147;140;122;130;131;127;133;120;115;129;114;122;119;141;138;132;139;133;115;133;115;114;120;135;112;139;142;141;130;120;125;130;144;147;146;140;125;132;104;89;104;95;86;97;110;89;125;114;122;130;131;124;131;111;114;109;124;126;100;133;137;122;153;157;138;116;121;133;160;155;187;169;161;143;146;125;105;115;100;90;91;86;119;113;129;146;134;121;136;156;137;135;125;132;132;130;124;116;132;115;119;133;112;130;144;132;135;132;130;122;109;112;120;127;77;86;93;87;108;95;104;126;124;102;123;120;128;135;143;142;120;113;122;133;133;126;112;135;131;130;122;131;120;100;158;92;115;119;107;121;125;111;107;132;117;133;104;96;121;110;111;124;124;119;113;103;141;112;120;122;116;116;118;122;143;129;134;121;99;115;135;112;130;123;157;134;146;134;125;122;121;89;79;83;60;76;81;83;78;97;92;111;115;106;113;117;123;135;137;132;135;125;127;115;126;90;117;116;131;106;105;89;109;140;140;120;127;128;113;101;95;102;107;118;115;119;98;126;96;112;114;137;132;94;101;115;105;90;106;107;117;115;99;102;101;125;123;131;113;96;87;107;112;108;97;106;128;125;117;106;121;133;117;127;155;119;142;151;196;204;204;153;135;123;131;165;175;129;126;135;147;138;130;123;166;192;159;185;143;130;152;128;125;139;132;122;118;137;113;104;108;135;117;139;129;113;123;112;103;115;109;106;102;115;119;106;120;103;108;108;109;136;120;121;109;117;144;142;124;122;119;110;109;109;95;100;98;87;101;94;90;74;102;81;110;95;105;103;86;100;117;105;137;143;115;107;101;117;102;130;116;140;157;130;134;137;133;139;153;153;154;155;137;153;199;280;400;342;210;132;126;123;104;121;122;132;111;111;120;83;121;117;108;99;125;104;123;106;113;126;133;120;117;117;113;120;148;126;129;127;131;112;107;115;106;130;132;124;127;142;127;125;113;125;114;112;129;120;118;141;130;136;128;123;120;113;146;110;116;128;124;124;133;129;117;113;128;129;127;132;126;142;119;125;125;139;150;141;135;131;125;146;145;132;145;163;126;131;132;131;120;129;130;144;115;134;150;119;136;136;129;127;138;102;137;145;135;121;112;127;141;110;113;125;128;126;118;115;145;131;135;138;160;165;146;121;136;134;115;111;126;122;124;136;144;139;159;153;153;145;122;139;133;121;123;153;124;146;137;142;168;143;161;157;127;128;127;133;117;125;148;131;117;138;121;107;129;120;129;139;109;120;114;98;108;126;136;146;138;130;118;137;145;142;116;114;121;129;135;138;136;149;139;141;151;142;150;122;142;123;110;117;132;109;120;129;126;147;117;128;114;101;107;97;108;137;142;150;159;150;152;133;141;140;153;145;148;130;105;105;116;101;102;113;101;123;121;151;143;120;157;155;134;111;105;146;134;153;117;117;133;136;151;150;135;137;151;113;140;120;124;120;144;172;195;156;193;158;120;107;126;115;116;108;126;105;126;118;122;141;111;109;120;178;195;176;157;117;140;120;135;136;139;138;162;128;122;135;130;113;107;128;158;152;154;174;147;136;131;124;132;123;144;138;131;121;142;130;150;153;125;138;146;131;120;129;120;124;137;113;140;164;153;152;130;143;150;140;128;136;140;114;147;141;166;161;121;133;176;174;167;146;125;129;142;157;155;145;141;150;131;127;142;135;118;132;153;135;151;136;165;137;140;140;157;137;155;167;178;168;148;172;147;135;152;151;114;121;107;121;118;137;132;162;131;101;126;123;119;130;138;141;143;180;178;185;185;192;165;153;173;132;152;141;129;132;152;173;174;184;167;137;162;140;115;108;114;116;121;137;155;154;140;136;119;133;150;153;152;157;163;143;155;157;147;124;122;115;121;134;156;151;147;118;147;224;269;216;155;138;148;124;132;120;110;122;125;136;122;123;136;137;141;150;152;111;136;142;139;158;162;159;165;190;165;136;151;130;148;143;141;144;154;126;137;123;120;150;128;155;151;158;138;156;139;171;160;145;136;116;176;150;132;118;131;119;133;123;124;116;120;102;127;142;109;151;113;134;144;131;96;119;91;120;118;102;128;114;88;139;122;96;124;134;123;112;127;138;128;129;122;123;119;129;127;105;145;137;138;159;156;137;154;151;150;144;138;143;149;146;135;141;141;143;154;134;148;157;128;135;153;141;167;179;161;156;166;142;134;135;154;142;160;130;131;130;136;130;118;138;162;123;129;132;130;135;128;147;131;143;137;135;144;144;170;135;172;185;167;196;174;162;177;172;177;149;150;134;108;128;113;101;109;122;127;116;157;149;171;147;160;177;122;138;120;116;131;137;139;115;130;132;119;133;106;123;131;134;134;125;116;117;120;133;128;108;132;133;118;122;145;138;145;151;149;173;171;201;154;139;135;123;118;134;129;156;174;182;205;163;157;166;133;175;150;169;166;174;177;163;177;169;137;118;118;127;106;169;175;147;108;116;99;112;135;110;115;116;88;103;104;102;111;119;111;114;123;135;126;115;135;118;128;141;126;135;134;116;153;163;162;132;128;108;116;128;128;120;148;117;130;126;139;153;109;143;151;123;143;127;124;112;125;116;112;120;114;113;128;130;138;130;137;126;125;113;115;124;118;122;112;109;110;136;139;143;118;134;128;116;122;133;128;109;117;146;136;124;131;120;127
107;96;106;114;108;104;113;118;117;114;127;130;113;96;94;116;113;113;127;124;102;110;118;108;113;127;111;107;129;109;101;115;108;98;120;98;108;110;115;111;103;94;118;99;119;114;87;110;106;111;115;124;141;115;131;104;114;110;99;127;115;130;137;96;124;107;94;105;86;101;114;127;114;118;117;98;109;127;133;104;93;93;98;118;124;110;97;125;133;127;128;94;96;111;96;120;111;111;111;99;95;115;106;129;91;126;139;130;130;119;105;122;106;102;85;91;106;87;115;113;119;111;96;109;105;116;111;123;102;93;103;101;121;124;124;112;113;121;101;115;118;114;125;87;104;115;108;90;130;106;103;104;131;131;116;92;99;90;107;114;116;100;114;103;109;111;108;96;107;97;106;109;104;123;134;119;125;143;129;137;116;104;122;119;106;99;103;108;107;123;122;101;109;114;120;132;143;133;146;161;146;124;125;124;114;112;140;115;128;134;135;136;149;109;136;121;102;111;147;120;157;251;367;450;349;195;139;139;140;118;125;138;130;138;139;119;98;122;116;100;129;114;105;120;115;124;123;112;129;111;105;109;116;103;112;125;114;103;103;113;114;139;117;118;100;118;125;127;104;106;94;105;105;112;115;111;130;147;140;149;121;143;135;131;113;139;125;148;144;141;142;147;124;117;126;90;105;119;124;123;139;130;129;120;126;140;122;103;121;118;127;126;118;103;106;125;115;125;111;122;132;123;111;121;113;110;119;129;145;135;131;142;112;120;110;111;115;141;146;128;117;145;133;111;111;135;133;120;103;126;122;122;130;117;138;143;139;125;133;130;117;129;114;154;118;151;132;143;129;152;125;114;99;124;123;112;127;127;123;130;125;112;137;123;138;145;121;129;125;112;102;138;117;125;147;122;140;118;141;144;106;116;119;111;149;138;127;99;96;84;115;94;108;109;117;110;110;117;113;133;115;120;131;103;111;123;122;145;149;141;125;116;159;148;134;117;116;133;169;171;146;141;128;145;118;124;113;90;65;75;74;98;130;134;121;122;122;126;148;121;113;96;111;111;112;137;121;126;121;135;125;127;134;130;126;140;119;138;109;106;125;111;118;121;104;88;99;106;108;105;115;103;121;121;104;111;120;120;127;104;139;140;130;115;110;147;124;126;102;110;148;125;147;120;147;146;107;121;149;107;102;118;131;100;112;107;126;123;109;96;129;112;105;105;123;118;114;115;106;106;117;115;143;135;126;111;131;127;110;126;113;104;126;140;160;150;139;142;114;117;84;74;73;74;73;66;79;90;88;107;111;116;111;115;107;130;113;120;120;126;119;121;130;110;99;102;106;97;105;97;109;117;108;102;107;119;135;125;80;100;109;118;120;127;113;115;119;128;102;115;135;113;130;123;121;101;87;76;78;116;116;149;100;111;81;113;90;116;97;108;106;95;103;99;118;114;125;108;127;130;106;103;120;144;112;143;149;160;178;155;127;150;131;129;146;134;172;140;139;117;144;143;125;166;149;191;166;148;160;119;146;152;147;141;138;122;116;118;110;121;124;140;150;119;111;110;114;125;109;113;123;122;100;112;120;121;119;111;125;143;124;108;129;131;136;131;140;147;140;138;104;129;104;85;103;106;111;101;105;85;84;91;115;109;94;90;96;75;101;94;133;136;101;105;106;122;111;129;144;137;146;136;155;142;130;159;151;141;132;137;153;139;129;124;182;261;239;160;149;124;141;135;111;130;104;118;93;106;110;108;118;133;119;109;104;135;111;125;144;118;134;110;123;111;124;123;119;130;117;108;112;104;126;129;112;104;113;107;99;101;119;115;135;129;117;132;140;133;148;116;130;111;106;109;103;120;130;144;134;127;150;124;119;126;115;133;118;145;120;131;133;119;116;130;131;117;128;137;137;150;129;141;151;169;161;152;131;148;136;128;127;133;128;143;115;143;131;116;134;138;126;134;111;131;140;119;123;126;124;111;120;124;119;136;131;141;147;135;119;134;133;143;150;128;144;148;149;131;130;136;102;108;124;123;138;147;157;161;151;136;141;142;133;113;131;145;149;105;127;137;163;149;143;141;133;116;141;128;142;135;143;126;148;138;122;130;120;128;141;137;123;114;135;109;143;153;117;149;152;158;145;125;131;145;131;138;139;146;133;122;110;140;137;133;128;140;142;129;125;132;118;114;128;130;131;132;126;124;132;126;118;117;107;128;127;116;113;134;166;143;144;118;135;148;157;127;127;118;85;107;108;86;118;90;100;128;143;142;147;155;130;124;141;109;128;132;137;116;122;140;133;126;144;144;148;155;142;119;117;101;109;125;167;152;139;134;150;152;114;114;131;117;122;117;129;138;129;115;148;130;123;152;171;160;147;142;127;125;118;116;123;127;108;141;126;133;108;103;114;122;139;190;157;149;163;139;129;137;132;143;128;117;137;128;123;126;142;157;181;143;122;127;138;100;104;137;136;134;127;130;161;157;149;128;109;127;133;133;125;147;119;114;137;122;116;134;175;164;187;170;149;128;145;128;144;138;134;118;146;144;139;142;148;127;142;134;151;137;148;128;132;142;150;140;143;148;177;179;172;137;197;149;141;127;116;132;103;103;127;135;129;131;104;116;131;118;119;97;134;134;140;155;156;181;163;160;170;167;144;179;155;164;148;112;126;163;166;174;178;146;172;155;127;133;127;141;140;146;132;154;152;151;155;144;129;118;146;170;181;157;145;144;128;156;169;141;128;119;145;125;138;137;147;151;182;180;155;130;127;117;149;124;118;113;121;138;114;148;153;134;153;116;114;124;124;145;155;143;136;140;160;178;171;137;163;147;163;150;133;172;137;122;138;145;149;134;167;146;148;146;174;164;179;158;164;172;142;130;130;154;153;142;128;127;110;126;125;118;129;94;109;127;120;135;126;125;115;116;117;143;110;123;131;127;111;133;125;132;160;123;122;129;129;119;119;115;134;150;134;125;132;147;119;137;130;110;119;142;143;119;177;143;164;159;153;153;158;137;150;142;138;126;146;169;159;161;117;111;142;127;136;177;172;140;139;134;129;124;115;124;125;154;166;150;140;122;108;133;140;169;132;106;121;116;135;124;132;108;148;153;157;139;133;130;165;149;167;185;147;162;163;168;161;175;139;137;118;128;131;109;94;108;121;154;137;142;127;170;162;177;135;110;131;143;123;114;124;118;132;102;144;140;139;127;116;115;107;129;143;135;152;135;136;147;126;109;129;144;123;124;121;124;148;190;163;163;153;154;128;116;126;127;116;126;166;193;250;192;194;155;162;151;175;167;167;146;159;162;188;181;164;141;124;104;140;118;150;167;144;119;103;102;96;113;134;128;117;105;108;123;136;126;126;130;129;116;144;123;145;132;114;130;114;121;131;114;124;143;136;137;143;125;115;142;120;124;99;117;123;148;151;159;123;124;147;132;107;124;121;120;112;119;127;121;122;126;123;115;134;124;137;118;121;131;129;123;141;135;104;128;128;121;120;135;115;111;136;140;142;131;116;131;117;141;111;117;133;120;101;126
84;120;97;113;103;109;112;125;111;117;105;122;120;110;110;90;101;125;111;104;145;121;116;100;115;95;93;134;94;119;103;118;110;118;112;106;103;120;118;105;117;114;95;121;86;100;101;122;106;118;98;111;135;140;104;99;106;98;103;95;110;121;138;114;131;104;107;78;108;110;104;116;114;114;134;114;127;122;123;120;105;126;98;104;110;122;124;124;133;136;111;129;111;106;116;106;95;105;113;93;106;108;105;113;98;122;121;97;112;93;102;120;100;87;105;96;115;119;113;93;124;93;97;122;106;100;107;105;112;115;117;109;109;120;119;111;99;110;111;119;113;98;130;126;115;128;111;102;101;128;114;110;132;127;123;92;97;114;107;111;111;123;103;130;115;98;105;113;109;146;93;108;125;124;128;123;124;128;131;111;114;123;122;137;96;100;111;126;131;137;101;97;105;107;120;113;147;143;105;114;128;139;116;113;136;143;133;126;129;143;124;127;130;114;109;139;157;121;114;121;162;253;521;730;470;210;155;125;132;127;114;110;128;135;113;141;134;119;115;124;115;115;123;123;135;138;91;102;117;121;127;99;100;113;120;135;102;117;102;99;100;136;107;117;115;110;135;122;103;120;93;120;90;99;113;123;99;123;131;148;142;125;148;131;136;138;143;130;134;150;140;140;136;137;88;102;108;117;126;141;129;119;144;111;125;119;128;147;141;113;141;138;130;108;129;129;121;137;147;111;121;113;109;108;122;123;121;133;122;145;145;141;135;130;140;95;132;126;113;104;129;133;117;123;110;109;131;107;109;114;125;130;138;123;126;126;145;135;122;92;115;117;125;132;126;133;139;123;138;132;127;123;137;132;144;120;125;141;107;97;142;118;117;127;137;134;143;133;125;139;132;127;128;122;114;140;124;146;132;126;127;126;132;129;158;113;131;119;80;92;93;108;111;96;100;123;111;103;130;101;113;102;95;108;111;106;120;121;132;123;136;160;148;160;129;138;131;160;144;151;155;153;153;140;117;102;127;92;66;103;85;96;113;126;122;111;119;110;129;133;120;108;110;104;104;124;128;129;153;117;114;125;141;125;112;137;128;143;141;122;103;119;115;116;84;86;107;96;93;94;96;106;111;97;126;110;136;123;112;123;123;118;116;116;115;116;132;134;127;94;131;121;133;124;135;125;141;137;123;142;141;124;115;129;120;114;116;121;102;125;114;123;93;123;112;120;115;132;110;117;129;117;134;127;134;132;123;109;108;132;122;99;140;119;140;157;123;121;101;103;82;65;93;79;58;61;69;73;78;97;131;119;110;79;119;123;137;127;134;111;132;101;117;127;97;91;105;102;117;129;121;94;113;112;129;140;140;118;98;92;107;111;126;128;109;121;123;115;98;108;139;119;116;115;81;100;109;92;102;89;109;139;125;119;102;110;94;102;99;108;91;88;82;111;111;117;128;94;115;120;109;125;124;127;131;113;140;152;140;157;126;133;136;137;159;144;134;121;130;126;111;140;124;168;181;184;163;166;130;148;141;129;156;133;134;119;109;128;101;144;143;123;141;117;114;129;114;106;121;118;109;110;87;122;134;119;123;116;121;115;136;123;132;114;119;110;119;122;115;123;104;90;92;63;75;96;105;115;120;87;74;90;86;98;98;104;107;82;108;110;136;119;113;134;110;123;135;131;153;162;159;172;148;130;136;135;163;159;132;142;168;138;136;129;140;159;175;136;139;126;135;106;113;117;115;108;114;105;119;97;132;132;129;123;115;140;156;134;133;137;105;108;119;141;114;103;149;120;124;100;115;124;113;110;105;119;116;134;114;100;125;114;139;126;135;129;150;140;128;124;128;157;127;160;112;119;123;120;124;127;121;144;124;119;124;127;125;101;111;134;121;136;127;123;112;125;151;129;132;150;143;132;143;155;171;150;140;132;110;118;129;127;122;132;129;144;117;121;131;110;121;117;117;124;132;140;112;120;116;137;135;160;146;145;127;140;155;115;122;139;124;142;133;144;126;154;167;129;124;115;127;113;136;144;141;134;174;191;155;150;149;137;124;122;145;160;130;129;140;144;141;141;146;121;135;132;108;136;145;108;141;146;126;129;170;132;141;155;132;141;134;138;140;143;172;135;151;141;140;146;127;152;133;133;133;115;147;117;127;122;128;128;127;121;161;121;142;124;142;114;118;126;123;112;145;126;154;106;114;147;122;128;120;140;128;123;133;130;116;141;120;139;130;135;132;139;127;115;122;103;125;94;114;116;141;134;135;142;176;155;130;129;116;110;121;121;129;130;159;148;134;120;139;169;182;181;159;125;116;117;117;126;161;157;141;136;129;137;113;121;112;132;115;139;142;137;122;131;126;156;113;132;150;138;133;152;126;131;106;145;142;120;121;130;119;121;101;123;128;146;159;161;185;164;137;124;134;133;133;133;140;136;133;134;128;128;152;177;158;129;128;121;120;118;112;112;123;134;116;168;162;156;139;121;104;102;121;146;141;134;115;132;118;139;145;131;156;175;174;176;160;121;129;96;137;128;111;133;129;141;127;163;167;140;140;134;131;148;122;136;135;129;148;168;143;164;143;159;148;155;159;163;155;140;131;125;117;138;105;115;122;130;116;122;132;128;124;125;112;124;161;139;175;167;172;153;208;173;156;164;164;179;133;131;139;176;161;194;167;168;152;145;157;152;135;123;106;128;148;148;173;153;130;138;125;116;140;146;166;128;143;154;155;186;177;171;136;130;119;132;170;144;137;155;138;155;158;149;133;165;157;132;138;128;118;138;123;130;140;144;123;128;117;113;143;123;114;133;140;131;149;156;168;156;166;157;171;165;136;124;148;150;143;118;152;128;153;136;128;154;143;161;145;164;154;147;185;146;172;153;155;119;125;106;125;118;132;127;122;117;134;117;115;122;120;115;139;137;111;103;124;94;114;121;113;146;132;135;140;127;106;118;109;125;123;114;118;132;133;113;119;123;133;135;108;123;126;127;137;183;147;145;146;133;139;156;164;149;149;132;146;156;124;166;149;129;150;137;155;156;153;172;140;135;130;132;134;115;119;129;149;151;140;126;150;134;132;145;133;150;144;125;123;117;133;150;122;137;156;135;143;127;137;133;150;136;128;156;171;152;146;156;160;147;156;140;158;155;125;125;89;108;122;143;127;145;161;171;201;176;155;144;120;116;112;125;133;140;122;135;119;144;117;107;114;123;97;124;97;124;148;136;122;139;123;126;119;142;123;118;127;147;145;126;157;168;162;127;150;122;128;126;126;123;169;216;256;214;178;188;210;184;169;139;172;143;148;171;179;166;132;135;112;120;109;113;135;123;115;119;102;110;108;119;113;101;125;119;106;98;111;117;119;133;108;115;138;128;126;111;135;124;125;148;168;139;148;119;130;130;109;122;117;131;132;114;120;106;105;117;139;140;126;117;138;114;126;118;121;130;123;113;119;119;122;142;171;149;133;147;130;121;122;129;122;112;146;140;126;110;128;107;130;111;151;123;120;137;126;138;141;107;108;115;119;108;142;135;143;148
91;108;115;118;111;106;122;118;126;105;119;129;114;123;87;95;109;99;124;129;116;113;116;112;102;110;96;129;104;110;113;122;107;115;104;122;85;96;123;103;90;96;98;106;114;84;112;121;109;114;128;115;138;135;116;116;91;86;111;98;96;123;120;112;154;117;95;102;105;116;99;101;108;104;126;135;139;151;129;119;98;113;100;110;108;113;107;115;90;107;98;83;95;123;119;107;114;88;104;115;93;110;97;106;85;96;97;123;112;121;104;103;123;110;115;122;105;118;101;114;123;97;123;113;102;106;104;113;107;98;83;102;115;109;103;97;128;110;119;100;107;110;124;103;128;112;134;104;104;131;103;106;113;134;138;98;118;92;106;97;101;114;119;113;97;97;122;137;113;111;109;109;96;107;115;120;123;121;134;121;132;116;119;111;122;118;138;105;103;134;104;124;107;119;127;123;128;124;108;133;124;130;118;128;123;135;128;129;132;116;123;131;144;110;113;105;113;135;129;134;146;238;478;564;398;225;147;127;134;128;115;133;116;116;129;122;131;93;121;116;114;105;118;123;127;131;135;122;121;122;101;123;118;112;130;114;121;106;117;135;112;114;107;104;119;129;143;94;131;120;108;107;105;97;105;113;148;110;129;132;146;133;152;139;126;151;157;128;139;166;136;132;136;134;66;76;102;117;120;115;105;111;111;110;130;125;141;118;104;105;113;103;126;126;115;100;134;114;101;136;128;114;95;125;130;113;116;123;132;117;135;121;124;129;115;87;114;103;117;131;142;142;107;118;97;122;88;113;119;103;126;125;129;116;152;115;111;129;131;95;106;109;122;145;131;147;144;140;134;123;129;138;123;132;135;133;119;123;117;101;126;115;121;131;146;148;160;113;125;109;131;124;118;142;133;145;132;148;118;130;137;138;130;141;133;156;118;106;72;72;91;119;108;105;122;98;116;131;138;108;110;109;119;102;113;133;113;145;141;155;116;107;145;147;159;138;110;128;135;146;142;154;153;126;109;114;114;80;95;80;91;98;121;126;120;102;129;119;144;112;140;135;96;135;124;115;129;126;135;139;115;139;117;119;121;124;117;130;124;112;99;88;111;115;87;102;76;114;100;100;116;119;132;105;100;114;104;148;127;152;142;118;118;129;134;110;140;118;111;122;122;127;117;124;100;121;134;126;125;134;114;115;124;134;114;105;117;109;121;114;99;113;104;110;128;120;129;111;124;145;164;117;124;126;125;115;114;134;129;99;135;114;130;104;136;144;147;153;126;113;76;59;61;71;68;63;68;52;88;102;102;96;112;104;99;103;121;124;128;130;133;106;113;129;97;96;104;105;124;109;122;99;105;93;113;123;138;126;115;110;98;132;109;121;122;113;116;121;107;139;90;109;119;129;111;98;99;89;88;79;125;95;146;108;103;101;85;81;113;80;114;90;116;105;131;101;127;137;124;94;112;124;127;146;120;140;124;144;132;115;145;154;147;147;129;134;127;117;116;111;133;115;145;144;158;157;142;134;150;130;145;137;145;129;113;120;105;113;129;127;136;136;119;113;142;133;119;108;110;112;112;120;124;102;108;138;100;116;119;120;117;116;119;112;134;147;127;109;113;125;133;131;99;85;93;99;92;124;129;107;99;92;78;99;115;108;99;107;122;126;133;127;119;116;108;107;128;150;161;170;134;130;131;139;144;137;145;156;142;148;135;123;104;123;149;151;155;136;131;133;115;114;110;134;99;116;110;106;115;138;108;98;119;128;130;124;147;120;141;128;125;124;94;122;121;139;161;117;125;108;129;130;117;119;111;112;143;131;109;113;118;104;129;122;116;140;144;129;138;122;147;162;124;146;125;121;140;120;135;131;106;124;125;149;137;139;95;108;142;123;124;111;121;123;118;122;110;134;139;146;123;144;130;165;147;167;128;136;139;109;114;131;124;125;129;126;105;125;126;100;124;103;139;143;122;121;112;123;113;110;130;130;135;124;130;123;145;148;144;116;148;115;107;115;129;144;154;142;127;101;127;129;125;108;126;125;152;139;128;137;141;116;119;118;128;152;123;139;130;140;118;124;129;119;124;125;110;166;137;115;119;119;145;144;148;140;155;129;143;113;132;130;119;126;148;146;135;119;128;133;148;108;123;129;134;121;132;153;135;128;131;130;135;147;137;114;96;129;125;145;111;139;143;140;135;141;117;142;139;147;117;142;123;140;129;125;151;113;134;147;131;151;121;161;140;161;140;150;100;119;119;97;113;116;111;135;142;146;137;158;137;139;101;115;123;144;122;133;133;113;123;152;153;159;195;187;156;137;120;118;119;132;144;135;140;140;127;114;123;125;106;118;118;128;121;137;144;136;144;146;143;143;139;114;136;141;119;117;145;135;132;147;116;127;122;132;118;147;124;140;178;165;177;163;143;130;112;101;126;126;139;127;122;115;120;111;135;121;151;129;143;132;112;118;133;119;114;114;115;114;164;133;162;120;107;110;121;117;170;144;130;132;135;145;138;135;137;173;169;146;147;137;129;142;141;165;128;129;122;129;125;147;180;161;139;121;147;137;122;114;131;141;138;151;147;130;149;137;154;147;150;143;149;131;130;102;122;92;121;107;124;120;120;119;118;122;130;119;133;120;150;156;175;162;165;153;153;147;169;163;180;163;164;111;162;167;170;201;176;160;150;164;142;138;138;126;124;140;111;142;136;165;151;137;143;127;127;127;157;150;136;138;153;172;198;170;146;142;123;138;125;118;109;147;120;143;128;148;118;135;153;136;114;108;130;121;139;149;140;125;135;120;122;129;141;117;121;117;146;146;143;152;158;144;159;145;173;170;147;150;146;127;151;134;156;130;113;150;156;172;169;166;174;162;164;166;161;142;129;143;128;104;112;116;117;120;118;126;137;130;109;112;111;126;101;127;130;140;106;108;120;132;111;113;126;144;145;123;128;123;143;123;107;121;149;117;125;120;133;120;135;108;116;133;128;127;88;144;134;153;143;149;129;151;156;183;148;142;134;140;144;141;167;175;159;162;143;154;125;132;146;162;141;153;120;119;104;131;105;137;143;158;153;134;137;131;117;123;158;156;118;115;118;125;126;132;147;137;130;121;148;149;135;151;156;156;132;154;164;159;150;130;141;144;150;143;136;150;138;139;126;119;107;129;137;132;162;188;179;206;145;137;140;115;124;128;119;116;119;114;134;129;113;103;137;125;128;109;147;124;139;153;123;134;115;129;108;144;118;141;123;136;118;137;138;144;162;130;132;110;115;118;109;125;132;199;240;214;157;199;194;192;169;163;143;138;140;142;159;136;125;127;133;107;107;119;104;103;117;112;95;120;117;104;109;130;109;96;122;110;132;107;112;140;119;124;125;109;125;131;147;130;140;122;141;131;131;144;128;128;114;111;101;128;123;127;105;101;118;108;125;124;125;135;110;125;113;116;148;133;137;142;128;124;108;123;152;134;148;135;142;122;142;120;159;121;135;114;139;130;106;110;117;124;140;140;112;135;126;115;122;140;109;132;125;112;120;135;129;128
120;108;114;110;101;103;109;100;131;116;104;108;111;107;110;98;124;117;121;112;123;101;119;110;103;116;111;91;99;96;136;108;121;111;120;110;103;95;119;97;92;111;105;103;108;107;111;98;125;105;105;111;118;126;118;105;105;117;120;116;92;112;132;106;132;103;105;104;110;100;104;106;106;106;131;144;150;134;144;129;97;99;106;114;103;111;109;105;110;110;114;97;111;106;116;116;98;95;111;107;97;115;100;120;100;116;95;110;100;99;115;107;95;99;115;105;105;101;122;118;104;97;104;120;120;92;112;109;115;114;105;96;141;115;112;104;109;105;146;113;114;117;115;134;105;116;116;101;122;126;92;121;122;138;114;88;97;122;106;117;123;106;103;113;100;111;114;121;118;125;110;107;110;127;118;107;115;121;121;135;115;127;137;123;106;117;100;126;112;114;148;130;121;118;105;104;114;115;119;134;123;117;121;120;137;135;134;128;112;137;124;125;137;124;120;113;112;104;114;113;137;201;254;326;260;181;141;99;160;120;132;134;145;113;139;141;105;124;121;135;115;113;134;143;123;134;116;126;124;97;127;106;107;108;113;97;99;113;122;103;126;114;107;97;105;108;109;133;118;115;99;120;112;104;101;113;115;135;130;121;130;159;148;151;124;122;127;162;141;139;133;160;131;122;77;90;88;104;152;120;131;121;103;117;125;123;117;132;121;143;100;121;112;114;129;123;119;132;130;115;110;93;116;118;113;96;109;103;123;129;117;138;136;133;135;103;111;119;124;138;141;122;133;139;127;91;99;110;100;111;131;126;107;115;125;133;124;131;135;120;109;116;155;135;135;148;152;139;141;151;129;141;155;146;139;130;111;147;125;124;108;141;136;155;132;136;145;157;131;134;99;117;119;124;105;125;139;128;130;118;129;130;159;125;112;135;131;106;86;103;90;110;111;93;102;105;120;93;106;118;121;135;101;107;115;121;120;121;134;137;160;124;146;154;112;139;160;136;131;145;133;135;139;143;107;111;107;85;86;99;108;110;114;120;114;125;108;101;115;128;128;96;124;124;124;119;115;132;127;142;139;122;129;117;116;128;123;135;102;97;98;81;98;92;74;85;107;98;95;101;139;134;129;119;121;120;117;132;130;143;109;110;133;107;116;133;113;119;144;119;112;133;142;121;121;126;146;120;122;111;124;134;121;114;136;127;123;106;120;94;109;123;126;121;127;144;127;100;113;119;133;146;123;110;123;141;155;146;128;118;114;118;125;111;142;131;148;118;110;91;65;76;66;63;63;67;74;80;91;87;103;79;85;97;112;120;114;127;115;107;117;106;105;98;91;74;103;124;102;117;109;123;97;110;112;123;110;110;103;94;115;119;114;114;121;109;94;110;113;128;143;121;130;117;118;98;98;78;88;108;98;145;138;125;98;93;112;101;87;113;106;97;99;110;115;120;119;130;141;126;132;103;124;139;134;127;133;111;119;108;132;117;146;116;132;125;141;117;112;126;128;123;140;133;164;154;137;160;130;127;142;125;130;133;109;110;116;119;109;132;122;116;96;114;105;108;120;128;120;121;118;124;115;109;125;142;124;113;130;117;120;107;117;125;130;119;106;124;129;149;113;120;87;62;80;78;97;130;144;101;105;104;90;112;106;110;116;120;122;110;116;126;121;138;120;106;111;156;149;144;149;140;140;120;136;159;149;127;131;152;151;127;133;148;141;160;127;153;132;117;128;134;123;120;122;104;124;113;120;111;124;120;136;149;127;116;123;114;110;140;129;144;114;130;130;154;161;128;116;131;104;126;121;108;103;110;103;89;122;112;98;120;96;104;130;124;123;123;131;130;140;156;191;158;157;128;122;116;128;126;105;117;126;133;112;126;156;128;129;138;119;129;135;126;143;130;129;108;137;123;150;138;145;132;153;144;156;138;141;140;122;124;126;136;120;126;117;140;117;114;125;118;125;117;110;112;122;125;140;137;132;116;137;128;138;165;139;128;135;129;137;118;118;116;130;134;154;157;124;122;121;135;136;122;109;144;133;132;149;133;150;115;130;147;109;134;135;137;128;137;148;144;117;138;137;109;142;145;136;116;119;129;122;146;156;121;143;117;115;129;139;142;126;159;145;165;149;126;150;168;163;134;127;136;115;145;137;129;136;154;141;132;140;143;162;155;139;122;110;136;128;125;124;127;126;143;127;130;111;112;117;139;144;129;141;147;122;140;132;100;122;146;132;155;143;100;133;87;113;127;110;90;115;106;130;144;126;140;154;135;132;117;119;105;99;128;121;123;123;139;128;129;149;158;196;182;163;169;106;110;95;151;137;126;143;129;119;116;126;109;128;124;115;129;141;135;150;158;146;114;132;140;137;153;118;127;125;126;119;145;154;135;123;150;113;132;122;143;138;146;171;178;172;174;167;135;113;125;104;126;121;144;132;118;136;106;125;117;130;122;113;116;130;134;93;97;93;107;137;133;141;124;121;117;105;108;119;135;97;138;141;127;117;150;130;161;138;143;149;152;147;132;130;142;155;140;142;138;130;151;123;158;178;177;120;140;128;136;103;131;132;138;128;145;155;155;122;133;162;159;133;145;137;130;135;109;105;124;95;113;106;138;116;115;131;144;134;117;128;136;111;153;175;185;145;145;162;176;171;159;186;172;172;148;145;161;196;153;173;156;144;147;116;140;151;117;118;111;146;139;153;123;146;119;122;124;144;121;144;130;129;174;169;157;169;181;159;151;153;140;131;139;131;137;141;135;111;136;119;123;131;118;141;121;105;126;137;112;138;131;135;121;114;134;123;147;127;124;142;140;158;131;140;138;148;176;144;140;162;114;155;136;151;161;156;118;127;131;142;167;169;134;157;150;160;171;160;149;140;117;116;121;111;102;115;123;113;126;130;125;135;124;101;102;105;121;128;124;113;130;130;107;146;125;130;138;124;125;124;134;120;126;120;120;126;123;130;113;111;125;119;118;106;128;136;146;124;131;140;165;148;126;139;157;148;164;137;148;128;159;141;156;195;191;188;174;154;135;120;146;138;132;124;142;113;108;125;118;129;141;127;149;176;147;150;143;121;131;118;137;123;123;136;129;125;122;145;125;139;142;150;148;151;142;164;142;118;156;168;143;130;123;137;123;139;137;128;138;143;140;107;115;122;147;118;172;145;165;180;181;171;138;127;134;113;125;126;123;120;110;114;144;121;120;132;127;113;144;122;125;132;141;165;127;117;106;119;134;127;109;129;130;144;143;139;130;134;128;123;117;129;128;139;114;132;147;174;179;165;167;196;137;147;158;144;146;203;147;164;130;138;124;125;111;137;110;110;109;100;119;108;141;143;118;103;117;112;106;87;115;127;105;115;125;126;151;133;107;113;153;121;131;137;109;150;134;126;120;110;106;144;117;125;144;137;132;124;130;119;127;121;135;131;132;129;121;133;127;129;121;150;140;129;129;128;130;112;157;142;117;128;144;141;131;116;139;126;125;144;131;116;135;114;122;121;131;120;124;122;129;127;120;99;107;100;111;120;131;105;113
98;93;98;105;113;94;102;110;117;109;100;119;91;101;108;98;105;124;107;98;110;114;114;112;116;132;108;100;126;104;99;111;128;130;131;125;101;116;114;111;105;112;91;115;102;93;112;104;100;120;91;133;116;126;103;93;102;111;84;100;113;106;100;110;113;98;86;101;105;114;115;112;96;110;129;144;153;148;103;117;105;101;110;130;99;106;95;101;104;89;129;132;122;119;126;112;121;108;101;114;113;124;101;98;115;98;104;106;113;129;98;92;131;118;103;88;98;116;91;126;98;96;95;122;105;115;105;115;99;124;117;97;123;113;113;92;108;98;131;109;99;110;105;113;103;135;127;125;110;118;129;128;106;108;108;100;129;112;112;108;108;115;139;102;128;109;123;126;110;103;117;104;109;111;123;107;113;123;133;112;116;135;125;110;103;94;140;95;117;128;127;133;125;118;116;128;110;111;116;96;114;108;124;131;134;143;145;128;122;131;113;133;138;127;122;120;122;124;128;118;140;180;181;176;145;164;137;123;126;116;110;142;142;119;112;117;126;129;106;95;126;109;113;137;126;120;130;127;147;112;118;126;106;131;130;115;113;109;118;116;116;121;110;111;112;101;103;110;107;111;111;110;111;114;97;124;111;109;111;113;144;136;137;137;140;130;126;134;160;158;145;141;135;123;74;78;110;112;123;115;133;124;118;107;121;121;140;119;127;117;132;106;109;121;122;121;109;111;128;128;123;111;111;100;117;116;119;110;117;127;145;127;128;117;123;106;122;104;107;118;111;124;133;115;109;127;97;117;122;93;124;120;134;144;139;138;138;117;130;121;96;89;98;136;117;144;146;140;131;137;133;146;138;126;126;115;130;106;105;109;146;144;108;106;132;151;182;150;125;132;128;120;132;114;135;128;121;118;141;171;138;126;139;152;123;132;113;116;105;100;98;94;106;93;107;107;98;125;85;120;98;107;108;114;115;110;113;139;99;110;125;145;133;148;154;133;121;139;157;149;137;133;124;144;128;110;93;76;93;95;93;95;109;110;120;116;89;102;121;147;104;124;119;112;126;129;128;108;132;131;143;151;123;115;136;119;148;129;113;116;87;109;120;92;78;70;97;82;94;106;135;126;117;129;109;123;142;121;109;117;112;133;119;119;137;159;142;140;138;121;108;147;111;116;133;128;104;126;117;113;129;121;138;138;130;111;137;120;120;128;99;102;119;125;92;101;112;101;133;150;165;136;122;121;115;186;183;156;116;105;123;135;124;141;126;134;120;126;92;103;83;78;66;78;72;66;69;62;74;85;80;68;92;112;137;121;122;120;117;115;105;93;120;82;73;90;119;101;116;114;104;105;106;101;112;110;115;116;115;119;103;117;115;131;141;128;116;102;115;113;135;133;142;122;112;109;104;91;88;100;108;96;125;131;113;94;107;99;100;123;106;102;118;91;130;126;131;127;126;108;117;135;121;147;155;142;140;137;147;105;123;141;114;140;130;121;115;121;142;128;130;104;131;127;154;145;153;142;145;143;119;138;136;120;125;133;100;110;102;113;105;103;123;129;126;119;137;115;95;99;115;123;130;115;118;94;116;111;93;102;115;122;112;113;122;129;135;136;155;154;120;107;84;78;77;98;92;100;115;128;110;104;115;90;106;99;103;111;123;134;102;152;113;131;119;144;125;137;160;160;139;150;121;134;157;119;113;110;135;127;133;138;112;137;161;136;151;152;127;141;97;127;121;110;128;114;99;98;136;112;112;106;151;134;144;116;102;119;129;143;144;134;120;104;113;151;120;138;122;102;117;106;113;127;123;118;119;91;101;132;106;120;124;128;124;113;114;111;135;145;138;145;149;140;161;169;117;154;129;131;138;119;117;127;144;134;116;130;101;113;123;134;109;128;154;141;127;114;119;146;128;124;115;147;153;170;154;123;122;124;129;106;119;118;119;146;129;127;118;131;120;110;122;127;108;127;138;122;114;129;135;133;148;125;165;140;147;135;123;124;136;120;127;142;136;153;142;132;121;115;111;142;109;126;122;115;108;116;139;140;140;122;147;116;131;140;159;115;138;138;121;126;141;130;126;131;110;129;139;132;118;136;139;136;133;139;143;124;123;135;130;123;153;149;159;157;151;158;135;137;137;121;141;115;124;131;118;133;135;124;152;147;133;165;146;140;125;113;126;150;163;143;135;135;120;142;130;104;150;125;142;133;130;127;135;114;141;105;116;121;138;151;157;140;151;125;101;110;111;126;119;110;135;109;99;126;116;130;154;130;123;125;120;95;101;113;133;128;110;142;141;122;142;171;173;194;176;146;120;128;103;125;141;135;136;121;127;135;116;126;122;110;114;138;146;143;165;122;142;147;149;130;155;144;131;126;148;136;109;147;145;136;141;126;148;128;119;115;121;123;146;146;171;193;147;152;126;105;122;145;122;113;133;149;115;111;120;149;119;124;97;105;136;141;115;108;95;125;121;138;113;127;100;123;148;129;107;117;141;137;137;118;129;112;122;151;153;161;145;136;102;122;143;152;152;163;162;148;142;144;153;168;187;148;152;132;151;124;130;148;132;156;138;131;145;151;141;132;117;129;131;120;124;109;106;100;97;114;134;123;108;110;112;111;117;117;126;142;130;131;130;164;147;167;156;174;144;151;140;169;180;199;192;164;145;151;164;191;191;183;152;137;147;133;127;138;124;129;150;128;150;161;122;105;123;124;143;156;126;124;126;137;169;167;156;161;150;141;145;138;140;126;122;131;127;130;128;131;145;132;140;130;130;122;143;105;134;126;162;139;135;123;123;114;137;138;127;157;134;169;149;142;132;141;118;143;128;143;157;117;127;140;149;155;158;156;143;137;152;157;165;157;135;164;209;134;148;141;141;135;125;101;112;108;120;128;104;112;112;117;119;136;119;103;114;122;115;117;140;127;133;129;115;141;116;119;111;121;127;127;117;138;117;140;139;127;123;118;121;137;138;126;125;121;155;141;114;125;142;131;167;159;127;144;133;161;144;148;157;146;149;146;178;168;183;168;154;142;118;149;139;144;134;110;145;104;116;141;155;119;144;156;145;147;112;144;116;122;119;144;123;123;110;134;99;126;131;137;141;140;140;164;165;141;146;132;135;133;167;124;141;130;153;119;103;149;133;144;117;139;141;121;127;121;105;140;161;184;205;164;170;126;128;124;118;126;124;107;107;140;97;115;115;122;126;135;155;137;146;121;161;124;129;127;125;132;141;110;106;141;145;145;145;163;133;142;133;116;128;122;122;120;133;122;113;122;155;159;160;164;153;135;143;157;134;153;153;160;153;145;116;108;102;95;135;105;117;108;114;108;162;161;178;126;143;109;121;126;110;133;119;108;108;127;118;131;144;100;120;148;143;145;129;145;130;138;131;119;121;125;109;145;114;152;140;132;114;163;113;118;114;127;131;123;121;122;123;117;143;120;130;126;128;130;119;135;108;124;153;121;141;135;139;122;109;135;130;122;100;109;109;121;114;127;118;108;127;116;136;126;132;136;96;118;122;125;123;131;124;118
98;108;115;104;113;82;114;113;119;90;100;115;119;108;98;106;121;119;103;104;103;99;123;137;115;118;125;96;94;86;132;112;143;129;146;104;142;119;115;111;129;112;100;100;114;109;112;100;116;123;110;103;138;98;92;95;99;125;90;94;114;84;115;117;96;84;98;85;93;108;114;94;106;101;119;124;126;111;147;111;117;107;101;144;121;99;96;116;124;94;112;118;109;115;96;100;98;99;133;103;96;114;117;106;128;108;107;133;99;97;87;102;122;119;118;107;126;104;104;107;119;104;99;91;106;120;122;88;140;113;113;115;84;103;111;106;93;103;117;112;101;108;96;101;122;140;137;119;112;93;123;115;98;105;97;116;118;106;116;105;113;133;113;124;118;123;133;96;138;126;132;95;115;104;118;100;132;128;112;122;125;123;130;120;116;103;135;101;109;115;127;155;130;115;140;115;122;132;100;108;114;108;118;120;127;114;125;103;142;124;139;142;124;132;108;125;128;115;122;133;124;140;166;158;129;125;156;123;123;116;101;139;106;144;105;108;123;134;149;138;112;116;125;142;126;141;132;147;123;121;104;94;105;118;100;125;122;125;108;131;124;117;123;125;111;118;121;109;121;112;125;127;122;130;88;99;105;128;136;104;132;113;149;146;134;127;146;192;189;176;145;170;127;105;85;72;91;107;101;121;110;113;117;119;125;126;141;162;133;110;125;93;134;116;121;140;124;119;136;130;116;129;127;127;135;117;122;134;121;113;132;161;143;114;102;129;106;132;130;127;126;113;128;119;124;105;104;117;122;114;114;127;136;134;149;121;120;128;119;104;84;83;116;99;133;122;129;136;142;119;133;116;149;141;122;123;117;132;103;133;108;125;139;109;133;135;160;167;149;138;123;106;124;137;136;114;132;121;104;126;135;146;133;136;117;132;122;116;80;102;92;96;108;109;112;101;88;105;104;125;122;94;113;104;102;127;139;144;146;128;127;138;128;136;149;135;131;119;127;151;146;140;143;123;109;91;92;92;92;87;90;93;112;105;119;99;117;116;114;118;116;126;145;116;123;132;123;103;123;141;118;135;110;155;116;108;99;112;121;98;89;88;89;101;93;73;94;102;97;119;139;124;114;140;114;152;128;125;103;126;119;129;115;122;139;119;121;111;128;131;96;140;105;123;126;136;131;134;112;154;131;156;126;134;103;139;131;127;134;117;137;109;132;114;114;117;102;119;114;149;134;128;117;143;157;156;147;145;110;121;124;107;119;131;129;138;114;110;82;68;84;87;60;83;65;68;68;67;68;90;103;81;105;100;104;111;115;128;117;146;112;98;86;114;81;107;100;106;107;119;111;113;130;101;106;113;116;139;110;106;107;112;113;117;108;94;131;128;119;113;124;119;141;133;122;95;98;119;95;106;102;123;110;123;110;114;142;122;114;115;91;106;104;112;112;138;130;129;138;126;120;129;130;123;151;124;135;136;126;131;134;128;130;134;116;129;145;146;152;111;109;121;122;139;152;141;160;120;120;156;105;125;108;114;102;130;125;126;106;119;118;100;95;114;117;126;129;115;114;107;120;121;124;111;121;111;131;108;105;110;131;109;125;120;119;120;133;140;146;117;115;99;98;71;95;91;100;137;122;111;118;101;103;119;110;97;106;128;88;124;119;132;125;142;122;123;121;152;146;155;162;124;132;133;144;143;131;115;144;118;128;145;118;114;127;139;156;160;124;150;120;111;125;113;119;117;117;103;139;124;123;129;139;111;143;152;125;114;109;122;138;136;134;132;116;125;139;122;104;109;107;123;113;136;118;139;98;103;97;115;99;113;131;121;118;128;115;125;121;161;109;143;153;156;150;148;137;136;119;145;112;140;115;131;92;118;132;110;119;108;146;148;135;146;137;137;120;134;131;134;125;120;129;150;147;154;157;147;123;141;114;137;128;125;110;130;114;113;129;121;128;129;122;108;125;136;128;126;133;121;122;137;155;132;143;153;137;116;137;134;152;151;130;135;151;147;134;130;133;122;124;114;122;130;112;129;125;115;129;160;135;125;124;115;119;141;130;145;133;129;144;133;132;112;138;113;140;118;130;134;125;132;128;117;146;154;109;130;125;131;118;116;136;172;131;140;130;119;135;162;134;131;108;103;129;120;143;118;108;135;148;134;142;140;135;132;123;127;147;149;137;151;149;130;128;107;129;118;133;125;121;125;102;137;125;119;142;141;119;145;155;130;155;142;142;133;93;99;121;122;106;116;122;135;125;115;141;139;141;125;138;132;107;120;117;96;118;106;130;152;131;122;134;169;198;175;137;148;136;120;116;120;116;103;102;127;136;147;120;113;114;122;145;138;167;134;154;143;129;155;140;133;133;121;149;139;117;129;121;155;147;117;144;147;148;131;141;133;117;94;138;146;155;187;136;171;144;129;150;117;124;136;142;129;122;119;115;99;117;94;109;127;116;129;108;116;127;107;138;127;141;111;103;136;153;146;136;114;128;117;131;140;123;129;137;138;157;166;118;159;159;124;153;145;166;153;127;137;129;153;139;152;138;125;120;126;100;129;134;154;172;183;138;147;130;136;157;137;152;155;123;120;116;108;95;110;114;118;120;113;114;124;117;123;122;129;144;124;133;139;136;155;178;188;191;172;175;156;135;142;161;170;176;143;128;148;160;143;150;171;144;151;117;140;139;145;132;110;135;108;135;147;137;108;125;130;133;145;143;148;155;153;146;144;155;140;143;137;141;147;149;126;147;133;138;125;107;118;115;131;124;119;152;141;130;118;125;136;145;162;149;145;129;120;140;131;131;154;145;161;166;161;140;143;154;158;134;139;146;129;119;132;159;134;135;135;133;142;141;138;157;152;113;147;143;171;148;143;118;114;116;96;107;114;124;115;96;104;105;132;100;123;125;128;120;112;124;124;122;134;101;126;134;146;108;112;123;117;128;123;128;116;114;114;118;131;134;141;130;120;124;133;128;123;148;135;136;146;154;170;134;117;148;130;167;128;150;149;128;159;150;162;205;182;192;167;157;138;139;154;139;145;128;138;141;140;110;149;139;128;142;175;151;159;136;131;115;127;122;116;114;119;122;104;140;145;126;144;139;153;161;142;140;138;141;141;152;133;128;143;146;131;112;124;137;129;123;143;134;134;115;119;124;125;122;146;169;186;186;165;170;131;119;133;110;123;117;135;115;129;126;129;123;132;126;109;120;121;124;114;136;128;113;119;143;116;132;110;128;120;139;146;145;153;165;117;135;124;140;146;128;127;133;120;120;137;146;148;143;126;143;165;155;152;164;156;161;137;142;132;110;112;108;102;110;111;119;111;110;151;175;276;265;208;136;123;101;104;127;126;126;113;122;127;131;123;127;104;142;130;125;127;139;146;152;133;116;112;115;129;115;127;146;129;128;123;129;112;146;121;137;117;110;130;119;136;119;109;125;112;119;114;136;110;120;104;131;129;123;143;138;142;112;150;149;115;108;125;134;137;127;111;121;125;128;138;136;139;134;132;137;136;127;128;116;115;123;122;142;103
123;119;129;133;134;122;115;108;113;119;117;107;116;99;115;112;99;128;100;114;118;136;137;144;130;106;114;105;117;143;118;97;145;115;138;119;126;140;116;130;136;143;105;91;104;109;103;85;88;96;132;125;116;92;106;101;85;113;101;104;96;95;115;92;94;90;81;100;92;111;112;103;84;133;122;117;140;126;128;117;106;116;134;142;164;102;116;113;123;127;118;100;121;120;99;103;94;109;105;109;104;107;120;111;143;119;110;92;108;82;114;93;109;134;110;105;125;99;96;111;108;104;101;101;115;117;112;123;105;102;120;100;107;107;128;96;101;104;127;98;96;125;89;124;119;96;119;120;107;115;95;115;107;109;92;86;113;98;101;97;123;113;108;120;96;116;125;109;90;87;125;116;125;111;105;111;125;130;133;122;117;118;112;122;115;117;120;131;116;131;128;144;132;152;113;124;137;114;118;126;138;124;110;100;108;125;140;131;139;142;141;137;123;111;132;126;130;145;129;111;137;145;116;128;124;127;151;135;110;103;131;130;119;134;113;136;121;110;128;103;107;121;121;136;126;133;125;125;112;110;128;136;122;152;110;120;115;104;117;123;114;109;119;115;122;113;103;112;91;113;131;129;133;112;102;105;136;113;156;108;125;126;138;133;107;154;156;249;252;207;179;158;151;148;82;79;85;125;126;117;138;143;117;130;117;103;137;130;142;131;93;118;125;136;102;136;132;120;105;122;118;124;118;128;107;118;122;114;163;144;112;142;139;126;133;110;121;136;136;130;124;135;107;119;131;127;130;121;120;116;123;132;121;136;114;137;141;122;133;109;93;111;106;121;113;107;155;136;142;147;153;142;159;128;131;131;108;101;134;116;106;127;115;118;123;125;131;150;151;153;130;122;120;114;108;118;124;134;117;131;120;147;133;161;131;129;142;121;104;91;86;103;111;116;119;105;100;109;128;127;122;104;124;110;113;141;133;132;120;135;135;140;152;148;138;146;132;143;143;160;140;155;138;129;140;88;88;80;62;84;90;112;107;109;128;114;103;92;134;133;131;130;135;98;135;128;119;120;120;127;150;140;130;138;144;148;148;116;108;97;110;113;112;94;95;94;100;82;115;106;110;106;112;138;133;123;170;117;99;112;117;108;116;116;128;138;134;136;132;115;127;118;129;127;115;109;120;150;135;148;139;136;129;141;120;118;120;120;123;123;115;135;106;122;124;111;106;107;129;109;119;148;109;115;139;142;111;113;114;117;142;126;109;127;125;127;119;99;81;70;77;69;66;58;56;60;71;84;79;89;91;87;90;90;124;113;135;112;128;117;123;101;105;96;121;96;98;93;122;120;132;117;136;124;110;105;138;129;111;117;116;99;112;117;132;118;115;100;120;136;136;133;105;121;117;117;112;110;99;109;117;120;112;111;81;94;112;101;99;94;95;101;96;108;94;113;130;124;129;120;140;123;119;132;119;138;133;137;134;112;137;138;109;119;126;124;133;115;121;102;83;84;106;129;157;165;143;129;161;136;153;120;103;117;117;132;100;118;116;111;85;95;112;94;129;108;121;108;118;150;101;134;123;132;137;90;115;109;119;111;104;115;127;133;129;120;121;147;136;142;120;110;108;83;61;80;100;100;120;118;106;107;99;101;104;114;125;96;100;114;113;148;136;131;120;128;136;141;122;161;153;157;153;121;112;127;106;104;112;123;130;126;136;138;116;133;118;136;130;137;132;123;111;119;112;109;131;109;108;125;128;113;106;139;128;112;117;115;115;129;111;122;130;120;132;130;115;115;126;114;129;118;137;117;110;108;125;98;92;106;112;122;113;121;102;120;111;123;132;130;113;140;143;157;169;155;153;134;119;147;134;112;152;123;126;133;116;108;140;119;125;127;142;109;131;131;113;114;139;135;123;132;130;139;151;152;160;146;124;130;125;104;122;133;137;119;133;115;117;116;119;111;128;126;136;133;120;136;134;136;129;123;124;112;113;138;124;122;116;143;133;136;138;141;133;145;142;142;124;124;123;133;112;110;140;106;116;150;124;130;148;115;128;128;121;140;151;147;127;146;153;134;121;132;120;129;130;114;132;111;126;139;124;120;123;136;150;157;127;123;145;147;145;157;130;141;137;130;123;128;130;111;118;121;115;130;123;139;132;139;120;130;130;132;144;126;150;152;146;146;140;174;139;129;128;112;111;120;130;106;114;104;136;112;120;123;125;140;125;135;162;143;172;124;136;118;106;100;104;98;124;114;109;102;124;131;134;126;151;126;129;134;115;119;130;145;126;129;109;122;113;118;135;168;171;154;190;123;104;97;120;97;104;99;111;115;126;136;122;111;94;137;134;146;169;145;158;135;140;156;145;155;139;134;119;127;141;136;130;151;146;127;163;128;139;118;122;126;119;107;107;138;174;180;185;146;141;125;123;126;129;131;138;127;129;131;113;132;133;101;95;113;126;141;127;123;136;116;163;132;122;117;116;128;154;141;129;118;136;110;141;153;117;166;135;164;153;158;133;136;122;143;120;154;144;119;124;143;139;126;136;145;125;134;111;117;132;149;135;147;180;153;135;130;138;162;155;143;136;157;122;121;118;98;119;125;107;108;110;106;116;121;119;112;107;121;130;130;141;117;162;160;165;186;176;203;182;171;164;150;157;183;127;139;157;156;148;177;150;135;143;140;122;131;117;128;133;161;135;134;126;134;135;137;128;132;122;145;156;128;147;158;172;182;162;136;127;152;154;136;146;143;141;116;127;129;116;116;104;120;129;106;118;107;134;126;128;119;126;129;125;140;127;115;125;134;134;159;142;148;155;149;166;139;146;136;145;139;139;130;143;148;172;176;160;145;129;168;146;148;155;151;131;159;157;157;149;139;151;119;128;125;132;126;98;125;124;96;113;114;127;105;129;108;115;116;132;128;103;113;138;149;156;146;124;116;103;135;116;134;112;121;103;125;132;123;115;122;114;120;122;127;117;129;143;130;151;127;132;114;144;135;126;136;162;160;148;158;138;182;160;184;201;187;181;171;155;152;138;150;148;135;141;117;144;142;126;115;113;146;164;146;160;152;151;151;106;127;112;99;126;131;133;125;127;129;109;139;133;156;159;159;152;132;155;141;131;144;134;147;143;137;142;120;144;138;151;140;133;127;121;133;137;111;125;159;165;170;191;186;135;131;129;124;116;119;125;119;100;110;121;138;106;129;114;142;112;119;129;135;130;115;118;136;134;129;133;135;139;130;134;125;147;174;150;126;110;119;134;117;111;119;133;131;138;149;138;147;140;174;148;126;161;157;141;166;161;150;127;128;106;104;93;111;121;138;128;100;112;143;205;376;292;201;147;112;103;109;110;101;116;122;126;111;123;124;128;104;118;119;143;166;138;132;134;136;108;119;104;115;99;109;124;114;138;128;137;129;123;111;103;129;116;148;118;117;113;116;116;134;133;119;145;117;132;119;128;144;140;151;136;126;125;120;144;122;129;133;132;110;136;119;135;121;120;137;144;123;158;132;144;134;124;124;108;106;138;135;134;145
134;123;144;128;121;94;100;108;110;121;132;117;127;98;103;98;97;107;106;128;130;115;122;121;118;106;127;106;109;122;105;101;114;105;122;139;117;153;106;113;137;107;109;81;95;102;93;91;117;122;111;113;113;101;116;91;97;95;94;110;96;106;88;87;95;95;94;86;91;103;80;107;114;113;124;128;114;125;130;106;98;111;115;132;126;120;111;106;85;112;110;140;104;123;116;120;114;105;118;117;95;116;123;101;109;115;116;93;121;110;90;104;111;123;121;92;99;116;87;128;105;123;102;103;118;125;98;118;96;125;113;109;101;91;105;96;101;108;131;107;109;102;147;123;114;105;110;105;122;121;117;112;101;109;97;109;117;102;107;130;102;110;127;136;96;116;111;106;129;106;123;101;100;114;108;139;119;122;123;126;107;112;107;106;127;112;121;112;117;121;108;110;129;108;117;139;108;128;124;124;143;106;106;134;109;137;137;165;158;178;151;144;127;125;122;120;142;121;122;108;129;127;134;125;135;125;152;146;138;127;113;149;119;142;117;97;102;137;113;123;115;141;128;104;120;141;125;114;117;124;113;131;127;129;113;107;129;117;124;97;121;110;118;124;115;124;126;110;102;118;110;112;121;118;111;98;98;134;129;131;116;155;135;133;148;132;214;277;303;233;182;157;140;127;97;92;109;121;136;114;115;115;115;105;120;140;155;154;117;140;126;115;114;116;109;111;134;127;111;120;106;126;109;133;131;142;123;128;125;148;154;124;133;132;126;100;151;140;160;138;157;133;99;112;111;113;123;101;114;125;126;133;123;161;117;141;136;149;129;106;92;103;99;121;162;128;140;137;174;164;155;135;181;151;125;115;125;123;130;139;115;115;114;103;127;109;144;143;132;146;128;123;114;115;128;128;119;106;129;154;145;116;129;140;141;125;134;133;96;103;102;127;110;114;105;107;113;136;118;128;116;119;119;105;121;119;123;152;132;130;126;147;124;148;170;148;142;127;160;135;149;170;146;164;120;115;87;69;73;75;81;87;113;99;122;99;107;126;115;105;125;132;121;124;113;119;119;128;127;115;128;107;131;136;140;141;128;130;103;113;97;91;89;92;89;88;107;92;96;121;94;107;128;119;143;149;134;154;112;114;102;117;122;121;143;131;112;129;128;139;128;122;116;119;122;116;111;123;112;126;134;111;129;132;110;129;119;130;134;116;104;117;143;131;114;124;112;104;122;119;129;128;115;116;149;134;120;101;127;117;131;105;127;137;124;144;124;104;76;77;73;74;70;91;77;80;77;84;86;74;104;86;69;110;105;119;111;121;111;114;115;130;96;91;98;101;123;105;94;133;138;124;105;106;114;126;112;113;127;119;110;111;92;96;110;101;101;112;106;134;119;158;130;120;104;112;97;117;131;106;107;101;112;99;92;108;109;117;98;101;106;92;93;114;105;119;138;105;124;130;111;140;106;126;138;141;136;131;130;142;125;147;126;140;137;136;138;112;98;79;81;100;99;120;168;158;151;119;152;137;128;120;91;115;103;96;144;111;110;121;110;128;104;117;114;113;116;131;106;145;133;137;121;127;125;111;103;106;127;134;134;98;97;111;131;126;130;150;128;132;138;118;101;97;85;94;105;99;102;110;96;110;102;83;101;108;96;93;108;120;111;123;117;138;138;115;126;140;122;159;160;132;126;133;137;134;129;134;139;141;138;146;122;121;128;122;112;123;118;136;108;113;107;102;134;112;103;122;109;125;125;135;128;106;123;112;129;120;128;141;123;123;129;161;136;104;127;99;118;119;135;108;121;145;121;128;104;114;101;140;132;120;115;131;110;98;120;110;117;120;141;142;141;143;171;141;146;123;118;124;119;120;133;101;140;113;152;131;147;146;133;133;123;133;127;136;119;124;131;152;132;134;140;163;130;164;149;127;143;125;126;120;129;133;112;125;138;136;124;124;112;112;150;142;123;120;116;135;120;145;154;141;143;123;121;116;129;112;114;134;150;149;137;146;131;133;158;179;144;133;146;118;134;107;134;130;147;135;137;136;128;123;142;122;114;146;127;157;132;154;143;139;141;134;157;137;129;127;128;126;124;122;121;149;141;121;146;140;133;144;155;140;103;147;138;129;154;136;139;142;119;147;109;146;127;121;148;143;125;136;155;146;165;139;145;155;150;162;153;151;151;150;127;139;130;115;133;137;112;147;136;137;124;131;128;114;132;146;140;120;152;151;148;139;146;121;119;99;109;101;85;90;129;141;108;157;132;127;150;134;118;100;126;132;134;137;134;130;111;118;113;96;116;140;131;128;112;117;110;118;120;110;115;111;102;122;128;129;116;107;113;147;119;156;151;153;147;134;140;138;171;146;145;163;133;150;152;134;118;113;121;139;121;129;130;127;127;153;130;110;121;139;164;207;160;132;164;127;138;118;140;134;134;112;117;142;138;129;120;106;111;116;127;121;111;105;121;123;135;125;151;123;117;124;136;160;153;141;102;134;138;123;132;145;173;160;172;129;175;126;136;127;156;163;154;121;140;134;151;124;131;118;138;166;119;128;132;146;144;180;157;130;135;119;111;148;134;144;175;158;140;107;115;83;138;119;114;106;108;104;99;128;125;129;127;123;142;114;133;142;146;169;162;178;139;137;159;152;158;131;142;128;148;170;143;166;161;141;161;145;115;147;128;142;137;135;144;127;129;130;127;130;127;119;146;122;165;159;132;141;145;115;151;144;146;143;135;118;150;151;153;150;154;133;112;136;110;148;132;123;126;109;128;127;132;118;130;134;142;131;133;124;122;122;120;107;143;131;153;169;152;148;133;133;164;160;125;136;139;127;156;144;170;152;132;144;185;144;141;167;153;121;134;141;161;158;148;133;84;130;118;134;132;117;114;117;119;117;123;119;112;123;115;126;116;116;142;119;110;139;148;128;154;111;120;117;119;153;121;114;136;118;124;123;139;129;126;125;116;150;127;148;121;133;142;132;140;163;139;145;141;141;127;157;164;172;150;149;148;148;173;192;183;209;178;167;157;146;131;149;131;170;150;152;132;121;125;100;150;137;165;169;161;117;140;131;115;128;120;124;125;124;117;120;140;129;131;134;128;135;126;148;133;144;148;124;145;144;146;140;135;137;147;124;169;138;137;152;132;146;162;118;114;120;126;145;154;194;184;161;140;122;116;107;131;141;119;145;121;114;130;116;133;129;114;119;142;138;142;114;128;134;123;107;131;129;138;112;113;152;127;147;132;160;160;128;125;122;128;151;127;122;149;132;162;131;145;171;161;172;149;158;154;160;152;123;175;135;149;130;114;98;89;103;127;102;148;116;109;145;181;252;224;184;115;106;103;96;115;117;108;127;124;126;133;124;128;111;120;130;128;134;130;142;117;127;126;141;125;117;121;121;132;148;106;104;120;152;133;132;151;130;139;133;123;137;102;100;113;138;118;126;121;135;135;128;119;138;138;149;129;140;116;132;124;132;127;106;135;119;121;123;104;100;115;147;130;153;140;150;152;134;143;132;140;153;132;110;129;133
144;146;163;112;107;118;106;117;126;103;104;114;110;111;116;111;113;98;125;105;126;118;116;124;114;107;106;114;109;113;99;105;123;122;113;116;138;108;131;111;134;121;106;116;109;89;98;104;107;110;122;114;105;107;114;95;110;103;96;114;108;96;93;104;109;101;101;126;119;115;117;122;114;133;133;108;102;111;130;92;104;99;119;97;96;101;100;98;106;95;97;116;104;111;117;104;108;137;127;120;120;149;114;119;103;124;114;110;120;113;108;111;112;105;113;108;125;111;114;126;99;119;109;121;115;116;107;96;97;109;103;108;90;94;113;104;102;118;127;103;123;110;119;124;118;90;116;113;88;125;135;87;117;88;105;122;125;138;129;123;98;119;110;112;105;123;116;133;123;110;100;118;141;122;110;133;125;142;128;127;121;115;127;121;124;98;108;134;115;102;109;110;119;122;115;114;123;106;133;106;119;102;96;113;110;126;124;129;206;185;147;122;130;117;127;133;136;130;124;120;145;126;106;129;100;109;123;137;145;118;122;121;104;120;126;123;129;114;121;133;116;120;118;135;118;142;130;125;112;137;117;100;113;110;105;107;79;110;110;106;122;118;109;109;103;116;101;143;126;123;100;134;121;143;149;125;119;131;111;136;120;144;162;142;158;148;187;306;285;184;180;168;139;107;88;105;114;128;123;128;120;100;100;136;116;130;129;119;115;134;119;119;130;141;137;123;126;142;110;104;118;109;120;116;101;117;123;144;126;130;124;126;126;122;137;104;108;131;140;126;121;122;138;116;117;110;88;119;117;109;107;134;131;129;136;140;123;122;115;101;102;90;104;121;128;135;134;151;159;161;126;139;130;128;120;111;115;131;110;136;118;107;105;117;119;115;107;135;127;131;134;130;116;141;115;133;132;140;130;131;137;141;137;133;110;133;116;118;95;102;97;109;106;109;97;115;95;84;97;110;98;97;101;109;139;108;135;123;121;127;116;111;146;153;140;123;139;146;152;163;167;152;140;117;132;111;103;90;56;71;91;101;92;88;118;125;103;100;114;122;110;95;126;106;128;144;121;133;123;140;138;132;140;139;118;124;122;105;103;100;106;83;100;106;92;88;102;97;123;116;126;127;122;121;137;160;143;117;111;125;132;96;109;107;120;124;115;110;139;119;133;135;116;112;131;120;125;139;134;127;137;150;136;124;114;126;113;136;112;116;118;122;133;131;109;113;117;119;113;104;113;113;112;143;125;118;108;117;127;98;111;120;107;131;133;106;98;80;61;54;86;74;80;70;80;72;75;76;81;88;86;104;111;115;120;139;141;115;130;119;125;110;115;99;97;92;90;112;108;122;115;131;123;115;115;131;105;127;116;117;112;91;104;126;100;108;112;128;122;124;107;132;128;123;117;111;94;119;122;124;107;104;98;103;94;89;96;100;131;106;100;104;94;99;105;92;96;99;93;132;131;106;108;125;129;116;146;154;140;137;138;130;125;138;145;121;128;118;86;95;83;67;95;120;158;149;145;135;137;149;144;102;120;116;117;109;129;100;133;129;129;129;100;107;121;115;134;130;132;110;118;134;124;118;107;121;96;105;110;124;123;114;124;131;127;129;154;139;139;149;147;119;116;105;75;103;95;93;93;109;102;133;101;108;119;133;99;112;125;119;109;115;113;131;128;133;132;126;137;135;139;138;137;120;138;118;163;144;115;136;123;114;152;105;118;109;121;114;140;137;135;123;104;101;107;109;127;98;113;125;112;98;117;121;116;109;108;117;123;117;123;121;159;135;121;109;113;91;131;121;120;131;121;166;120;123;112;119;97;102;144;114;117;108;133;118;93;107;120;131;134;114;154;135;124;145;124;121;111;118;115;115;116;127;112;125;123;103;142;127;125;116;120;138;140;134;124;130;147;123;146;140;151;142;154;127;147;127;124;129;142;144;121;145;118;121;130;117;149;120;122;121;121;122;132;124;125;128;117;159;124;141;135;115;113;111;131;114;108;130;144;142;144;138;142;138;148;114;130;131;131;140;133;111;141;114;132;139;136;146;130;127;118;133;137;134;119;151;125;138;144;163;105;139;157;150;133;121;113;108;164;138;149;138;146;135;161;144;126;145;121;145;143;137;126;147;136;148;120;137;148;113;153;126;135;118;127;134;107;136;133;163;167;159;134;145;147;134;133;156;153;144;147;115;118;116;140;131;124;108;107;144;140;132;124;133;135;115;138;123;135;146;155;125;110;117;116;116;111;98;130;133;136;116;159;142;134;134;119;140;117;131;115;132;127;123;95;113;123;103;100;100;128;131;143;103;131;115;113;119;89;101;116;110;92;119;132;154;135;113;109;157;151;143;147;121;135;125;142;139;133;143;154;145;129;136;132;122;111;138;146;137;129;136;115;131;122;129;128;119;116;143;180;168;180;158;152;138;140;114;141;141;133;152;129;151;144;149;138;140;141;129;132;142;134;119;116;127;142;162;143;113;116;142;168;175;136;119;172;124;119;136;121;138;169;168;135;143;126;126;132;139;146;157;136;134;143;130;120;156;137;125;132;163;163;133;142;127;152;139;134;124;136;114;132;148;157;163;156;170;140;122;111;126;112;120;84;84;91;107;99;98;127;133;127;137;145;138;141;161;163;137;157;150;135;127;138;139;140;144;143;140;162;155;137;159;151;138;183;147;126;122;134;134;120;150;128;135;124;142;150;136;127;131;152;114;141;160;148;143;160;127;137;144;155;109;117;128;146;117;147;107;116;128;130;137;135;121;129;119;114;127;119;114;132;134;123;129;118;148;120;140;124;111;110;129;151;142;146;133;144;129;142;139;126;158;165;118;136;136;145;151;155;176;147;148;158;178;139;161;168;156;145;124;123;135;144;118;112;117;125;118;111;111;117;110;129;106;133;113;120;116;135;120;116;130;136;120;144;142;138;113;131;125;127;121;107;138;152;116;128;131;138;130;128;137;116;112;119;111;137;138;155;132;145;131;140;127;157;127;136;133;141;143;162;150;157;141;157;143;164;153;205;165;206;198;148;144;126;135;116;151;138;152;144;141;147;117;128;157;154;134;161;142;145;121;121;116;129;138;142;124;124;119;160;132;143;125;151;129;122;152;132;153;137;139;164;134;153;147;143;142;159;125;145;123;137;137;155;140;128;126;122;144;144;160;171;167;190;163;125;137;118;128;129;137;134;142;127;136;130;132;130;127;120;130;130;157;109;123;117;137;108;130;128;141;127;145;131;127;141;140;144;163;151;139;117;126;127;147;157;119;121;127;151;185;184;156;171;179;175;147;165;167;156;147;143;157;150;120;106;96;114;100;109;97;96;107;130;111;122;179;174;148;120;106;135;102;107;109;126;121;153;121;118;115;131;114;134;113;126;134;120;121;126;121;118;131;118;129;123;133;132;110;118;105;110;136;116;152;161;149;125;146;114;116;96;128;125;116;112;111;90;137;119;120;119;158;142;123;133;112;135;128;129;130;128;108;119;121;109;129;118;110;111;136;143;142;131;126;156;127;130;121;120;125;128;124;103;121
161;229;160;125;97;95;102;122;109;112;106;114;111;113;126;132;106;100;111;122;116;115;118;131;110;101;112;117;109;103;101;96;122;111;120;127;100;130;115;102;113;121;110;107;104;98;97;100;82;99;117;144;118;118;121;98;96;89;91;99;86;90;106;127;96;104;89;111;106;97;101;82;112;125;118;123;109;135;115;117;98;120;102;94;109;94;98;122;112;102;104;111;98;119;126;126;115;126;115;104;90;104;101;93;99;123;125;127;116;112;111;96;100;132;103;111;112;104;133;122;101;114;123;126;108;97;117;112;122;123;105;105;82;110;107;101;115;109;118;106;114;143;110;114;112;117;107;118;113;113;140;112;120;106;113;134;124;115;115;107;127;114;94;119;122;120;123;133;130;106;106;117;128;112;112;117;121;131;116;135;131;114;120;114;127;109;114;100;104;101;100;115;122;114;111;105;130;117;108;117;130;123;119;117;118;131;131;144;152;146;129;127;123;120;112;134;155;135;141;129;103;142;159;138;135;128;113;121;123;145;128;127;139;119;134;138;110;101;112;125;121;121;117;127;132;121;115;124;144;114;123;109;116;91;115;112;115;134;114;103;100;106;104;104;99;116;91;109;98;94;115;117;143;161;174;147;131;101;105;135;132;113;146;163;175;146;163;236;201;172;155;159;162;121;88;85;126;130;126;105;106;126;119;125;129;130;118;135;118;139;138;122;123;128;156;133;125;140;103;114;119;117;132;121;122;126;125;141;114;137;131;130;131;121;103;125;113;111;133;104;126;108;118;107;114;113;134;136;135;118;119;142;122;122;152;145;135;144;115;96;105;108;112;158;143;150;156;196;201;176;141;132;130;145;113;115;109;128;119;118;133;111;131;105;128;128;109;118;136;122;124;122;161;118;134;122;128;149;163;148;136;131;163;154;136;135;132;97;100;108;119;109;121;116;118;139;115;98;110;103;120;106;122;106;123;126;135;136;116;117;139;125;127;158;147;137;138;157;132;168;164;154;154;143;130;132;112;76;91;94;84;109;115;107;105;102;108;113;114;103;123;124;124;134;134;96;133;114;129;125;140;106;142;114;122;125;133;111;99;93;66;82;80;85;79;91;101;108;132;110;108;130;126;111;143;153;123;132;135;100;124;94;128;112;107;112;135;113;126;129;123;128;131;117;127;140;133;132;132;145;120;136;122;111;120;142;132;117;122;118;115;129;125;115;124;103;122;105;121;117;111;128;117;112;134;123;111;117;119;111;118;124;135;108;103;121;113;87;61;69;78;65;90;88;82;73;76;63;87;77;98;96;100;109;128;139;122;121;120;131;145;142;114;95;93;97;108;105;112;113;110;129;128;95;116;117;122;108;91;100;108;109;110;96;116;95;89;109;117;104;102;131;125;103;113;95;105;90;103;103;100;117;93;95;104;83;105;88;106;97;116;113;91;84;102;112;111;114;128;106;101;110;133;127;128;139;131;117;123;131;139;115;121;145;131;128;126;120;118;118;86;96;98;119;127;158;125;160;148;152;148;102;95;123;109;107;123;121;115;132;127;121;116;119;121;124;110;132;130;125;108;130;115;130;120;116;101;115;116;122;98;114;111;126;146;141;117;133;131;155;126;110;108;132;127;116;85;99;103;143;121;112;116;98;102;106;103;95;116;114;106;121;112;114;130;129;140;135;126;124;116;135;154;140;142;135;138;132;128;138;112;137;144;130;130;127;154;117;139;124;132;121;116;118;126;122;121;107;122;133;115;116;111;136;117;137;96;130;129;126;126;132;134;156;126;100;137;118;120;119;133;130;136;130;122;114;117;108;114;125;119;118;113;110;110;113;110;140;125;121;127;142;133;136;142;136;128;124;162;116;137;125;115;108;120;131;111;130;149;122;110;137;140;126;136;139;123;130;142;130;136;128;137;153;139;142;130;124;132;108;113;127;110;118;115;112;122;130;119;106;117;100;130;106;134;111;129;104;141;147;141;138;121;125;125;136;113;123;122;112;108;146;148;131;146;128;126;111;164;127;130;153;134;120;135;146;140;149;143;131;134;135;120;132;137;134;130;120;124;143;131;132;138;154;131;130;132;113;119;126;106;134;132;144;153;136;133;135;118;148;135;136;132;146;112;146;151;112;140;124;117;132;142;142;137;130;134;129;130;148;172;215;199;173;118;131;133;142;147;130;118;134;130;129;131;117;142;130;115;141;128;134;131;130;118;144;135;145;129;139;112;123;123;144;104;128;126;115;137;163;163;139;144;118;143;143;136;139;128;145;141;133;120;138;120;128;116;139;134;103;121;114;101;108;122;119;135;113;116;115;100;117;94;116;91;110;99;131;127;124;123;157;164;150;161;154;127;122;138;153;130;150;111;142;137;135;137;106;116;122;151;142;130;139;120;123;135;137;142;111;120;128;143;163;163;145;138;129;120;121;106;153;148;163;162;152;146;143;148;130;129;135;130;130;144;139;113;120;133;151;157;134;122;131;157;158;137;119;130;131;153;125;158;160;172;156;144;148;149;104;140;130;113;142;123;133;153;147;138;136;161;131;165;135;132;150;130;133;126;146;130;140;116;137;110;122;139;152;166;159;143;123;129;108;111;122;100;108;93;113;98;116;112;106;123;148;151;145;154;168;178;168;143;149;109;113;152;155;135;135;110;136;143;159;160;147;146;140;141;128;130;125;119;112;132;141;103;130;138;133;114;121;121;129;138;136;164;165;152;144;138;143;133;141;126;135;129;122;132;130;117;140;141;135;138;127;119;132;134;116;125;120;133;126;123;119;112;128;101;125;106;146;145;156;117;137;128;138;142;129;142;171;153;130;161;158;161;136;137;133;151;138;140;143;125;139;161;144;129;187;137;130;148;140;128;126;140;128;144;111;148;136;130;128;103;115;108;115;108;126;132;125;115;151;118;123;115;137;151;157;128;127;153;128;116;135;123;137;147;108;88;111;133;139;123;135;140;132;111;136;116;150;127;139;124;112;132;171;137;134;175;150;156;171;151;131;146;145;158;131;158;165;166;172;171;152;150;131;144;150;136;145;160;146;152;152;155;156;130;110;142;176;170;158;140;126;127;141;143;165;140;121;139;133;153;129;133;161;129;147;150;136;137;141;143;141;121;149;135;143;129;142;129;143;167;140;139;145;160;129;146;117;132;122;125;156;170;178;157;147;129;119;129;160;138;151;139;126;123;117;132;167;130;141;131;120;134;125;117;132;133;140;141;123;114;138;129;111;131;127;132;139;138;160;115;124;152;138;139;143;171;128;125;122;146;169;170;162;149;155;147;176;172;149;136;157;156;137;152;124;150;123;135;138;112;104;103;118;112;133;115;127;117;109;110;115;134;126;105;106;116;96;132;126;105;144;139;129;117;120;146;122;141;152;111;116;124;118;143;139;132;120;130;142;125;127;128;124;112;151;163;181;137;127;137;121;112;115;122;148;115;102;116;117;127;112;145;120;134;108;120;120;135;123;125;141;128;112;125;131;127;102;121;130;126;142;129;146;133;125;126;131;140;128;109;137;141;130;103;95
164;212;193;123;125;114;92;99;130;126;120;129;132;103;93;102;109;105;142;132;107;123;110;121;104;126;120;120;134;101;112;99;120;106;99;107;99;112;123;96;102;105;102;72;109;107;84;92;90;103;100;122;120;121;103;94;107;110;103;101;114;107;115;108;104;95;93;93;110;115;98;112;110;124;101;117;114;114;116;125;128;128;112;90;96;104;106;107;118;113;124;119;121;116;128;124;116;123;122;119;102;105;126;83;111;111;104;116;131;120;103;118;102;113;104;103;118;130;127;102;95;110;124;102;125;96;119;136;116;108;120;102;115;113;106;124;114;114;113;105;114;108;111;133;105;107;132;110;108;129;111;114;109;101;108;117;111;129;105;122;126;122;109;107;115;97;109;130;132;122;107;105;119;132;119;105;127;121;135;101;116;107;116;119;106;112;101;108;123;114;97;101;122;152;121;111;113;77;117;130;125;113;97;122;101;105;117;118;162;132;135;119;138;117;134;135;138;126;116;144;138;129;136;144;125;122;112;115;105;120;131;134;143;134;128;119;125;137;118;114;134;109;108;129;130;136;142;118;121;132;125;128;111;116;103;128;125;113;104;111;114;109;120;97;101;131;108;103;113;114;124;107;154;235;210;110;116;115;105;132;114;101;152;132;138;144;130;159;179;151;136;156;157;122;104;95;108;96;139;129;106;126;137;108;117;115;115;121;116;123;124;133;133;140;176;184;163;121;129;94;123;119;113;117;110;135;124;111;142;120;123;134;130;112;107;108;111;127;109;133;128;123;129;131;104;102;98;123;111;136;150;155;159;133;157;125;139;142;119;94;84;110;139;146;135;135;155;174;179;181;151;133;139;130;111;131;104;123;134;123;121;115;107;122;144;139;113;114;128;125;143;118;123;141;113;123;123;122;119;160;151;140;134;132;137;130;108;89;98;105;97;116;128;121;108;114;114;119;95;113;115;132;123;119;115;110;147;114;126;130;144;114;165;137;158;159;141;145;126;132;175;157;140;159;137;118;123;103;91;83;109;118;118;118;97;98;109;113;100;114;112;120;109;130;131;126;129;119;128;110;123;114;146;122;112;124;124;114;117;73;83;62;79;78;77;90;107;93;117;116;128;101;118;106;115;112;123;118;114;101;134;116;128;108;104;132;128;131;141;137;147;103;133;138;123;141;117;119;114;144;150;141;146;149;131;98;113;122;123;111;136;128;122;98;99;112;124;131;116;110;124;120;131;114;119;124;122;132;136;116;100;122;116;145;119;108;128;91;85;73;80;80;60;77;81;73;73;70;67;99;91;90;113;128;123;121;129;107;105;123;159;126;122;118;98;123;100;95;90;102;120;96;102;112;104;97;100;100;110;106;119;91;112;115;121;107;121;119;107;111;122;135;129;133;112;109;93;91;110;107;84;98;93;101;95;114;97;101;113;99;108;112;111;105;116;103;68;110;111;123;128;117;135;142;124;149;132;126;130;123;126;148;158;161;117;144;129;125;128;119;122;100;87;100;147;147;132;176;175;133;90;97;94;123;130;130;109;120;109;105;109;114;107;111;122;117;109;131;130;110;126;130;113;104;103;118;117;130;120;118;111;130;124;107;115;130;134;129;133;139;153;121;118;135;107;100;116;89;81;128;123;126;119;112;94;110;123;117;111;110;107;129;147;113;140;128;127;126;146;144;131;134;121;149;131;131;155;150;137;137;133;128;155;121;126;153;124;128;116;152;122;126;125;136;96;142;110;104;115;103;104;122;110;135;122;119;99;131;108;121;103;104;140;121;131;110;122;113;129;139;127;132;123;115;118;132;140;129;121;119;118;115;93;117;120;120;120;114;126;128;136;111;125;158;141;146;138;129;123;141;132;159;117;127;145;128;126;132;108;104;118;128;118;128;134;126;132;124;149;106;141;140;136;149;148;150;130;118;117;112;115;138;129;128;125;119;114;114;130;125;108;135;112;139;128;135;125;120;128;126;134;130;134;121;118;143;132;128;122;143;134;154;124;144;134;149;155;142;132;147;118;132;142;149;165;141;124;123;139;122;142;127;110;138;146;123;107;124;123;116;144;143;149;146;143;155;138;118;106;122;112;115;131;139;124;142;130;142;116;160;119;125;135;130;129;122;120;112;119;144;119;115;123;127;122;134;129;150;122;156;190;226;248;205;119;140;141;135;116;121;128;119;130;120;140;128;127;127;141;152;119;146;142;119;149;144;147;133;126;135;140;128;160;123;111;106;125;143;147;161;174;154;159;155;137;142;150;141;131;138;129;137;137;140;128;141;123;109;94;108;125;104;110;118;116;116;125;113;118;108;103;114;119;109;104;118;94;97;121;112;131;148;140;147;123;153;137;150;117;117;139;140;117;116;129;132;128;120;116;129;154;137;141;138;135;147;129;157;135;106;129;137;161;176;150;145;138;149;123;111;121;148;137;127;123;157;146;177;166;133;117;128;148;127;122;121;124;128;142;145;160;160;108;136;148;170;169;155;132;116;128;126;157;167;146;151;148;130;114;132;120;169;130;115;121;149;134;135;151;139;155;147;139;123;150;159;111;116;124;127;135;124;134;130;128;117;136;144;159;161;157;136;137;114;121;97;108;104;91;103;104;108;121;120;131;141;138;162;176;180;173;165;137;142;129;119;131;124;126;99;131;138;143;170;171;151;177;151;148;162;116;132;142;123;133;108;133;139;122;131;152;136;114;132;126;136;146;157;133;132;144;140;142;157;140;144;106;129;145;142;134;151;134;143;136;128;124;130;127;118;120;121;117;106;126;134;127;120;126;124;115;135;156;121;120;148;127;137;159;117;153;133;132;133;178;130;163;140;148;139;140;167;154;144;124;113;127;126;147;128;160;163;148;137;136;122;138;128;100;108;119;108;123;122;120;122;114;118;117;123;143;121;146;153;135;148;150;129;145;128;125;135;114;132;104;121;128;119;129;144;149;148;145;128;137;153;127;120;113;117;142;111;141;132;120;113;134;172;169;137;120;164;147;117;143;143;165;174;143;141;153;145;146;174;175;136;145;129;130;124;146;151;144;159;128;129;136;141;119;141;144;162;157;154;157;144;107;137;139;145;129;145;139;151;125;137;160;156;137;138;149;125;131;151;136;141;139;142;156;139;142;121;132;147;141;135;131;133;150;133;148;111;131;138;132;149;169;198;185;155;133;114;139;131;143;144;143;124;114;119;150;145;113;128;161;156;134;126;107;125;134;106;130;134;123;141;135;119;130;150;130;145;161;177;127;132;101;135;139;154;150;146;117;114;132;152;159;157;173;162;171;160;180;147;161;154;156;152;149;142;132;141;156;148;126;111;119;106;102;109;123;109;107;135;120;95;121;123;106;93;124;113;125;124;135;140;139;127;134;125;127;135;142;148;133;124;110;116;154;147;145;115;136;131;116;138;132;144;129;121;131;149;121;144;150;114;117;118;141;131;143;121;124;116;133;143;124;107;124;110;94;113;150;128;109;135;107;132;100;133;145;131;119;127;120;136;118;134;151;136;148;121;138;117;138;135;131;140;115;123
103;153;119;124;96;99;100;103;109;110;115;114;103;108;123;110;121;129;116;97;96;104;128;100;113;111;137;123;103;83;117;107;112;99;124;96;124;113;129;127;125;99;85;103;93;107;84;106;97;112;112;115;117;110;92;110;86;81;79;117;99;91;108;130;93;92;100;101;125;82;113;110;106;109;127;125;112;110;131;114;117;114;114;107;118;100;105;112;109;95;116;88;101;102;122;122;117;141;134;124;94;100;120;123;113;102;116;116;142;124;110;104;121;104;108;118;98;124;119;109;133;116;110;100;122;123;103;109;110;126;102;96;118;115;106;101;107;122;93;98;99;110;105;111;115;85;120;116;89;109;109;116;105;122;115;106;108;106;124;125;125;96;100;104;95;107;105;140;150;108;142;134;152;131;108;122;106;130;100;129;95;121;119;117;115;100;124;127;143;105;103;126;116;130;120;129;124;123;114;116;120;133;112;102;122;121;113;132;145;115;108;122;129;114;135;146;114;133;97;144;127;151;158;142;137;138;132;100;115;136;126;101;143;144;126;130;127;118;116;111;126;137;115;118;158;135;144;144;124;126;120;119;98;96;107;125;117;121;101;91;109;112;93;116;119;99;134;125;109;122;103;122;158;154;151;132;122;126;121;114;112;136;134;154;156;155;138;134;146;138;137;150;146;116;99;90;116;116;141;128;114;122;125;146;116;114;101;136;123;132;124;141;132;172;164;189;131;143;122;110;125;119;151;119;114;139;109;141;113;122;134;118;127;120;106;116;114;120;129;129;134;113;112;102;103;111;117;137;110;110;127;160;184;145;140;141;132;115;120;91;118;141;122;116;132;129;117;148;149;142;131;131;140;119;130;127;137;136;141;131;131;119;119;127;143;138;123;115;109;123;140;135;115;129;126;116;120;115;128;123;118;144;145;96;106;104;132;105;87;76;108;115;106;114;86;109;107;122;96;118;114;116;114;107;106;112;134;131;112;119;117;130;138;155;182;154;140;143;146;160;161;160;132;133;152;127;105;99;102;93;129;117;107;105;99;89;121;107;103;117;108;108;122;141;118;118;130;140;138;143;137;146;130;159;120;120;134;98;83;77;63;55;72;57;78;86;86;94;85;123;105;136;122;104;107;118;119;123;102;127;122;107;129;123;130;124;132;127;131;125;122;124;120;123;138;121;131;143;120;120;121;125;141;127;117;103;123;90;105;107;122;140;131;104;107;123;135;126;104;92;104;133;120;129;122;110;114;153;107;130;123;139;104;127;118;131;88;95;91;60;78;66;72;79;74;69;54;64;85;81;102;116;105;109;110;114;110;100;116;124;153;141;116;110;114;121;122;116;99;83;105;99;129;106;101;102;111;108;111;110;122;106;99;113;126;125;120;118;87;130;118;128;125;150;120;103;102;94;93;101;83;87;99;102;103;98;94;99;122;109;116;110;116;113;106;110;92;107;129;116;127;113;131;125;141;145;139;129;144;137;112;136;160;179;136;137;134;134;134;128;112;120;124;150;151;141;165;157;139;98;91;90;98;114;103;122;120;117;104;111;101;100;127;108;125;125;143;122;108;134;128;125;113;135;116;100;130;105;98;115;123;115;111;118;117;123;138;146;141;120;142;128;124;106;97;106;106;79;96;102;127;149;112;106;107;148;136;130;112;102;100;130;127;143;143;135;150;134;102;127;120;111;123;151;142;128;142;144;124;121;137;134;130;148;126;170;141;139;119;146;138;125;129;112;125;131;109;127;105;127;114;113;129;136;116;109;102;113;143;129;118;107;115;124;114;114;137;131;164;140;145;125;135;139;119;132;122;108;120;123;114;131;109;127;99;113;117;102;140;150;125;115;150;142;130;142;128;128;144;124;116;117;115;121;124;139;150;121;119;130;145;131;108;129;115;122;139;145;124;120;140;124;120;132;161;138;147;116;123;93;98;121;144;141;121;125;120;119;117;126;129;116;131;118;133;116;116;126;117;132;122;120;108;125;139;125;121;108;154;121;123;134;138;126;129;113;117;153;148;133;126;148;130;124;126;160;114;133;142;149;133;150;144;164;153;132;142;115;151;130;167;166;155;144;151;134;99;131;133;112;113;119;116;106;144;137;116;126;129;130;123;137;133;166;158;135;118;105;121;137;122;123;132;122;112;135;140;137;134;148;174;229;274;205;133;134;161;145;130;133;158;135;123;135;148;131;135;130;120;134;120;127;131;127;137;129;143;133;150;149;154;138;101;105;128;141;132;115;128;155;145;135;155;127;140;127;146;150;153;155;138;146;143;131;132;115;121;116;120;104;124;108;112;117;123;108;112;122;125;118;128;115;116;117;108;115;119;99;145;125;143;156;130;140;139;153;149;167;120;130;159;133;137;136;136;150;109;129;125;134;127;143;157;153;139;151;146;136;162;119;98;136;139;172;170;159;150;137;123;111;121;151;137;145;118;145;178;136;171;141;126;134;122;146;132;113;118;123;136;173;174;140;153;150;155;174;158;145;130;117;138;128;138;149;161;161;140;144;130;116;115;139;145;123;124;134;131;140;139;152;163;136;131;147;134;130;121;111;124;153;115;124;131;110;130;124;144;130;158;188;149;109;125;101;103;96;110;93;99;106;122;120;125;138;131;140;154;190;181;155;168;163;156;136;178;137;135;116;146;137;144;143;140;156;130;151;159;183;175;116;142;115;103;122;131;142;122;125;135;115;120;112;123;114;134;138;147;159;127;119;122;154;120;155;124;126;124;126;129;126;130;127;130;125;139;142;106;117;138;135;136;112;91;123;124;120;115;126;118;117;126;138;150;154;150;139;116;163;146;124;155;155;133;134;141;138;131;150;154;121;140;128;131;132;113;123;139;123;123;155;152;164;148;122;121;131;119;118;146;110;143;126;116;124;126;99;106;110;117;113;137;122;133;120;144;144;125;101;109;123;123;110;102;106;125;118;110;116;130;110;141;154;135;127;113;122;139;117;135;110;132;115;131;111;125;130;145;133;144;147;124;122;128;141;131;147;125;167;174;157;150;150;157;180;196;188;153;131;135;146;138;156;135;127;155;107;124;116;120;132;152;157;171;133;117;108;114;126;122;132;141;120;112;107;125;153;132;137;123;150;135;147;168;134;147;147;148;149;154;139;130;125;127;131;159;154;122;133;105;134;131;127;134;129;147;132;165;190;174;132;105;136;121;142;144;157;132;118;103;120;120;142;119;132;141;170;152;117;109;114;125;119;154;136;110;137;141;131;128;137;149;157;163;148;162;132;118;156;137;118;114;146;124;130;132;137;160;153;192;153;137;170;162;157;163;179;153;172;163;136;138;122;156;107;118;104;90;120;127;101;101;98;117;120;109;99;113;129;134;134;133;129;113;139;136;115;165;121;124;160;139;148;119;134;114;136;122;127;130;125;151;139;126;138;121;133;114;115;129;134;160;110;127;142;143;129;119;129;97;126;134;145;116;125;120;119;110;125;126;112;125;134;131;142;135;129;134;113;112;112;109;136;136;121;133;124;111;139;128;137;146;121;125;117;121;124;125;108;125;132
130;138;125;110;113;91;122;110;127;120;124;114;114;95;110;118;128;133;124;105;122;113;123;130;113;99;103;119;131;106;125;96;114;110;131;103;110;113;123;104;112;101;88;94;95;97;93;108;99;102;107;112;105;101;87;99;106;101;92;93;94;99;88;106;105;95;103;103;130;95;101;104;111;113;127;132;122;123;126;92;101;96;108;112;108;113;97;114;109;106;107;103;117;126;118;126;121;152;166;107;125;100;118;117;103;103;106;93;129;110;113;98;109;133;128;107;104;113;103;111;113;126;124;102;115;125;133;121;110;124;96;121;104;125;113;117;112;127;123;120;115;106;114;117;108;104;104;99;130;95;96;108;96;105;101;104;114;106;132;135;100;104;98;99;110;118;135;124;114;136;138;143;130;108;107;101;128;102;94;111;106;108;116;115;116;105;140;118;110;91;114;112;117;130;121;104;116;116;145;120;145;131;105;107;91;111;122;136;110;135;141;108;147;123;125;131;122;146;132;131;151;157;136;163;126;126;110;117;106;132;120;135;135;160;141;144;117;110;128;144;98;110;129;143;130;157;130;130;126;112;116;108;119;133;108;110;110;96;135;112;114;118;113;103;98;94;134;111;124;106;118;107;138;111;144;129;102;100;132;100;137;137;136;168;132;127;143;130;136;134;152;138;150;106;84;101;119;126;134;126;118;143;105;111;128;111;109;109;129;124;118;128;123;132;136;135;128;113;118;149;115;116;116;110;118;106;113;126;119;106;122;128;108;128;127;138;102;110;121;132;131;134;131;126;120;129;132;101;145;122;131;141;126;151;139;145;149;135;125;103;90;112;119;109;130;126;128;162;140;126;120;118;135;134;121;130;116;144;149;139;145;139;149;123;122;129;124;116;111;124;116;123;125;150;139;132;126;130;118;134;112;134;132;100;108;116;110;100;104;95;113;120;91;115;120;116;109;110;108;113;102;142;109;120;113;96;123;124;118;117;136;129;136;148;136;134;134;132;160;162;162;149;166;135;149;99;104;109;99;112;97;124;111;113;111;104;110;116;105;128;120;134;115;118;111;120;120;106;117;124;127;157;150;131;128;138;135;126;104;81;91;61;72;80;100;93;104;105;122;92;115;122;125;129;112;111;111;127;109;115;114;145;149;131;113;126;123;123;168;114;131;122;133;124;129;110;117;114;107;122;144;140;127;115;117;119;116;115;119;102;137;131;122;115;120;111;101;117;127;115;116;127;134;118;128;132;111;132;102;120;131;114;129;133;109;107;98;119;86;84;71;64;65;55;87;76;69;75;71;105;96;84;116;124;97;105;110;110;100;117;139;135;126;105;108;117;130;93;110;104;99;108;105;108;94;101;121;112;121;120;131;125;122;107;103;134;119;130;114;124;126;127;152;124;117;104;92;91;97;78;91;100;92;107;96;110;106;117;99;103;126;98;129;125;105;115;98;100;98;112;108;104;119;140;128;129;147;140;152;119;123;157;147;145;142;133;136;122;100;113;144;115;134;138;147;153;137;146;107;84;61;66;78;92;97;117;109;111;104;108;127;107;97;126;109;125;126;139;115;143;132;100;106;117;97;100;116;128;136;125;140;136;148;135;137;141;142;122;117;138;143;120;112;122;98;119;98;93;116;103;126;130;117;120;126;142;136;94;112;116;111;118;111;134;114;112;135;131;121;152;137;124;126;145;156;134;125;137;154;118;132;144;143;151;168;158;170;162;127;118;128;117;122;128;114;126;114;124;129;130;115;109;131;99;98;94;114;112;102;119;138;154;112;111;121;119;140;125;140;141;149;127;121;129;108;115;118;111;113;118;123;130;129;123;144;118;112;131;126;131;141;126;136;104;139;144;120;131;133;139;135;129;120;122;105;137;121;112;118;121;141;125;126;126;100;143;127;126;129;121;124;121;139;125;162;139;111;114;94;109;106;117;131;129;125;121;155;121;118;116;110;141;130;133;132;139;137;123;149;139;115;127;120;109;122;121;141;109;126;121;138;125;144;141;132;138;144;114;120;139;142;133;115;138;170;139;142;138;125;135;135;142;128;158;156;134;139;130;133;143;147;136;136;130;115;136;141;137;138;110;129;132;120;141;135;114;114;146;128;128;123;124;138;130;132;135;136;124;136;160;130;139;118;125;109;111;130;136;138;150;151;191;195;158;146;151;134;137;156;148;144;137;116;131;133;139;140;120;109;129;120;150;136;125;129;108;123;148;138;128;134;124;144;114;122;127;114;113;109;128;120;131;126;102;125;120;142;163;158;144;161;122;146;130;117;128;120;115;115;115;99;107;129;116;99;114;113;112;107;120;101;113;123;133;119;106;112;145;137;132;142;123;142;131;146;139;144;146;115;138;118;136;130;131;164;132;130;121;121;139;137;115;151;148;130;113;111;132;127;121;137;135;137;161;180;166;148;143;111;125;143;133;150;126;140;167;129;146;166;149;140;131;122;140;136;134;131;146;133;162;157;169;185;145;129;147;137;152;127;137;132;130;121;133;140;117;124;127;144;124;155;135;129;133;130;146;136;124;122;160;122;144;134;115;149;147;144;165;183;162;127;138;129;135;110;137;121;140;166;170;168;152;117;121;130;104;124;114;101;108;127;116;97;141;122;133;134;172;214;186;157;174;170;169;133;132;120;114;121;129;148;121;148;157;156;148;181;173;156;142;128;121;111;127;106;141;132;115;123;149;124;127;140;132;132;125;123;119;144;125;129;139;145;117;106;129;127;138;128;144;133;118;117;128;139;145;114;113;132;119;140;138;134;132;128;122;141;137;113;129;122;120;116;125;141;153;122;150;147;146;139;128;150;135;143;138;125;144;137;157;148;149;140;139;126;127;117;124;133;154;146;144;155;140;143;153;107;136;116;131;89;121;118;118;136;143;133;108;122;127;108;129;135;134;114;142;134;111;134;107;101;101;133;136;110;129;113;150;126;129;108;104;122;127;139;147;129;124;105;110;128;129;118;131;138;119;168;136;124;131;123;139;157;138;140;136;143;154;150;143;134;164;202;179;206;157;139;140;143;165;158;152;153;157;109;144;125;117;105;126;140;141;140;162;126;116;119;123;126;111;127;120;117;88;130;103;146;139;125;126;135;149;143;137;155;171;151;129;118;146;114;157;142;130;144;136;130;119;138;123;138;135;131;114;109;115;163;191;173;154;121;129;115;144;129;122;124;138;129;123;143;138;130;134;144;148;152;119;125;117;125;139;148;155;149;144;163;128;150;163;134;161;149;153;128;161;133;167;135;133;114;108;121;115;145;131;157;181;159;149;153;152;141;145;181;168;145;137;171;163;169;131;121;110;120;97;114;121;114;112;128;115;108;101;102;106;93;108;111;150;141;141;144;136;131;145;142;129;130;153;152;131;153;133;160;127;121;112;127;125;139;133;168;127;155;136;133;146;155;135;115;121;113;96;133;127;120;123;140;143;133;124;119;143;135;150;117;133;115;112;127;133;127;148;156;159;125;120;127;99;129;105;131;131;113;114;131;149;113;134;145;111;136;127;149;139;126;129;145;118
132;91;99;88;114;78;103;103;103;94;102;127;108;104;105;103;102;109;124;100;109;106;122;104;129;100;126;120;106;127;96;99;118;144;107;114;120;118;95;93;105;93;80;121;115;103;90;110;113;115;113;113;111;126;103;102;112;100;107;94;93;119;116;85;91;94;105;93;110;108;101;109;113;110;94;133;120;133;113;127;125;122;120;117;110;116;106;125;120;102;99;110;100;121;117;114;117;118;107;117;98;99;89;99;122;94;102;108;101;128;133;108;134;114;107;106;120;122;109;97;114;105;98;116;104;123;121;125;118;97;115;110;88;112;113;105;108;117;119;99;117;119;103;106;102;107;112;119;116;112;92;119;117;112;90;108;118;127;118;118;133;112;110;107;114;109;108;117;121;127;111;134;126;129;83;123;137;102;111;115;134;115;124;113;126;112;120;107;118;105;101;116;113;115;116;116;99;126;127;143;111;124;106;103;109;133;110;124;128;136;118;123;121;131;123;118;128;105;114;135;140;150;155;159;105;112;106;108;128;145;155;154;135;153;126;161;134;138;148;113;106;118;124;128;154;137;134;121;114;107;93;132;109;117;114;120;103;126;120;122;107;98;93;107;113;105;112;113;111;109;97;118;99;114;113;123;115;108;102;123;133;156;135;126;140;144;152;137;135;155;145;129;124;92;78;97;109;131;109;110;116;120;120;127;131;116;114;134;115;133;142;124;117;127;131;135;148;144;129;105;112;101;86;123;120;122;118;116;131;109;116;110;144;120;147;119;124;97;117;130;130;139;127;112;111;118;121;118;137;115;120;114;138;134;115;129;120;129;121;108;94;102;103;123;138;123;140;152;144;130;156;122;110;121;139;117;128;159;133;152;125;150;156;150;131;125;127;127;113;101;129;118;130;129;120;137;98;143;135;136;130;119;88;90;93;90;82;106;105;105;89;96;104;127;100;115;110;103;92;106;122;110;113;129;125;135;108;119;103;113;134;130;143;129;144;144;123;137;124;157;170;178;149;159;136;122;98;94;106;99;122;109;118;114;118;95;96;121;116;124;118;135;113;111;135;112;121;128;120;118;134;130;158;144;118;138;119;99;98;83;74;76;67;101;88;100;91;96;126;109;109;105;111;142;125;114;122;115;122;109;121;123;120;126;132;116;127;146;138;120;136;106;135;111;143;95;128;121;131;114;133;127;132;130;134;139;96;122;127;119;142;152;127;128;97;131;131;124;121;117;117;101;133;140;126;142;108;109;109;115;127;124;131;102;131;135;107;120;100;64;75;71;72;80;83;70;61;67;68;77;107;91;119;95;119;100;106;97;121;120;141;158;125;107;108;108;107;136;96;94;97;122;112;94;107;101;97;119;113;134;134;116;114;124;131;135;126;101;129;118;119;145;137;127;120;86;114;109;99;109;86;96;119;106;96;132;105;123;125;114;110;94;108;106;118;108;98;126;87;106;102;123;124;136;128;128;119;135;140;146;114;145;140;143;146;104;116;126;129;152;135;143;149;140;142;137;130;124;106;106;68;80;80;90;78;127;133;107;123;75;113;129;89;96;131;145;139;130;120;111;124;137;118;127;97;112;112;139;118;115;137;123;123;109;139;138;140;140;126;149;151;137;140;127;118;93;99;104;106;118;132;101;101;110;124;134;123;135;121;125;136;120;115;129;121;148;109;139;122;124;151;127;121;142;131;139;136;128;131;140;134;135;124;139;129;142;152;158;124;149;126;124;133;114;121;132;126;111;135;120;136;135;127;133;127;134;103;130;117;124;124;123;106;100;102;137;130;120;134;140;128;142;128;124;115;113;123;110;139;142;144;131;124;107;127;107;116;121;116;97;121;147;134;152;126;133;147;120;138;120;129;124;128;126;129;116;120;107;104;117;123;134;123;113;145;129;151;140;138;104;127;116;126;132;150;155;139;111;123;104;118;117;134;132;112;106;131;132;129;117;125;135;109;135;136;145;139;135;129;116;114;108;112;116;133;113;120;144;115;115;121;125;148;140;163;105;118;130;111;136;131;150;120;147;119;128;131;131;133;127;129;130;165;184;150;124;117;127;133;135;156;129;133;129;119;105;129;123;144;121;106;108;137;136;124;107;134;127;118;116;140;118;145;151;130;146;142;117;126;141;136;124;146;95;150;128;123;132;133;127;157;153;183;132;126;119;141;150;127;145;133;133;142;125;122;156;126;119;123;110;137;148;110;147;137;133;149;145;144;127;115;123;132;124;119;143;112;134;125;104;127;131;130;136;117;135;161;156;145;182;158;153;131;151;124;118;115;114;125;135;130;117;132;121;101;114;121;116;153;104;122;134;127;154;147;145;139;149;145;156;150;140;168;148;125;152;142;119;115;107;120;133;157;166;144;139;149;136;140;147;126;145;145;136;131;131;105;130;164;147;145;130;151;139;151;139;136;149;143;111;142;150;136;141;151;137;131;156;136;169;124;127;134;150;142;123;112;141;133;154;151;184;166;119;155;149;142;143;115;152;117;119;114;115;120;132;127;143;136;143;126;123;135;134;141;149;118;151;161;141;132;144;141;179;136;133;181;167;171;192;135;136;125;142;109;123;116;125;149;137;133;148;128;125;112;99;126;110;112;119;132;122;122;111;135;123;154;141;188;225;214;185;162;180;167;132;139;109;132;126;107;151;151;157;164;161;181;174;160;163;117;132;124;123;136;140;134;135;140;134;142;121;120;114;139;135;112;129;123;114;128;140;114;129;118;122;129;119;103;140;136;135;132;127;141;121;118;129;106;121;121;122;127;140;125;103;128;107;118;136;121;156;116;149;153;155;132;144;124;143;167;153;141;131;144;162;135;118;148;132;122;125;117;117;134;115;100;137;141;130;141;136;150;114;116;114;123;103;99;126;114;110;122;130;142;135;112;131;138;115;131;117;121;119;112;94;123;134;118;125;117;130;116;124;114;117;126;121;131;133;119;123;116;99;121;131;130;123;110;127;116;106;122;133;105;135;152;126;136;123;129;135;141;129;130;138;123;136;193;173;172;171;184;164;168;139;148;134;135;169;159;151;156;140;145;111;121;124;122;138;119;152;149;143;119;128;118;126;131;125;123;134;132;120;133;146;123;137;127;140;150;131;154;153;145;160;153;143;142;136;127;143;131;126;146;125;148;157;131;129;124;143;129;121;121;153;181;186;179;144;129;120;130;122;131;108;140;119;128;117;127;141;130;124;139;144;129;146;129;127;122;144;137;137;145;129;130;135;136;155;160;160;124;144;149;142;136;162;141;115;100;102;150;138;168;150;148;152;168;153;136;170;147;154;184;160;141;171;158;167;143;152;102;122;104;109;113;113;113;115;117;127;104;128;109;104;111;116;105;131;117;160;115;127;140;133;130;124;137;169;124;151;129;129;165;142;132;109;124;131;135;111;149;137;172;123;139;144;144;142;125;107;107;127;123;105;116;109;128;130;106;114;114;118;116;137;127;136;130;110;129;113;126;140;145;133;140;134;127;104;116;109;107;111;120;141;108;114;124;141;147;145;141;141;124;127;128;131;102;112
125;98;104;97;107;96;109;102;98;108;102;121;128;108;110;105;117;114;111;108;106;104;109;95;104;104;138;105;117;107;100;100;116;118;128;105;100;113;117;109;88;104;106;102;107;111;117;97;103;92;111;91;107;98;107;110;83;105;75;90;127;150;130;86;105;124;107;116;91;80;102;113;134;118;93;110;106;127;108;119;123;108;93;103;98;94;113;124;117;123;107;111;84;96;125;117;94;98;106;83;114;123;116;112;98;98;114;104;117;142;101;110;136;109;115;99;113;116;101;112;106;106;103;126;112;96;112;103;105;113;104;101;108;112;103;119;100;106;129;105;120;109;110;105;117;108;135;103;102;124;113;106;114;113;95;106;116;113;115;126;105;115;116;134;122;97;105;140;149;143;125;126;116;108;110;109;118;113;106;115;113;104;119;127;127;113;109;102;99;129;105;143;84;124;109;83;124;91;110;122;104;136;129;129;109;128;113;118;139;134;127;137;124;119;134;155;133;120;109;147;120;150;149;146;121;122;119;109;151;169;164;127;148;156;125;143;139;121;124;116;121;124;126;139;142;140;124;119;137;133;111;121;113;111;99;101;126;103;117;99;100;83;108;116;99;99;118;116;120;118;101;110;107;109;126;116;107;115;114;129;135;154;140;149;146;118;125;123;124;134;141;142;132;90;88;97;119;142;111;143;114;111;107;136;124;150;114;132;145;132;119;135;135;125;111;119;115;141;136;125;97;92;109;123;115;94;113;110;132;137;106;122;118;136;139;123;116;113;131;120;132;137;115;109;139;130;105;123;131;122;131;128;125;132;134;150;117;124;114;116;115;107;100;111;111;107;135;118;146;142;130;128;106;138;140;124;141;135;154;131;125;140;156;150;110;117;108;114;129;137;134;130;132;132;143;106;110;145;122;119;120;101;108;104;99;72;110;137;115;118;105;140;104;112;103;136;109;110;122;131;145;139;110;113;100;136;130;128;98;127;120;124;146;140;161;147;140;128;119;157;164;125;168;166;165;141;115;87;100;113;107;109;120;100;107;113;129;106;145;159;148;155;140;134;131;137;128;132;133;142;136;140;136;156;140;159;125;116;85;80;86;82;100;64;109;109;101;121;98;110;104;114;135;114;111;119;132;119;117;136;106;94;146;103;119;121;117;135;121;131;121;126;140;117;108;116;119;116;136;114;129;142;117;133;143;146;142;103;103;145;138;127;116;108;113;118;130;117;145;125;124;100;132;131;121;126;110;119;99;121;124;119;131;122;124;115;132;110;86;65;69;81;92;87;97;80;67;72;73;106;83;105;109;117;115;116;113;113;93;102;110;140;149;118;122;126;121;97;90;98;97;86;103;94;109;113;111;121;122;150;116;120;112;131;124;111;129;134;111;122;114;115;112;139;103;112;100;128;103;105;88;101;110;113;140;115;126;115;134;119;106;129;119;118;109;111;111;111;111;97;120;121;127;139;129;121;140;138;124;157;147;157;156;134;122;130;104;114;119;133;129;136;147;138;138;118;111;90;88;74;69;73;85;102;109;116;115;105;134;100;128;116;95;109;113;118;132;140;134;116;108;100;128;119;132;128;107;138;94;123;128;115;125;123;132;114;151;134;122;119;133;129;131;113;117;90;123;88;128;109;120;109;121;123;114;138;118;106;112;116;122;144;150;133;123;126;128;135;130;98;122;133;116;130;132;143;147;121;140;118;128;121;129;139;140;150;145;152;134;145;112;124;133;129;114;120;119;121;116;109;135;136;114;116;113;114;104;112;114;113;120;123;120;105;121;127;138;113;153;141;116;151;120;119;135;126;115;108;97;139;99;128;116;102;116;102;116;123;105;143;152;114;123;133;130;115;143;137;115;131;125;121;118;131;135;101;119;114;123;113;108;124;133;123;130;134;157;127;116;129;137;138;152;152;160;144;140;117;100;136;129;122;146;125;132;124;140;118;105;110;127;122;131;130;128;138;129;122;126;119;144;133;137;118;108;140;134;116;130;109;116;123;150;131;125;100;116;138;119;111;154;145;111;112;139;125;147;140;125;152;131;121;131;152;143;118;105;124;145;135;152;140;121;131;113;128;133;117;143;134;117;127;125;113;122;134;133;137;112;134;131;130;130;112;138;117;113;126;119;139;129;143;133;139;117;133;129;146;143;133;121;133;124;121;161;149;127;145;124;123;144;139;117;145;133;145;137;105;93;128;108;148;140;154;137;132;108;119;104;111;109;139;154;108;109;114;134;125;116;122;101;124;123;121;115;136;131;160;142;153;166;138;123;130;150;134;121;115;122;111;124;94;121;134;126;102;125;111;145;146;148;144;166;154;180;159;153;129;144;142;131;135;137;126;106;123;159;122;94;99;116;121;129;136;153;141;130;124;136;160;154;138;116;126;112;126;119;125;131;146;127;133;132;129;139;138;114;128;161;138;146;145;136;138;130;123;132;135;133;132;108;110;149;137;128;149;122;128;132;151;176;176;161;146;137;143;138;146;118;149;127;131;117;127;119;136;122;121;89;122;141;137;112;108;130;141;120;147;142;136;111;137;144;146;166;156;167;182;185;148;151;135;125;135;98;131;127;152;134;127;134;138;122;132;111;107;117;130;119;113;118;99;114;132;117;134;130;140;196;227;196;184;181;162;165;139;140;113;114;121;120;135;188;129;159;171;181;169;147;140;151;137;121;116;121;131;134;120;151;113;134;110;136;136;141;150;157;122;123;138;140;155;136;147;124;130;123;136;157;131;152;131;156;122;125;109;115;127;125;97;136;126;128;135;118;150;113;113;132;145;108;111;127;157;142;147;141;131;142;168;151;155;156;128;130;149;152;123;133;150;123;109;107;135;108;106;125;111;143;128;128;134;112;129;126;119;115;120;112;110;102;102;122;137;158;132;140;135;124;113;131;122;110;121;122;105;106;140;130;123;121;143;114;109;110;123;121;142;135;130;132;113;131;144;135;116;127;148;140;150;137;133;129;115;138;137;136;153;145;145;129;153;172;132;143;137;129;145;165;162;167;165;165;172;149;133;144;157;144;149;157;133;121;146;134;115;139;121;118;129;123;147;136;151;134;132;122;125;128;129;128;120;125;120;117;100;130;125;129;119;142;143;132;130;152;175;145;142;123;126;122;118;121;122;119;143;135;156;130;115;107;124;134;124;114;129;175;181;184;161;139;125;116;121;120;109;121;120;121;119;159;146;133;128;133;143;130;147;135;123;129;132;144;136;135;121;112;157;129;165;145;155;171;145;148;167;139;131;149;128;117;101;119;119;158;147;158;173;144;164;149;155;156;162;183;180;179;165;157;147;133;115;120;134;105;100;130;113;111;115;124;117;113;135;101;115;110;111;115;120;143;166;144;143;142;144;120;127;141;142;135;113;128;134;138;116;121;115;110;134;119;112;137;136;143;122;126;138;148;118;107;128;110;104;111;101;136;168;144;126;125;125;106;139;110;135;134;150;119;135;123;140;159;154;144;149;146;122;123;138;146;118;151;135;102;135;119;123;147;127;152;145;142;145;125;133;141;137;113;125
90;84;109;102;101;85;92;95;110;106;90;101;109;98;108;111;87;115;109;114;97;110;107;111;112;105;117;100;93;97;91;106;100;92;106;100;116;83;124;96;94;96;109;95;105;114;109;93;117;91;90;105;110;127;99;100;92;102;110;97;97;116;119;104;90;96;97;102;107;93;101;118;101;117;108;112;107;104;110;111;109;107;99;110;102;111;125;119;111;109;100;104;104;105;103;109;103;118;96;99;92;112;110;124;110;89;119;108;106;128;94;107;114;110;115;114;111;111;110;109;104;119;101;116;123;114;125;128;121;106;150;107;106;121;93;106;108;115;101;133;94;96;114;113;77;99;114;102;110;109;113;90;111;117;93;94;117;115;136;112;122;124;103;110;118;111;124;107;117;115;105;135;110;114;130;117;104;127;114;131;105;130;109;105;122;121;105;122;114;112;115;112;135;114;118;103;98;115;129;121;129;111;122;102;133;128;112;117;131;137;116;134;151;131;134;132;135;132;127;128;125;145;132;129;135;125;106;117;112;162;157;131;145;134;112;165;122;136;105;111;118;117;110;135;153;144;146;128;111;123;103;114;133;133;105;108;94;99;109;103;97;94;120;131;123;121;101;114;110;119;126;94;107;120;116;112;120;115;121;124;134;140;132;142;118;133;132;155;129;145;134;169;119;93;83;111;121;118;96;124;115;125;105;135;121;111;102;129;128;127;105;137;115;128;129;137;112;131;96;101;116;122;124;107;103;122;115;119;143;113;134;148;108;125;113;123;122;109;127;125;126;122;111;118;106;99;126;124;142;126;115;124;150;129;133;135;132;136;119;118;109;103;116;123;132;132;122;131;139;156;123;129;144;140;137;141;111;147;124;113;125;139;140;130;129;147;129;114;115;143;140;133;141;130;111;128;128;132;139;96;111;100;95;91;80;95;127;126;120;124;108;124;91;88;105;144;99;122;113;124;126;121;118;114;112;110;133;115;149;135;111;140;120;169;145;141;143;154;147;140;135;129;135;142;151;123;99;109;106;93;94;122;89;94;131;97;114;130;123;135;130;141;135;127;127;157;140;138;139;128;121;135;139;154;144;130;130;128;114;99;101;77;75;99;108;119;100;126;104;114;116;111;134;113;121;117;114;116;104;102;119;108;88;87;97;107;115;112;153;122;114;141;115;125;129;126;106;122;149;155;182;166;143;154;133;161;124;113;122;131;115;127;109;119;94;128;120;116;120;115;131;108;115;112;112;122;131;136;100;112;136;115;122;134;127;114;125;106;63;76;74;81;86;75;87;83;85;84;82;95;119;105;96;97;136;131;88;111;89;107;121;135;122;88;108;137;115;108;93;85;74;98;111;112;115;126;134;130;131;135;129;113;129;133;133;132;122;118;116;108;118;127;147;128;121;79;90;140;141;114;116;136;124;122;100;114;113;103;124;122;112;118;112;128;115;110;118;111;125;100;125;127;126;145;138;125;137;138;127;139;128;137;155;154;134;114;115;104;122;138;153;142;150;157;106;158;117;91;88;94;89;64;71;83;82;114;125;123;86;107;98;110;103;112;125;126;127;113;130;115;133;105;125;104;111;105;97;120;127;129;129;121;144;146;153;135;143;142;159;117;147;143;140;106;101;99;107;115;97;107;113;117;125;117;128;117;115;121;123;143;131;101;114;126;124;132;136;123;148;116;134;148;118;120;138;141;140;131;146;126;110;131;129;125;129;145;149;134;143;124;117;135;128;121;114;105;124;112;129;126;125;113;121;114;116;138;121;129;122;128;118;128;113;127;128;152;127;132;136;132;142;121;121;111;115;138;126;122;116;131;118;133;102;118;126;104;123;119;126;132;99;125;111;114;134;113;113;96;127;106;102;123;148;126;131;112;101;120;131;126;106;121;139;119;106;134;139;122;138;137;128;149;145;136;133;133;151;117;104;107;113;123;107;130;115;137;118;130;117;108;134;102;125;127;122;128;141;127;110;93;111;133;103;125;117;139;131;112;125;121;133;129;122;138;130;132;148;135;139;151;169;136;142;143;141;143;149;114;120;131;139;129;125;132;137;146;113;135;145;136;141;144;135;124;123;128;135;121;129;114;125;112;139;129;123;121;120;132;126;120;134;131;118;129;120;124;129;120;146;112;117;144;139;157;134;155;122;125;141;143;129;128;115;125;127;127;122;151;122;101;108;131;130;133;136;164;137;117;99;119;101;150;140;128;142;145;125;106;94;87;96;109;122;118;145;114;127;90;113;118;133;121;129;124;140;131;150;153;157;155;152;144;135;134;153;117;128;114;125;106;125;131;125;112;125;137;132;119;149;136;140;154;165;153;159;182;152;136;136;135;151;141;130;139;130;103;115;123;93;108;133;145;120;124;142;127;129;113;122;134;148;129;145;154;114;129;118;120;111;128;146;151;118;120;123;116;110;128;154;105;136;135;166;121;128;116;151;135;145;137;121;124;109;109;126;124;113;112;144;156;138;161;153;154;158;132;129;125;122;128;138;142;132;122;134;114;102;97;133;109;122;121;135;133;120;131;154;157;155;149;134;152;148;143;149;122;177;161;162;156;131;137;137;115;105;126;116;136;165;143;138;121;137;141;135;125;120;109;130;108;115;113;129;120;116;121;128;149;185;194;210;174;169;174;148;129;104;110;103;137;143;120;129;137;128;144;145;139;146;153;148;118;127;112;126;131;137;131;128;130;137;122;133;139;147;133;134;134;122;160;135;172;172;152;134;135;121;123;119;111;121;143;175;141;134;106;130;111;114;110;117;136;135;103;137;124;134;135;128;131;132;111;125;145;137;127;135;141;157;146;160;150;132;138;150;156;153;134;148;142;149;145;104;138;111;143;124;147;102;128;133;91;126;147;143;119;116;134;119;114;108;120;98;98;96;117;115;137;153;112;126;138;107;113;140;115;94;149;137;135;135;127;137;107;119;122;104;94;120;116;124;134;122;115;139;119;143;131;112;140;126;137;124;138;142;127;133;155;142;149;128;160;141;133;135;132;141;141;156;167;163;179;175;166;134;147;126;115;133;122;179;138;144;135;128;148;127;135;112;130;130;145;175;153;123;127;136;125;136;139;107;121;135;136;146;125;128;144;143;148;162;132;143;164;167;148;151;143;131;128;126;114;143;129;138;124;159;152;123;131;106;151;123;119;112;138;160;187;202;143;137;131;118;108;119;104;101;122;116;123;142;155;141;124;145;139;153;148;124;127;124;116;130;137;167;123;155;126;151;159;135;141;146;166;166;177;156;137;137;131;117;111;126;129;123;167;143;161;143;150;156;154;148;173;144;159;191;178;184;154;146;149;133;135;128;128;135;92;112;112;128;120;111;103;113;115;108;118;116;120;140;138;125;113;148;118;128;136;130;140;151;147;127;142;141;155;125;124;144;112;133;119;103;120;101;131;143;153;149;128;102;123;89;126;107;126;124;124;113;115;107;125;130;142;114;136;136;112;116;125;136;125;137;156;134;147;140;122;144;118;145;128;114;89;133;122;113;116;141;115;149;158;138;106;147;128;125;128;136;117
75;111;92;96;105;89;89;104;110;90;108;114;109;113;105;113;116;119;124;119;115;105;102;118;101;99;120;95;126;116;113;110;112;108;92;118;116;108;120;109;121;103;85;106;111;110;107;108;122;105;118;110;114;120;128;106;117;91;108;96;119;102;122;112;101;97;107;98;98;106;118;105;118;120;133;132;129;112;123;113;115;93;94;101;100;114;108;122;102;137;115;108;79;123;106;98;107;113;112;97;105;123;89;90;117;104;97;93;111;106;117;126;100;99;106;114;127;113;103;135;103;120;101;104;110;100;105;116;116;104;118;127;97;103;92;85;110;111;116;114;122;141;105;110;111;102;125;119;99;110;100;116;106;116;107;127;137;103;132;116;103;104;118;103;110;102;94;111;104;121;111;119;105;114;131;117;129;133;115;112;121;105;116;105;115;127;119;119;113;126;103;108;135;149;115;103;111;116;116;118;126;108;117;114;127;119;128;127;120;116;116;128;115;135;107;106;146;122;116;141;132;144;135;129;103;113;132;128;128;102;111;126;129;108;120;118;130;127;132;129;127;134;124;132;133;145;128;150;111;126;110;107;104;108;108;118;109;113;143;87;119;103;113;112;114;119;103;105;109;116;104;110;97;130;121;94;119;121;116;151;140;128;112;111;123;131;131;134;130;133;142;117;127;81;93;122;133;118;128;125;123;117;138;137;120;120;138;134;129;117;129;143;141;111;131;116;117;102;107;114;107;125;137;132;132;128;130;117;115;145;151;115;141;104;102;116;111;101;138;126;130;137;132;118;113;107;104;113;128;130;114;137;147;116;123;143;129;124;117;125;112;84;106;127;140;131;128;132;118;140;129;128;119;128;147;139;127;153;135;125;129;137;120;139;133;128;152;111;118;121;123;132;134;125;112;145;140;124;120;110;95;71;87;89;103;99;110;104;114;115;111;124;109;100;99;119;123;127;106;121;120;128;116;107;115;117;136;140;126;133;136;139;155;147;114;168;144;146;154;140;123;122;150;144;128;104;124;114;115;114;97;123;104;102;105;108;112;125;124;114;132;114;136;130;141;119;122;133;121;127;128;141;144;141;167;151;119;97;96;90;87;77;60;64;103;109;123;116;118;108;132;103;124;111;137;128;121;136;114;132;120;108;89;74;69;73;86;108;139;134;121;134;112;129;121;120;105;108;132;146;136;157;147;138;157;155;113;111;137;110;116;133;102;100;148;98;119;101;116;112;121;104;125;112;99;146;118;117;128;129;127;127;120;129;150;124;140;94;91;83;71;94;82;81;94;81;84;79;99;127;95;106;121;112;112;105;102;116;90;98;129;125;130;141;120;137;132;111;100;105;96;93;108;113;126;127;134;126;119;122;119;95;102;114;120;112;90;117;130;115;114;117;112;119;119;89;92;95;123;106;118;114;137;106;115;80;131;102;114;138;109;132;117;120;118;155;150;119;122;115;113;131;151;132;123;142;156;123;139;147;123;155;151;158;112;114;123;110;142;164;136;146;123;116;121;124;86;72;76;82;96;67;88;95;111;133;108;100;120;114;95;106;119;119;124;114;124;121;121;134;110;113;117;111;107;113;107;108;115;117;113;123;122;131;168;109;104;113;125;128;117;121;131;116;101;114;118;112;98;116;130;150;100;130;109;109;98;110;126;115;114;123;126;145;128;135;122;124;130;132;125;106;141;143;133;116;136;137;139;131;122;117;135;113;99;114;140;145;145;117;127;124;109;126;114;130;103;91;121;118;113;130;118;124;105;122;119;139;113;133;112;122;135;130;142;127;134;123;128;142;138;142;114;99;130;127;113;121;108;124;117;109;107;119;119;109;111;111;112;127;137;128;95;145;138;111;119;124;131;136;121;112;112;139;125;104;121;115;133;122;124;111;126;133;131;116;116;139;110;127;137;165;147;143;138;135;121;121;103;124;123;117;121;127;122;100;127;135;114;138;109;137;139;126;128;133;124;137;152;118;144;143;129;130;117;120;109;116;113;124;138;108;147;112;136;130;139;141;114;151;149;174;153;132;139;134;115;151;128;116;125;111;117;133;136;129;128;137;148;132;140;146;117;124;132;111;128;117;116;116;121;120;130;140;132;121;124;136;123;138;104;123;123;144;137;126;133;157;133;121;126;130;120;151;112;135;142;146;124;142;120;141;103;117;133;150;154;140;103;108;112;127;95;126;163;155;137;113;99;107;105;126;151;142;130;131;121;109;114;110;89;118;125;151;110;114;95;120;113;113;115;147;126;156;154;125;117;161;161;152;141;152;129;137;125;128;122;131;115;104;121;137;122;119;140;142;135;149;149;137;151;167;167;183;148;163;134;128;133;151;132;128;132;136;112;126;132;131;114;97;115;124;132;148;119;127;124;128;113;141;127;109;141;126;111;128;97;129;134;127;133;121;130;135;104;118;99;135;125;109;151;138;138;139;127;133;152;138;152;156;122;131;119;129;103;142;138;132;152;124;150;171;167;168;139;127;131;120;156;125;115;138;119;147;135;115;134;107;116;133;148;137;140;126;144;141;165;127;142;119;128;128;117;133;140;142;174;133;137;161;124;130;156;122;137;133;131;152;145;141;130;150;153;151;142;122;109;132;146;144;117;111;115;109;118;139;162;171;174;155;191;207;184;163;153;154;130;104;102;94;110;131;133;132;155;134;132;156;153;131;138;131;122;121;131;131;130;169;154;143;122;126;123;139;130;129;137;125;130;137;170;156;183;201;156;124;146;125;108;128;134;138;144;185;131;129;134;138;129;147;106;124;128;129;122;143;156;118;147;129;108;150;124;125;130;133;125;142;153;168;182;175;144;142;150;176;134;151;169;155;142;156;132;147;142;166;169;168;147;134;120;132;118;128;145;126;114;121;121;117;111;111;118;112;91;109;117;136;132;117;109;136;125;109;119;111;137;121;143;135;141;139;145;130;109;119;126;104;137;125;126;133;119;132;133;136;111;122;119;122;117;136;118;124;143;147;117;152;141;116;112;154;122;149;134;150;151;154;149;154;133;189;186;155;159;150;161;127;129;132;158;158;168;116;117;126;138;139;131;127;133;139;143;125;119;116;113;121;137;124;126;124;108;115;141;120;119;135;114;156;151;106;131;128;156;160;163;154;129;136;152;134;134;130;165;156;164;140;144;118;110;116;114;125;119;146;142;198;218;173;152;136;119;130;122;137;114;111;119;142;143;181;156;135;152;111;128;125;124;147;127;125;138;141;163;142;116;149;150;136;169;126;172;155;176;164;148;151;140;131;129;115;117;124;144;133;181;159;158;147;180;148;155;143;156;155;174;151;195;156;159;145;128;145;122;104;112;113;121;101;113;115;110;115;110;115;117;120;131;139;124;150;132;114;127;119;98;147;150;142;146;147;134;153;155;128;143;122;107;111;116;131;138;115;122;125;124;117;137;144;118;120;130;112;118;131;136;122;105;124;119;109;111;113;111;123;138;129;121;115;123;151;121;155;119;144;126;125;130;125;142;121;128;113;109;102;103;129;115;132;124;132;138;127;130;104;129;126;135;139
131;102;109;106;97;88;93;111;116;100;113;111;124;108;105;100;109;103;115;112;133;121;113;127;118;103;99;102;108;116;108;97;107;113;105;117;120;108;115;109;109;104;112;113;87;115;85;118;122;125;113;92;119;121;110;114;93;90;107;125;110;111;111;105;104;112;110;93;109;117;113;91;107;133;110;109;102;99;110;97;108;126;107;121;100;113;104;111;123;99;118;106;113;106;105;85;98;105;95;96;107;90;107;114;103;108;101;112;95;92;114;118;111;130;99;119;110;98;115;115;105;106;98;124;100;101;102;119;97;106;133;125;90;108;124;104;125;117;111;105;98;106;85;103;107;97;103;114;113;134;92;110;106;107;98;94;115;96;120;90;93;127;125;135;113;125;113;112;118;121;121;113;113;115;116;126;104;122;126;128;120;125;102;116;112;109;111;120;111;132;132;121;132;133;117;93;98;89;100;111;135;116;114;113;116;107;120;113;126;131;132;138;113;142;126;100;127;99;137;130;134;143;140;119;145;130;119;103;132;135;128;147;122;118;128;127;121;113;121;147;129;114;132;142;134;121;157;127;109;128;106;109;118;102;112;119;114;118;127;129;124;121;128;113;114;123;126;108;116;96;108;113;100;102;93;112;110;103;130;89;139;120;142;129;133;132;136;137;138;144;137;150;99;86;104;111;143;152;126;109;136;113;98;119;115;131;134;134;122;128;98;134;130;126;108;132;112;133;131;119;92;107;112;120;124;147;142;112;135;145;156;116;136;125;111;112;123;119;130;124;124;145;118;126;107;99;120;124;113;126;112;121;127;137;119;134;126;144;120;126;115;116;118;129;152;133;139;157;157;147;143;151;141;151;148;133;114;124;122;126;127;128;123;111;108;124;143;126;121;122;132;150;108;151;141;127;141;101;116;133;116;91;98;96;103;103;107;119;122;106;87;102;111;108;111;95;112;110;127;120;126;127;114;119;126;116;123;129;134;130;137;153;132;148;131;157;186;136;150;153;137;136;139;149;127;119;109;99;106;104;97;105;125;105;109;129;99;129;130;124;137;119;149;133;136;139;136;122;137;110;138;150;159;152;153;158;123;123;99;107;82;74;81;64;102;105;118;120;129;105;112;106;114;146;155;116;136;87;116;110;121;104;95;83;74;82;90;114;119;134;121;113;114;116;130;110;115;143;132;134;139;174;184;185;133;123;98;140;130;117;137;120;124;152;147;108;139;125;125;100;103;131;111;98;99;105;106;137;122;118;118;132;127;124;119;134;136;129;87;74;77;68;85;74;80;81;88;99;95;113;113;110;137;124;117;112;117;121;121;127;134;113;154;120;157;116;120;116;107;108;102;108;108;126;131;130;108;134;109;110;110;130;121;114;102;105;114;125;113;123;124;131;143;129;103;80;108;100;119;113;122;132;137;114;103;105;122;104;109;106;90;118;116;143;120;124;117;143;116;130;122;127;133;129;124;138;126;139;133;150;129;153;130;126;132;123;143;114;132;111;141;167;142;134;123;133;108;65;69;69;76;74;69;99;123;119;123;121;120;97;81;109;129;132;123;118;143;115;136;114;132;128;127;105;117;116;106;110;123;142;132;121;129;138;118;138;114;121;132;130;123;129;116;122;113;117;97;105;105;107;132;134;131;119;109;153;115;118;116;86;110;100;130;113;121;127;140;122;152;116;130;138;134;143;120;141;141;147;138;145;124;129;132;106;126;102;132;138;151;111;121;141;137;126;131;148;107;126;124;122;122;144;138;126;142;134;143;139;123;129;123;118;110;116;117;124;113;131;121;144;145;131;117;116;108;132;120;116;113;105;118;122;108;122;111;121;120;127;113;124;131;129;105;141;112;116;112;155;147;148;138;133;110;126;109;128;116;134;121;144;112;122;110;109;134;112;126;102;116;151;178;146;147;140;150;128;117;117;106;111;122;122;123;130;136;144;128;128;134;122;120;147;151;157;120;117;135;117;127;139;132;148;125;125;139;125;138;154;133;134;140;115;126;122;145;145;114;132;148;151;135;147;150;136;137;132;137;137;144;147;135;127;119;160;137;127;150;140;132;149;134;139;125;120;119;118;122;118;127;104;119;122;141;147;101;148;116;140;136;133;133;150;127;122;153;138;146;116;139;115;130;150;139;130;131;150;138;112;137;132;125;123;126;106;123;123;108;131;123;118;130;113;128;142;172;152;141;126;106;126;116;127;148;115;127;118;134;125;91;92;121;116;132;129;104;99;82;115;97;109;117;131;137;141;143;133;145;134;143;155;140;149;137;134;128;116;153;110;122;124;97;138;113;127;134;135;161;157;141;154;162;160;153;185;165;155;151;140;121;131;175;147;146;145;141;130;102;116;101;118;118;133;128;132;143;131;141;150;136;116;127;113;123;121;119;130;140;130;139;142;134;130;125;108;115;134;138;112;141;129;134;137;135;139;134;137;128;129;125;141;120;120;113;156;117;121;122;109;121;108;140;130;162;163;141;166;155;172;112;117;112;111;131;134;117;129;148;114;116;146;133;131;130;150;179;136;124;128;160;95;112;126;131;146;126;135;119;116;117;149;161;124;145;121;138;144;144;155;163;146;144;158;158;156;144;145;120;140;137;114;103;128;110;117;140;158;197;197;184;166;178;188;197;193;180;146;150;101;119;122;132;134;111;141;142;141;135;153;153;146;162;155;150;130;131;129;130;125;121;127;113;126;148;143;142;122;151;131;149;146;152;154;180;199;174;145;129;128;143;129;147;146;140;150;134;117;136;114;120;126;127;124;139;130;124;131;130;129;120;147;130;157;149;136;121;152;132;150;166;143;154;145;148;137;149;166;118;151;142;169;146;175;156;127;168;223;240;183;154;119;121;130;119;142;136;117;136;111;119;99;113;112;98;126;104;114;116;124;122;120;107;150;122;124;131;105;114;124;133;149;145;171;191;149;124;116;113;134;139;137;119;139;150;138;131;122;111;112;131;119;130;125;130;121;142;124;146;125;156;126;124;157;137;135;144;145;166;159;161;146;147;159;165;167;143;145;156;138;140;128;136;158;155;161;132;126;149;135;116;119;136;139;122;123;108;110;89;116;108;129;117;123;112;146;121;130;133;128;153;136;145;131;153;127;168;156;131;145;150;154;118;134;151;137;152;170;174;150;137;115;125;117;120;146;143;146;164;152;187;183;152;125;129;113;113;128;114;118;114;132;138;144;151;132;151;133;136;132;128;119;121;105;125;122;138;132;140;127;117;162;142;133;135;141;160;145;143;143;157;137;136;118;107;102;120;143;157;157;130;172;168;165;125;167;170;123;146;153;180;163;139;140;130;111;138;131;118;111;115;101;96;120;120;97;117;103;142;140;128;109;114;130;155;123;122;117;150;141;143;153;140;171;137;131;130;137;113;107;129;131;107;129;144;114;125;118;148;114;128;111;124;118;126;136;123;119;108;139;99;124;130;112;119;122;110;136;126;118;118;145;141;135;117;115;122;148;128;140;131;135;117;114;119;116;134;144;123;111;128;145;145;146;131;133;130;124;124;128;135;122
108;91;79;94;105;84;91;109;110;112;92;99;116;108;92;101;94;95;112;94;119;110;95;107;106;104;117;106;107;93;102;125;101;115;122;135;112;102;96;100;104;112;112;103;103;95;91;121;146;181;159;122;136;89;107;111;112;116;121;144;110;96;101;113;83;89;112;101;96;88;113;113;103;117;120;109;100;104;107;112;99;113;123;121;96;102;114;120;111;117;99;108;107;120;100;108;107;95;93;106;101;108;99;122;106;115;91;97;96;96;112;125;103;118;114;105;121;121;118;115;117;88;113;96;101;90;105;104;126;120;145;128;120;100;115;124;124;106;130;93;93;107;109;107;116;102;132;110;114;124;130;98;104;131;127;117;123;100;118;123;120;122;115;109;110;103;129;130;98;107;112;122;103;137;114;118;96;112;131;126;135;116;111;127;107;130;118;110;120;120;122;161;117;123;120;130;117;107;108;141;133;119;113;121;120;127;137;119;121;135;152;142;124;127;98;132;128;126;125;145;133;159;148;110;121;137;116;125;118;121;122;122;136;168;147;126;135;98;140;143;135;123;138;138;110;108;123;125;121;122;119;129;113;118;128;120;122;107;89;112;115;114;94;118;123;126;107;115;119;107;121;112;115;113;115;120;96;138;111;122;134;117;111;134;177;131;167;130;150;130;130;133;118;82;97;137;129;133;117;126;138;105;104;135;111;132;112;144;134;115;110;143;147;143;116;126;121;104;125;110;117;116;122;111;131;118;153;129;138;145;148;127;138;124;118;105;98;110;111;139;143;124;126;98;110;113;120;129;121;136;132;112;133;122;119;131;139;141;164;130;120;89;139;126;125;134;139;133;132;135;148;120;134;140;131;119;122;138;146;129;140;132;124;132;105;112;125;117;138;120;151;134;128;114;146;126;117;111;107;139;120;138;135;127;120;117;93;107;114;109;101;119;113;105;111;93;110;98;125;112;97;99;117;104;118;109;136;145;133;129;137;129;146;141;161;166;151;144;146;138;157;162;161;126;130;110;120;110;100;111;101;110;109;113;101;113;123;133;120;113;123;118;135;111;121;140;138;126;123;131;137;131;163;141;163;160;155;152;118;105;90;102;71;74;82;103;122;128;120;115;120;116;126;113;124;112;141;101;108;122;102;104;123;108;108;109;110;113;137;150;149;129;122;129;105;116;129;115;104;122;144;156;191;189;153;162;124;98;129;120;111;129;126;117;127;130;112;112;130;102;117;104;114;119;129;127;133;121;117;109;142;160;135;122;136;127;136;111;96;83;68;81;80;81;73;94;82;103;112;120;117;139;122;105;121;99;109;99;110;125;112;121;132;139;119;139;118;111;110;122;119;124;111;106;134;94;119;107;116;97;133;139;108;98;104;100;110;106;138;123;133;130;133;137;124;84;109;112;117;106;127;112;115;102;86;68;103;90;113;127;119;101;110;112;117;140;109;117;121;123;123;139;133;134;139;121;127;119;108;124;125;116;122;135;116;134;136;152;125;140;129;127;139;130;127;103;97;86;55;65;59;70;91;103;128;131;121;118;98;111;94;95;107;88;95;116;110;103;124;106;124;118;118;124;126;107;115;108;122;136;133;117;129;127;142;137;139;137;98;139;117;151;141;106;134;112;89;112;122;126;122;137;120;115;115;145;155;132;98;112;118;121;110;130;139;116;153;121;127;108;130;139;119;134;158;136;146;137;154;138;122;127;117;99;125;126;124;131;137;116;119;120;103;115;130;133;115;143;135;143;148;153;172;174;138;141;128;136;136;115;115;95;112;104;115;120;122;104;141;133;135;118;133;141;119;140;105;127;129;127;145;118;111;135;114;115;123;112;111;120;135;131;129;126;125;126;132;147;153;167;136;116;113;127;121;121;103;124;117;122;122;110;119;102;136;140;138;143;122;131;163;160;148;158;139;136;113;107;108;117;128;122;138;135;107;116;131;144;135;126;143;139;123;122;139;148;130;130;140;122;113;136;122;147;138;142;135;104;110;119;117;141;144;150;138;156;132;102;126;160;165;159;156;146;137;111;142;124;136;137;142;120;143;149;133;138;160;133;131;147;124;161;134;121;137;130;127;128;132;116;114;134;139;111;113;121;137;126;119;141;140;95;120;113;138;154;162;124;129;125;133;111;126;133;112;117;133;141;132;138;126;130;131;133;122;115;144;120;145;124;125;107;137;144;133;148;144;98;122;144;106;129;152;180;135;115;130;140;120;106;125;115;127;125;119;110;125;110;103;102;128;127;116;131;127;124;152;127;147;133;126;139;133;103;115;119;106;111;119;113;123;144;155;127;134;146;133;151;141;154;150;182;137;140;166;153;143;133;160;137;124;148;136;124;140;133;124;98;128;120;133;142;157;158;135;131;149;139;151;141;159;147;124;112;129;128;127;104;112;99;127;130;139;128;110;132;137;145;128;156;111;147;141;132;150;127;163;125;125;119;135;117;136;116;121;137;121;131;124;125;135;132;135;181;148;167;141;133;148;125;135;116;131;132;118;139;124;118;111;130;147;144;137;148;154;152;141;118;116;117;110;119;132;135;119;145;135;121;123;125;130;119;136;120;123;143;151;148;141;158;146;164;143;171;164;129;134;133;122;112;123;122;115;127;192;195;197;212;202;222;167;181;161;178;165;171;136;108;115;133;119;120;117;139;129;120;161;177;156;160;172;155;150;147;121;130;119;124;120;133;119;144;127;110;135;136;145;146;158;157;151;162;172;166;161;118;117;98;127;129;138;152;132;139;139;118;125;124;123;124;127;120;129;118;120;134;140;159;151;115;126;159;152;155;122;123;142;142;141;146;151;165;137;150;161;116;134;154;168;139;145;142;156;133;162;207;260;172;127;118;125;123;111;123;118;149;129;118;97;126;119;114;108;117;115;114;108;125;122;127;151;138;102;121;117;131;125;92;136;120;134;203;276;210;142;127;107;119;107;111;125;109;125;121;133;129;113;129;132;114;124;118;126;151;139;125;126;126;129;153;143;139;143;167;141;143;190;171;167;134;175;156;173;163;181;159;138;129;137;168;150;165;171;168;127;143;140;123;155;146;134;160;150;106;84;88;95;97;107;128;114;112;108;130;117;102;139;121;152;150;133;115;125;139;165;145;160;172;145;139;165;131;124;158;176;187;156;142;130;129;129;130;145;117;159;158;158;182;155;165;151;145;120;127;110;113;113;127;107;131;147;152;146;157;147;136;104;140;142;118;122;116;139;113;138;128;129;127;125;135;147;142;152;144;141;182;162;127;140;138;141;141;142;124;141;137;149;154;173;171;153;136;143;159;154;146;192;179;193;195;165;142;141;132;134;129;114;137;111;112;99;126;92;113;100;119;129;124;134;133;95;123;143;130;129;124;151;144;127;140;136;124;133;151;144;113;138;146;146;134;132;124;135;132;137;119;128;128;116;132;128;131;165;137;137;129;108;115;117;143;126;134;120;132;139;117;129;132;138;146;114;145;118;133;131;126;122;125;137;136;126;118;130;121;117;130;117;124;117;125;152;144;133;125;129;127;132;121;122;119
93;99;98;110;114;115;111;90;103;103;94;98;113;132;105;112;96;99;104;120;104;124;96;99;117;118;110;107;104;103;115;104;114;135;101;98;109;105;124;99;90;107;124;105;92;91;119;117;159;206;170;108;132;126;115;91;103;119;132;151;132;108;93;121;115;105;101;84;100;107;96;114;120;109;111;128;134;120;123;132;129;139;137;96;106;100;99;114;103;101;111;115;97;94;129;101;90;95;97;99;100;98;95;113;102;121;122;103;107;123;110;111;119;121;102;108;116;131;118;111;108;110;110;112;100;97;115;103;99;104;123;101;128;118;101;135;119;132;113;110;107;104;113;99;99;103;100;121;125;117;119;86;107;126;97;100;130;107;100;107;114;113;92;104;133;106;101;95;119;112;136;106;118;107;101;116;133;106;119;106;119;116;133;120;108;113;104;119;118;120;102;127;107;123;117;104;99;86;132;133;116;124;150;120;123;125;129;131;120;129;144;123;132;126;109;147;132;115;116;134;128;155;125;154;153;158;131;124;146;130;133;118;123;132;114;132;126;114;113;113;120;122;138;136;124;141;133;124;119;106;108;115;124;124;90;131;128;111;108;112;114;102;109;118;118;120;95;115;103;101;104;103;118;95;112;127;120;92;109;113;134;119;118;139;136;134;137;136;149;123;163;134;105;73;114;127;142;124;112;125;127;116;108;135;99;159;138;149;118;155;118;118;133;122;147;155;136;138;113;111;118;112;109;121;128;141;136;138;127;165;160;127;119;126;128;119;111;101;120;134;138;131;116;118;128;135;121;125;126;112;115;109;111;140;144;159;111;159;132;111;139;122;117;136;143;134;125;146;143;141;134;143;119;138;122;128;119;127;127;136;131;121;113;99;106;113;113;139;114;130;118;128;126;146;149;126;124;139;113;121;119;157;149;154;122;122;139;130;103;107;99;128;106;110;104;117;134;94;135;114;85;109;123;104;114;122;144;116;138;103;130;137;112;127;154;128;145;143;133;141;154;164;157;156;138;116;108;101;88;97;108;110;90;82;107;94;107;117;148;122;115;113;114;123;127;129;130;133;123;113;142;149;152;172;176;160;146;134;125;107;81;71;81;75;85;96;97;105;98;112;88;119;137;110;123;124;114;104;120;130;119;124;115;92;120;109;126;105;133;130;125;128;124;109;109;123;144;113;152;149;125;171;224;210;169;148;114;112;126;118;120;123;142;124;134;130;125;122;107;127;116;127;97;127;114;108;125;116;105;107;118;128;128;127;123;118;130;113;105;82;72;82;89;76;87;104;74;120;135;138;125;113;127;123;115;116;124;109;98;128;127;114;122;139;133;144;132;158;142;136;114;112;122;111;120;117;115;127;124;119;121;117;117;120;117;109;108;120;127;114;122;133;130;98;88;101;86;113;104;110;110;108;94;78;76;92;71;81;104;83;109;88;105;117;113;98;130;130;114;134;135;121;129;132;130;130;126;124;110;141;119;111;118;120;124;119;116;152;149;136;128;151;125;131;124;98;80;97;98;80;53;80;116;115;125;131;140;122;132;108;132;98;102;108;113;124;104;98;133;115;94;114;105;127;116;114;129;122;106;106;126;137;107;110;110;140;125;130;115;117;124;143;109;110;109;126;111;101;135;107;97;135;102;121;118;140;150;108;110;123;107;120;127;135;121;106;130;125;132;146;139;114;131;116;134;135;126;139;149;177;141;115;127;114;137;126;127;136;147;122;122;117;109;127;111;109;128;121;135;121;132;185;168;146;112;144;134;133;130;109;123;128;112;108;129;104;126;152;116;158;140;142;135;139;121;114;118;111;125;130;122;100;98;121;110;107;99;130;124;105;110;97;124;125;119;143;126;158;145;170;143;118;115;107;100;124;126;120;121;104;137;114;139;123;128;125;128;137;116;130;154;122;122;157;167;135;128;97;117;140;122;134;119;118;126;123;123;137;118;119;116;112;139;135;104;135;111;115;116;122;135;121;111;143;124;134;126;120;106;123;143;126;132;130;118;134;142;156;133;177;179;158;127;143;130;119;156;143;132;137;151;149;139;140;144;114;143;141;129;151;124;164;134;153;134;130;130;128;131;120;116;137;127;135;139;116;146;141;133;135;132;126;122;136;128;150;146;151;148;135;129;134;131;127;102;104;116;118;125;115;145;132;141;132;142;174;135;126;126;147;120;109;146;125;137;133;155;118;110;103;118;128;130;120;127;120;121;102;105;120;110;124;106;96;133;136;115;110;115;114;132;115;137;134;125;138;129;161;138;142;104;141;121;133;101;114;115;102;108;141;102;128;126;122;125;134;148;149;130;152;164;168;129;156;161;158;166;160;134;129;144;136;139;116;161;142;109;126;141;106;123;141;159;134;119;124;137;160;129;101;146;137;143;137;132;128;138;119;134;124;114;136;147;112;116;147;132;153;145;135;125;133;157;155;155;128;169;127;125;133;103;125;113;136;94;122;112;116;127;122;124;125;147;150;196;161;169;136;112;116;107;131;137;115;128;127;140;141;120;163;162;129;142;147;143;109;142;135;146;124;127;124;140;134;127;146;129;133;124;135;119;122;121;127;144;127;149;134;142;140;126;126;148;149;138;104;126;138;123;101;109;110;122;119;162;175;213;239;209;170;192;147;179;139;154;140;143;131;97;125;134;134;127;148;149;156;167;136;146;187;187;159;170;155;135;143;141;135;145;124;109;143;143;130;149;121;145;125;135;142;159;144;142;160;142;114;103;125;121;124;132;143;127;140;119;121;131;118;153;131;128;136;133;140;145;119;131;137;123;119;154;160;148;142;109;137;146;147;113;154;132;151;118;127;120;155;136;141;133;138;146;146;126;144;155;163;172;156;136;121;108;105;138;133;120;136;135;138;104;118;104;113;123;109;106;104;110;117;109;145;112;136;150;145;122;114;124;131;136;137;154;209;264;221;149;142;114;148;134;113;122;124;138;122;102;124;125;134;129;118;137;112;140;135;139;150;154;139;140;139;117;141;167;180;154;146;159;192;146;133;145;143;150;176;171;145;133;136;136;164;161;181;169;150;137;140;142;127;133;150;170;170;150;131;79;61;86;121;112;109;122;130;118;128;112;144;120;124;136;159;127;148;145;141;138;154;148;142;149;156;120;129;171;157;174;154;135;125;147;127;118;122;133;171;158;168;171;148;170;170;166;129;158;144;101;98;131;141;129;135;122;137;140;147;148;120;118;140;143;131;113;116;125;120;136;117;128;134;138;117;118;148;150;145;121;144;137;136;146;161;141;138;133;150;159;177;145;144;151;148;145;174;157;162;168;142;138;169;184;160;151;140;119;110;121;84;140;113;118;109;108;111;105;109;97;111;137;116;126;137;130;124;130;119;109;125;128;150;117;140;142;140;160;123;137;140;131;135;122;124;130;130;106;135;139;125;118;107;118;125;115;135;176;172;130;121;126;113;130;136;151;120;115;134;133;121;119;131;116;150;144;112;143;109;113;125;95;146;127;146;95;129;119;103;121;120;119;123;143;118;130;147;136;128;97;128;139;117;135;119
107;103;117;116;157;121;112;118;120;91;93;90;124;105;114;109;88;95;111;112;122;105;110;103;108;115;96;113;86;113;116;122;94;121;120;111;121;99;118;112;117;105;103;107;94;122;129;97;150;185;155;135;131;110;100;106;127;113;131;114;115;84;112;102;99;103;131;109;106;97;98;114;98;107;119;130;119;142;146;134;137;136;123;130;110;131;116;129;123;116;97;125;87;113;107;98;111;108;119;93;114;104;84;113;149;129;120;117;122;96;102;108;98;101;103;100;112;118;122;112;125;102;117;125;126;124;117;98;107;110;111;104;125;102;92;102;108;111;103;101;111;102;104;102;117;85;119;102;111;99;108;113;85;124;126;123;105;89;93;103;88;105;100;125;118;127;92;122;117;112;124;140;148;113;108;106;118;108;98;105;109;110;127;129;128;114;125;112;130;107;119;129;125;119;131;128;114;102;136;100;132;131;128;118;126;117;136;144;104;141;134;118;129;124;136;142;140;138;129;165;127;140;138;126;138;139;163;131;136;124;134;112;123;115;131;101;134;107;128;113;129;134;117;132;116;129;142;125;131;135;106;87;130;114;115;146;106;116;102;124;108;102;82;114;96;117;88;95;98;123;110;144;131;99;129;108;99;106;117;135;114;112;126;145;120;145;129;151;160;125;163;140;115;91;103;122;136;123;150;137;122;104;132;119;130;156;147;142;126;128;111;129;146;119;117;139;138;131;126;110;118;118;113;108;130;128;133;101;108;121;120;129;125;119;123;134;124;124;123;151;133;144;123;122;120;105;130;134;108;101;114;120;134;139;183;151;115;134;135;113;128;99;143;152;136;147;119;135;122;113;134;131;152;120;137;119;127;113;119;118;134;129;129;112;121;123;120;131;115;117;124;131;137;121;147;128;134;155;106;122;144;174;150;138;141;107;130;104;115;92;97;99;113;115;92;89;112;84;104;130;110;134;101;99;121;137;143;139;114;129;114;124;129;134;147;156;133;135;132;146;141;154;154;128;128;104;125;100;95;107;114;113;119;100;101;113;110;113;124;123;127;120;130;127;135;137;132;128;134;130;138;121;140;177;168;181;173;153;105;107;67;84;88;65;87;89;113;84;116;132;130;123;123;118;132;119;119;137;130;115;121;121;136;137;118;105;120;145;124;119;132;112;140;134;145;127;134;152;128;143;131;170;218;205;165;138;121;115;116;116;125;127;144;125;132;122;131;126;106;134;133;105;111;119;113;106;126;119;117;115;111;126;139;135;147;126;139;114;88;68;95;78;73;79;91;90;110;122;104;108;113;112;130;122;125;105;110;104;126;126;120;123;127;164;127;139;137;116;137;135;136;109;121;107;106;116;125;121;99;110;105;116;120;126;108;95;119;108;108;111;151;117;122;116;112;78;104;108;112;132;114;107;97;97;89;87;79;85;92;81;102;98;83;93;100;116;104;118;114;126;129;149;134;151;119;100;126;126;119;116;110;114;122;133;141;149;148;137;140;161;141;145;135;162;132;119;83;112;114;90;82;98;85;108;125;124;120;150;133;119;115;103;119;121;108;104;122;124;124;108;131;119;122;129;119;119;105;119;99;110;107;134;109;139;110;147;126;145;125;124;99;154;123;120;130;127;115;121;115;120;124;124;110;126;130;152;150;131;112;113;103;103;104;125;135;152;115;120;114;126;132;123;121;121;127;152;135;160;167;147;154;153;161;132;115;151;135;143;137;141;129;109;114;110;106;115;126;140;123;119;134;139;153;122;115;144;143;140;113;131;99;129;114;125;123;107;114;132;123;182;171;127;135;132;130;146;103;130;114;109;105;103;126;110;108;90;109;108;111;118;113;117;133;110;136;137;130;143;141;155;130;124;117;108;130;131;121;103;119;124;113;123;129;127;125;145;135;129;149;157;128;120;163;168;156;152;135;108;120;135;136;139;134;142;123;134;125;134;141;125;116;126;144;130;135;147;146;130;127;120;137;146;123;138;159;131;141;112;139;126;112;105;130;142;102;115;133;140;129;165;176;181;163;156;151;138;141;146;124;149;140;136;127;137;133;132;142;130;122;147;176;153;137;144;131;137;114;123;124;131;141;144;139;131;118;130;142;141;142;113;131;119;143;126;129;127;144;167;148;153;136;114;132;126;136;143;117;122;109;135;129;138;128;145;130;134;144;111;147;145;121;139;132;136;111;121;125;114;92;88;74;99;144;151;132;131;126;113;118;111;113;121;127;119;117;111;104;117;139;135;124;97;130;123;119;121;141;117;124;133;149;114;127;122;99;110;129;117;117;129;146;138;129;120;109;133;140;143;132;137;160;134;118;125;163;135;130;110;111;129;137;137;149;150;161;163;120;132;120;128;133;115;150;133;116;131;140;158;144;155;134;140;137;143;140;105;127;142;129;143;138;118;134;109;127;126;134;139;140;132;120;125;158;150;153;129;141;117;161;136;146;121;111;137;122;116;119;142;117;122;135;126;152;172;162;162;125;169;133;127;120;118;125;111;125;147;129;123;148;147;153;135;142;132;145;152;136;154;154;144;138;142;136;135;132;139;144;121;155;108;113;126;104;111;137;149;131;152;153;144;141;133;138;125;104;109;140;122;131;104;123;105;129;97;137;164;212;231;228;206;165;153;175;152;148;130;117;138;135;134;124;149;114;118;149;159;149;140;153;132;167;154;154;145;143;129;142;140;142;134;143;124;142;137;139;139;126;156;134;143;145;114;127;108;132;117;115;129;129;150;150;111;114;116;129;141;110;149;118;146;127;130;119;134;140;146;161;117;138;129;112;113;162;128;140;116;132;125;136;142;121;151;138;140;152;133;145;124;154;146;128;155;143;145;132;154;144;138;104;99;121;105;113;141;160;143;171;143;123;121;101;107;115;101;124;120;113;128;138;140;137;138;135;142;128;113;109;114;147;135;151;172;214;169;137;117;131;124;137;146;142;117;137;147;125;124;116;141;115;122;122;127;121;130;124;112;157;139;146;145;140;135;163;150;168;136;167;132;169;144;131;141;178;154;162;141;157;148;145;173;167;163;143;160;129;139;119;125;151;155;164;174;155;126;78;77;86;99;104;107;101;130;125;115;126;112;150;120;136;135;138;137;164;143;150;152;144;128;133;135;146;148;155;143;178;183;145;155;158;128;137;122;151;205;209;171;172;140;161;156;158;150;137;145;149;122;120;125;127;136;144;148;162;153;145;133;146;136;136;136;117;129;107;145;139;129;135;132;118;139;138;154;128;120;135;144;119;134;144;146;134;141;147;181;155;139;175;184;165;130;156;167;173;167;184;164;158;179;157;176;164;151;127;114;142;124;110;123;113;120;116;105;111;111;110;104;107;112;110;113;122;104;109;141;129;132;118;144;123;129;141;117;141;135;150;141;136;152;120;122;129;117;123;144;135;119;132;111;128;115;132;151;190;182;150;101;118;133;138;120;132;131;110;134;143;148;120;128;118;125;125;121;119;116;120;134;125;132;137;107;111;125;105;127;106;128;115;101;114;113;152;155;166;143;132;123;130;130;110;134
90;114;85;136;156;146;112;91;121;107;118;87;101;111;104;111;100;94;99;112;120;94;122;94;88;113;107;106;98;100;106;110;119;117;137;118;113;109;113;110;120;116;100;110;96;107;101;132;128;141;124;116;120;121;105;112;107;89;108;117;93;95;87;94;105;99;102;116;97;106;108;110;104;108;122;128;127;139;133;129;138;125;117;105;109;107;108;106;108;118;114;108;94;102;98;105;102;89;110;90;103;107;117;140;162;151;135;105;98;113;105;91;110;116;136;113;120;106;111;106;93;111;103;120;111;113;101;111;128;111;122;107;106;104;102;104;125;129;90;126;94;118;108;96;82;80;104;92;102;124;131;124;104;109;93;116;98;120;78;128;104;104;125;134;122;106;103;110;100;113;115;127;142;112;113;114;109;123;116;131;119;121;122;119;113;111;136;122;132;129;126;124;111;127;123;110;118;119;107;124;130;147;132;123;109;109;132;110;129;115;122;127;117;138;131;120;135;141;124;157;138;133;128;122;145;126;131;131;129;109;135;122;115;137;121;124;113;111;125;131;143;135;145;123;121;142;135;122;124;139;121;117;110;118;117;100;113;106;105;111;97;111;92;106;112;119;94;122;118;88;102;109;121;117;103;108;100;109;93;123;121;127;129;127;152;127;132;139;129;156;154;143;103;85;96;124;120;143;129;130;122;106;121;117;112;135;130;127;105;122;110;125;122;123;141;120;120;128;120;121;103;126;143;118;107;108;121;106;93;107;121;121;121;129;119;123;106;113;131;137;147;99;119;128;122;109;118;123;134;122;128;115;129;120;115;150;135;138;119;110;117;128;131;157;124;145;124;132;134;126;145;146;143;160;127;96;124;125;116;121;128;123;129;129;122;106;113;144;137;122;119;91;130;113;150;140;126;147;141;139;140;116;142;141;174;124;149;116;87;89;106;96;82;103;93;93;129;120;133;113;94;98;115;98;125;121;114;144;146;138;107;117;125;149;138;134;127;138;143;130;163;174;169;126;134;135;119;110;115;100;101;89;117;117;96;106;122;130;122;121;112;116;114;117;110;119;126;117;116;109;127;136;150;168;162;182;155;136;122;91;81;66;76;60;87;117;119;106;127;135;130;119;112;103;106;109;113;124;133;117;122;125;135;138;134;128;108;126;118;116;115;99;135;133;155;156;135;129;126;119;130;173;177;166;147;135;137;121;108;97;127;124;123;161;124;98;113;117;115;116;109;102;96;144;113;119;109;123;146;113;135;112;117;134;126;139;123;104;87;64;66;90;81;98;79;93;124;118;124;131;125;102;120;100;107;113;104;114;144;149;121;130;134;131;122;129;130;135;122;117;100;101;104;92;91;112;112;105;101;90;99;119;103;110;116;118;108;109;123;118;123;127;124;106;91;103;87;105;114;140;117;109;102;105;105;80;91;93;101;85;85;93;91;94;106;114;112;114;134;107;136;138;127;137;107;124;120;127;122;136;114;117;121;126;132;128;131;138;149;130;156;138;144;145;143;119;102;122;135;109;96;106;98;139;134;133;113;134;122;113;105;127;78;132;114;115;111;129;117;114;119;110;134;94;110;109;115;117;105;100;113;130;120;124;112;128;144;122;140;136;127;125;93;131;126;117;118;158;133;118;100;123;119;102;120;148;142;154;105;131;87;115;124;134;105;129;127;138;119;136;129;130;119;128;136;117;129;155;165;188;147;137;129;119;115;132;123;120;112;126;130;126;121;117;116;118;139;110;120;135;135;124;131;115;114;128;162;125;110;128;118;123;118;116;126;137;133;115;175;162;174;123;135;119;119;107;110;123;126;115;100;112;109;111;109;99;111;112;105;121;125;119;109;110;129;121;128;114;113;120;153;123;123;126;116;108;125;107;120;113;141;143;119;140;125;127;130;153;144;144;135;134;155;141;171;142;148;135;116;136;146;130;149;138;125;135;142;149;129;124;126;111;133;142;123;113;135;138;116;129;109;130;132;142;165;137;129;133;142;138;110;142;149;116;110;121;104;121;155;151;166;173;147;136;152;133;127;114;139;132;137;118;146;129;145;142;126;141;123;155;176;160;129;147;115;135;104;154;119;135;131;126;143;127;127;127;129;123;144;132;138;113;140;136;125;125;139;139;151;129;118;138;152;110;107;125;95;122;130;145;136;133;139;145;133;114;134;120;116;106;152;127;128;138;133;134;114;107;117;110;106;122;143;120;136;126;102;113;118;140;139;146;123;117;91;129;113;113;140;122;121;118;109;132;119;120;148;122;153;119;129;109;123;105;113;89;112;93;125;129;126;132;145;121;132;168;161;119;146;134;165;125;134;124;157;125;149;112;120;109;136;135;155;145;146;140;131;111;128;147;144;134;125;153;133;122;144;144;115;127;124;140;144;131;133;145;130;128;130;116;134;121;136;147;111;122;112;133;128;119;129;126;147;147;152;122;111;158;135;133;139;132;148;137;132;131;124;149;126;162;140;130;126;160;170;151;160;154;158;98;135;119;121;126;144;137;121;141;133;145;143;125;133;144;146;154;120;138;143;146;143;144;124;150;114;128;133;114;147;130;121;134;124;130;135;158;154;157;168;152;149;133;128;97;106;99;137;147;116;134;100;126;119;119;111;149;190;185;185;155;171;155;141;159;157;133;143;130;154;129;125;141;154;160;142;141;130;126;147;147;152;173;166;194;129;156;167;154;156;128;159;129;152;150;136;108;116;133;124;127;156;137;112;109;128;106;131;128;121;137;134;121;132;117;131;135;135;129;141;150;130;122;128;131;149;129;147;118;167;134;153;137;164;139;168;142;123;127;145;123;129;170;160;130;143;114;129;146;132;142;142;139;156;148;124;126;148;121;117;108;110;103;154;128;130;166;168;146;122;147;117;124;112;92;99;116;110;117;128;131;141;133;146;99;121;105;135;146;159;158;134;133;156;134;123;127;133;126;113;119;124;103;123;119;132;139;143;116;145;123;110;130;116;107;108;113;137;118;122;144;162;132;129;150;159;165;162;145;154;134;147;133;162;161;137;141;149;149;141;184;190;194;146;141;136;126;113;148;162;150;175;184;184;150;120;91;94;89;104;111;119;125;133;130;122;125;140;132;145;136;156;145;133;136;145;115;149;138;144;156;149;137;136;154;177;201;157;168;175;193;169;126;157;209;250;177;171;138;171;165;161;177;140;121;124;103;112;133;137;134;128;119;131;142;140;125;126;133;126;117;120;93;123;133;137;167;143;137;139;149;133;140;128;142;157;130;124;159;161;170;160;146;140;170;161;163;161;142;182;148;179;159;158;210;154;152;138;150;175;202;153;162;139;116;141;127;122;120;117;121;122;115;101;106;113;109;106;108;114;129;153;135;111;130;131;141;118;138;150;115;120;146;130;137;128;140;143;150;113;131;123;126;134;114;135;113;125;121;128;143;127;128;162;139;129;122;118;113;111;112;135;125;108;133;106;147;135;133;118;122;122;98;109;139;131;142;124;138;128;116;141;124;141;114;116;112;117;109;94;131;131;141;149;132;127;123;117;108;127;126
89;84;101;112;128;132;103;123;100;105;119;97;103;96;103;101;97;121;98;128;125;109;109;109;115;110;89;114;113;98;122;103;120;115;132;125;101;118;91;117;93;126;113;133;125;108;105;123;122;117;116;113;102;93;86;99;77;97;119;118;98;122;109;100;115;132;134;107;108;102;100;93;93;121;129;111;138;134;125;125;129;127;118;116;122;103;99;124;99;92;103;95;110;111;98;102;110;114;93;129;118;103;139;128;156;171;124;113;113;103;105;97;107;116;126;109;88;112;116;116;98;111;90;107;108;128;126;125;102;106;116;117;112;99;115;100;120;133;114;130;89;102;93;87;104;103;101;124;99;99;120;108;108;105;112;92;134;92;99;88;106;104;125;103;105;141;121;127;111;108;122;107;111;97;126;134;133;121;117;127;104;120;131;122;107;121;106;120;121;129;130;104;116;128;131;124;133;140;121;112;110;135;126;121;117;120;122;131;146;108;109;109;122;128;130;122;129;124;121;112;125;127;138;137;128;128;133;99;129;132;151;116;147;124;120;110;125;108;123;114;119;128;114;131;123;123;123;138;134;132;120;133;121;90;117;119;110;109;104;110;102;98;104;93;107;116;115;110;100;112;102;133;131;107;119;102;127;125;109;108;130;124;111;111;128;148;135;145;143;164;149;137;112;103;100;116;142;133;133;119;113;122;98;131;126;125;113;128;111;126;120;118;124;140;139;155;139;118;134;121;135;120;113;110;140;122;131;103;108;108;112;117;140;139;115;115;127;131;120;130;118;120;116;126;144;117;135;133;114;112;118;131;136;140;140;148;125;143;145;118;134;123;108;147;120;111;118;126;106;122;132;120;127;162;119;114;124;125;130;124;122;150;114;148;145;123;136;122;141;125;139;133;131;125;123;128;142;136;115;141;133;144;179;143;149;130;125;127;98;95;109;79;86;100;107;102;120;82;112;108;99;116;93;103;135;120;105;145;137;148;130;133;159;126;159;137;108;137;144;154;146;151;146;154;129;127;144;139;116;98;106;90;122;114;88;128;105;119;120;114;120;132;131;138;136;122;124;112;123;117;145;144;157;156;165;148;136;148;122;98;61;76;67;76;85;104;99;114;111;129;123;135;111;112;113;122;126;135;114;95;129;111;129;115;138;125;120;121;126;123;103;109;112;123;137;160;150;159;171;115;128;106;128;138;137;141;133;146;126;133;129;121;138;125;113;131;116;115;126;123;122;124;120;125;130;142;102;106;104;129;113;112;118;148;147;144;103;106;78;78;61;88;75;82;86;109;115;131;108;112;132;118;123;110;104;76;98;120;122;125;133;126;128;116;159;136;130;115;134;100;105;100;95;94;90;98;99;99;106;110;124;132;118;133;126;115;89;111;110;136;152;135;115;83;109;88;111;121;110;128;103;123;105;128;119;94;111;87;111;105;89;97;87;113;98;101;109;118;113;117;130;111;112;138;146;130;139;122;133;118;137;134;141;145;126;162;135;164;167;141;138;156;143;151;156;151;139;135;115;118;84;126;110;129;114;120;121;103;117;128;122;123;128;107;133;110;115;95;98;125;112;112;121;128;119;123;142;135;109;112;131;122;97;122;112;127;143;131;125;110;127;148;113;127;116;124;132;162;122;104;99;101;133;120;119;151;161;161;143;123;111;122;108;122;127;148;123;112;140;142;129;145;139;141;145;135;121;163;167;180;150;151;131;143;137;136;111;103;127;118;104;115;116;124;141;119;126;110;112;148;122;109;111;123;112;131;117;137;119;115;131;132;131;124;111;107;119;130;129;190;152;120;121;118;125;111;124;109;120;112;133;117;128;110;107;140;121;130;112;132;131;129;135;102;130;142;126;119;114;116;137;116;126;124;134;113;113;112;108;143;119;123;140;131;134;153;147;134;163;155;140;116;146;148;170;157;145;138;127;138;152;139;123;120;144;130;130;121;126;146;136;127;137;127;133;109;109;135;137;122;137;148;131;132;134;154;139;139;163;119;140;128;133;117;95;119;134;108;145;150;174;168;159;159;119;114;124;123;133;152;133;137;135;124;123;120;154;132;131;164;157;147;123;112;117;131;128;123;145;122;153;147;162;150;128;137;128;133;129;156;129;145;130;152;138;140;145;114;140;141;137;135;129;143;123;117;118;127;131;137;150;143;136;130;123;159;106;154;141;135;174;135;157;132;135;125;110;120;129;108;146;147;106;115;128;130;115;93;112;119;142;146;138;100;111;144;140;131;122;125;112;104;132;127;127;120;130;131;118;141;143;99;107;108;125;91;98;102;106;120;156;129;145;147;144;145;151;139;149;141;149;109;132;139;136;160;130;118;116;130;125;151;166;121;145;118;144;136;140;148;124;130;131;143;143;124;154;131;143;115;136;144;164;147;127;153;149;115;127;115;110;122;127;118;108;121;154;128;135;126;126;122;134;151;154;150;129;161;151;151;107;131;143;127;133;151;116;131;148;147;164;121;157;139;166;156;147;123;119;115;129;160;127;118;150;118;135;137;130;149;128;140;130;138;127;153;151;138;146;137;159;143;120;137;128;157;122;120;122;149;114;114;141;136;131;148;136;115;140;135;132;137;119;123;128;127;103;119;109;106;110;118;100;116;119;129;160;170;188;183;174;155;127;129;138;144;131;139;132;105;134;139;143;167;148;156;150;140;154;156;148;143;173;169;166;177;147;163;148;119;149;130;147;139;140;129;131;133;143;146;176;177;132;113;116;125;124;139;128;135;132;127;142;128;120;137;141;107;148;147;132;132;141;125;139;129;120;134;131;127;135;136;140;134;125;126;136;143;126;135;128;154;165;130;158;156;152;132;151;146;157;136;141;119;133;133;105;130;121;115;145;133;143;140;170;192;198;148;141;127;114;114;113;96;134;106;124;122;140;153;125;130;123;113;131;114;140;158;176;169;124;113;127;110;126;128;117;138;143;126;145;139;118;157;121;145;152;131;124;142;147;141;118;110;107;122;124;124;136;124;145;136;161;149;175;146;147;139;171;164;151;167;109;137;133;114;153;128;154;159;149;172;159;149;150;134;134;154;152;150;150;185;245;212;127;100;76;81;90;85;89;92;127;121;133;129;105;131;153;133;143;128;145;143;151;159;135;149;147;170;145;143;143;136;183;204;219;175;170;167;166;151;137;184;204;197;173;140;158;141;137;141;154;132;122;123;97;115;152;129;132;102;106;120;129;130;150;130;120;114;152;111;144;142;136;142;138;132;119;120;125;122;128;148;136;111;136;138;159;154;149;152;143;144;155;161;166;187;161;167;167;168;167;182;172;198;145;151;155;184;164;129;152;117;126;130;111;132;126;117;121;127;106;120;126;146;127;139;125;123;116;152;105;136;123;130;140;148;136;168;153;126;119;131;123;162;129;133;128;117;136;106;135;144;118;128;122;108;138;118;113;121;102;138;120;106;116;103;118;123;124;111;133;112;120;130;125;107;115;116;101;128;123;131;115;107;141;139;124;118;121;134;125;115;119;119;130;117;126;126;121;168;145;141;131;123;123;131;125;116
126;104;121;100;118;128;118;128;114;110;94;107;81;121;96;83;105;121;108;119;121;109;107;112;129;104;120;99;121;102;96;97;106;107;97;108;116;115;104;100;94;104;124;118;89;102;125;105;122;110;123;111;103;125;103;109;97;94;107;131;148;109;96;106;108;108;119;98;74;105;76;105;97;111;115;105;114;106;124;129;137;103;120;126;101;101;103;128;118;121;107;101;106;98;88;115;107;102;118;109;118;104;105;135;134;158;127;116;111;114;99;99;104;121;110;95;100;117;105;110;109;98;103;116;118;121;112;116;101;104;106;110;100;110;87;107;117;118;115;107;102;105;117;111;107;120;116;115;99;118;77;100;117;108;116;115;101;109;110;121;102;112;112;110;105;114;123;110;111;120;121;118;134;106;124;114;117;111;126;124;112;136;104;127;120;119;117;131;120;112;119;103;134;125;122;114;117;113;124;107;124;135;127;129;115;121;130;142;99;127;123;112;126;136;118;140;117;124;139;154;131;125;145;123;129;124;120;145;135;126;124;135;146;160;116;114;109;120;121;117;109;139;132;104;108;139;123;113;109;120;125;123;112;112;112;122;119;104;112;122;100;102;117;109;96;108;104;99;96;110;119;103;119;117;97;93;116;118;107;100;113;129;100;101;127;120;120;120;122;147;138;120;124;108;86;107;139;130;116;117;109;96;118;127;130;105;121;112;130;137;124;118;123;97;122;134;126;111;125;129;118;130;114;117;121;127;118;105;119;136;124;116;116;115;132;118;112;106;118;108;117;123;112;111;129;129;124;142;118;125;108;147;154;122;128;144;108;150;139;144;129;111;123;122;138;122;122;127;154;143;136;154;141;144;124;115;110;142;140;129;118;135;118;128;144;117;133;120;130;125;104;126;130;126;130;130;157;134;151;133;118;160;132;144;145;128;110;122;88;107;97;85;84;77;74;100;105;99;105;94;117;99;127;123;119;116;105;146;134;134;124;154;123;146;133;133;130;137;126;142;156;159;125;141;143;120;107;123;115;104;121;108;99;100;92;109;101;119;119;118;110;108;126;132;129;136;142;103;111;119;155;144;163;152;155;160;138;114;118;92;68;69;67;78;89;103;98;104;106;125;122;117;118;128;116;125;122;116;147;115;138;149;138;118;129;116;151;137;120;87;125;112;124;128;127;154;193;150;121;121;123;123;119;117;124;125;124;143;137;113;125;135;112;125;129;113;104;121;135;123;114;150;108;122;136;125;108;131;135;120;103;113;125;141;115;128;120;104;80;83;84;74;73;77;72;100;100;124;139;109;130;114;113;108;109;105;113;117;125;108;120;130;133;128;159;134;112;115;115;95;73;119;89;92;84;83;105;90;103;98;124;95;130;128;121;108;114;118;146;107;140;102;98;102;79;69;101;98;132;126;119;113;88;97;89;126;123;111;115;130;83;101;101;92;108;99;128;108;125;129;127;127;118;128;133;126;128;122;121;119;133;130;160;139;153;164;159;134;162;167;149;148;153;161;159;151;130;153;141;122;102;108;104;127;136;121;130;136;120;110;106;107;122;92;115;96;104;137;122;108;115;116;133;129;121;131;117;104;110;114;119;113;125;122;141;127;126;130;113;115;130;132;133;133;120;127;123;141;106;99;110;119;103;122;134;160;156;136;109;144;151;124;142;128;117;133;148;174;155;132;138;160;144;130;115;151;145;161;162;161;158;132;125;153;139;149;118;131;133;118;144;133;129;102;120;119;121;129;120;120;121;108;113;120;107;120;111;141;118;148;146;142;145;124;134;113;136;116;149;139;138;121;110;121;113;117;127;109;129;111;121;124;122;115;118;116;103;132;129;123;141;129;121;102;130;117;130;119;125;123;117;114;130;133;128;129;118;116;116;130;136;128;106;115;134;117;122;137;132;141;146;110;140;146;161;177;135;112;112;134;151;143;167;123;143;134;136;113;139;135;157;137;154;141;145;132;106;145;148;132;120;112;128;144;133;135;124;121;146;131;138;144;131;125;135;123;125;139;154;164;163;152;158;137;130;121;142;134;118;147;130;143;128;117;123;127;133;113;146;125;137;137;134;124;133;136;147;129;131;128;131;139;150;162;146;130;139;133;145;118;136;138;126;106;133;138;156;153;139;162;139;115;137;137;138;120;118;150;142;139;149;121;138;161;132;145;147;136;130;159;159;164;176;142;135;125;143;124;112;108;131;125;144;119;129;118;123;127;111;136;111;144;123;125;115;124;123;123;128;131;108;116;116;131;154;123;141;134;150;148;135;117;114;108;110;106;126;124;100;132;111;111;126;98;134;149;118;139;153;132;140;120;112;130;138;132;156;136;118;149;144;159;139;142;138;105;121;150;164;137;145;123;158;155;137;142;174;129;146;145;160;169;132;146;122;140;143;129;148;125;109;122;125;130;127;117;120;138;136;129;123;124;137;150;125;149;138;159;139;123;160;146;104;118;112;105;110;137;164;170;179;151;156;160;127;107;143;125;141;135;137;157;162;123;127;152;142;145;142;152;161;135;114;127;140;137;121;138;144;132;137;118;133;138;153;134;158;151;122;130;118;131;143;135;122;143;123;130;130;129;141;124;125;103;128;103;101;101;114;110;97;137;143;112;131;136;158;171;212;185;168;163;171;139;132;127;147;145;149;146;144;137;157;155;155;144;150;150;174;167;153;181;185;189;160;152;153;147;152;128;132;148;152;122;110;135;151;174;158;143;183;120;152;128;121;130;128;126;152;142;153;132;119;100;147;147;104;133;105;123;138;137;135;137;150;143;121;115;154;128;166;155;117;141;137;108;131;135;125;129;152;137;167;137;127;151;154;135;130;143;153;146;137;127;117;144;135;102;111;137;132;132;139;152;172;171;182;148;134;156;151;121;117;119;126;122;109;117;106;114;126;135;126;116;124;135;154;137;139;142;126;126;125;136;132;142;138;133;158;147;137;124;128;128;112;123;135;137;117;130;131;114;117;115;97;126;142;151;122;139;165;136;148;151;147;149;156;146;172;130;148;149;133;157;143;140;119;152;144;138;145;151;153;150;145;128;152;169;178;154;175;203;259;260;138;86;76;81;62;87;117;97;117;112;136;134;140;154;126;148;127;150;149;133;131;156;124;134;144;157;160;158;158;172;223;231;199;225;203;150;138;133;158;197;228;209;160;159;156;142;140;130;134;153;145;119;128;137;115;141;150;136;131;117;111;151;123;101;112;141;107;103;128;144;134;131;144;140;125;124;127;123;128;139;135;134;144;141;155;159;135;130;117;146;110;140;156;169;193;156;145;154;159;158;163;131;169;145;143;160;184;145;138;144;123;109;128;110;116;117;107;117;142;161;222;221;142;134;116;123;114;117;126;123;121;136;158;132;147;151;157;145;149;109;139;142;124;146;149;125;112;107;140;126;128;148;121;119;103;98;114;123;99;129;119;130;132;123;130;128;117;117;120;101;114;123;130;127;135;112;132;119;138;133;114;130;117;139;121;113;105;114;107;127;128;108;126;129;124;99;124;154;132;118;139;116;121;141;119;123
105;104;106;90;123;97;106;131;110;95;89;88;92;114;80;96;106;107;101;124;120;86;92;110;105;126;110;117;112;104;96;122;117;112;139;94;104;108;91;107;113;117;124;131;115;104;86;106;91;98;101;108;103;109;121;93;115;110;125;138;142;121;111;92;119;108;85;70;80;106;83;90;110;104;116;139;123;104;125;122;131;146;104;105;80;106;121;89;90;114;111;100;113;103;92;111;98;93;102;116;104;91;110;99;100;130;129;113;123;106;108;105;111;106;126;125;113;132;124;124;95;104;110;101;122;108;97;100;89;109;97;99;114;106;116;109;126;125;122;119;92;112;116;109;113;116;117;113;118;107;119;115;127;121;93;107;110;101;108;114;119;98;110;108;117;119;112;130;128;95;122;104;107;121;100;130;107;104;117;109;102;129;134;116;116;109;124;137;123;133;129;127;119;129;124;122;113;116;99;109;128;109;131;126;119;112;124;136;136;123;125;120;136;125;119;116;132;131;144;123;138;126;132;136;143;139;112;113;108;135;114;133;138;145;141;131;134;115;104;117;125;120;152;128;138;117;123;135;115;127;130;136;136;132;121;125;102;108;120;104;118;119;121;118;116;115;122;103;108;106;126;120;106;103;121;100;99;108;112;114;118;95;89;100;135;123;139;134;132;143;144;126;119;87;98;117;140;127;124;110;122;108;132;104;126;133;118;135;130;147;136;134;108;134;143;139;136;116;126;119;124;122;108;130;126;135;112;131;113;131;115;140;112;117;147;124;117;119;111;117;107;120;122;130;140;134;125;104;131;111;131;133;119;130;125;139;131;112;126;135;104;105;137;144;128;137;132;128;126;138;158;137;146;130;135;131;127;129;138;112;134;128;114;132;146;142;122;140;122;133;133;108;118;141;160;135;128;137;164;151;124;133;133;152;129;155;145;114;100;72;101;84;82;73;89;88;108;118;110;90;90;110;127;113;135;123;122;132;112;138;123;149;131;121;140;145;136;128;150;142;152;128;153;144;120;110;120;91;113;101;101;106;120;102;96;116;119;122;117;108;115;111;122;116;135;135;130;133;146;104;140;131;146;154;163;138;164;134;143;82;81;69;76;78;104;100;99;115;99;123;110;127;145;125;109;124;114;133;128;112;136;120;106;123;113;123;128;119;123;104;131;130;124;122;129;149;131;148;134;140;116;125;131;136;132;142;147;142;146;123;124;128;111;150;141;120;146;123;118;125;128;116;111;143;131;133;137;123;124;124;125;144;130;136;132;137;99;103;90;96;75;79;86;92;113;129;125;136;112;139;118;126;109;119;125;106;86;97;115;113;123;134;127;127;118;133;123;132;127;86;111;79;87;90;102;97;95;106;102;121;101;115;137;109;121;112;99;123;115;124;108;98;118;114;80;66;102;85;97;140;111;110;116;106;101;116;110;110;101;124;99;110;132;99;108;106;127;102;124;130;136;132;139;140;137;137;141;120;142;117;140;150;132;146;157;162;136;138;137;145;138;154;151;162;166;164;164;137;158;121;119;127;122;128;123;125;129;106;99;112;111;113;122;119;125;137;115;121;104;110;108;123;100;142;122;132;109;109;127;101;125;135;137;128;128;94;139;116;128;134;142;147;124;133;134;107;117;104;118;110;115;101;118;111;117;126;125;130;127;134;145;130;152;138;132;143;135;141;126;147;150;147;145;131;119;154;149;134;161;163;139;127;110;131;163;125;123;116;115;114;136;119;98;126;142;124;153;140;140;117;152;115;104;130;125;125;120;102;115;132;112;124;123;121;117;126;132;119;134;139;131;125;128;131;119;114;123;120;96;115;116;127;113;120;129;130;135;90;138;110;122;135;108;120;123;129;139;121;102;117;124;122;118;117;108;129;111;125;143;122;139;131;141;101;132;145;132;144;142;121;137;128;146;146;137;148;137;114;124;121;140;162;164;124;119;126;125;138;138;124;127;150;110;127;138;135;116;98;127;115;99;127;110;115;142;137;128;114;125;131;120;144;148;125;128;129;124;126;146;169;164;168;159;134;144;122;121;127;142;146;153;131;127;129;132;134;123;139;147;130;135;134;138;114;130;144;145;145;138;132;132;141;149;136;129;128;136;139;143;132;153;127;136;129;148;109;120;149;128;133;136;132;132;119;112;134;124;124;132;138;140;125;128;135;134;117;141;157;156;154;144;126;161;145;144;124;136;124;118;101;125;134;147;134;123;130;121;129;124;126;114;148;138;125;122;135;99;124;142;112;111;102;121;117;137;138;121;139;140;138;124;120;99;110;128;93;114;124;135;105;114;132;114;139;127;156;125;121;156;160;168;153;132;144;144;154;141;126;129;164;134;153;165;146;142;139;138;158;144;139;142;138;146;148;136;177;157;122;132;122;148;151;164;147;157;147;145;130;125;109;110;133;120;127;147;130;110;130;110;151;156;145;129;162;134;171;148;173;139;148;147;128;140;133;129;129;116;146;176;135;148;158;148;128;111;102;120;126;151;151;130;143;116;118;122;125;139;147;136;129;149;122;113;141;112;134;129;137;159;123;134;129;121;135;130;110;152;131;142;140;139;133;127;144;135;144;150;154;130;144;156;166;147;104;107;127;113;131;136;129;108;116;153;117;137;136;169;183;187;167;176;167;148;175;136;115;118;131;147;151;158;131;130;149;140;151;148;148;146;156;153;200;199;176;168;163;169;125;145;127;136;165;136;126;110;134;141;157;147;157;158;129;132;134;113;105;109;149;127;128;148;115;126;105;123;141;151;121;125;119;131;141;143;126;154;110;122;122;121;128;141;174;148;122;131;129;114;136;121;145;132;175;172;135;141;168;158;146;139;124;127;145;124;119;116;118;134;110;115;113;133;127;144;141;156;161;183;150;116;146;118;123;114;103;118;114;116;127;146;111;145;130;102;146;142;159;132;141;141;114;125;132;116;119;116;124;140;131;167;144;119;114;135;130;111;143;137;137;158;141;123;133;120;96;124;137;132;144;157;168;146;145;134;134;134;140;156;170;136;160;164;151;142;134;142;139;120;135;132;183;151;139;140;137;136;125;131;147;155;123;177;190;235;218;126;90;84;79;81;93;101;106;126;132;110;123;136;146;148;140;141;146;135;149;140;151;133;161;166;152;144;157;141;193;219;261;208;222;207;132;125;115;166;209;202;174;148;165;172;162;142;154;144;148;134;118;133;112;122;120;138;119;132;117;131;113;134;138;117;142;136;131;118;125;140;142;142;151;114;120;127;143;131;143;133;136;121;137;137;151;128;123;134;105;135;155;149;143;189;169;147;181;158;157;159;135;151;158;145;150;157;182;154;132;128;128;126;106;116;107;123;143;156;237;332;315;172;147;135;124;115;110;130;137;144;129;132;129;142;158;147;135;137;134;125;122;120;141;145;124;123;118;131;122;133;117;127;110;146;125;110;114;129;104;99;124;114;114;145;114;126;128;131;114;136;127;127;134;130;117;119;132;125;103;120;131;111;129;109;111;118;107;121;137;119;113;119;118;105;121;128;119;112;127;98;120;136;125;126;133
133;117;96;98;115;106;97;105;117;101;90;83;90;102;116;108;102;95;118;117;129;118;110;113;102;119;114;98;119;100;91;108;99;109;112;123;105;99;111;107;116;82;115;102;114;103;95;104;109;130;107;132;117;113;110;99;94;128;101;123;122;98;113;92;110;110;99;106;97;82;106;86;103;109;121;123;124;125;114;103;117;125;88;113;92;117;112;105;119;110;114;98;112;95;120;80;116;89;105;117;97;99;117;112;130;114;119;103;117;103;107;107;96;123;98;124;97;119;96;96;102;112;109;111;112;109;126;119;118;120;105;95;101;122;110;100;110;114;118;99;115;133;112;114;128;140;128;125;111;122;104;91;109;124;119;107;100;110;117;113;98;120;96;117;94;102;110;103;112;125;127;119;119;134;135;115;127;118;104;139;118;105;134;123;130;120;134;123;125;129;141;106;96;108;125;103;117;116;123;123;143;113;131;130;121;119;137;120;143;134;132;135;111;125;112;121;131;119;121;121;135;153;133;131;128;151;122;115;118;97;145;126;120;130;154;125;106;122;145;113;156;132;137;148;115;125;106;125;115;115;117;157;141;146;98;116;125;129;112;106;111;113;129;128;109;106;112;106;116;106;102;91;101;133;116;120;113;102;133;112;121;81;76;80;112;139;149;149;139;168;148;159;134;115;87;124;157;128;124;113;133;116;104;123;132;133;125;125;110;117;120;144;128;111;116;116;122;111;128;125;134;122;118;120;138;114;126;114;116;121;140;135;113;130;145;131;132;110;120;104;110;113;119;130;133;107;119;144;111;126;123;123;123;128;122;119;131;125;127;135;106;117;122;131;128;129;133;119;137;140;117;143;141;133;128;132;157;141;135;115;112;110;132;135;133;145;151;148;142;136;111;127;144;145;137;128;111;125;129;123;130;108;139;120;132;125;140;132;93;121;112;80;108;106;98;112;113;95;91;104;125;113;114;118;108;139;124;116;119;146;141;138;144;144;130;135;126;144;152;168;159;146;124;117;115;105;113;94;103;92;92;101;107;117;102;108;119;126;140;118;121;115;110;123;138;139;135;140;123;125;108;153;146;142;151;150;149;139;107;98;66;87;80;64;98;99;112;107;90;133;116;128;135;123;126;126;132;121;133;144;132;111;114;124;134;146;121;132;118;111;117;129;126;116;114;110;131;116;133;130;127;123;123;133;124;156;134;149;147;138;138;125;114;144;120;116;127;114;106;119;112;110;124;118;112;120;135;115;132;134;123;128;114;128;125;121;102;88;77;69;69;88;89;87;88;90;107;102;119;109;149;120;128;128;122;129;110;121;120;124;114;120;102;98;135;115;116;104;113;108;111;96;90;96;87;125;107;102;117;115;110;107;111;116;113;117;99;113;110;99;99;121;107;104;96;78;90;89;93;107;113;120;119;109;113;116;104;92;105;122;112;115;134;110;109;107;120;114;108;138;112;143;164;133;139;141;110;135;135;132;141;136;136;140;160;129;127;152;159;156;151;141;164;195;173;146;161;165;135;142;137;122;114;128;121;117;110;100;92;137;102;107;110;99;107;110;123;107;104;108;120;121;117;118;119;120;120;101;123;96;114;116;118;133;123;140;127;157;132;118;133;132;119;119;123;108;104;116;93;113;94;99;102;102;120;123;145;119;108;127;139;119;129;129;139;137;143;139;159;121;141;154;127;127;119;146;124;135;154;172;143;127;116;142;133;131;133;120;102;109;120;115;122;122;124;144;129;136;125;118;122;120;112;119;115;125;122;118;146;126;134;111;122;117;133;105;105;120;127;128;132;117;118;126;128;138;112;123;133;120;114;119;105;104;124;116;129;135;116;125;119;112;138;125;131;118;114;119;115;112;119;135;112;117;111;125;140;130;136;119;143;123;131;127;137;126;151;154;157;141;131;145;147;128;134;177;147;121;106;120;127;158;177;132;134;142;138;148;122;128;130;145;133;140;140;137;121;113;123;134;122;148;125;124;149;143;132;117;115;137;140;129;135;165;124;109;106;131;134;157;167;148;156;119;147;123;122;131;126;136;149;122;146;148;123;125;125;117;137;140;121;143;158;114;117;121;134;131;129;144;135;117;127;136;128;107;125;137;125;128;138;134;122;132;128;157;126;149;145;130;135;130;151;126;123;128;133;152;153;149;133;150;140;118;121;120;144;140;150;135;152;154;143;139;143;129;153;139;117;125;148;117;129;123;134;136;122;118;138;112;144;122;140;117;121;84;102;107;112;134;111;107;108;129;110;125;133;140;151;151;147;118;123;116;107;107;104;105;98;117;129;155;111;125;156;148;129;160;146;149;124;144;120;136;151;144;140;140;114;125;147;166;145;158;159;143;125;144;158;153;129;148;135;136;149;174;155;170;147;155;154;163;146;145;151;142;147;151;128;128;111;124;126;122;140;133;135;114;113;114;133;135;150;137;141;127;141;150;140;142;137;136;129;144;136;119;113;119;145;146;138;147;137;127;132;121;117;138;148;159;153;137;145;140;131;127;145;126;136;118;121;145;114;133;147;120;142;137;129;134;141;138;121;118;133;152;172;148;144;142;145;143;147;141;157;164;134;126;133;137;146;156;153;117;127;107;138;127;129;128;139;117;124;147;122;130;139;166;186;147;143;142;142;163;155;104;121;133;103;126;116;134;139;157;143;130;167;164;186;157;150;157;159;186;153;170;173;138;125;133;127;127;154;130;140;127;141;165;161;132;156;127;129;140;122;119;128;151;172;125;135;115;135;138;147;136;121;137;132;117;147;112;115;134;129;125;123;169;120;125;141;127;132;113;121;139;121;125;131;127;158;160;164;140;156;139;178;163;126;124;120;121;130;116;146;102;137;124;116;101;106;140;151;160;160;168;128;127;116;108;144;126;94;107;101;113;105;115;126;128;114;134;128;109;117;115;108;129;122;136;115;105;106;132;132;113;112;158;125;121;113;122;155;155;124;156;159;151;160;153;126;133;114;124;116;112;123;157;167;131;147;165;156;137;147;141;156;159;155;172;140;155;165;137;141;146;150;139;138;160;146;157;135;136;130;129;133;131;170;143;152;161;205;172;140;99;84;97;101;117;122;120;118;141;124;130;139;139;119;168;140;138;155;151;145;160;151;146;175;166;149;140;147;172;226;251;276;194;173;129;145;114;163;189;208;160;153;147;145;170;150;132;114;135;171;126;129;102;132;128;144;149;152;134;116;121;123;147;114;141;119;127;139;126;130;105;136;129;126;133;145;134;149;174;145;134;113;137;134;124;122;147;128;126;142;180;170;150;177;176;186;180;165;173;176;149;148;159;170;148;154;157;168;154;142;124;137;113;114;112;115;165;174;246;455;380;209;145;130;120;117;132;135;113;129;119;124;134;157;135;157;148;127;135;143;151;145;125;122;137;127;139;135;139;115;115;112;125;119;116;126;122;121;124;119;117;133;138;121;137;114;121;113;106;136;98;115;126;114;132;124;127;116;125;109;128;104;127;125;117;114;131;100;120;120;122;112;126;124;135;123;120;128;143;127;116;137;140;132;141
104;140;116;118;107;125;111;108;131;117;87;90;96;101;97;104;107;122;116;117;76;112;95;102;108;96;116;132;113;121;113;99;106;129;119;113;97;119;90;115;95;88;133;105;99;109;116;89;109;96;89;113;137;124;124;94;111;127;111;112;95;108;124;114;102;117;118;123;92;97;103;94;94;111;113;118;121;107;79;124;109;109;104;138;96;113;97;93;115;115;108;113;100;106;82;112;122;104;106;96;101;101;90;103;109;115;108;106;93;105;111;114;106;112;105;107;121;131;115;112;115;116;119;113;114;94;120;109;95;108;98;106;129;110;104;112;115;129;122;112;97;106;117;110;129;104;126;133;128;127;113;119;121;115;117;130;128;113;106;110;94;134;94;111;115;118;94;120;142;122;122;122;129;109;95;124;119;121;112;120;120;108;117;115;121;135;124;129;112;124;129;104;125;121;113;115;118;119;122;128;129;120;138;122;125;139;138;141;108;119;125;132;114;106;117;138;119;135;130;109;134;141;141;125;149;134;125;114;115;133;139;109;102;149;130;146;125;129;129;102;114;138;135;136;120;105;106;99;114;124;112;153;144;128;120;109;105;97;112;113;87;126;97;115;115;100;105;88;102;105;119;114;97;110;94;116;118;94;117;112;106;91;88;103;112;126;140;171;151;127;160;141;124;106;86;116;127;119;124;111;123;105;127;115;136;138;121;135;130;133;124;132;124;120;137;114;117;122;113;135;101;130;140;126;106;105;116;128;108;122;108;137;126;112;118;135;102;117;112;113;133;113;92;127;120;131;129;94;126;124;92;126;129;111;131;131;119;152;131;127;95;89;124;126;138;131;121;147;148;131;132;140;137;124;166;154;125;147;131;110;127;125;111;121;146;136;147;130;134;136;139;108;113;108;120;139;132;129;158;149;145;130;130;140;148;132;131;127;118;128;122;114;102;88;110;125;118;116;110;107;123;110;123;126;116;124;125;126;130;158;133;120;123;142;143;137;160;143;125;142;144;151;154;117;137;101;90;103;84;97;87;112;86;120;91;102;130;107;114;112;111;109;107;121;147;154;142;134;112;117;128;136;146;161;143;163;137;152;118;107;73;85;73;68;96;85;103;116;138;118;113;117;141;123;126;116;120;139;138;128;116;111;114;135;140;127;122;128;101;146;103;107;107;117;120;127;132;133;134;118;117;129;142;116;125;139;145;135;149;105;117;123;126;109;124;130;134;131;121;115;113;112;111;132;124;140;136;126;147;143;130;151;127;114;123;102;85;81;66;61;88;88;83;83;89;94;118;103;100;115;143;117;107;142;121;131;119;122;109;113;127;141;102;115;130;122;129;104;120;118;94;119;126;97;93;110;90;111;106;149;132;112;134;135;127;115;114;118;109;107;117;99;122;122;97;100;85;103;98;132;115;116;121;89;109;95;117;104;133;117;107;97;119;112;111;114;110;123;147;128;144;134;137;134;153;146;123;143;135;125;157;129;149;128;120;152;133;154;150;141;144;150;148;174;174;182;150;129;132;143;131;120;113;114;127;119;117;121;110;115;116;119;107;102;116;106;115;128;122;117;119;131;128;113;142;114;124;120;115;112;127;123;115;157;155;134;130;135;138;118;143;127;127;113;114;123;95;89;93;96;102;118;115;91;99;136;119;121;113;126;151;133;95;133;121;157;128;121;144;158;120;116;104;113;112;130;132;147;149;152;130;132;111;113;126;114;144;124;123;105;107;92;128;120;138;152;130;151;114;132;121;122;107;110;130;115;111;123;136;114;129;124;112;119;102;121;119;119;118;143;108;134;120;110;118;141;119;119;125;124;146;142;110;120;120;128;152;112;118;115;117;124;122;135;110;105;117;136;123;109;120;108;117;114;133;119;130;106;113;123;135;108;130;121;129;125;140;134;105;148;154;141;149;129;120;131;144;138;123;116;144;151;130;143;144;136;118;135;93;115;128;121;125;144;118;134;123;117;153;105;133;120;112;130;121;127;119;113;131;123;133;140;128;140;123;124;120;138;152;167;156;154;151;130;149;129;129;151;107;113;129;136;125;122;133;137;132;137;124;141;133;158;135;170;125;131;141;163;121;134;125;113;130;125;135;121;124;120;116;127;120;125;144;122;133;135;162;126;161;125;138;146;118;132;112;130;128;121;139;142;150;151;130;136;144;122;137;161;149;123;145;151;138;135;161;133;122;150;118;131;140;155;144;141;143;123;118;126;118;99;135;127;142;96;127;123;122;100;115;99;108;111;104;117;102;113;126;133;153;151;146;134;102;132;123;112;78;111;101;115;171;144;141;130;131;167;136;136;154;165;158;144;136;138;134;120;139;143;139;158;130;155;166;142;171;159;131;152;145;143;152;162;162;155;167;174;168;150;186;190;164;136;148;143;139;156;126;130;130;112;117;131;119;137;121;129;154;110;113;128;123;142;141;116;119;146;140;134;124;162;150;153;122;139;110;150;135;143;136;159;171;150;126;142;123;119;130;139;137;152;134;113;129;124;136;117;126;121;150;117;137;116;133;116;120;125;127;134;136;144;127;129;128;132;160;162;159;164;132;127;112;107;112;135;137;137;130;117;137;121;133;143;160;120;136;123;107;140;104;132;105;125;139;116;123;133;160;152;155;146;159;145;164;136;168;151;137;107;143;115;148;157;132;138;163;160;173;165;145;161;168;153;162;159;171;153;152;158;144;127;139;143;126;144;118;108;142;144;162;140;132;109;143;120;131;134;145;143;138;145;124;111;147;114;145;140;133;125;122;152;132;133;126;131;154;100;132;135;137;101;123;98;123;122;131;123;117;134;127;140;155;192;192;167;128;144;140;131;125;141;138;142;153;132;103;132;144;133;123;124;101;127;162;161;182;143;139;128;106;136;116;119;93;92;109;102;123;128;135;108;127;110;119;125;122;138;121;102;127;109;128;132;129;127;113;120;111;121;128;129;136;125;146;148;136;142;127;139;138;163;135;115;115;128;118;128;141;164;147;135;143;144;146;157;166;167;150;145;138;174;172;158;139;163;133;119;133;134;147;124;148;148;158;142;112;124;139;138;137;133;160;185;185;158;131;112;136;120;122;133;124;110;115;129;138;134;115;139;148;156;151;139;147;162;168;146;158;129;170;162;154;120;146;147;214;245;214;208;178;135;144;133;155;194;188;138;151;163;157;180;131;157;132;146;123;142;129;142;130;129;103;115;114;158;132;170;149;124;121;116;118;101;131;134;135;142;132;141;126;142;157;150;155;165;170;123;158;153;126;141;137;140;140;156;159;159;159;161;183;166;183;184;166;148;156;143;139;126;146;144;157;151;159;147;156;128;131;139;129;92;122;128;125;223;272;294;173;167;104;124;140;126;124;135;127;109;126;125;126;120;134;118;118;125;138;148;113;140;113;127;143;167;134;144;144;128;119;126;124;94;127;96;125;117;118;119;114;120;104;108;132;139;135;107;128;101;121;126;116;145;120;147;108;108;130;143;119;124;108;129;116;126;125;122;118;131;128;133;105;139;128;113;130;149;144;124;133;125;133;127
133;104;110;83;110;105;113;108;107;104;100;88;101;95;82;108;109;146;110;102;110;101;97;105;116;103;109;117;104;121;103;94;103;94;121;104;91;96;78;117;126;118;117;107;100;93;96;102;93;116;107;119;123;121;115;97;92;117;98;104;97;113;111;103;113;94;93;93;96;124;101;89;80;106;102;100;93;119;108;113;125;134;130;109;111;102;105;105;110;99;107;102;116;111;106;97;110;132;96;118;107;91;94;107;128;125;97;110;100;106;97;89;79;111;112;128;115;98;100;99;124;113;104;120;118;94;97;87;107;111;101;110;97;106;129;122;106;107;109;113;116;99;108;131;109;120;112;116;129;138;108;119;123;120;108;111;100;125;111;104;115;100;123;109;130;125;87;119;114;113;107;138;148;120;104;115;126;126;119;102;132;129;111;123;98;97;112;112;120;99;117;112;113;123;133;154;123;121;145;142;144;123;149;131;135;130;135;126;165;142;123;151;135;140;140;142;147;120;131;141;140;152;147;144;108;130;122;125;122;108;135;130;113;117;135;122;111;113;115;127;116;139;135;139;147;132;104;134;125;126;121;123;128;124;91;101;119;110;98;96;117;113;111;114;107;98;100;121;85;99;103;110;94;93;112;90;102;107;88;108;87;83;96;102;127;132;162;156;133;162;148;158;154;109;88;99;138;124;132;98;101;113;110;144;123;127;150;101;109;129;122;129;131;109;116;127;128;120;116;130;134;108;114;137;115;117;101;120;134;129;148;130;123;109;112;110;93;115;105;127;104;118;118;114;105;124;128;120;112;109;98;119;133;131;131;141;113;134;121;119;113;109;141;164;117;137;126;125;145;140;165;145;128;158;139;139;138;129;111;118;126;102;119;122;121;114;138;131;153;129;118;107;97;149;141;128;140;137;140;129;108;133;141;147;135;124;134;137;136;111;123;97;109;104;94;119;105;108;93;109;75;102;127;105;126;121;161;135;127;149;129;148;123;131;134;150;130;114;137;134;149;141;140;104;99;82;62;62;88;91;103;103;93;129;86;105;143;113;122;111;127;113;107;114;125;141;157;134;128;138;122;134;132;161;165;150;146;135;131;93;95;94;85;89;106;105;84;103;124;134;143;123;126;117;120;117;139;135;141;132;129;151;126;133;107;136;101;122;122;107;91;105;130;136;118;119;121;132;115;121;118;132;154;110;138;129;136;126;125;115;117;115;128;114;118;114;128;112;133;100;130;135;120;109;120;127;124;110;145;136;114;114;137;124;137;110;112;89;83;62;74;78;95;82;90;92;93;102;108;102;111;117;118;145;137;128;118;109;106;115;110;128;106;138;126;128;106;128;115;120;120;99;95;116;110;116;112;123;115;98;99;121;124;130;127;130;112;116;113;106;91;112;112;121;139;116;108;123;87;106;120;118;94;120;120;123;105;102;97;101;107;109;135;119;127;118;129;119;103;147;123;119;149;135;146;157;140;153;130;150;134;148;145;134;142;173;142;136;181;155;152;152;167;164;195;182;144;125;123;131;128;123;107;108;115;123;100;100;103;120;112;99;120;118;114;116;130;105;126;110;126;126;141;121;138;144;132;110;127;136;118;122;112;146;173;150;152;147;130;122;132;135;107;99;96;114;86;95;109;116;108;111;111;133;106;108;123;100;141;122;130;122;130;129;133;108;107;119;115;125;122;144;131;118;138;137;155;164;123;146;134;139;106;139;132;142;116;124;116;121;126;105;110;141;110;140;141;140;131;132;105;129;130;158;137;110;101;116;113;137;109;136;129;120;122;131;119;134;122;122;101;114;128;110;113;122;140;153;115;109;116;130;125;138;116;133;120;148;120;131;106;129;126;116;107;118;109;127;125;124;121;127;113;99;135;142;104;115;119;131;129;123;114;134;143;158;152;130;106;152;107;147;118;121;140;138;117;122;112;122;147;127;151;145;135;126;137;104;116;138;106;129;122;144;120;127;116;116;112;136;144;131;132;128;116;119;139;131;112;107;136;129;134;141;109;131;132;156;157;176;163;153;150;148;124;123;111;132;128;146;144;126;134;153;116;132;145;141;131;131;128;133;131;118;136;131;121;140;131;114;110;116;116;123;134;128;130;117;136;137;120;132;145;141;146;151;141;155;164;151;137;125;150;112;142;128;157;137;143;127;142;162;131;135;129;126;131;127;125;133;138;144;136;141;156;126;144;113;130;124;152;132;137;146;130;129;134;103;111;121;126;148;138;128;118;111;134;125;119;136;120;130;116;132;120;116;122;146;124;172;142;130;107;99;118;100;107;108;102;103;137;140;148;123;108;149;150;155;173;164;167;165;140;141;117;144;149;147;154;135;153;164;163;171;163;150;167;141;131;142;153;142;163;171;168;168;159;169;180;190;187;173;125;141;131;137;142;165;123;147;120;120;113;126;148;109;119;113;108;106;140;106;133;133;131;129;157;134;141;136;137;125;110;120;139;140;131;118;143;153;172;169;128;150;121;150;111;142;129;160;148;125;155;126;119;138;130;120;129;140;120;128;140;116;151;133;146;127;98;137;128;110;136;155;130;160;129;151;133;141;127;138;136;132;119;153;112;126;145;143;152;158;159;148;137;142;131;123;122;122;109;125;117;132;153;130;136;128;141;147;133;178;177;157;136;147;118;133;144;120;134;154;140;157;145;170;167;156;159;156;169;156;140;161;183;129;163;143;136;107;129;117;115;133;122;127;138;150;146;169;146;141;116;143;139;143;140;124;128;138;123;117;124;149;138;146;154;147;132;129;116;108;123;127;127;122;116;120;118;107;113;124;123;120;132;123;130;149;134;143;165;193;187;171;145;156;126;141;126;124;126;132;164;116;116;125;137;122;131;120;125;140;138;160;167;144;132;118;101;89;104;86;102;124;93;90;126;131;123;133;146;113;109;117;127;119;101;115;140;101;119;138;100;110;137;128;123;119;124;116;136;135;137;132;133;136;138;128;155;164;141;116;117;144;118;129;133;132;160;151;159;143;162;155;147;138;124;155;162;162;195;170;161;143;117;130;127;127;135;137;168;124;154;155;116;127;113;130;139;148;170;190;171;153;159;127;136;128;133;131;122;125;121;132;135;127;121;125;124;153;131;140;172;157;156;168;181;154;143;151;135;143;157;160;194;267;269;232;148;144;116;149;165;149;143;149;135;150;165;159;157;141;129;130;124;127;110;128;121;116;113;100;125;123;135;153;143;145;127;134;115;129;117;114;122;137;139;125;140;142;148;162;143;178;168;166;141;153;144;143;155;167;178;177;164;182;176;161;142;197;177;178;188;176;148;131;148;164;157;138;162;154;179;158;171;131;144;132;116;125;137;134;107;160;200;149;123;122;122;143;113;138;155;139;140;121;140;129;136;122;129;116;126;115;121;123;129;117;139;139;123;157;142;158;128;142;119;109;143;109;106;118;113;121;113;105;140;124;121;103;116;103;128;123;121;129;110;127;116;144;118;111;119;115;115;112;129;126;113;127;135;129;107;137;147;127;110;143;125;136;139;115;120;115;150;126;126;125;135;122
